diff --git a/app/Http/Controllers/Recurring/TriggerController.php b/app/Http/Controllers/Recurring/TriggerController.php index 8c5f09194f..d6f061e3d9 100644 --- a/app/Http/Controllers/Recurring/TriggerController.php +++ b/app/Http/Controllers/Recurring/TriggerController.php @@ -1,5 +1,4 @@ {var e={7010:e=>{window,e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=6)}([function(e,t,n){var o=n(8);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("7ec05f6c",o,!1,{})},function(e,t,n){var o=n(10);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("3453d19d",o,!1,{})},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,o=e[1]||"",a=e[3];if(!a)return o;if(t&&"function"==typeof btoa){var i=(n=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),r=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[o].concat(r).concat([i]).join("\n")}return[o].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;an.parts.length&&(o.parts.length=n.parts.length)}else{var r=[];for(a=0;a div[data-v-61d92e31] {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%;\n}\n.ti-selected-item[data-v-61d92e31] {\n background-color: #5C6BC0;\n color: #fff;\n}\n',"",{version:3,sources:["C:/Users/johan/dev/vue-tags-input/vue-tags-input/C:/Users/johan/dev/vue-tags-input/vue-tags-input/vue-tags-input.scss"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,mCAA8C;EAC9C,+JAAuM;EACvM,oBAAoB;EACpB,mBAAmB;CAAE;AAEvB;EACE,kCAAkC;EAClC,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CAAE;AAEvC;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;CAAE;AAE1B;EACE,uBAAuB;CAAE;AAE3B;EACE,cAAc;CAAE;AAElB;EACE,8BAA8B;CAAE;AAElC;EACE,iBAAiB;EACjB,mBAAmB;EACnB,uBAAuB;CAAE;AAE3B;EACE,aAAa;CAAE;AACf;IACE,gBAAgB;CAAE;AAEtB;EACE,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,gBAAgB;CAAE;AAEpB;EACE,cAAc;EACd,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;CAAE;AAErB;EACE,0BAA0B;EAC1B,YAAY;EACZ,mBAAmB;EACnB,cAAc;EACd,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,cAAc;CAAE;AAClB;IACE,cAAc;IACd,oBAAoB;CAAE;AACxB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;IACnB,mBAAmB;IACnB,YAAY;IACZ,iBAAiB;CAAE;AACrB;IACE,iBAAiB;IACjB,cAAc;IACd,oBAAoB;IACpB,kBAAkB;CAAE;AACpB;MACE,gBAAgB;CAAE;AACtB;IACE,kBAAkB;CAAE;AACtB;IACE,0BAA0B;CAAE;AAEhC;EACE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,eAAe;IACf,iBAAiB;IACjB,aAAa;IACb,aAAa;IACb,YAAY;CAAE;AAElB;EACE,qBAAqB;CAAE;AAEzB;EACE,uBAAuB;EACvB,iBAAiB;EACjB,mBAAmB;EACnB,YAAY;EACZ,uBAAuB;EACvB,YAAY;CAAE;AAEhB;EACE,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;CAAE;AAEhB;EACE,0BAA0B;EAC1B,YAAY;CAAE",file:"vue-tags-input.scss?vue&type=style&index=0&id=61d92e31&lang=scss&scoped=true&",sourcesContent:['@font-face {\n font-family: \'icomoon\';\n src: url("./assets/fonts/icomoon.eot?7grlse");\n src: url("./assets/fonts/icomoon.eot?7grlse#iefix") format("embedded-opentype"), url("./assets/fonts/icomoon.ttf?7grlse") format("truetype"), url("./assets/fonts/icomoon.woff?7grlse") format("woff");\n font-weight: normal;\n font-style: normal; }\n\n[class^="ti-icon-"], [class*=" ti-icon-"] {\n font-family: \'icomoon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.ti-icon-check:before {\n content: "\\e902"; }\n\n.ti-icon-close:before {\n content: "\\e901"; }\n\n.ti-icon-undo:before {\n content: "\\e900"; }\n\nul {\n margin: 0px;\n padding: 0px;\n list-style-type: none; }\n\n*, *:before, *:after {\n box-sizing: border-box; }\n\ninput:focus {\n outline: none; }\n\ninput[disabled] {\n background-color: transparent; }\n\n.vue-tags-input {\n max-width: 450px;\n position: relative;\n background-color: #fff; }\n\ndiv.vue-tags-input.disabled {\n opacity: 0.5; }\n div.vue-tags-input.disabled * {\n cursor: default; }\n\n.ti-input {\n border: 1px solid #ccc;\n display: flex;\n padding: 4px;\n flex-wrap: wrap; }\n\n.ti-tags {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n line-height: 1em; }\n\n.ti-tag {\n background-color: #5C6BC0;\n color: #fff;\n border-radius: 2px;\n display: flex;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-tag:focus {\n outline: none; }\n .ti-tag .ti-content {\n display: flex;\n align-items: center; }\n .ti-tag .ti-tag-center {\n position: relative; }\n .ti-tag span {\n line-height: .85em; }\n .ti-tag span.ti-hidden {\n padding-left: 14px;\n visibility: hidden;\n height: 0px;\n white-space: pre; }\n .ti-tag .ti-actions {\n margin-left: 2px;\n display: flex;\n align-items: center;\n font-size: 1.15em; }\n .ti-tag .ti-actions i {\n cursor: pointer; }\n .ti-tag:last-child {\n margin-right: 4px; }\n .ti-tag.ti-invalid, .ti-tag.ti-tag.ti-deletion-mark {\n background-color: #e54d42; }\n\n.ti-new-tag-input-wrapper {\n display: flex;\n flex: 1 0 auto;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-new-tag-input-wrapper input {\n flex: 1 0 auto;\n min-width: 100px;\n border: none;\n padding: 0px;\n margin: 0px; }\n\n.ti-new-tag-input {\n line-height: initial; }\n\n.ti-autocomplete {\n border: 1px solid #ccc;\n border-top: none;\n position: absolute;\n width: 100%;\n background-color: #fff;\n z-index: 20; }\n\n.ti-item > div {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%; }\n\n.ti-selected-item {\n background-color: #5C6BC0;\n color: #fff; }\n'],sourceRoot:""}])},function(e,t,n){"use strict";e.exports=function(e){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},function(e,t){e.exports="data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBawAAAC8AAAAYGNtYXAXVtKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqWfozAAAAF4AAAA/GhlYWQPxZgIAAACdAAAADZoaGVhB4ADyAAAAqwAAAAkaG10eBIAAb4AAALQAAAAHGxvY2EAkgDiAAAC7AAAABBtYXhwAAkAHwAAAvwAAAAgbmFtZZlKCfsAAAMcAAABhnBvc3QAAwAAAAAEpAAAACAAAwOAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QL//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAFYBAQO+AoEAHAAAATIXHgEXFhcHJicuAScmIyIGBxchERc2Nz4BNzYCFkpDQ28pKRdkECAfVTM0OT9wLZz+gJgdIiJLKSgCVRcYUjg5QiAzKys+ERIrJZoBgJoZFRQcCAgAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAAAAAAAAH8nTUV8PPPUACwQAAAAAANZ1KhsAAAAA1nUqGwAAAAADvgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAO+AAEAAAAAAAAAAAAAAAAAAAAHBAAAAAAAAAAAAAAAAgAAAAQAAFYEAADWBAAAkgAAAAAACgAUAB4AUABqAH4AAQAAAAcAHQABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="},function(e,t){e.exports="data:font/woff;base64,d09GRgABAAAAAAUQAAsAAAAABMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFrGNtYXAAAAFoAAAAVAAAAFQXVtKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAPwAAAD8pZ+jMGhlYWQAAALAAAAANgAAADYPxZgIaGhlYQAAAvgAAAAkAAAAJAeAA8hobXR4AAADHAAAABwAAAAcEgABvmxvY2EAAAM4AAAAEAAAABAAkgDibWF4cAAAA0gAAAAgAAAAIAAJAB9uYW1lAAADaAAAAYYAAAGGmUoJ+3Bvc3QAAATwAAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkC//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQBWAQEDvgKBABwAAAEyFx4BFxYXByYnLgEnJiMiBgcXIREXNjc+ATc2AhZKQ0NvKSkXZBAgH1UzNDk/cC2c/oCYHSIiSykoAlUXGFI4OUIgMysrPhESKyWaAYCaGRUUHAgIAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQAAAAAAAB/J01FfDzz1AAsEAAAAAADWdSobAAAAANZ1KhsAAAAAA74C1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADvgABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABWBAAA1gQAAJIAAAAAAAoAFAAeAFAAagB+AAEAAAAHAB0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-tags-input",class:[{"ti-disabled":e.disabled},{"ti-focus":e.focused}]},[n("div",{staticClass:"ti-input"},[e.tagsCopy?n("ul",{staticClass:"ti-tags"},[e._l(e.tagsCopy,(function(t,o){return n("li",{key:o,staticClass:"ti-tag",class:[{"ti-editing":e.tagsEditStatus[o]},t.tiClasses,t.classes,{"ti-deletion-mark":e.isMarked(o)}],style:t.style,attrs:{tabindex:"0"},on:{click:function(n){return e.$emit("tag-clicked",{tag:t,index:o})}}},[n("div",{staticClass:"ti-content"},[e.$scopedSlots["tag-left"]?n("div",{staticClass:"ti-tag-left"},[e._t("tag-left",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e(),e._v(" "),n("div",{ref:"tagCenter",refInFor:!0,staticClass:"ti-tag-center"},[e.$scopedSlots["tag-center"]?e._e():n("span",{class:{"ti-hidden":e.tagsEditStatus[o]},on:{click:function(t){return e.performEditTag(o)}}},[e._v(e._s(t.text))]),e._v(" "),e.$scopedSlots["tag-center"]?e._e():n("tag-input",{attrs:{scope:{edit:e.tagsEditStatus[o],maxlength:e.maxlength,tag:t,index:o,validateTag:e.createChangedTag,performCancelEdit:e.cancelEdit,performSaveEdit:e.performSaveTag}}}),e._v(" "),e._t("tag-center",null,{tag:t,index:o,maxlength:e.maxlength,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,validateTag:e.createChangedTag,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2),e._v(" "),e.$scopedSlots["tag-right"]?n("div",{staticClass:"ti-tag-right"},[e._t("tag-right",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e()]),e._v(" "),n("div",{staticClass:"ti-actions"},[e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:e.tagsEditStatus[o],expression:"tagsEditStatus[index]"}],staticClass:"ti-icon-undo",on:{click:function(t){return e.cancelEdit(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:!e.tagsEditStatus[o],expression:"!tagsEditStatus[index]"}],staticClass:"ti-icon-close",on:{click:function(t){return e.performDeleteTag(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._t("tag-actions",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)}):e._e()],2)])})),e._v(" "),n("li",{staticClass:"ti-new-tag-input-wrapper"},[n("input",e._b({ref:"newTagInput",staticClass:"ti-new-tag-input",class:[e.createClasses(e.newTag,e.tags,e.validation,e.isDuplicate)],attrs:{placeholder:e.placeholder,maxlength:e.maxlength,disabled:e.disabled,type:"text",size:"1"},domProps:{value:e.newTag},on:{keydown:[function(t){return e.performAddTags(e.filteredAutocompleteItems[e.selectedItem]||e.newTag,t)},function(t){return t.type.indexOf("key")||8===t.keyCode?e.invokeDelete(t):null},function(t){return t.type.indexOf("key")||9===t.keyCode?e.performBlur(t):null},function(t){return t.type.indexOf("key")||38===t.keyCode?e.selectItem(t,"before"):null},function(t){return t.type.indexOf("key")||40===t.keyCode?e.selectItem(t,"after"):null}],paste:e.addTagsFromPaste,input:e.updateNewTag,blur:function(t){return e.$emit("blur",t)},focus:function(t){e.focused=!0,e.$emit("focus",t)},click:function(t){!e.addOnlyFromAutocomplete&&(e.selectedItem=null)}}},"input",e.$attrs,!1))])],2):e._e()]),e._v(" "),e._t("between-elements"),e._v(" "),e.autocompleteOpen?n("div",{staticClass:"ti-autocomplete",on:{mouseout:function(t){e.selectedItem=null}}},[e._t("autocomplete-header"),e._v(" "),n("ul",e._l(e.filteredAutocompleteItems,(function(t,o){return n("li",{key:o,staticClass:"ti-item",class:[t.tiClasses,t.classes,{"ti-selected-item":e.isSelected(o)}],style:t.style,on:{mouseover:function(t){!e.disabled&&(e.selectedItem=o)}}},[e.$scopedSlots["autocomplete-item"]?e._t("autocomplete-item",null,{item:t,index:o,performAdd:function(t){return e.performAddTags(t,void 0,"autocomplete")},selected:e.isSelected(o)}):n("div",{on:{click:function(n){return e.performAddTags(t,void 0,"autocomplete")}}},[e._v("\n "+e._s(t.text)+"\n ")])],2)})),0),e._v(" "),e._t("autocomplete-footer")],2):e._e()],2)};o._withStripped=!0;var a=n(5),i=n.n(a),r=function(e){return JSON.parse(JSON.stringify(e))},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3?arguments[3]:void 0;void 0===e.text&&(e={text:e});var a=function(e,t){return t.filter((function(t){var n=e.text;return"string"==typeof t.rule?!new RegExp(t.rule).test(n):t.rule instanceof RegExp?!t.rule.test(n):"[object Function]"==={}.toString.call(t.rule)?t.rule(e):void 0})).map((function(e){return e.classes}))}(e,n),i=function(e,t){for(var n=0;n1?n-1:0),a=1;a1?t-1:0),o=1;o=this.autocompleteMinLength&&this.filteredAutocompleteItems.length>0&&this.focused},filteredAutocompleteItems:function(){var e=this,t=this.autocompleteItems.map((function(t){return l(t,e.tags,e.validation,e.isDuplicate)}));return this.autocompleteFilterDuplicates?t.filter(this.duplicateFilter):t}},methods:{createClasses:s,getSelectedIndex:function(e){var t=this.filteredAutocompleteItems,n=this.selectedItem,o=t.length-1;if(0!==t.length)return null===n?0:"before"===e&&0===n?o:"after"===e&&n===o?0:"after"===e?n+1:n-1},selectDefaultItem:function(){this.addOnlyFromAutocomplete&&this.filteredAutocompleteItems.length>0?this.selectedItem=0:this.selectedItem=null},selectItem:function(e,t){e.preventDefault(),this.selectedItem=this.getSelectedIndex(t)},isSelected:function(e){return this.selectedItem===e},isMarked:function(e){return this.deletionMark===e},invokeDelete:function(){var e=this;if(this.deleteOnBackspace&&!(this.newTag.length>0)){var t=this.tagsCopy.length-1;null===this.deletionMark?(this.deletionMarkTime=setTimeout((function(){return e.deletionMark=null}),1e3),this.deletionMark=t):this.performDeleteTag(t)}},addTagsFromPaste:function(){var e=this;this.addFromPaste&&setTimeout((function(){return e.performAddTags(e.newTag)}),10)},performEditTag:function(e){var t=this;this.allowEditTags&&(this._events["before-editing-tag"]||this.editTag(e),this.$emit("before-editing-tag",{index:e,tag:this.tagsCopy[e],editTag:function(){return t.editTag(e)}}))},editTag:function(e){this.allowEditTags&&(this.toggleEditMode(e),this.focus(e))},toggleEditMode:function(e){this.allowEditTags&&!this.disabled&&this.$set(this.tagsEditStatus,e,!this.tagsEditStatus[e])},createChangedTag:function(e,t){var n=this.tagsCopy[e];n.text=t?t.target.value:this.tagsCopy[e].text,this.$set(this.tagsCopy,e,l(n,this.tagsCopy,this.validation,this.isDuplicate))},focus:function(e){var t=this;this.$nextTick((function(){var n=t.$refs.tagCenter[e].querySelector("input.ti-tag-input");n&&n.focus()}))},quote:function(e){return e.replace(/([()[{*+.$^\\|?])/g,"\\$1")},cancelEdit:function(e){this.tags[e]&&(this.tagsCopy[e]=r(l(this.tags[e],this.tags,this.validation,this.isDuplicate)),this.$set(this.tagsEditStatus,e,!1))},hasForbiddingAddRule:function(e){var t=this;return e.some((function(e){var n=t.validation.find((function(t){return e===t.classes}));return!!n&&n.disableAdd}))},createTagTexts:function(e){var t=this,n=new RegExp(this.separators.map((function(e){return t.quote(e)})).join("|"));return e.split(n).map((function(e){return{text:e}}))},performDeleteTag:function(e){var t=this;this._events["before-deleting-tag"]||this.deleteTag(e),this.$emit("before-deleting-tag",{index:e,tag:this.tagsCopy[e],deleteTag:function(){return t.deleteTag(e)}})},deleteTag:function(e){this.disabled||(this.deletionMark=null,clearTimeout(this.deletionMarkTime),this.tagsCopy.splice(e,1),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},noTriggerKey:function(e,t){var n=-1!==this[t].indexOf(e.keyCode)||-1!==this[t].indexOf(e.key);return n&&e.preventDefault(),!n},performAddTags:function(e,t,n){var o=this;if(!(this.disabled||t&&this.noTriggerKey(t,"addOnKey"))){var a=[];"object"===A(e)&&(a=[e]),"string"==typeof e&&(a=this.createTagTexts(e)),(a=a.filter((function(e){return e.text.trim().length>0}))).forEach((function(e){e=l(e,o.tags,o.validation,o.isDuplicate),o._events["before-adding-tag"]||o.addTag(e,n),o.$emit("before-adding-tag",{tag:e,addTag:function(){return o.addTag(e,n)}})}))}},duplicateFilter:function(e){return this.isDuplicate?!this.isDuplicate(this.tagsCopy,e):!this.tagsCopy.find((function(t){return t.text===e.text}))},addTag:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"new-tag-input",o=this.filteredAutocompleteItems.map((function(e){return e.text}));this.addOnlyFromAutocomplete&&-1===o.indexOf(e.text)||this.$nextTick((function(){return t.maxTags&&t.maxTags<=t.tagsCopy.length?t.$emit("max-tags-reached",e):t.avoidAddingDuplicates&&!t.duplicateFilter(e)?t.$emit("adding-duplicate",e):void(t.hasForbiddingAddRule(e.tiClasses)||(t.$emit("input",""),t.tagsCopy.push(e),t._events["update:tags"]&&t.$emit("update:tags",t.tagsCopy),"autocomplete"===n&&t.$refs.newTagInput.focus(),t.$emit("tags-changed",t.tagsCopy)))}))},performSaveTag:function(e,t){var n=this,o=this.tagsCopy[e];this.disabled||t&&this.noTriggerKey(t,"addOnKey")||0!==o.text.trim().length&&(this._events["before-saving-tag"]||this.saveTag(e,o),this.$emit("before-saving-tag",{index:e,tag:o,saveTag:function(){return n.saveTag(e,o)}}))},saveTag:function(e,t){if(this.avoidAddingDuplicates){var n=r(this.tagsCopy),o=n.splice(e,1)[0];if(this.isDuplicate?this.isDuplicate(n,o):-1!==n.map((function(e){return e.text})).indexOf(o.text))return this.$emit("saving-duplicate",t)}this.hasForbiddingAddRule(t.tiClasses)||(this.$set(this.tagsCopy,e,t),this.toggleEditMode(e),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},tagsEqual:function(){var e=this;return!this.tagsCopy.some((function(t,n){return!i()(t,e.tags[n])}))},updateNewTag:function(e){var t=e.target.value;this.newTag=t,this.$emit("input",t)},initTags:function(){this.tagsCopy=c(this.tags,this.validation,this.isDuplicate),this.tagsEditStatus=r(this.tags).map((function(){return!1})),this._events["update:tags"]&&!this.tagsEqual()&&this.$emit("update:tags",this.tagsCopy)},blurredOnClick:function(e){this.$el.contains(e.target)||this.$el.contains(document.activeElement)||this.performBlur(e)},performBlur:function(){this.addOnBlur&&this.focused&&this.performAddTags(this.newTag),this.focused=!1}},watch:{value:function(e){this.addOnlyFromAutocomplete||(this.selectedItem=null),this.newTag=e},tags:{handler:function(){this.initTags()},deep:!0},autocompleteOpen:"selectDefaultItem"},created:function(){this.newTag=this.value,this.initTags()},mounted:function(){this.selectDefaultItem(),document.addEventListener("click",this.blurredOnClick)},destroyed:function(){document.removeEventListener("click",this.blurredOnClick)}},k=(n(9),p(b,o,[],!1,null,"61d92e31",null));k.options.__file="vue-tags-input/vue-tags-input.vue";var w=k.exports;n.d(t,"VueTagsInput",(function(){return w})),n.d(t,"createClasses",(function(){return s})),n.d(t,"createTag",(function(){return l})),n.d(t,"createTags",(function(){return c})),n.d(t,"TagInput",(function(){return d})),w.install=function(e){return e.component(w.name,w)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(w),t.default=w}])},6479:(e,t,n)=>{window.axios=n(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var o=document.head.querySelector('meta[name="csrf-token"]');o?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=o.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,n)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:n(3099),cs:n(211),da:n(9352),de:n(4460),el:n(1244),en:n(1443),"en-us":n(1443),"en-gb":n(6680),es:n(6589),fi:n(3865),fr:n(7932),hu:n(2156),id:n(1642),it:n(7379),ja:n(8297),nb:n(419),nl:n(1513),pl:n(3997),"pt-br":n(9627),"pt-pt":n(8562),pt:n(8562),ro:n(5722),ru:n(8388),sk:n(2952),sl:n(4112),sr:n(4112),sv:n(7203),tr:n(6001),uk:n(3971),vi:n(9054),zh:n(1031),"zh-tw":n(3920),"zh-cn":n(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],o=t[1];return 3*(n+o)/4-o},t.toByteArray=function(e){var t,n,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,_=s>0?r-4:r;for(n=0;n<_;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,o=e.length,a=o%3,i=[],r=16383,s=0,l=o-a;sl?l:s+r));1===a?(t=e[o-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[o-2]<<8)+e[o-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,o){for(var a,i,r=[],s=t;s>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},8764:(e,t,n)=>{"use strict";var o=n(9742),a=n(645),i=n(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(e).length;default:if(o)return F(e).length;t=(""+t).toLowerCase(),o=!0}}function f(e,t,n){var o=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,n);default:if(o)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function g(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function m(e,t,n,o,a){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,o)),l.isBuffer(t))return 0===t.length?-1:A(e,t,n,o,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,o,a);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,o,a){var i,r=1,s=e.length,l=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,n/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var u=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){for(var _=!0,p=0;pa&&(o=a):o=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var r=0;r>8,a=n%256,i.push(a),i.push(o);return i}(t,e.length-n),e,n,o)}function C(e,t,n){return 0===t&&n===e.length?o.fromByteArray(e):o.fromByteArray(e.slice(t,n))}function S(e,t,n){n=Math.min(e.length,n);for(var o=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+_<=n)switch(_){case 1:c<128&&(u=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,_=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),a+=_}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",o=0;for(;o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,o,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===a&&(a=this.length),t<0||n>e.length||o<0||a>this.length)throw new RangeError("out of range index");if(o>=a&&t>=n)return 0;if(o>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(o>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(o,a),u=e.slice(t,n),_=0;_a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return v(this,e,t,n);case"base64":return y(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function R(e,t,n){var o="";n=Math.min(e.length,n);for(var a=t;ao)&&(n=o);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function x(e,t,n,o,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,o){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(o?a:1-a)}function B(e,t,n,o){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(o?a:3-a)&255}function j(e,t,n,o,a,i){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function U(e,t,n,o,i){return i||j(e,0,n,4),a.write(e,t,n,o,23,4),n+4}function P(e,t,n,o,i){return i||j(e,0,n,8),a.write(e,t,n,o,52,8),n+8}l.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t0&&(a*=256);)o+=this[e+--t]*a;return o},l.prototype.readUInt8=function(e,t){return t||N(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||N(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||N(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||N(e,t,this.length);for(var o=this[e],a=1,i=0;++i=(a*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||N(e,t,this.length);for(var o=t,a=1,i=this[e+--o];o>0&&(a*=256);)i+=this[e+--o]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||N(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||N(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||N(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||N(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||N(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||N(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,o){(e=+e,t|=0,n|=0,o)||x(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=n-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return P(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return P(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,o){if(n||(n=0),o||0===o||(o=this.length),t>=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===o){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function $(e){return o.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,n,o){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}},6230:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},645:(e,t)=>{t.read=function(e,t,n,o,a){var i,r,s=8*a-o-1,l=(1<>1,u=-7,_=n?a-1:0,p=n?-1:1,h=e[t+_];for(_+=p,i=h&(1<<-u)-1,h>>=-u,u+=s;u>0;i=256*i+e[t+_],_+=p,u-=8);for(r=i&(1<<-u)-1,i>>=-u,u+=o;u>0;r=256*r+e[t+_],_+=p,u-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(h?-1:1);r+=Math.pow(2,o),i-=c}return(h?-1:1)*r*Math.pow(2,i-o)},t.write=function(e,t,n,o,a,i){var r,s,l,c=8*i-a-1,u=(1<>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,h=o?0:i-1,d=o?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=u):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+_>=1?p/l:p*Math.pow(2,1-_))*l>=2&&(r++,l/=2),r+_>=u?(s=0,r=u):r+_>=1?(s=(t*l-1)*Math.pow(2,a),r+=_):(s=t*Math.pow(2,_-1)*Math.pow(2,a),r=0));a>=8;e[n+h]=255&s,h+=d,s/=256,a-=8);for(r=r<0;e[n+h]=255&r,h+=d,r/=256,c-=8);e[n+h-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,n)=>{"use strict";var o=n(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),u=e=>t=>typeof t===e,{isArray:_}=Array,p=u("undefined");const h=c("ArrayBuffer");const d=u("string"),f=u("function"),g=u("number"),m=e=>null!==e&&"object"==typeof e,A=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),k=c("File"),w=c("Blob"),v=c("FileList"),y=c("URLSearchParams");function T(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),_(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,E=e=>!p(e)&&e!==S;const R=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=c("HTMLFormElement"),D=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),N=c("RegExp"),x=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};T(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)};var z={isArray:_,isArrayBuffer:h,isBuffer:function(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&h(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:A,isUndefined:p,isDate:b,isFile:k,isBlob:w,isRegExp:N,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:y,isTypedArray:R,isFileList:v,forEach:T,merge:function e(){const{caseless:t}=E(this)&&this||{},n={},o=(o,a)=>{const i=t&&C(n,a)||a;A(n[i])&&A(o)?n[i]=e(n[i],o):A(o)?n[i]=e({},o):_(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(T(t,((t,o)=>{n&&f(t)?e[o]=a(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],o&&!o(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==n&&r(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(_(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:O,hasOwnProperty:D,hasOwnProp:D,reduceDescriptors:x,freezeMethods:e=>{x(e,((t,n)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];f(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return _(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:C,global:S,isContextDefined:E,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=_(e)?[]:{};return T(e,((e,t)=>{const i=n(e,o+1);!p(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function B(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}z.inherits(B,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const j=B.prototype,U={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{U[e]={value:e}})),Object.defineProperties(B,U),Object.defineProperty(j,"isAxiosError",{value:!0}),B.from=(e,t,n,o,a,i)=>{const r=Object.create(j);return z.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),B.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var P="object"==typeof self?self.FormData:window.FormData;function L(e){return z.isPlainObject(e)||z.isArray(e)}function M(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,n){return e?e.concat(t).map((function(e,t){return e=M(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const $=z.toFlatObject(z,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new(P||FormData);const a=(n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!z.isUndefined(t[e])}))).metaTokens,i=n.visitor||_,r=n.dots,s=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&z.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!z.isFunction(i))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(z.isDate(e))return e.toISOString();if(!l&&z.isBlob(e))throw new B("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(e)||z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):o.from(e):e}function _(e,n,o){let i=e;if(e&&!o&&"object"==typeof e)if(z.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(z.isArray(e)&&function(e){return z.isArray(e)&&!e.some(L)}(e)||z.isFileList(e)||z.endsWith(n,"[]")&&(i=z.toArray(e)))return n=M(n),i.forEach((function(e,o){!z.isUndefined(e)&&null!==e&&t.append(!0===s?F([n],o,r):null===s?n:n+"[]",u(e))})),!1;return!!L(e)||(t.append(F(o,n,r),u(e)),!1)}const p=[],h=Object.assign($,{defaultVisitor:_,convertValue:u,isVisitable:L});if(!z.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!z.isUndefined(n)){if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+o.join("."));p.push(n),z.forEach(n,(function(n,a){!0===(!(z.isUndefined(n)||null===n)&&i.call(t,n,z.isString(a)?a.trim():a,o,h))&&e(n,o?o.concat(a):[a])})),p.pop()}}(e),t}function q(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function W(e,t){this._pairs=[],e&&Y(e,this,t)}const V=W.prototype;function J(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function H(e,t,n){if(!t)return e;const o=n&&n.encode||J,a=n&&n.serialize;let i;if(i=a?a(t,n):z.isURLSearchParams(t)?t.toString():new W(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,q)}:q;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var K=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Q={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:W,Z=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Z,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function ne(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&z.isArray(o)?o.length:i,s)return z.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&z.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&z.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null}const oe={"Content-Type":void 0};const ae={transitional:Q,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=z.isObject(e);a&&z.isHTMLForm(e)&&(e=new FormData(e));if(z.isFormData(e))return o&&o?JSON.stringify(ne(e)):e;if(z.isArrayBuffer(e)||z.isBuffer(e)||z.isStream(e)||z.isFile(e)||z.isBlob(e))return e;if(z.isArrayBufferView(e))return e.buffer;if(z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return te.isNode&&z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&z.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw B.from(e,B.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};z.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),z.forEach(["post","put","patch"],(function(e){ae.headers[e]=z.merge(oe)}));var ie=ae;const re=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:z.isArray(e)?e.map(ce):String(e)}function ue(e,t,n,o){return z.isFunction(o)?o.call(this,t,n):z.isString(t)?z.isString(o)?-1!==t.indexOf(o):z.isRegExp(o)?o.test(t):void 0:void 0}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=z.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ce(e))}const i=(e,t)=>z.forEach(e,((e,n)=>a(e,n,t)));return z.isPlainObject(e)||e instanceof this.constructor?i(e,t):z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&re[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=le(e)){const n=z.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(z.isFunction(t))return t.call(this,e,n);if(z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const n=z.findKey(this,e);return!(!n||t&&!ue(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=le(e)){const a=z.findKey(n,e);!a||t&&!ue(0,n[a],a,t)||(delete n[a],o=!0)}}return z.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return z.forEach(this,((o,a)=>{const i=z.findKey(n,a);if(i)return t[i]=ce(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return z.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&z.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=le(e);t[o]||(!function(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return z.isArray(e)?e.forEach(o):o(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),z.freezeMethods(_e.prototype),z.freezeMethods(_e);var pe=_e;function he(e,t){const n=this||ie,o=t||n,a=pe.from(o.headers);let i=o.data;return z.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,n){B.call(this,null==e?"canceled":e,B.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(fe,B,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),z.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),z.isString(o)&&r.push("path="+o),z.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Ae=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=z.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};function be(e,t){let n=0;const o=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const ke={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=pe.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}z.isFormData(o)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=me(e.baseURL,e.url);function u(){if(!l)return;const o=pe.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new B("Request failed with status code "+n.status,[B.ERR_BAD_REQUEST,B.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),H(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new B("Request aborted",B.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new B("Network Error",B.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||Q;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new B(t,o.clarifyTimeoutError?B.ETIMEDOUT:B.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||Ae(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&z.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),z.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===te.protocols.indexOf(_)?n(new B("Unsupported protocol "+_+":",B.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};z.forEach(ke,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var we=e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof pe?e.toJSON():e;function Ce(e,t){t=t||{};const n={};function o(e,t,n){return z.isPlainObject(e)&&z.isPlainObject(t)?z.merge.call({caseless:n},e,t):z.isPlainObject(t)?z.merge({},t):z.isArray(t)?t.slice():t}function a(e,t,n){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!z.isUndefined(t))return o(void 0,t)}function r(e,t){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return z.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);z.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Se="1.2.2",Ee={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ee[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Re={};Ee.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new B(o(a," has been removed"+(t?" in "+t:"")),B.ERR_DEPRECATED);return t&&!Re[a]&&(Re[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};var Ie={assertOptions:function(e,t,n){if("object"!=typeof e)throw new B("options must be an object",B.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new B("option "+i+" must be "+n,B.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new B("Unknown option "+i,B.ERR_BAD_OPTION)}},validators:Ee};const Oe=Ie.validators;class De{constructor(e){this.defaults=e,this.interceptors={request:new K,response:new K}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ce(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ie.assertOptions(n,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==o&&Ie.assertOptions(o,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&z.merge(a.common,a[t.method]),i&&z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=pe.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[ye.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new fe(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new xe((function(t){e=t})),cancel:e}}}var ze=xe;const Be={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Be).forEach((([e,t])=>{Be[t]=e}));var je=Be;const Ue=function e(t){const n=new Ne(t),o=a(Ne.prototype.request,n);return z.extend(o,Ne.prototype,n,{allOwnKeys:!0}),z.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Ce(t,n))},o}(ie);Ue.Axios=Ne,Ue.CanceledError=fe,Ue.CancelToken=ze,Ue.isCancel=de,Ue.VERSION=Se,Ue.toFormData=Y,Ue.AxiosError=B,Ue.Cancel=Ue.CanceledError,Ue.all=function(e){return Promise.all(e)},Ue.spread=function(e){return function(t){return e.apply(null,t)}},Ue.isAxiosError=function(e){return z.isObject(e)&&!0===e.isAxiosError},Ue.mergeConfig=Ce,Ue.AxiosHeaders=pe,Ue.formToJSON=e=>ne(z.isHTMLForm(e)?new FormData(e):e),Ue.HttpStatusCode=je,Ue.default=Ue,e.exports=Ue},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";function e(e,t,n,o,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var _=c.beforeCreate;c.beforeCreate=_?[].concat(_,l):[l]}return{exports:e,options:c}}const t=e({name:"CustomAttachments",props:{title:String,name:String,error:Array},mounted:function(){},methods:{clearAtt:function(){this.$refs.input.value=""},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",multiple:"multiple",type:"file"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const o=e({name:"CreateTransaction",components:{},created:function(){var e=this;this.addTransactionToArray(),document.onreadystatechange=function(){"complete"===document.readyState&&(e.prefillSourceAccount(),e.prefillDestinationAccount())}},methods:{prefillSourceAccount:function(){0!==window.sourceId&&this.getAccount(window.sourceId,"source_account")},prefillDestinationAccount:function(){0!==destinationId&&this.getAccount(window.destinationId,"destination_account")},getAccount:function(e,t){var n=this,o="./api/v1/accounts/"+e+"?_token="+document.head.querySelector('meta[name="csrf-token"]').content;axios.get(o).then((function(e){var o=e.data.data.attributes;o.type=n.fullAccountType(o.type,o.liability_type),o.id=parseInt(e.data.data.id),"source_account"===t&&n.selectedSourceAccount(0,o),"destination_account"===t&&n.selectedDestinationAccount(0,o)})).catch((function(e){console.warn("Could not auto fill account"),console.warn(e)}))},fullAccountType:function(e,t){var n,o=e;"liabilities"===e&&(o=t);return null!==(n={asset:"Asset account",loan:"Loan",debt:"Debt",mortgage:"Mortgage"}[o])&&void 0!==n?n:o},convertData:function(){var e,t,n,o={apply_rules:this.applyRules,fire_webhooks:this.fireWebhooks,transactions:[]};for(var a in this.transactions.length>1&&(o.group_title=this.group_title),e=this.transactionType?this.transactionType.toLowerCase():"invalid",t=this.transactions[0].source_account.type,n=this.transactions[0].destination_account.type,"invalid"===e&&["asset","Asset account","Loan","Debt","Mortgage"].includes(t)&&(e="withdrawal"),"invalid"===e&&["asset","Asset account","Loan","Debt","Mortgage"].includes(n)&&(e="deposit"),this.transactions)this.transactions.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294&&o.transactions.push(this.convertDataRow(this.transactions[a],a,e));return""===o.group_title&&o.transactions.length>1&&(o.group_title=o.transactions[0].description),o},convertDataRow:function(e,t,n){var o,a,i,r,s,l,c=[],u=null,_=null;for(var p in a=e.source_account.id,i=e.source_account.name,r=e.destination_account.id,s=e.destination_account.name,l=e.date,t>0&&(l=this.transactions[0].date),"withdrawal"===n&&""===s&&(r=window.cashAccountId),"deposit"===n&&""===i&&(a=window.cashAccountId),t>0&&("withdrawal"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(a=this.transactions[0].source_account.id,i=this.transactions[0].source_account.name),t>0&&("deposit"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(r=this.transactions[0].destination_account.id,s=this.transactions[0].destination_account.name),c=[],e.tags)e.tags.hasOwnProperty(p)&&/^0$|^[1-9]\d*$/.test(p)&&p<=4294967294&&c.push(e.tags[p].text);return""!==e.foreign_amount.amount&&0!==parseFloat(e.foreign_amount.amount)&&(u=e.foreign_amount.amount,_=e.foreign_amount.currency_id),_===e.currency_id&&(u=null,_=null),0===r&&(r=null),0===a&&(a=null),1===(e.amount.match(/\,/g)||[]).length&&(e.amount=e.amount.replace(",",".")),o={type:n,date:l,amount:e.amount,currency_id:e.currency_id,description:e.description,source_id:a,source_name:i,destination_id:r,destination_name:s,category_name:e.category,interest_date:e.custom_fields.interest_date,book_date:e.custom_fields.book_date,process_date:e.custom_fields.process_date,due_date:e.custom_fields.due_date,payment_date:e.custom_fields.payment_date,invoice_date:e.custom_fields.invoice_date,internal_reference:e.custom_fields.internal_reference,notes:e.custom_fields.notes,external_url:e.custom_fields.external_url},c.length>0&&(o.tags=c),null!==u&&(o.foreign_amount=u,o.foreign_currency_id=_),parseInt(e.budget)>0&&(o.budget_id=parseInt(e.budget)),parseInt(e.bill)>0&&(o.bill_id=parseInt(e.bill)),parseInt(e.piggy_bank)>0&&(o.piggy_bank_id=parseInt(e.piggy_bank)),o},submit:function(e){var t=this,n="./api/v1/transactions?_token="+document.head.querySelector('meta[name="csrf-token"]').content,o=this.convertData(),a=$("#submitButton");a.prop("disabled",!0),axios.post(n,o).then((function(e){0===t.collectAttachmentData(e)&&t.redirectUser(e.data.data.id,e.data.data)})).catch((function(e){console.error("Error in transaction submission."),console.error(e),t.parseErrors(e.response.data),a.removeAttr("disabled")})),e&&e.preventDefault()},escapeHTML:function(e){var t=document.createElement("div");return t.innerText=e,t.innerHTML},redirectUser:function(e,t){var n=this,o=null===t.attributes.group_title?t.attributes.transactions[0].description:t.attributes.group_title;this.createAnother?(this.success_message=this.$t("firefly.transaction_stored_link",{ID:e,title:o}),this.error_message="",this.resetFormAfter&&(this.resetTransactions(),setTimeout((function(){return n.addTransactionToArray()}),50)),this.setDefaultErrors(),$("#submitButton").removeAttr("disabled")):window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=created"},collectAttachmentData:function(e){var t=this,n=e.data.data.id;e.data.data.attributes.transactions=e.data.data.attributes.transactions.reverse();var o=[],a=[],i=$('input[name="attachments[]"]');for(var r in i)if(i.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294)for(var s in i[r].files)i[r].files.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&o.push({journal:e.data.data.attributes.transactions[r].transaction_journal_id,file:i[r].files[s]});var l=o.length,c=function(i){var r,s,c;o.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294&&(r=o[i],s=t,(c=new FileReader).onloadend=function(t){t.target.readyState===FileReader.DONE&&(a.push({name:o[i].file.name,journal:o[i].journal,content:new Blob([t.target.result])}),a.length===l&&s.uploadFiles(a,n,e.data.data))},c.readAsArrayBuffer(r.file))};for(var u in o)c(u);return l},uploadFiles:function(e,t,n){var o=this,a=e.length,i=0,r=function(r){if(e.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294){var s={filename:e[r].name,attachable_type:"TransactionJournal",attachable_id:e[r].journal};axios.post("./api/v1/attachments",s).then((function(s){var l="./api/v1/attachments/"+s.data.data.id+"/upload";axios.post(l,e[r].content).then((function(e){return++i===a&&o.redirectUser(t,n),!0})).catch((function(e){return console.error("Could not upload"),console.error(e),++i===a&&o.redirectUser(t,n),!1}))})).catch((function(e){return console.error("Could not create upload."),console.error(e),++i===a&&o.redirectUser(t,n),!1}))}};for(var s in e)r(s)},setDefaultErrors:function(){for(var e in this.transactions)this.transactions.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(this.transactions[e].errors={source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}})},parseErrors:function(e){var t,n;for(var o in this.setDefaultErrors(),this.error_message="",void 0===e.errors?(this.success_message="",this.error_message=e.message):(this.success_message="",this.error_message=this.$t("firefly.errors_submission")),e.errors)if(e.errors.hasOwnProperty(o)){if("group_title"===o&&(this.group_title_errors=e.errors[o]),"group_title"!==o)switch(t=parseInt(o.split(".")[1]),n=o.split(".")[2]){case"amount":case"date":case"budget_id":case"bill_id":case"description":case"tags":this.transactions[t].errors[n]=e.errors[o];break;case"source_name":case"source_id":this.transactions[t].errors.source_account=this.transactions[t].errors.source_account.concat(e.errors[o]);break;case"destination_name":case"destination_id":this.transactions[t].errors.destination_account=this.transactions[t].errors.destination_account.concat(e.errors[o]);break;case"foreign_amount":case"foreign_currency_id":this.transactions[t].errors.foreign_amount=this.transactions[t].errors.foreign_amount.concat(e.errors[o])}void 0!==this.transactions[t]&&(this.transactions[t].errors.source_account=Array.from(new Set(this.transactions[t].errors.source_account)),this.transactions[t].errors.destination_account=Array.from(new Set(this.transactions[t].errors.destination_account)))}},resetTransactions:function(){this.transactions=[],this.group_title=""},addTransactionToArray:function(e){if(this.transactions.push({description:"",date:"",amount:"",category:"",piggy_bank:0,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:0,bill:0,tags:[],custom_fields:{interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:"",internal_reference:"",notes:"",attachments:[],external_url:""},foreign_amount:{amount:"",currency_id:0},source_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:["Asset account","Revenue account","Loan","Debt","Mortgage"],default_allowed_types:["Asset account","Revenue account","Loan","Debt","Mortgage"]},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:["Asset account","Expense account","Loan","Debt","Mortgage"],default_allowed_types:["Asset account","Expense account","Loan","Debt","Mortgage"]}}),1===this.transactions.length){var t=new Date;this.transactions[0].date=t.getFullYear()+"-"+("0"+(t.getMonth()+1)).slice(-2)+"-"+("0"+t.getDate()).slice(-2)}e&&e.preventDefault()},setTransactionType:function(e){this.transactionType=e},deleteTransaction:function(e,t){t.preventDefault(),this.transactions.splice(e,1)},limitSourceType:function(e){var t;for(t=0;t1?t("span",[e._v(e._s(e.$t("firefly.single_split"))+" "+e._s(o+1)+" / "+e._s(e.transactions.length))]):e._e(),e._v(" "),1===e.transactions.length?t("span",[e._v(e._s(e.$t("firefly.transaction_journal_information")))]):e._e()]),e._v(" "),e.transactions.length>1?t("div",{staticClass:"box-tools pull-right"},[t("button",{staticClass:"btn btn-xs btn-danger",attrs:{type:"button"},on:{click:function(t){return e.deleteTransaction(o,t)}}},[t("i",{staticClass:"fa fa-trash"})])]):e._e()]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-4",attrs:{id:"transaction-info"}},[t("transaction-description",{attrs:{error:n.errors.description,index:o},model:{value:n.description,callback:function(t){e.$set(n,"description",t)},expression:"transaction.description"}}),e._v(" "),t("account-select",{attrs:{accountName:n.source_account.name,accountTypeFilters:n.source_account.allowed_types,defaultAccountTypeFilters:n.source_account.default_allowed_types,error:n.errors.source_account,index:o,transactionType:e.transactionType,inputName:"source[]",inputDescription:e.$t("firefly.source_account")},on:{"clear:value":function(t){return e.clearSource(o)},"select:account":function(t){return e.selectedSourceAccount(o,t)}}}),e._v(" "),t("account-select",{attrs:{accountName:n.destination_account.name,accountTypeFilters:n.destination_account.allowed_types,defaultAccountTypeFilters:n.destination_account.default_allowed_types,error:n.errors.destination_account,index:o,transactionType:e.transactionType,inputName:"destination[]",inputDescription:e.$t("firefly.destination_account")},on:{"clear:value":function(t){return e.clearDestination(o)},"select:account":function(t){return e.selectedDestinationAccount(o,t)}}}),e._v(" "),0===o||null!==e.transactionType&&"invalid"!==e.transactionType&&""!==e.transactionType?e._e():t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_unknown"))+"\n ")]),e._v(" "),0!==o&&"Withdrawal"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_withdrawal"))+"\n ")]):e._e(),e._v(" "),0!==o&&"Deposit"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_deposit"))+"\n ")]):e._e(),e._v(" "),0!==o&&"Transfer"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_transfer"))+"\n ")]):e._e(),e._v(" "),0===o?t("standard-date",{attrs:{error:n.errors.date,index:o},model:{value:n.date,callback:function(t){e.$set(n,"date",t)},expression:"transaction.date"}}):e._e(),e._v(" "),0===o?t("div",[t("transaction-type",{attrs:{destination:n.destination_account.type,source:n.source_account.type},on:{"set:transactionType":function(t){return e.setTransactionType(t)},"act:limitSourceType":function(t){return e.limitSourceType(t)},"act:limitDestinationType":function(t){return e.limitDestinationType(t)}}})],1):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4",attrs:{id:"amount-info"}},[t("amount",{attrs:{destination:n.destination_account,error:n.errors.amount,source:n.source_account,transactionType:e.transactionType},model:{value:n.amount,callback:function(t){e.$set(n,"amount",t)},expression:"transaction.amount"}}),e._v(" "),t("foreign-amount",{attrs:{destination:n.destination_account,error:n.errors.foreign_amount,source:n.source_account,transactionType:e.transactionType,title:e.$t("form.foreign_amount")},model:{value:n.foreign_amount,callback:function(t){e.$set(n,"foreign_amount",t)},expression:"transaction.foreign_amount"}})],1),e._v(" "),t("div",{staticClass:"col-lg-4",attrs:{id:"optional-info"}},[t("budget",{attrs:{error:n.errors.budget_id,no_budget:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.budget,callback:function(t){e.$set(n,"budget",t)},expression:"transaction.budget"}}),e._v(" "),t("category",{attrs:{error:n.errors.category,transactionType:e.transactionType},model:{value:n.category,callback:function(t){e.$set(n,"category",t)},expression:"transaction.category"}}),e._v(" "),t("piggy-bank",{attrs:{error:n.errors.piggy_bank,no_piggy_bank:e.$t("firefly.no_piggy_bank"),transactionType:e.transactionType},model:{value:n.piggy_bank,callback:function(t){e.$set(n,"piggy_bank",t)},expression:"transaction.piggy_bank"}}),e._v(" "),t("tags",{attrs:{error:n.errors.tags},model:{value:n.tags,callback:function(t){e.$set(n,"tags",t)},expression:"transaction.tags"}}),e._v(" "),t("bill",{attrs:{error:n.errors.bill_id,no_bill:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.bill,callback:function(t){e.$set(n,"bill",t)},expression:"transaction.bill"}}),e._v(" "),t("custom-transaction-fields",{attrs:{error:n.errors.custom_errors},model:{value:n.custom_fields,callback:function(t){e.$set(n,"custom_fields",t)},expression:"transaction.custom_fields"}})],1)])]),e._v(" "),e.transactions.length-1===o?t("div",{staticClass:"box-footer"},[t("button",{staticClass:"split_add_btn btn btn-default",attrs:{type:"button"},on:{click:e.addTransactionToArray}},[e._v("\n "+e._s(e.$t("firefly.add_another_split"))+"\n ")])]):e._e()])])])})),0),e._v(" "),e.transactions.length>1?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("group-description",{attrs:{error:e.group_title_errors},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],attrs:{name:"create_another",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var n=e.createAnother,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.createAnother=n.concat([null])):i>-1&&(e.createAnother=n.slice(0,i).concat(n.slice(i+1)))}else e.createAnother=a}}}),e._v("\n "+e._s(e.$t("firefly.create_another"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",{class:{"text-muted":!1===this.createAnother}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],attrs:{disabled:!1===this.createAnother,name:"reset_form",type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var n=e.resetFormAfter,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.resetFormAfter=n.concat([null])):i>-1&&(e.resetFormAfter=n.slice(0,i).concat(n.slice(i+1)))}else e.resetFormAfter=a}}}),e._v("\n "+e._s(e.$t("firefly.reset_after"))+"\n\n ")])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v(e._s(e.$t("firefly.submit")))])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])]),e._v(" "),t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission_options"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyRules,expression:"applyRules"}],attrs:{name:"apply_rules",type:"checkbox"},domProps:{checked:Array.isArray(e.applyRules)?e._i(e.applyRules,null)>-1:e.applyRules},on:{change:function(t){var n=e.applyRules,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.applyRules=n.concat([null])):i>-1&&(e.applyRules=n.slice(0,i).concat(n.slice(i+1)))}else e.applyRules=a}}}),e._v("\n "+e._s(e.$t("firefly.apply_rules_checkbox"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.fireWebhooks,expression:"fireWebhooks"}],attrs:{name:"fire_webhooks",type:"checkbox"},domProps:{checked:Array.isArray(e.fireWebhooks)?e._i(e.fireWebhooks,null)>-1:e.fireWebhooks},on:{change:function(t){var n=e.fireWebhooks,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.fireWebhooks=n.concat([null])):i>-1&&(e.fireWebhooks=n.slice(0,i).concat(n.slice(i+1)))}else e.fireWebhooks=a}}}),e._v("\n "+e._s(e.$t("firefly.fire_webhooks_checkbox"))+"\n\n ")])])])])])])])}),[],!1,null,null,null).exports;const a=e({name:"CustomDate",props:{value:String,title:String,name:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.date.value)},hasError:function(){return this.error.length>0},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"date"},domProps:{value:e.value?e.value.substr(0,10):""},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},clearField:function(){this.name="",this.$refs.str.value="",this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"text"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({name:"CustomTextarea",props:{title:String,name:String,value:String,error:Array},data:function(){return{textValue:this.value}},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.textValue,expression:"textValue"}],ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",rows:"8"},domProps:{value:e.textValue},on:{input:[function(t){t.target.composing||(e.textValue=t.target.value)},e.handleInput]}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const s=e({props:["error","value","index"],name:"StandardDate",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.date.value)},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value),this.$emit("clear:date")}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.date"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{disabled:e.index>0,autocomplete:"off",name:"date[]",type:"date",placeholder:e.$t("firefly.date"),title:e.$t("firefly.date")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const l=e({props:["error","value","index"],name:"GroupDescription",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},clearField:function(){this.name="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off",name:"group_title",type:"text",placeholder:e.$t("firefly.split_transaction_title"),title:e.$t("firefly.split_transaction_title")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),0===e.error.length?t("p",{staticClass:"help-block"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title_help"))+"\n ")]):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;var c=e({props:["error","value","index"],name:"TransactionDescription",mounted:function(){this.target=this.$refs.descr,this.descriptionAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/transactions?query=",this.$refs.descr.focus()},components:{},data:function(){return{descriptionAutoCompleteURI:null,name:null,description:null,target:null}},methods:{aSyncFunction:function(e,t){axios.get(this.descriptionAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.descr.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.description).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},search:function(e){return["ab","cd"]},hasError:function(){return this.error.length>0},clearDescription:function(){this.description="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value),this.$emit("clear:description")},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},handleEnter:function(e){e.keyCode},selectedItem:function(e){void 0!==this.name&&"string"!=typeof this.name&&(this.$refs.descr.value=this.name.description,this.$emit("input",this.$refs.descr.value))}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.description"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.description"),autocomplete:"off",name:"description[]",type:"text",placeholder:e.$t("firefly.description")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDescription}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"description"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const u=c.exports;const _=e({name:"CustomTransactionFields",props:["value","error"],mounted:function(){this.getPreference()},data:function(){return{customInterestDate:null,fields:[{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1,internal_reference:!1,notes:!1,attachments:!1,external_url:!1}]}},computed:{dateComponent:function(){return"custom-date"},stringComponent:function(){return"custom-string"},attachmentComponent:function(){return"custom-attachments"},textareaComponent:function(){return"custom-textarea"},uriComponent:function(){return"custom-uri"}},methods:{handleInput:function(e){this.$emit("input",this.value)},getPreference:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/preferences/transaction_journal_optional_fields";axios.get(t).then((function(t){e.fields=t.data.data.attributes.data})).catch((function(){return console.warn("Oh. Something went wrong loading custom transaction fields.")}))}}},(function(){var e=this,t=e._self._c;return t("div",[t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.hidden_fields_preferences"))}}),e._v(" "),this.fields.interest_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.interest_date,name:"interest_date[]",title:e.$t("form.interest_date")},model:{value:e.value.interest_date,callback:function(t){e.$set(e.value,"interest_date",t)},expression:"value.interest_date"}}):e._e(),e._v(" "),this.fields.book_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.book_date,name:"book_date[]",title:e.$t("form.book_date")},model:{value:e.value.book_date,callback:function(t){e.$set(e.value,"book_date",t)},expression:"value.book_date"}}):e._e(),e._v(" "),this.fields.process_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.process_date,name:"process_date[]",title:e.$t("form.process_date")},model:{value:e.value.process_date,callback:function(t){e.$set(e.value,"process_date",t)},expression:"value.process_date"}}):e._e(),e._v(" "),this.fields.due_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.due_date,name:"due_date[]",title:e.$t("form.due_date")},model:{value:e.value.due_date,callback:function(t){e.$set(e.value,"due_date",t)},expression:"value.due_date"}}):e._e(),e._v(" "),this.fields.payment_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.payment_date,name:"payment_date[]",title:e.$t("form.payment_date")},model:{value:e.value.payment_date,callback:function(t){e.$set(e.value,"payment_date",t)},expression:"value.payment_date"}}):e._e(),e._v(" "),this.fields.invoice_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.invoice_date,name:"invoice_date[]",title:e.$t("form.invoice_date")},model:{value:e.value.invoice_date,callback:function(t){e.$set(e.value,"invoice_date",t)},expression:"value.invoice_date"}}):e._e(),e._v(" "),this.fields.internal_reference?t(e.stringComponent,{tag:"component",attrs:{error:e.error.internal_reference,name:"internal_reference[]",title:e.$t("form.internal_reference")},model:{value:e.value.internal_reference,callback:function(t){e.$set(e.value,"internal_reference",t)},expression:"value.internal_reference"}}):e._e(),e._v(" "),this.fields.attachments?t(e.attachmentComponent,{tag:"component",attrs:{error:e.error.attachments,name:"attachments[]",title:e.$t("firefly.attachments")},model:{value:e.value.attachments,callback:function(t){e.$set(e.value,"attachments",t)},expression:"value.attachments"}}):e._e(),e._v(" "),this.fields.external_url?t(e.uriComponent,{tag:"component",attrs:{error:e.error.external_url,name:"external_url[]",title:e.$t("firefly.external_url")},model:{value:e.value.external_url,callback:function(t){e.$set(e.value,"external_url",t)},expression:"value.external_url"}}):e._e(),e._v(" "),this.fields.notes?t(e.textareaComponent,{tag:"component",attrs:{error:e.error.notes,name:"notes[]",title:e.$t("firefly.notes")},model:{value:e.value.notes,callback:function(t){e.$set(e.value,"notes",t)},expression:"value.notes"}}):e._e()],1)}),[],!1,null,null,null).exports;const p=e({name:"PiggyBank",props:["value","transactionType","error","no_piggy_bank"],mounted:function(){this.loadPiggies()},data:function(){return{piggies:[]}},methods:{handleInput:function(e){this.$emit("input",this.$refs.piggy.value)},hasError:function(){return this.error.length>0},loadPiggies:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/piggy-banks-with-balance?limit=1337";axios.get(t,{}).then((function(t){var n={0:{group:{title:e.$t("firefly.default_group_title_name")},piggies:[{name_with_balance:e.no_piggy_bank,id:0}]}};for(var o in t.data)if(t.data.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var a=t.data[o];if(a.objectGroup){var i=a.objectGroup.order;n[i]||(n[i]={group:{title:a.objectGroup.title},piggies:[]}),n[i].piggies.push({name_with_balance:a.name_with_balance,id:a.id})}a.objectGroup||n[0].piggies.push({name_with_balance:a.name_with_balance,id:a.id}),e.piggies.push(t.data[o])}var r={};Object.keys(n).sort().forEach((function(e){var t=n[e].group.title;r[t]=n[e]})),e.piggies=r}))}}},(function(){var e=this,t=e._self._c;return void 0!==this.transactionType&&"Transfer"===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.piggy_bank"))+"\n\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("select",{ref:"piggy",staticClass:"form-control",attrs:{name:"piggy_bank[]"},on:{input:e.handleInput}},e._l(this.piggies,(function(n,o){return t("optgroup",{attrs:{label:o}},e._l(n.piggies,(function(n){return t("option",{attrs:{label:n.name_with_balance},domProps:{value:n.id}},[e._v("\n "+e._s(n.name_with_balance)+"\n ")])})),0)})),0),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;function h(e,t){return function(){return e.apply(t,arguments)}}const{toString:d}=Object.prototype,{getPrototypeOf:f}=Object,g=(m=Object.create(null),e=>{const t=d.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const A=e=>(e=e.toLowerCase(),t=>g(t)===e),b=e=>t=>typeof t===e,{isArray:k}=Array,w=b("undefined");const v=A("ArrayBuffer");const y=b("string"),T=b("function"),C=b("number"),S=e=>null!==e&&"object"==typeof e,E=e=>{if("object"!==g(e))return!1;const t=f(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},R=A("Date"),I=A("File"),O=A("Blob"),D=A("FileList"),N=A("URLSearchParams");function x(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),k(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,j=e=>!w(e)&&e!==B;const U=(P="undefined"!=typeof Uint8Array&&f(Uint8Array),e=>P&&e instanceof P);var P;const L=A("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),F=A("RegExp"),Y=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};x(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)},q={isArray:k,isArrayBuffer:v,isBuffer:function(e){return null!==e&&!w(e)&&null!==e.constructor&&!w(e.constructor)&&T(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||d.call(e)===t||T(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&v(e.buffer),t},isString:y,isNumber:C,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:E,isUndefined:w,isDate:R,isFile:I,isBlob:O,isRegExp:F,isFunction:T,isStream:e=>S(e)&&T(e.pipe),isURLSearchParams:N,isTypedArray:U,isFileList:D,forEach:x,merge:function e(){const{caseless:t}=j(this)&&this||{},n={},o=(o,a)=>{const i=t&&z(n,a)||a;E(n[i])&&E(o)?n[i]=e(n[i],o):E(o)?n[i]=e({},o):k(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(x(t,((t,o)=>{n&&T(t)?e[o]=h(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,r;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)r=a[i],o&&!o(r,e,t)||s[r]||(t[r]=e[r],s[r]=!0);e=!1!==n&&f(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:g,kindOfTest:A,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(k(e))return e;let t=e.length;if(!C(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:L,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:Y,freezeMethods:e=>{Y(e,((t,n)=>{if(T(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];T(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return k(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:z,global:B,isContextDefined:j,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(S(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=k(e)?[]:{};return x(e,((e,t)=>{const i=n(e,o+1);!w(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function W(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}q.inherits(W,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const V=W.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(W,J),Object.defineProperty(V,"isAxiosError",{value:!0}),W.from=(e,t,n,o,a,i)=>{const r=Object.create(V);return q.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),W.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};const H=W;const K=n(6230);var Q=n(8764).lW;function G(e){return q.isPlainObject(e)||q.isArray(e)}function Z(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function X(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ee=q.toFlatObject(q,{},null,(function(e){return/^is[A-Z]/.test(e)}));const te=function(e,t,n){if(!q.isObject(e))throw new TypeError("target must be an object");t=t||new(K||FormData);const o=(n=q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!q.isUndefined(t[e])}))).metaTokens,a=n.visitor||u,i=n.dots,r=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((l=t)&&q.isFunction(l.append)&&"FormData"===l[Symbol.toStringTag]&&l[Symbol.iterator]);var l;if(!q.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(!s&&q.isBlob(e))throw new H("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function u(e,n,a){let s=e;if(e&&!a&&"object"==typeof e)if(q.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(q.isArray(e)&&function(e){return q.isArray(e)&&!e.some(G)}(e)||q.isFileList(e)||q.endsWith(n,"[]")&&(s=q.toArray(e)))return n=Z(n),s.forEach((function(e,o){!q.isUndefined(e)&&null!==e&&t.append(!0===r?X([n],o,i):null===r?n:n+"[]",c(e))})),!1;return!!G(e)||(t.append(X(a,n,i),c(e)),!1)}const _=[],p=Object.assign(ee,{defaultVisitor:u,convertValue:c,isVisitable:G});if(!q.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!q.isUndefined(n)){if(-1!==_.indexOf(n))throw Error("Circular reference detected in "+o.join("."));_.push(n),q.forEach(n,(function(n,i){!0===(!(q.isUndefined(n)||null===n)&&a.call(t,n,q.isString(i)?i.trim():i,o,p))&&e(n,o?o.concat(i):[i])})),_.pop()}}(e),t};function ne(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function oe(e,t){this._pairs=[],e&&te(e,this,t)}const ae=oe.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,ne)}:ne;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ie=oe;function re(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function se(e,t,n){if(!t)return e;const o=n&&n.encode||re,a=n&&n.serialize;let i;if(i=a?a(t,n):q.isURLSearchParams(t)?t.toString():new ie(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){q.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ce={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue="undefined"!=typeof URLSearchParams?URLSearchParams:ie,_e=FormData,pe=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),he="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,de={isBrowser:!0,classes:{URLSearchParams:ue,FormData:_e,Blob},isStandardBrowserEnv:pe,isStandardBrowserWebWorkerEnv:he,protocols:["http","https","file","blob","url","data"]};const fe=function(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&q.isArray(o)?o.length:i,s)return q.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&q.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&q.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return q.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null},ge={"Content-Type":void 0};const me={transitional:ce,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=q.isObject(e);a&&q.isHTMLForm(e)&&(e=new FormData(e));if(q.isFormData(e))return o&&o?JSON.stringify(fe(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return te(e,new de.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return de.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=q.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return te(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||me.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&q.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw H.from(e,H.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:de.classes.FormData,Blob:de.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};q.forEach(["delete","get","head"],(function(e){me.headers[e]={}})),q.forEach(["post","put","patch"],(function(e){me.headers[e]=q.merge(ge)}));const Ae=me,be=q.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ke=Symbol("internals");function we(e){return e&&String(e).trim().toLowerCase()}function ve(e){return!1===e||null==e?e:q.isArray(e)?e.map(ve):String(e)}function ye(e,t,n,o){return q.isFunction(o)?o.call(this,t,n):q.isString(t)?q.isString(o)?-1!==t.indexOf(o):q.isRegExp(o)?o.test(t):void 0:void 0}class Te{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=we(t);if(!a)throw new Error("header name must be a non-empty string");const i=q.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ve(e))}const i=(e,t)=>q.forEach(e,((e,n)=>a(e,n,t)));return q.isPlainObject(e)||e instanceof this.constructor?i(e,t):q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&be[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=we(e)){const n=q.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(q.isFunction(t))return t.call(this,e,n);if(q.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=we(e)){const n=q.findKey(this,e);return!(!n||t&&!ye(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=we(e)){const a=q.findKey(n,e);!a||t&&!ye(0,n[a],a,t)||(delete n[a],o=!0)}}return q.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return q.forEach(this,((o,a)=>{const i=q.findKey(n,a);if(i)return t[i]=ve(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ve(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return q.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&q.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ke]=this[ke]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=we(e);t[o]||(!function(e,t){const n=q.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return q.isArray(e)?e.forEach(o):o(e),this}}Te.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),q.freezeMethods(Te.prototype),q.freezeMethods(Te);const Ce=Te;function Se(e,t){const n=this||Ae,o=t||n,a=Ce.from(o.headers);let i=o.data;return q.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function Ee(e){return!(!e||!e.__CANCEL__)}function Re(e,t,n){H.call(this,null==e?"canceled":e,H.ERR_CANCELED,t,n),this.name="CanceledError"}q.inherits(Re,H,{__CANCEL__:!0});const Ie=Re;const Oe=de.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),q.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),q.isString(o)&&r.push("path="+o),q.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function De(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ne=de.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=q.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const xe=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const Be={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=Ce.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}q.isFormData(o)&&(de.isStandardBrowserEnv||de.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=De(e.baseURL,e.url);function u(){if(!l)return;const o=Ce.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),se(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||ce;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new H(t,o.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,e,l)),l=null},de.isStandardBrowserEnv){const t=(e.withCredentials||Ne(c))&&e.xsrfCookieName&&Oe.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&q.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),q.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ze(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ze(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new Ie(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===de.protocols.indexOf(_)?n(new H("Unsupported protocol "+_+":",H.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};q.forEach(Be,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const je=e=>{e=q.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof Ce?e.toJSON():e;function Me(e,t){t=t||{};const n={};function o(e,t,n){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:n},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function a(e,t,n){return q.isUndefined(t)?q.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!q.isUndefined(t))return o(void 0,t)}function r(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Le(e),Le(t),!0)};return q.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);q.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Fe="1.2.2",$e={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{$e[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Ye={};$e.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new H(o(a," has been removed"+(t?" in "+t:"")),H.ERR_DEPRECATED);return t&&!Ye[a]&&(Ye[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};const qe={assertOptions:function(e,t,n){if("object"!=typeof e)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:$e},We=qe.validators;class Ve{constructor(e){this.defaults=e,this.interceptors={request:new le,response:new le}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Me(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&qe.assertOptions(n,{silentJSONParsing:We.transitional(We.boolean),forcedJSONParsing:We.transitional(We.boolean),clarifyTimeoutError:We.transitional(We.boolean)},!1),void 0!==o&&qe.assertOptions(o,{encode:We.function,serialize:We.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&q.merge(a.common,a[t.method]),i&&q.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Ce.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[Pe.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new Ie(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new He((function(t){e=t})),cancel:e}}}const Ke=He;const Qe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qe).forEach((([e,t])=>{Qe[t]=e}));const Ge=Qe;const Ze=function e(t){const n=new Je(t),o=h(Je.prototype.request,n);return q.extend(o,Je.prototype,n,{allOwnKeys:!0}),q.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Me(t,n))},o}(Ae);Ze.Axios=Je,Ze.CanceledError=Ie,Ze.CancelToken=Ke,Ze.isCancel=Ee,Ze.VERSION=Fe,Ze.toFormData=te,Ze.AxiosError=H,Ze.Cancel=Ze.CanceledError,Ze.all=function(e){return Promise.all(e)},Ze.spread=function(e){return function(t){return e.apply(null,t)}},Ze.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},Ze.mergeConfig=Me,Ze.AxiosHeaders=Ce,Ze.formToJSON=e=>fe(q.isHTMLForm(e)?new FormData(e):e),Ze.HttpStatusCode=Ge,Ze.default=Ze;const Xe=Ze;var et=n(7010);const tt=e({name:"Tags",components:{VueTagsInput:n.n(et)()},props:["value","error"],data:function(){return{tag:"",autocompleteItems:[],debounce:null,tags:this.value}},watch:{tag:"initItems"},methods:{update:function(e){console.log("update",e),this.autocompleteItems=[],this.tags=e,this.$emit("input",this.tags)},clearTags:function(){console.log("clearTags"),this.tags=[],this.$emit("input",this.tags)},hasError:function(){return this.error.length>0},initItems:function(){var e=this;if(console.log("Now in initItems"),!(this.tag.length<2)){var t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/tags?query=".concat(this.tag);clearTimeout(this.debounce),this.debounce=setTimeout((function(){Xe.get(t).then((function(t){e.autocompleteItems=t.data.map((function(e){return{text:e.tag}}))})).catch((function(){return console.warn("Oh. Something went wrong loading tags.")}))}),600)}}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.tags"))+" XX\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("vue-tags-input",{attrs:{"add-only-from-autocomplete":!1,"autocomplete-items":e.autocompleteItems,tags:e.tags,title:e.$t("firefly.tags"),classes:"form-input",placeholder:e.$t("firefly.tags")},on:{"tags-changed":e.update},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTags}},[t("i",{staticClass:"fa fa-trash-o"})])])],1)]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;var nt=e({name:"Category",props:{value:String,inputName:String,error:Array,accountName:{type:String,default:""}},data:function(){return{categoryAutoCompleteURI:null,name:null,target:null,acKey:null}},ready:function(){this.name=this.accountName,this.acKey="name"},mounted:function(){this.target=this.$refs.input,this.categoryAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/categories?query="},methods:{hasError:function(){return this.error.length>0},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name).replace(new RegExp(""+t,"i"),"$&")},aSyncFunction:function(e,t){axios.get(this.categoryAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},handleInput:function(e){"string"!=typeof this.$refs.input.value?this.$emit("input",this.$refs.input.value.name):this.$emit("input",this.$refs.input.value)},clearCategory:function(){this.name="",this.$refs.input.value="",this.$emit("input",this.$refs.input.value),this.$emit("clear:category")},selectedItem:function(e){void 0!==this.name&&(this.$emit("select:category",this.name),"string"!=typeof this.name?this.$emit("input",this.name.name):this.$emit("input",this.name))},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.category"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off","data-role":"input",name:"category[]",type:"text",placeholder:e.$t("firefly.category"),title:e.$t("firefly.category")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearCategory}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{ref:"typea",attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const ot=nt.exports;const at=e({name:"Amount",props:["source","destination","transactionType","value","error"],data:function(){return{sourceAccount:this.source,destinationAccount:this.destination,type:this.transactionType}},methods:{handleInput:function(e){this.$emit("input",this.$refs.amount.value)},clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},changeData:function(){var e=this.transactionType;e||this.source.name||this.destination.name?(null===e&&(e=""),""!==e||""===this.source.currency_name?""!==e||""===this.destination.currency_name?"withdrawal"!==e.toLowerCase()&&"reconciliation"!==e.toLowerCase()&&"transfer"!==e.toLowerCase()?("deposit"===e.toLowerCase()&&"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()&&$(this.$refs.cur).text(this.destination.currency_name),"deposit"!==e.toLowerCase()||"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()||$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text(this.source.currency_name):$(this.$refs.cur).text(this.destination.currency_name):$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text("")}},watch:{source:function(){this.changeData()},value:function(){},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},mounted:function(){this.changeData()}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("firefly.amount"))+"\n ")]),e._v(" "),t("label",{ref:"cur",staticClass:"col-sm-4 control-label"}),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{ref:"amount",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.amount"),autocomplete:"off",name:"amount[]",step:"any",type:"number",placeholder:e.$t("firefly.amount")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;const it=e({name:"ForeignAmountSelect",props:["source","destination","transactionType","value","error","no_currency","title"],mounted:function(){this.liability=!1,this.loadCurrencies()},data:function(){return{currencies:[],enabledCurrencies:[],exclude:null,liability:!1}},watch:{source:function(){this.changeData()},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},methods:{clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},handleInput:function(e){var t={amount:this.$refs.amount.value,currency_id:this.$refs.currency_select.value};this.$emit("input",t)},changeData:function(){this.enabledCurrencies=[];var e=this.destination.type?this.destination.type.toLowerCase():"invalid",t=this.source.type?this.source.type.toLowerCase():"invalid",n=this.transactionType?this.transactionType.toLowerCase():"invalid",o=["loan","debt","mortgage"],a=-1!==o.indexOf(t),i=-1!==o.indexOf(e);if("transfer"===n||i||a)for(var r in this.liability=!0,this.currencies)this.currencies.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294&&parseInt(this.currencies[r].id)===parseInt(this.destination.currency_id)&&this.enabledCurrencies.push(this.currencies[r]);else if("withdrawal"===n&&this.source&&!1===a)for(var s in this.currencies)this.currencies.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&this.source.currency_id!==this.currencies[s].id&&this.enabledCurrencies.push(this.currencies[s]);else if("deposit"===n&&this.destination)for(var l in this.currencies)this.currencies.hasOwnProperty(l)&&/^0$|^[1-9]\d*$/.test(l)&&l<=4294967294&&this.destination.currency_id!==this.currencies[l].id&&this.enabledCurrencies.push(this.currencies[l]);else for(var c in this.currencies)this.currencies.hasOwnProperty(c)&&/^0$|^[1-9]\d*$/.test(c)&&c<=4294967294&&this.enabledCurrencies.push(this.currencies[c])},loadCurrencies:function(){this.currencies=[{id:0,attributes:{name:this.no_currency,enabled:!0}}],this.enabledCurrencies=[{attributes:{name:this.no_currency,enabled:!0},id:0}],this.getCurrencies(1)},getCurrencies:function(e){var t=this;console.log("loadCurrencies on page "+e);var n=document.getElementsByTagName("base")[0].href+"api/v1/currencies?page="+e;axios.get(n,{}).then((function(e){for(var n in e.data.data)e.data.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.data.data[n].attributes.enabled&&(t.currencies.push(e.data.data[n]),t.enabledCurrencies.push(e.data.data[n]));e.data.meta.pagination.current_page=1?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("form.foreign_amount"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-4"},[t("select",{ref:"currency_select",staticClass:"form-control",attrs:{name:"foreign_currency[]"},on:{input:e.handleInput}},e._l(this.enabledCurrencies,(function(n){return t("option",{attrs:{label:n.attributes.name},domProps:{selected:parseInt(e.value.currency_id)===parseInt(n.id),value:n.id}},[e._v("\n "+e._s(n.attributes.name)+"\n ")])})),0)]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[this.enabledCurrencies.length>0?t("input",{ref:"amount",staticClass:"form-control",attrs:{placeholder:this.title,title:this.title,autocomplete:"off",name:"foreign_amount[]",step:"any",type:"number"},domProps:{value:e.value.amount},on:{input:e.handleInput}}):e._e(),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const rt=e({props:{source:String,destination:String,type:String},methods:{changeValue:function(){if(this.source&&this.destination){var e="";window.accountToTypes[this.source]?window.accountToTypes[this.source][this.destination]?e=window.accountToTypes[this.source][this.destination]:console.warn("User selected an impossible destination."):console.warn("User selected an impossible source."),""!==e&&(this.transactionType=e,this.sentence=this.$t("firefly.you_create_"+e.toLowerCase()),this.$emit("act:limitSourceType",this.source),this.$emit("act:limitDestinationType",this.destination))}else this.sentence="",this.transactionType="";this.$emit("set:transactionType",this.transactionType)}},data:function(){return{transactionType:this.type,sentence:""}},watch:{source:function(){this.changeValue()},destination:function(){this.changeValue()}},name:"TransactionType"},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[""!==e.sentence?t("label",{staticClass:"control-label text-info"},[e._v("\n "+e._s(e.sentence)+"\n ")]):e._e()])])}),[],!1,null,null,null).exports;var st=e({props:{inputName:String,inputDescription:String,index:Number,transactionType:String,error:Array,accountName:{type:String,default:""},accountTypeFilters:{type:Array,default:function(){return[]}},defaultAccountTypeFilters:{type:Array,default:function(){return[]}}},data:function(){return{accountAutoCompleteURI:null,name:null,trType:this.transactionType,target:null,inputDisabled:!1,allowedTypes:this.accountTypeFilters,defaultAllowedTypes:this.defaultAccountTypeFilters}},ready:function(){this.name=this.accountName},mounted:function(){this.target=this.$refs.input,this.updateACURI(this.allowedTypes.join(",")),this.name=this.accountName,this.triggerTransactionType()},watch:{transactionType:function(){this.triggerTransactionType()},accountName:function(){this.name=this.accountName},accountTypeFilters:function(){var e=this.accountTypeFilters.join(",");0===this.accountTypeFilters.length&&(e=this.defaultAccountTypeFilters.join(",")),this.updateACURI(e)}},methods:{aSyncFunction:function(e,t){axios.get(this.accountAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name_with_balance).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},updateACURI:function(e){this.accountAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/accounts?types="+e+"&query="},hasError:function(){return this.error.length>0},triggerTransactionType:function(){if(this.name,null!==this.transactionType&&""!==this.transactionType&&(this.inputDisabled=!1,""!==this.transactionType.toString()&&this.index>0)){if("transfer"===this.transactionType.toString().toLowerCase())return void(this.inputDisabled=!0);if("withdrawal"===this.transactionType.toString().toLowerCase()&&"source"===this.inputName.substr(0,6).toLowerCase())return void(this.inputDisabled=!0);"deposit"===this.transactionType.toString().toLowerCase()&&"destination"===this.inputName.substr(0,11).toLowerCase()&&(this.inputDisabled=!0)}},selectedItem:function(e){void 0!==this.name&&("string"==typeof this.name&&this.$emit("clear:value"),this.$emit("select:account",this.name))},clearSource:function(e){this.name="",this.$emit("clear:value")},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.inputDescription)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false","data-index":e.index,disabled:e.inputDisabled,name:e.inputName,placeholder:e.inputDescription,title:e.inputDescription,autocomplete:"off","data-role":"input",type:"text"},on:{keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearSource}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name_with_balance"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const lt=st.exports;const ct=e({name:"Budget",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_budget:String},mounted:function(){this.loadBudgets()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,budgets:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.budget.value)},handleInput:function(e){this.$emit("input",this.$refs.budget.value)},hasError:function(){return this.error.length>0},loadBudgets:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/budgets?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.budgets=[{name:e.no_budget,id:0}],t.data)t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.budgets.push(t.data[n])}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.budget"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.budgets.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"budget",staticClass:"form-control",attrs:{title:e.$t("firefly.budget"),name:"budget[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.budgets,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.budgets.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_budget_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const ut=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.uri.value)},clearField:function(){this.name="",this.$refs.uri.value="",this.$emit("input",this.$refs.uri.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"uri",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"url"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const _t=e({name:"Bill",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_bill:String},mounted:function(){this.loadBills()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,bills:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.bill.value)},handleInput:function(e){this.$emit("input",this.$refs.bill.value)},hasError:function(){return this.error.length>0},loadBills:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/bills?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.bills=[{name:e.no_bill,id:0}],t.data){if(t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294)t.data[n].active&&e.bills.push(t.data[n])}e.bills.sort((function(e,t){return e.namet.name?1:0}))}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.bill"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.bills.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("firefly.bill"),name:"bill[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.bills,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.bills.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_bill_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;n(6479),Vue.component("budget",ct),Vue.component("bill",_t),Vue.component("custom-date",a),Vue.component("custom-string",i),Vue.component("custom-attachments",t),Vue.component("custom-textarea",r),Vue.component("custom-uri",ut),Vue.component("standard-date",s),Vue.component("group-description",l),Vue.component("transaction-description",u),Vue.component("custom-transaction-fields",_),Vue.component("piggy-bank",p),Vue.component("tags",tt),Vue.component("category",ot),Vue.component("amount",at),Vue.component("foreign-amount",it),Vue.component("transaction-type",rt),Vue.component("account-select",lt),Vue.component("create-transaction",o);var pt=n(3082),ht={};new Vue({i18n:pt,el:"#create_transaction",render:function(e){return e(o,{props:ht})}})})()})(); \ No newline at end of file +(()=>{var e={7010:e=>{window,e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=6)}([function(e,t,n){var o=n(8);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("7ec05f6c",o,!1,{})},function(e,t,n){var o=n(10);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("3453d19d",o,!1,{})},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,o=e[1]||"",a=e[3];if(!a)return o;if(t&&"function"==typeof btoa){var i=(n=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),r=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[o].concat(r).concat([i]).join("\n")}return[o].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;an.parts.length&&(o.parts.length=n.parts.length)}else{var r=[];for(a=0;a div[data-v-61d92e31] {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%;\n}\n.ti-selected-item[data-v-61d92e31] {\n background-color: #5C6BC0;\n color: #fff;\n}\n',"",{version:3,sources:["C:/Users/johan/dev/vue-tags-input/vue-tags-input/C:/Users/johan/dev/vue-tags-input/vue-tags-input/vue-tags-input.scss"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,mCAA8C;EAC9C,+JAAuM;EACvM,oBAAoB;EACpB,mBAAmB;CAAE;AAEvB;EACE,kCAAkC;EAClC,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CAAE;AAEvC;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;CAAE;AAE1B;EACE,uBAAuB;CAAE;AAE3B;EACE,cAAc;CAAE;AAElB;EACE,8BAA8B;CAAE;AAElC;EACE,iBAAiB;EACjB,mBAAmB;EACnB,uBAAuB;CAAE;AAE3B;EACE,aAAa;CAAE;AACf;IACE,gBAAgB;CAAE;AAEtB;EACE,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,gBAAgB;CAAE;AAEpB;EACE,cAAc;EACd,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;CAAE;AAErB;EACE,0BAA0B;EAC1B,YAAY;EACZ,mBAAmB;EACnB,cAAc;EACd,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,cAAc;CAAE;AAClB;IACE,cAAc;IACd,oBAAoB;CAAE;AACxB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;IACnB,mBAAmB;IACnB,YAAY;IACZ,iBAAiB;CAAE;AACrB;IACE,iBAAiB;IACjB,cAAc;IACd,oBAAoB;IACpB,kBAAkB;CAAE;AACpB;MACE,gBAAgB;CAAE;AACtB;IACE,kBAAkB;CAAE;AACtB;IACE,0BAA0B;CAAE;AAEhC;EACE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,eAAe;IACf,iBAAiB;IACjB,aAAa;IACb,aAAa;IACb,YAAY;CAAE;AAElB;EACE,qBAAqB;CAAE;AAEzB;EACE,uBAAuB;EACvB,iBAAiB;EACjB,mBAAmB;EACnB,YAAY;EACZ,uBAAuB;EACvB,YAAY;CAAE;AAEhB;EACE,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;CAAE;AAEhB;EACE,0BAA0B;EAC1B,YAAY;CAAE",file:"vue-tags-input.scss?vue&type=style&index=0&id=61d92e31&lang=scss&scoped=true&",sourcesContent:['@font-face {\n font-family: \'icomoon\';\n src: url("./assets/fonts/icomoon.eot?7grlse");\n src: url("./assets/fonts/icomoon.eot?7grlse#iefix") format("embedded-opentype"), url("./assets/fonts/icomoon.ttf?7grlse") format("truetype"), url("./assets/fonts/icomoon.woff?7grlse") format("woff");\n font-weight: normal;\n font-style: normal; }\n\n[class^="ti-icon-"], [class*=" ti-icon-"] {\n font-family: \'icomoon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.ti-icon-check:before {\n content: "\\e902"; }\n\n.ti-icon-close:before {\n content: "\\e901"; }\n\n.ti-icon-undo:before {\n content: "\\e900"; }\n\nul {\n margin: 0px;\n padding: 0px;\n list-style-type: none; }\n\n*, *:before, *:after {\n box-sizing: border-box; }\n\ninput:focus {\n outline: none; }\n\ninput[disabled] {\n background-color: transparent; }\n\n.vue-tags-input {\n max-width: 450px;\n position: relative;\n background-color: #fff; }\n\ndiv.vue-tags-input.disabled {\n opacity: 0.5; }\n div.vue-tags-input.disabled * {\n cursor: default; }\n\n.ti-input {\n border: 1px solid #ccc;\n display: flex;\n padding: 4px;\n flex-wrap: wrap; }\n\n.ti-tags {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n line-height: 1em; }\n\n.ti-tag {\n background-color: #5C6BC0;\n color: #fff;\n border-radius: 2px;\n display: flex;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-tag:focus {\n outline: none; }\n .ti-tag .ti-content {\n display: flex;\n align-items: center; }\n .ti-tag .ti-tag-center {\n position: relative; }\n .ti-tag span {\n line-height: .85em; }\n .ti-tag span.ti-hidden {\n padding-left: 14px;\n visibility: hidden;\n height: 0px;\n white-space: pre; }\n .ti-tag .ti-actions {\n margin-left: 2px;\n display: flex;\n align-items: center;\n font-size: 1.15em; }\n .ti-tag .ti-actions i {\n cursor: pointer; }\n .ti-tag:last-child {\n margin-right: 4px; }\n .ti-tag.ti-invalid, .ti-tag.ti-tag.ti-deletion-mark {\n background-color: #e54d42; }\n\n.ti-new-tag-input-wrapper {\n display: flex;\n flex: 1 0 auto;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-new-tag-input-wrapper input {\n flex: 1 0 auto;\n min-width: 100px;\n border: none;\n padding: 0px;\n margin: 0px; }\n\n.ti-new-tag-input {\n line-height: initial; }\n\n.ti-autocomplete {\n border: 1px solid #ccc;\n border-top: none;\n position: absolute;\n width: 100%;\n background-color: #fff;\n z-index: 20; }\n\n.ti-item > div {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%; }\n\n.ti-selected-item {\n background-color: #5C6BC0;\n color: #fff; }\n'],sourceRoot:""}])},function(e,t,n){"use strict";e.exports=function(e){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},function(e,t){e.exports="data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBawAAAC8AAAAYGNtYXAXVtKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqWfozAAAAF4AAAA/GhlYWQPxZgIAAACdAAAADZoaGVhB4ADyAAAAqwAAAAkaG10eBIAAb4AAALQAAAAHGxvY2EAkgDiAAAC7AAAABBtYXhwAAkAHwAAAvwAAAAgbmFtZZlKCfsAAAMcAAABhnBvc3QAAwAAAAAEpAAAACAAAwOAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QL//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAFYBAQO+AoEAHAAAATIXHgEXFhcHJicuAScmIyIGBxchERc2Nz4BNzYCFkpDQ28pKRdkECAfVTM0OT9wLZz+gJgdIiJLKSgCVRcYUjg5QiAzKys+ERIrJZoBgJoZFRQcCAgAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAAAAAAAAH8nTUV8PPPUACwQAAAAAANZ1KhsAAAAA1nUqGwAAAAADvgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAO+AAEAAAAAAAAAAAAAAAAAAAAHBAAAAAAAAAAAAAAAAgAAAAQAAFYEAADWBAAAkgAAAAAACgAUAB4AUABqAH4AAQAAAAcAHQABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="},function(e,t){e.exports="data:font/woff;base64,d09GRgABAAAAAAUQAAsAAAAABMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFrGNtYXAAAAFoAAAAVAAAAFQXVtKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAPwAAAD8pZ+jMGhlYWQAAALAAAAANgAAADYPxZgIaGhlYQAAAvgAAAAkAAAAJAeAA8hobXR4AAADHAAAABwAAAAcEgABvmxvY2EAAAM4AAAAEAAAABAAkgDibWF4cAAAA0gAAAAgAAAAIAAJAB9uYW1lAAADaAAAAYYAAAGGmUoJ+3Bvc3QAAATwAAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkC//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQBWAQEDvgKBABwAAAEyFx4BFxYXByYnLgEnJiMiBgcXIREXNjc+ATc2AhZKQ0NvKSkXZBAgH1UzNDk/cC2c/oCYHSIiSykoAlUXGFI4OUIgMysrPhESKyWaAYCaGRUUHAgIAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQAAAAAAAB/J01FfDzz1AAsEAAAAAADWdSobAAAAANZ1KhsAAAAAA74C1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADvgABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABWBAAA1gQAAJIAAAAAAAoAFAAeAFAAagB+AAEAAAAHAB0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-tags-input",class:[{"ti-disabled":e.disabled},{"ti-focus":e.focused}]},[n("div",{staticClass:"ti-input"},[e.tagsCopy?n("ul",{staticClass:"ti-tags"},[e._l(e.tagsCopy,(function(t,o){return n("li",{key:o,staticClass:"ti-tag",class:[{"ti-editing":e.tagsEditStatus[o]},t.tiClasses,t.classes,{"ti-deletion-mark":e.isMarked(o)}],style:t.style,attrs:{tabindex:"0"},on:{click:function(n){return e.$emit("tag-clicked",{tag:t,index:o})}}},[n("div",{staticClass:"ti-content"},[e.$scopedSlots["tag-left"]?n("div",{staticClass:"ti-tag-left"},[e._t("tag-left",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e(),e._v(" "),n("div",{ref:"tagCenter",refInFor:!0,staticClass:"ti-tag-center"},[e.$scopedSlots["tag-center"]?e._e():n("span",{class:{"ti-hidden":e.tagsEditStatus[o]},on:{click:function(t){return e.performEditTag(o)}}},[e._v(e._s(t.text))]),e._v(" "),e.$scopedSlots["tag-center"]?e._e():n("tag-input",{attrs:{scope:{edit:e.tagsEditStatus[o],maxlength:e.maxlength,tag:t,index:o,validateTag:e.createChangedTag,performCancelEdit:e.cancelEdit,performSaveEdit:e.performSaveTag}}}),e._v(" "),e._t("tag-center",null,{tag:t,index:o,maxlength:e.maxlength,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,validateTag:e.createChangedTag,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2),e._v(" "),e.$scopedSlots["tag-right"]?n("div",{staticClass:"ti-tag-right"},[e._t("tag-right",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e()]),e._v(" "),n("div",{staticClass:"ti-actions"},[e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:e.tagsEditStatus[o],expression:"tagsEditStatus[index]"}],staticClass:"ti-icon-undo",on:{click:function(t){return e.cancelEdit(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:!e.tagsEditStatus[o],expression:"!tagsEditStatus[index]"}],staticClass:"ti-icon-close",on:{click:function(t){return e.performDeleteTag(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._t("tag-actions",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)}):e._e()],2)])})),e._v(" "),n("li",{staticClass:"ti-new-tag-input-wrapper"},[n("input",e._b({ref:"newTagInput",staticClass:"ti-new-tag-input",class:[e.createClasses(e.newTag,e.tags,e.validation,e.isDuplicate)],attrs:{placeholder:e.placeholder,maxlength:e.maxlength,disabled:e.disabled,type:"text",size:"1"},domProps:{value:e.newTag},on:{keydown:[function(t){return e.performAddTags(e.filteredAutocompleteItems[e.selectedItem]||e.newTag,t)},function(t){return t.type.indexOf("key")||8===t.keyCode?e.invokeDelete(t):null},function(t){return t.type.indexOf("key")||9===t.keyCode?e.performBlur(t):null},function(t){return t.type.indexOf("key")||38===t.keyCode?e.selectItem(t,"before"):null},function(t){return t.type.indexOf("key")||40===t.keyCode?e.selectItem(t,"after"):null}],paste:e.addTagsFromPaste,input:e.updateNewTag,blur:function(t){return e.$emit("blur",t)},focus:function(t){e.focused=!0,e.$emit("focus",t)},click:function(t){!e.addOnlyFromAutocomplete&&(e.selectedItem=null)}}},"input",e.$attrs,!1))])],2):e._e()]),e._v(" "),e._t("between-elements"),e._v(" "),e.autocompleteOpen?n("div",{staticClass:"ti-autocomplete",on:{mouseout:function(t){e.selectedItem=null}}},[e._t("autocomplete-header"),e._v(" "),n("ul",e._l(e.filteredAutocompleteItems,(function(t,o){return n("li",{key:o,staticClass:"ti-item",class:[t.tiClasses,t.classes,{"ti-selected-item":e.isSelected(o)}],style:t.style,on:{mouseover:function(t){!e.disabled&&(e.selectedItem=o)}}},[e.$scopedSlots["autocomplete-item"]?e._t("autocomplete-item",null,{item:t,index:o,performAdd:function(t){return e.performAddTags(t,void 0,"autocomplete")},selected:e.isSelected(o)}):n("div",{on:{click:function(n){return e.performAddTags(t,void 0,"autocomplete")}}},[e._v("\n "+e._s(t.text)+"\n ")])],2)})),0),e._v(" "),e._t("autocomplete-footer")],2):e._e()],2)};o._withStripped=!0;var a=n(5),i=n.n(a),r=function(e){return JSON.parse(JSON.stringify(e))},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3?arguments[3]:void 0;void 0===e.text&&(e={text:e});var a=function(e,t){return t.filter((function(t){var n=e.text;return"string"==typeof t.rule?!new RegExp(t.rule).test(n):t.rule instanceof RegExp?!t.rule.test(n):"[object Function]"==={}.toString.call(t.rule)?t.rule(e):void 0})).map((function(e){return e.classes}))}(e,n),i=function(e,t){for(var n=0;n1?n-1:0),a=1;a1?t-1:0),o=1;o=this.autocompleteMinLength&&this.filteredAutocompleteItems.length>0&&this.focused},filteredAutocompleteItems:function(){var e=this,t=this.autocompleteItems.map((function(t){return l(t,e.tags,e.validation,e.isDuplicate)}));return this.autocompleteFilterDuplicates?t.filter(this.duplicateFilter):t}},methods:{createClasses:s,getSelectedIndex:function(e){var t=this.filteredAutocompleteItems,n=this.selectedItem,o=t.length-1;if(0!==t.length)return null===n?0:"before"===e&&0===n?o:"after"===e&&n===o?0:"after"===e?n+1:n-1},selectDefaultItem:function(){this.addOnlyFromAutocomplete&&this.filteredAutocompleteItems.length>0?this.selectedItem=0:this.selectedItem=null},selectItem:function(e,t){e.preventDefault(),this.selectedItem=this.getSelectedIndex(t)},isSelected:function(e){return this.selectedItem===e},isMarked:function(e){return this.deletionMark===e},invokeDelete:function(){var e=this;if(this.deleteOnBackspace&&!(this.newTag.length>0)){var t=this.tagsCopy.length-1;null===this.deletionMark?(this.deletionMarkTime=setTimeout((function(){return e.deletionMark=null}),1e3),this.deletionMark=t):this.performDeleteTag(t)}},addTagsFromPaste:function(){var e=this;this.addFromPaste&&setTimeout((function(){return e.performAddTags(e.newTag)}),10)},performEditTag:function(e){var t=this;this.allowEditTags&&(this._events["before-editing-tag"]||this.editTag(e),this.$emit("before-editing-tag",{index:e,tag:this.tagsCopy[e],editTag:function(){return t.editTag(e)}}))},editTag:function(e){this.allowEditTags&&(this.toggleEditMode(e),this.focus(e))},toggleEditMode:function(e){this.allowEditTags&&!this.disabled&&this.$set(this.tagsEditStatus,e,!this.tagsEditStatus[e])},createChangedTag:function(e,t){var n=this.tagsCopy[e];n.text=t?t.target.value:this.tagsCopy[e].text,this.$set(this.tagsCopy,e,l(n,this.tagsCopy,this.validation,this.isDuplicate))},focus:function(e){var t=this;this.$nextTick((function(){var n=t.$refs.tagCenter[e].querySelector("input.ti-tag-input");n&&n.focus()}))},quote:function(e){return e.replace(/([()[{*+.$^\\|?])/g,"\\$1")},cancelEdit:function(e){this.tags[e]&&(this.tagsCopy[e]=r(l(this.tags[e],this.tags,this.validation,this.isDuplicate)),this.$set(this.tagsEditStatus,e,!1))},hasForbiddingAddRule:function(e){var t=this;return e.some((function(e){var n=t.validation.find((function(t){return e===t.classes}));return!!n&&n.disableAdd}))},createTagTexts:function(e){var t=this,n=new RegExp(this.separators.map((function(e){return t.quote(e)})).join("|"));return e.split(n).map((function(e){return{text:e}}))},performDeleteTag:function(e){var t=this;this._events["before-deleting-tag"]||this.deleteTag(e),this.$emit("before-deleting-tag",{index:e,tag:this.tagsCopy[e],deleteTag:function(){return t.deleteTag(e)}})},deleteTag:function(e){this.disabled||(this.deletionMark=null,clearTimeout(this.deletionMarkTime),this.tagsCopy.splice(e,1),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},noTriggerKey:function(e,t){var n=-1!==this[t].indexOf(e.keyCode)||-1!==this[t].indexOf(e.key);return n&&e.preventDefault(),!n},performAddTags:function(e,t,n){var o=this;if(!(this.disabled||t&&this.noTriggerKey(t,"addOnKey"))){var a=[];"object"===A(e)&&(a=[e]),"string"==typeof e&&(a=this.createTagTexts(e)),(a=a.filter((function(e){return e.text.trim().length>0}))).forEach((function(e){e=l(e,o.tags,o.validation,o.isDuplicate),o._events["before-adding-tag"]||o.addTag(e,n),o.$emit("before-adding-tag",{tag:e,addTag:function(){return o.addTag(e,n)}})}))}},duplicateFilter:function(e){return this.isDuplicate?!this.isDuplicate(this.tagsCopy,e):!this.tagsCopy.find((function(t){return t.text===e.text}))},addTag:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"new-tag-input",o=this.filteredAutocompleteItems.map((function(e){return e.text}));this.addOnlyFromAutocomplete&&-1===o.indexOf(e.text)||this.$nextTick((function(){return t.maxTags&&t.maxTags<=t.tagsCopy.length?t.$emit("max-tags-reached",e):t.avoidAddingDuplicates&&!t.duplicateFilter(e)?t.$emit("adding-duplicate",e):void(t.hasForbiddingAddRule(e.tiClasses)||(t.$emit("input",""),t.tagsCopy.push(e),t._events["update:tags"]&&t.$emit("update:tags",t.tagsCopy),"autocomplete"===n&&t.$refs.newTagInput.focus(),t.$emit("tags-changed",t.tagsCopy)))}))},performSaveTag:function(e,t){var n=this,o=this.tagsCopy[e];this.disabled||t&&this.noTriggerKey(t,"addOnKey")||0!==o.text.trim().length&&(this._events["before-saving-tag"]||this.saveTag(e,o),this.$emit("before-saving-tag",{index:e,tag:o,saveTag:function(){return n.saveTag(e,o)}}))},saveTag:function(e,t){if(this.avoidAddingDuplicates){var n=r(this.tagsCopy),o=n.splice(e,1)[0];if(this.isDuplicate?this.isDuplicate(n,o):-1!==n.map((function(e){return e.text})).indexOf(o.text))return this.$emit("saving-duplicate",t)}this.hasForbiddingAddRule(t.tiClasses)||(this.$set(this.tagsCopy,e,t),this.toggleEditMode(e),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},tagsEqual:function(){var e=this;return!this.tagsCopy.some((function(t,n){return!i()(t,e.tags[n])}))},updateNewTag:function(e){var t=e.target.value;this.newTag=t,this.$emit("input",t)},initTags:function(){this.tagsCopy=c(this.tags,this.validation,this.isDuplicate),this.tagsEditStatus=r(this.tags).map((function(){return!1})),this._events["update:tags"]&&!this.tagsEqual()&&this.$emit("update:tags",this.tagsCopy)},blurredOnClick:function(e){this.$el.contains(e.target)||this.$el.contains(document.activeElement)||this.performBlur(e)},performBlur:function(){this.addOnBlur&&this.focused&&this.performAddTags(this.newTag),this.focused=!1}},watch:{value:function(e){this.addOnlyFromAutocomplete||(this.selectedItem=null),this.newTag=e},tags:{handler:function(){this.initTags()},deep:!0},autocompleteOpen:"selectDefaultItem"},created:function(){this.newTag=this.value,this.initTags()},mounted:function(){this.selectDefaultItem(),document.addEventListener("click",this.blurredOnClick)},destroyed:function(){document.removeEventListener("click",this.blurredOnClick)}},k=(n(9),p(b,o,[],!1,null,"61d92e31",null));k.options.__file="vue-tags-input/vue-tags-input.vue";var w=k.exports;n.d(t,"VueTagsInput",(function(){return w})),n.d(t,"createClasses",(function(){return s})),n.d(t,"createTag",(function(){return l})),n.d(t,"createTags",(function(){return c})),n.d(t,"TagInput",(function(){return h})),w.install=function(e){return e.component(w.name,w)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(w),t.default=w}])},6479:(e,t,n)=>{window.axios=n(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var o=document.head.querySelector('meta[name="csrf-token"]');o?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=o.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,n)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:n(3099),cs:n(211),da:n(9352),de:n(4460),el:n(1244),en:n(1443),"en-us":n(1443),"en-gb":n(6680),es:n(6589),fi:n(3865),fr:n(7932),hu:n(2156),id:n(1642),it:n(7379),ja:n(8297),nb:n(419),nl:n(1513),pl:n(3997),"pt-br":n(9627),"pt-pt":n(8562),pt:n(8562),ro:n(5722),ru:n(8388),sk:n(2952),sl:n(4112),sr:n(4112),sv:n(7203),tr:n(6001),uk:n(3971),vi:n(9054),zh:n(1031),"zh-tw":n(3920),"zh-cn":n(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],o=t[1];return 3*(n+o)/4-o},t.toByteArray=function(e){var t,n,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,_=s>0?r-4:r;for(n=0;n<_;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,o=e.length,a=o%3,i=[],r=16383,s=0,l=o-a;sl?l:s+r));1===a?(t=e[o-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[o-2]<<8)+e[o-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,o){for(var a,i,r=[],s=t;s>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},8764:(e,t,n)=>{"use strict";var o=n(9742),a=n(645),i=n(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(e).length;default:if(o)return F(e).length;t=(""+t).toLowerCase(),o=!0}}function f(e,t,n){var o=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,n);default:if(o)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function g(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function m(e,t,n,o,a){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,o)),l.isBuffer(t))return 0===t.length?-1:A(e,t,n,o,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,o,a);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,o,a){var i,r=1,s=e.length,l=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,n/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var u=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){for(var _=!0,p=0;pa&&(o=a):o=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var r=0;r>8,a=n%256,i.push(a),i.push(o);return i}(t,e.length-n),e,n,o)}function C(e,t,n){return 0===t&&n===e.length?o.fromByteArray(e):o.fromByteArray(e.slice(t,n))}function S(e,t,n){n=Math.min(e.length,n);for(var o=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+_<=n)switch(_){case 1:c<128&&(u=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,_=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),a+=_}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",o=0;for(;o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,o,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===a&&(a=this.length),t<0||n>e.length||o<0||a>this.length)throw new RangeError("out of range index");if(o>=a&&t>=n)return 0;if(o>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(o>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(o,a),u=e.slice(t,n),_=0;_a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return v(this,e,t,n);case"base64":return y(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function R(e,t,n){var o="";n=Math.min(e.length,n);for(var a=t;ao)&&(n=o);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function x(e,t,n,o,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,o){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(o?a:1-a)}function B(e,t,n,o){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(o?a:3-a)&255}function j(e,t,n,o,a,i){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function P(e,t,n,o,i){return i||j(e,0,n,4),a.write(e,t,n,o,23,4),n+4}function U(e,t,n,o,i){return i||j(e,0,n,8),a.write(e,t,n,o,52,8),n+8}l.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t0&&(a*=256);)o+=this[e+--t]*a;return o},l.prototype.readUInt8=function(e,t){return t||N(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||N(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||N(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||N(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||N(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||N(e,t,this.length);for(var o=this[e],a=1,i=0;++i=(a*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||N(e,t,this.length);for(var o=t,a=1,i=this[e+--o];o>0&&(a*=256);)i+=this[e+--o]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||N(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||N(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||N(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||N(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||N(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||N(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||N(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||N(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||N(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,o){(e=+e,t|=0,n|=0,o)||x(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=n-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return P(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return P(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,o){if(n||(n=0),o||0===o||(o=this.length),t>=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===o){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function $(e){return o.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function q(e,t,n,o){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}},6230:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},645:(e,t)=>{t.read=function(e,t,n,o,a){var i,r,s=8*a-o-1,l=(1<>1,u=-7,_=n?a-1:0,p=n?-1:1,d=e[t+_];for(_+=p,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+_],_+=p,u-=8);for(r=i&(1<<-u)-1,i>>=-u,u+=o;u>0;r=256*r+e[t+_],_+=p,u-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(d?-1:1);r+=Math.pow(2,o),i-=c}return(d?-1:1)*r*Math.pow(2,i-o)},t.write=function(e,t,n,o,a,i){var r,s,l,c=8*i-a-1,u=(1<>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,d=o?0:i-1,h=o?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=u):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+_>=1?p/l:p*Math.pow(2,1-_))*l>=2&&(r++,l/=2),r+_>=u?(s=0,r=u):r+_>=1?(s=(t*l-1)*Math.pow(2,a),r+=_):(s=t*Math.pow(2,_-1)*Math.pow(2,a),r=0));a>=8;e[n+d]=255&s,d+=h,s/=256,a-=8);for(r=r<0;e[n+d]=255&r,d+=h,r/=256,c-=8);e[n+d-h]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,n)=>{"use strict";var o=n(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),u=e=>t=>typeof t===e,{isArray:_}=Array,p=u("undefined");const d=c("ArrayBuffer");const h=u("string"),f=u("function"),g=u("number"),m=e=>null!==e&&"object"==typeof e,A=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),k=c("File"),w=c("Blob"),v=c("FileList"),y=c("URLSearchParams");function T(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),_(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,E=e=>!p(e)&&e!==S;const R=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=c("HTMLFormElement"),D=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),N=c("RegExp"),x=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};T(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)};var z={isArray:_,isArrayBuffer:d,isBuffer:function(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&d(e.buffer),t},isString:h,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:A,isUndefined:p,isDate:b,isFile:k,isBlob:w,isRegExp:N,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:y,isTypedArray:R,isFileList:v,forEach:T,merge:function e(){const{caseless:t}=E(this)&&this||{},n={},o=(o,a)=>{const i=t&&C(n,a)||a;A(n[i])&&A(o)?n[i]=e(n[i],o):A(o)?n[i]=e({},o):_(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(T(t,((t,o)=>{n&&f(t)?e[o]=a(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],o&&!o(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==n&&r(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(_(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:O,hasOwnProperty:D,hasOwnProp:D,reduceDescriptors:x,freezeMethods:e=>{x(e,((t,n)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];f(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return _(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:C,global:S,isContextDefined:E,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=_(e)?[]:{};return T(e,((e,t)=>{const i=n(e,o+1);!p(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function B(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}z.inherits(B,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const j=B.prototype,P={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{P[e]={value:e}})),Object.defineProperties(B,P),Object.defineProperty(j,"isAxiosError",{value:!0}),B.from=(e,t,n,o,a,i)=>{const r=Object.create(j);return z.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),B.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var U="object"==typeof self?self.FormData:window.FormData;function L(e){return z.isPlainObject(e)||z.isArray(e)}function M(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,n){return e?e.concat(t).map((function(e,t){return e=M(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const $=z.toFlatObject(z,{},null,(function(e){return/^is[A-Z]/.test(e)}));function q(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new(U||FormData);const a=(n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!z.isUndefined(t[e])}))).metaTokens,i=n.visitor||_,r=n.dots,s=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&z.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!z.isFunction(i))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(z.isDate(e))return e.toISOString();if(!l&&z.isBlob(e))throw new B("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(e)||z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):o.from(e):e}function _(e,n,o){let i=e;if(e&&!o&&"object"==typeof e)if(z.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(z.isArray(e)&&function(e){return z.isArray(e)&&!e.some(L)}(e)||z.isFileList(e)||z.endsWith(n,"[]")&&(i=z.toArray(e)))return n=M(n),i.forEach((function(e,o){!z.isUndefined(e)&&null!==e&&t.append(!0===s?F([n],o,r):null===s?n:n+"[]",u(e))})),!1;return!!L(e)||(t.append(F(o,n,r),u(e)),!1)}const p=[],d=Object.assign($,{defaultVisitor:_,convertValue:u,isVisitable:L});if(!z.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!z.isUndefined(n)){if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+o.join("."));p.push(n),z.forEach(n,(function(n,a){!0===(!(z.isUndefined(n)||null===n)&&i.call(t,n,z.isString(a)?a.trim():a,o,d))&&e(n,o?o.concat(a):[a])})),p.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function W(e,t){this._pairs=[],e&&q(e,this,t)}const V=W.prototype;function J(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function H(e,t,n){if(!t)return e;const o=n&&n.encode||J,a=n&&n.serialize;let i;if(i=a?a(t,n):z.isURLSearchParams(t)?t.toString():new W(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var K=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Q={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:W,Z=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Z,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function ne(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&z.isArray(o)?o.length:i,s)return z.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&z.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&z.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null}const oe={"Content-Type":void 0};const ae={transitional:Q,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=z.isObject(e);a&&z.isHTMLForm(e)&&(e=new FormData(e));if(z.isFormData(e))return o&&o?JSON.stringify(ne(e)):e;if(z.isArrayBuffer(e)||z.isBuffer(e)||z.isStream(e)||z.isFile(e)||z.isBlob(e))return e;if(z.isArrayBufferView(e))return e.buffer;if(z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return q(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return te.isNode&&z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return q(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&z.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw B.from(e,B.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};z.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),z.forEach(["post","put","patch"],(function(e){ae.headers[e]=z.merge(oe)}));var ie=ae;const re=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:z.isArray(e)?e.map(ce):String(e)}function ue(e,t,n,o){return z.isFunction(o)?o.call(this,t,n):z.isString(t)?z.isString(o)?-1!==t.indexOf(o):z.isRegExp(o)?o.test(t):void 0:void 0}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=z.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ce(e))}const i=(e,t)=>z.forEach(e,((e,n)=>a(e,n,t)));return z.isPlainObject(e)||e instanceof this.constructor?i(e,t):z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&re[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=le(e)){const n=z.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(z.isFunction(t))return t.call(this,e,n);if(z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const n=z.findKey(this,e);return!(!n||t&&!ue(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=le(e)){const a=z.findKey(n,e);!a||t&&!ue(0,n[a],a,t)||(delete n[a],o=!0)}}return z.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return z.forEach(this,((o,a)=>{const i=z.findKey(n,a);if(i)return t[i]=ce(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return z.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&z.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=le(e);t[o]||(!function(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return z.isArray(e)?e.forEach(o):o(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),z.freezeMethods(_e.prototype),z.freezeMethods(_e);var pe=_e;function de(e,t){const n=this||ie,o=t||n,a=pe.from(o.headers);let i=o.data;return z.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function he(e){return!(!e||!e.__CANCEL__)}function fe(e,t,n){B.call(this,null==e?"canceled":e,B.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(fe,B,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),z.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),z.isString(o)&&r.push("path="+o),z.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Ae=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=z.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};function be(e,t){let n=0;const o=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const ke={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=pe.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}z.isFormData(o)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=me(e.baseURL,e.url);function u(){if(!l)return;const o=pe.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new B("Request failed with status code "+n.status,[B.ERR_BAD_REQUEST,B.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),H(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new B("Request aborted",B.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new B("Network Error",B.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||Q;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new B(t,o.clarifyTimeoutError?B.ETIMEDOUT:B.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||Ae(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&z.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),z.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===te.protocols.indexOf(_)?n(new B("Unsupported protocol "+_+":",B.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};z.forEach(ke,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var we=e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof pe?e.toJSON():e;function Ce(e,t){t=t||{};const n={};function o(e,t,n){return z.isPlainObject(e)&&z.isPlainObject(t)?z.merge.call({caseless:n},e,t):z.isPlainObject(t)?z.merge({},t):z.isArray(t)?t.slice():t}function a(e,t,n){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!z.isUndefined(t))return o(void 0,t)}function r(e,t){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return z.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);z.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Se="1.2.2",Ee={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ee[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Re={};Ee.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new B(o(a," has been removed"+(t?" in "+t:"")),B.ERR_DEPRECATED);return t&&!Re[a]&&(Re[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};var Ie={assertOptions:function(e,t,n){if("object"!=typeof e)throw new B("options must be an object",B.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new B("option "+i+" must be "+n,B.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new B("Unknown option "+i,B.ERR_BAD_OPTION)}},validators:Ee};const Oe=Ie.validators;class De{constructor(e){this.defaults=e,this.interceptors={request:new K,response:new K}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ce(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ie.assertOptions(n,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==o&&Ie.assertOptions(o,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&z.merge(a.common,a[t.method]),i&&z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=pe.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[ye.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new fe(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new xe((function(t){e=t})),cancel:e}}}var ze=xe;const Be={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Be).forEach((([e,t])=>{Be[t]=e}));var je=Be;const Pe=function e(t){const n=new Ne(t),o=a(Ne.prototype.request,n);return z.extend(o,Ne.prototype,n,{allOwnKeys:!0}),z.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Ce(t,n))},o}(ie);Pe.Axios=Ne,Pe.CanceledError=fe,Pe.CancelToken=ze,Pe.isCancel=he,Pe.VERSION=Se,Pe.toFormData=q,Pe.AxiosError=B,Pe.Cancel=Pe.CanceledError,Pe.all=function(e){return Promise.all(e)},Pe.spread=function(e){return function(t){return e.apply(null,t)}},Pe.isAxiosError=function(e){return z.isObject(e)&&!0===e.isAxiosError},Pe.mergeConfig=Ce,Pe.AxiosHeaders=pe,Pe.formToJSON=e=>ne(z.isHTMLForm(e)?new FormData(e):e),Pe.HttpStatusCode=je,Pe.default=Pe,e.exports=Pe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";function e(e,t,n,o,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var _=c.beforeCreate;c.beforeCreate=_?[].concat(_,l):[l]}return{exports:e,options:c}}const t=e({name:"CustomAttachments",props:{title:String,name:String,error:Array},mounted:function(){},methods:{clearAtt:function(){this.$refs.input.value=""},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",multiple:"multiple",type:"file"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const o=e({name:"CreateTransaction",components:{},created:function(){var e=this;this.addTransactionToArray(),document.onreadystatechange=function(){"complete"===document.readyState&&(e.prefillSourceAccount(),e.prefillDestinationAccount())}},methods:{prefillSourceAccount:function(){0!==window.sourceId&&this.getAccount(window.sourceId,"source_account")},prefillDestinationAccount:function(){0!==destinationId&&this.getAccount(window.destinationId,"destination_account")},getAccount:function(e,t){var n=this,o="./api/v1/accounts/"+e+"?_token="+document.head.querySelector('meta[name="csrf-token"]').content;axios.get(o).then((function(e){var o=e.data.data.attributes;o.type=n.fullAccountType(o.type,o.liability_type),o.id=parseInt(e.data.data.id),"source_account"===t&&n.selectedSourceAccount(0,o),"destination_account"===t&&n.selectedDestinationAccount(0,o)})).catch((function(e){console.warn("Could not auto fill account"),console.warn(e)}))},fullAccountType:function(e,t){var n,o=e;"liabilities"===e&&(o=t);return null!==(n={asset:"Asset account",loan:"Loan",debt:"Debt",mortgage:"Mortgage"}[o])&&void 0!==n?n:o},convertData:function(){var e,t,n,o={apply_rules:this.applyRules,fire_webhooks:this.fireWebhooks,transactions:[]};for(var a in this.transactions.length>1&&(o.group_title=this.group_title),e=this.transactionType?this.transactionType.toLowerCase():"invalid",t=this.transactions[0].source_account.type,n=this.transactions[0].destination_account.type,"invalid"===e&&["asset","Asset account","Loan","Debt","Mortgage"].includes(t)&&(e="withdrawal"),"invalid"===e&&["asset","Asset account","Loan","Debt","Mortgage"].includes(n)&&(e="deposit"),this.transactions)this.transactions.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294&&o.transactions.push(this.convertDataRow(this.transactions[a],a,e));return""===o.group_title&&o.transactions.length>1&&(o.group_title=o.transactions[0].description),o},convertDataRow:function(e,t,n){var o,a,i,r,s,l,c=[],u=null,_=null;for(var p in a=e.source_account.id,i=e.source_account.name,r=e.destination_account.id,s=e.destination_account.name,l=e.date,t>0&&(l=this.transactions[0].date),"withdrawal"===n&&""===s&&(r=window.cashAccountId),"deposit"===n&&""===i&&(a=window.cashAccountId),t>0&&("withdrawal"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(a=this.transactions[0].source_account.id,i=this.transactions[0].source_account.name),t>0&&("deposit"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(r=this.transactions[0].destination_account.id,s=this.transactions[0].destination_account.name),c=[],e.tags)e.tags.hasOwnProperty(p)&&/^0$|^[1-9]\d*$/.test(p)&&p<=4294967294&&c.push(e.tags[p].text);return""!==e.foreign_amount.amount&&0!==parseFloat(e.foreign_amount.amount)&&(u=e.foreign_amount.amount,_=e.foreign_amount.currency_id),_===e.currency_id&&(u=null,_=null),0===r&&(r=null),0===a&&(a=null),1===(e.amount.match(/\,/g)||[]).length&&(e.amount=e.amount.replace(",",".")),o={type:n,date:l,amount:e.amount,currency_id:e.currency_id,description:e.description,source_id:a,source_name:i,destination_id:r,destination_name:s,category_name:e.category,interest_date:e.custom_fields.interest_date,book_date:e.custom_fields.book_date,process_date:e.custom_fields.process_date,due_date:e.custom_fields.due_date,payment_date:e.custom_fields.payment_date,invoice_date:e.custom_fields.invoice_date,internal_reference:e.custom_fields.internal_reference,notes:e.custom_fields.notes,external_url:e.custom_fields.external_url},c.length>0&&(o.tags=c),null!==u&&(o.foreign_amount=u,o.foreign_currency_id=_),parseInt(e.budget)>0&&(o.budget_id=parseInt(e.budget)),parseInt(e.bill)>0&&(o.bill_id=parseInt(e.bill)),parseInt(e.piggy_bank)>0&&(o.piggy_bank_id=parseInt(e.piggy_bank)),o},submit:function(e){var t=this,n="./api/v1/transactions?_token="+document.head.querySelector('meta[name="csrf-token"]').content,o=this.convertData(),a=$("#submitButton");a.prop("disabled",!0),axios.post(n,o).then((function(e){0===t.collectAttachmentData(e)&&t.redirectUser(e.data.data.id,e.data.data)})).catch((function(e){console.error("Error in transaction submission."),console.error(e),t.parseErrors(e.response.data),a.removeAttr("disabled")})),e&&e.preventDefault()},escapeHTML:function(e){var t=document.createElement("div");return t.innerText=e,t.innerHTML},redirectUser:function(e,t){var n=this,o=null===t.attributes.group_title?t.attributes.transactions[0].description:t.attributes.group_title;this.createAnother?(this.success_message=this.$t("firefly.transaction_stored_link",{ID:e,title:o}),this.error_message="",this.resetFormAfter&&(this.resetTransactions(),setTimeout((function(){return n.addTransactionToArray()}),50)),this.setDefaultErrors(),$("#submitButton").removeAttr("disabled")):window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=created"},collectAttachmentData:function(e){var t=this,n=e.data.data.id;e.data.data.attributes.transactions=e.data.data.attributes.transactions.reverse();var o=[],a=[],i=$('input[name="attachments[]"]');for(var r in i)if(i.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294)for(var s in i[r].files)i[r].files.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&o.push({journal:e.data.data.attributes.transactions[r].transaction_journal_id,file:i[r].files[s]});var l=o.length,c=function(i){var r,s,c;o.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294&&(r=o[i],s=t,(c=new FileReader).onloadend=function(t){t.target.readyState===FileReader.DONE&&(a.push({name:o[i].file.name,journal:o[i].journal,content:new Blob([t.target.result])}),a.length===l&&s.uploadFiles(a,n,e.data.data))},c.readAsArrayBuffer(r.file))};for(var u in o)c(u);return l},uploadFiles:function(e,t,n){var o=this,a=e.length,i=0,r=function(r){if(e.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294){var s={filename:e[r].name,attachable_type:"TransactionJournal",attachable_id:e[r].journal};axios.post("./api/v1/attachments",s).then((function(s){var l="./api/v1/attachments/"+s.data.data.id+"/upload";axios.post(l,e[r].content).then((function(e){return++i===a&&o.redirectUser(t,n),!0})).catch((function(e){return console.error("Could not upload"),console.error(e),++i===a&&o.redirectUser(t,n),!1}))})).catch((function(e){return console.error("Could not create upload."),console.error(e),++i===a&&o.redirectUser(t,n),!1}))}};for(var s in e)r(s)},setDefaultErrors:function(){for(var e in this.transactions)this.transactions.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(this.transactions[e].errors={source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}})},parseErrors:function(e){var t,n;for(var o in this.setDefaultErrors(),this.error_message="",void 0===e.errors?(this.success_message="",this.error_message=e.message):(this.success_message="",this.error_message=this.$t("firefly.errors_submission")),e.errors)if(e.errors.hasOwnProperty(o)){if("group_title"===o&&(this.group_title_errors=e.errors[o]),"group_title"!==o)switch(t=parseInt(o.split(".")[1]),n=o.split(".")[2]){case"amount":case"date":case"budget_id":case"bill_id":case"description":case"tags":this.transactions[t].errors[n]=e.errors[o];break;case"source_name":case"source_id":this.transactions[t].errors.source_account=this.transactions[t].errors.source_account.concat(e.errors[o]);break;case"destination_name":case"destination_id":this.transactions[t].errors.destination_account=this.transactions[t].errors.destination_account.concat(e.errors[o]);break;case"foreign_amount":case"foreign_currency_id":this.transactions[t].errors.foreign_amount=this.transactions[t].errors.foreign_amount.concat(e.errors[o])}void 0!==this.transactions[t]&&(this.transactions[t].errors.source_account=Array.from(new Set(this.transactions[t].errors.source_account)),this.transactions[t].errors.destination_account=Array.from(new Set(this.transactions[t].errors.destination_account)))}},resetTransactions:function(){this.transactions=[],this.group_title=""},addTransactionToArray:function(e){if(this.transactions.push({description:"",date:"",amount:"",category:"",piggy_bank:0,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:0,bill:0,tags:[],custom_fields:{interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:"",internal_reference:"",notes:"",attachments:[],external_url:""},foreign_amount:{amount:"",currency_id:0},source_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:["Asset account","Revenue account","Loan","Debt","Mortgage"],default_allowed_types:["Asset account","Revenue account","Loan","Debt","Mortgage"]},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:["Asset account","Expense account","Loan","Debt","Mortgage"],default_allowed_types:["Asset account","Expense account","Loan","Debt","Mortgage"]}}),1===this.transactions.length){var t=new Date;this.transactions[0].date=t.getFullYear()+"-"+("0"+(t.getMonth()+1)).slice(-2)+"-"+("0"+t.getDate()).slice(-2)}e&&e.preventDefault()},setTransactionType:function(e){this.transactionType=e},deleteTransaction:function(e,t){t.preventDefault(),this.transactions.splice(e,1)},limitSourceType:function(e){var t;for(t=0;t1?t("span",[e._v(e._s(e.$t("firefly.single_split"))+" "+e._s(o+1)+" / "+e._s(e.transactions.length))]):e._e(),e._v(" "),1===e.transactions.length?t("span",[e._v(e._s(e.$t("firefly.transaction_journal_information")))]):e._e()]),e._v(" "),e.transactions.length>1?t("div",{staticClass:"box-tools pull-right"},[t("button",{staticClass:"btn btn-xs btn-danger",attrs:{type:"button"},on:{click:function(t){return e.deleteTransaction(o,t)}}},[t("i",{staticClass:"fa fa-trash"})])]):e._e()]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-4",attrs:{id:"transaction-info"}},[t("transaction-description",{attrs:{error:n.errors.description,index:o},model:{value:n.description,callback:function(t){e.$set(n,"description",t)},expression:"transaction.description"}}),e._v(" "),t("account-select",{attrs:{accountName:n.source_account.name,accountTypeFilters:n.source_account.allowed_types,defaultAccountTypeFilters:n.source_account.default_allowed_types,error:n.errors.source_account,index:o,transactionType:e.transactionType,inputName:"source[]",inputDescription:e.$t("firefly.source_account")},on:{"clear:value":function(t){return e.clearSource(o)},"select:account":function(t){return e.selectedSourceAccount(o,t)}}}),e._v(" "),t("account-select",{attrs:{accountName:n.destination_account.name,accountTypeFilters:n.destination_account.allowed_types,defaultAccountTypeFilters:n.destination_account.default_allowed_types,error:n.errors.destination_account,index:o,transactionType:e.transactionType,inputName:"destination[]",inputDescription:e.$t("firefly.destination_account")},on:{"clear:value":function(t){return e.clearDestination(o)},"select:account":function(t){return e.selectedDestinationAccount(o,t)}}}),e._v(" "),0===o||null!==e.transactionType&&"invalid"!==e.transactionType&&""!==e.transactionType?e._e():t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_unknown"))+"\n ")]),e._v(" "),0!==o&&"Withdrawal"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_withdrawal"))+"\n ")]):e._e(),e._v(" "),0!==o&&"Deposit"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_deposit"))+"\n ")]):e._e(),e._v(" "),0!==o&&"Transfer"===e.transactionType?t("p",{staticClass:"text-warning"},[e._v("\n "+e._s(e.$t("firefly.multi_account_warning_transfer"))+"\n ")]):e._e(),e._v(" "),0===o?t("standard-date",{attrs:{error:n.errors.date,index:o},model:{value:n.date,callback:function(t){e.$set(n,"date",t)},expression:"transaction.date"}}):e._e(),e._v(" "),0===o?t("div",[t("transaction-type",{attrs:{destination:n.destination_account.type,source:n.source_account.type},on:{"set:transactionType":function(t){return e.setTransactionType(t)},"act:limitSourceType":function(t){return e.limitSourceType(t)},"act:limitDestinationType":function(t){return e.limitDestinationType(t)}}})],1):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4",attrs:{id:"amount-info"}},[t("amount",{attrs:{destination:n.destination_account,error:n.errors.amount,source:n.source_account,transactionType:e.transactionType},model:{value:n.amount,callback:function(t){e.$set(n,"amount",t)},expression:"transaction.amount"}}),e._v(" "),t("foreign-amount",{attrs:{destination:n.destination_account,error:n.errors.foreign_amount,source:n.source_account,transactionType:e.transactionType,title:e.$t("form.foreign_amount")},model:{value:n.foreign_amount,callback:function(t){e.$set(n,"foreign_amount",t)},expression:"transaction.foreign_amount"}})],1),e._v(" "),t("div",{staticClass:"col-lg-4",attrs:{id:"optional-info"}},[t("budget",{attrs:{error:n.errors.budget_id,no_budget:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.budget,callback:function(t){e.$set(n,"budget",t)},expression:"transaction.budget"}}),e._v(" "),t("category",{attrs:{error:n.errors.category,transactionType:e.transactionType},model:{value:n.category,callback:function(t){e.$set(n,"category",t)},expression:"transaction.category"}}),e._v(" "),t("piggy-bank",{attrs:{error:n.errors.piggy_bank,no_piggy_bank:e.$t("firefly.no_piggy_bank"),transactionType:e.transactionType},model:{value:n.piggy_bank,callback:function(t){e.$set(n,"piggy_bank",t)},expression:"transaction.piggy_bank"}}),e._v(" "),t("tags",{attrs:{error:n.errors.tags},model:{value:n.tags,callback:function(t){e.$set(n,"tags",t)},expression:"transaction.tags"}}),e._v(" "),t("bill",{attrs:{error:n.errors.bill_id,no_bill:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.bill,callback:function(t){e.$set(n,"bill",t)},expression:"transaction.bill"}}),e._v(" "),t("custom-transaction-fields",{attrs:{error:n.errors.custom_errors},model:{value:n.custom_fields,callback:function(t){e.$set(n,"custom_fields",t)},expression:"transaction.custom_fields"}})],1)])]),e._v(" "),e.transactions.length-1===o?t("div",{staticClass:"box-footer"},[t("button",{staticClass:"split_add_btn btn btn-default",attrs:{type:"button"},on:{click:e.addTransactionToArray}},[e._v("\n "+e._s(e.$t("firefly.add_another_split"))+"\n ")])]):e._e()])])])})),0),e._v(" "),e.transactions.length>1?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("group-description",{attrs:{error:e.group_title_errors},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],attrs:{name:"create_another",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var n=e.createAnother,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.createAnother=n.concat([null])):i>-1&&(e.createAnother=n.slice(0,i).concat(n.slice(i+1)))}else e.createAnother=a}}}),e._v("\n "+e._s(e.$t("firefly.create_another"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",{class:{"text-muted":!1===this.createAnother}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],attrs:{disabled:!1===this.createAnother,name:"reset_form",type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var n=e.resetFormAfter,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.resetFormAfter=n.concat([null])):i>-1&&(e.resetFormAfter=n.slice(0,i).concat(n.slice(i+1)))}else e.resetFormAfter=a}}}),e._v("\n "+e._s(e.$t("firefly.reset_after"))+"\n\n ")])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v(e._s(e.$t("firefly.submit")))])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])]),e._v(" "),t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission_options"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyRules,expression:"applyRules"}],attrs:{name:"apply_rules",type:"checkbox"},domProps:{checked:Array.isArray(e.applyRules)?e._i(e.applyRules,null)>-1:e.applyRules},on:{change:function(t){var n=e.applyRules,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.applyRules=n.concat([null])):i>-1&&(e.applyRules=n.slice(0,i).concat(n.slice(i+1)))}else e.applyRules=a}}}),e._v("\n "+e._s(e.$t("firefly.apply_rules_checkbox"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.fireWebhooks,expression:"fireWebhooks"}],attrs:{name:"fire_webhooks",type:"checkbox"},domProps:{checked:Array.isArray(e.fireWebhooks)?e._i(e.fireWebhooks,null)>-1:e.fireWebhooks},on:{change:function(t){var n=e.fireWebhooks,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.fireWebhooks=n.concat([null])):i>-1&&(e.fireWebhooks=n.slice(0,i).concat(n.slice(i+1)))}else e.fireWebhooks=a}}}),e._v("\n "+e._s(e.$t("firefly.fire_webhooks_checkbox"))+"\n\n ")])])])])])])])}),[],!1,null,null,null).exports;const a=e({name:"CustomDate",props:{value:String,title:String,name:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.date.value)},hasError:function(){return this.error.length>0},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"date"},domProps:{value:e.value?e.value.substr(0,10):""},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},clearField:function(){this.name="",this.$refs.str.value="",this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"text"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({name:"CustomTextarea",props:{title:String,name:String,value:String,error:Array},data:function(){return{textValue:this.value}},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.textValue,expression:"textValue"}],ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",rows:"8"},domProps:{value:e.textValue},on:{input:[function(t){t.target.composing||(e.textValue=t.target.value)},e.handleInput]}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const s=e({props:["error","value","index"],name:"StandardDate",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.date.value)},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value),this.$emit("clear:date")}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.date"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{disabled:e.index>0,autocomplete:"off",name:"date[]",type:"date",placeholder:e.$t("firefly.date"),title:e.$t("firefly.date")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const l=e({props:["error","value","index"],name:"GroupDescription",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},clearField:function(){this.name="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off",name:"group_title",type:"text",placeholder:e.$t("firefly.split_transaction_title"),title:e.$t("firefly.split_transaction_title")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),0===e.error.length?t("p",{staticClass:"help-block"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title_help"))+"\n ")]):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;var c=e({props:["error","value","index"],name:"TransactionDescription",mounted:function(){this.target=this.$refs.descr,this.descriptionAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/transactions?query=",this.$refs.descr.focus()},components:{},data:function(){return{descriptionAutoCompleteURI:null,name:null,description:null,target:null}},methods:{aSyncFunction:function(e,t){axios.get(this.descriptionAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.descr.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.description).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},search:function(e){return["ab","cd"]},hasError:function(){return this.error.length>0},clearDescription:function(){this.description="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value),this.$emit("clear:description")},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},handleEnter:function(e){e.keyCode},selectedItem:function(e){void 0!==this.name&&"string"!=typeof this.name&&(this.$refs.descr.value=this.name.description,this.$emit("input",this.$refs.descr.value))}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.description"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.description"),autocomplete:"off",name:"description[]",type:"text",placeholder:e.$t("firefly.description")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDescription}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"description"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const u=c.exports;const _=e({name:"CustomTransactionFields",props:["value","error"],mounted:function(){this.getPreference()},data:function(){return{customInterestDate:null,fields:[{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1,internal_reference:!1,notes:!1,attachments:!1,external_url:!1}]}},computed:{dateComponent:function(){return"custom-date"},stringComponent:function(){return"custom-string"},attachmentComponent:function(){return"custom-attachments"},textareaComponent:function(){return"custom-textarea"},uriComponent:function(){return"custom-uri"}},methods:{handleInput:function(e){this.$emit("input",this.value)},getPreference:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/preferences/transaction_journal_optional_fields";axios.get(t).then((function(t){e.fields=t.data.data.attributes.data})).catch((function(){return console.warn("Oh. Something went wrong loading custom transaction fields.")}))}}},(function(){var e=this,t=e._self._c;return t("div",[t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.hidden_fields_preferences"))}}),e._v(" "),this.fields.interest_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.interest_date,name:"interest_date[]",title:e.$t("form.interest_date")},model:{value:e.value.interest_date,callback:function(t){e.$set(e.value,"interest_date",t)},expression:"value.interest_date"}}):e._e(),e._v(" "),this.fields.book_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.book_date,name:"book_date[]",title:e.$t("form.book_date")},model:{value:e.value.book_date,callback:function(t){e.$set(e.value,"book_date",t)},expression:"value.book_date"}}):e._e(),e._v(" "),this.fields.process_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.process_date,name:"process_date[]",title:e.$t("form.process_date")},model:{value:e.value.process_date,callback:function(t){e.$set(e.value,"process_date",t)},expression:"value.process_date"}}):e._e(),e._v(" "),this.fields.due_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.due_date,name:"due_date[]",title:e.$t("form.due_date")},model:{value:e.value.due_date,callback:function(t){e.$set(e.value,"due_date",t)},expression:"value.due_date"}}):e._e(),e._v(" "),this.fields.payment_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.payment_date,name:"payment_date[]",title:e.$t("form.payment_date")},model:{value:e.value.payment_date,callback:function(t){e.$set(e.value,"payment_date",t)},expression:"value.payment_date"}}):e._e(),e._v(" "),this.fields.invoice_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.invoice_date,name:"invoice_date[]",title:e.$t("form.invoice_date")},model:{value:e.value.invoice_date,callback:function(t){e.$set(e.value,"invoice_date",t)},expression:"value.invoice_date"}}):e._e(),e._v(" "),this.fields.internal_reference?t(e.stringComponent,{tag:"component",attrs:{error:e.error.internal_reference,name:"internal_reference[]",title:e.$t("form.internal_reference")},model:{value:e.value.internal_reference,callback:function(t){e.$set(e.value,"internal_reference",t)},expression:"value.internal_reference"}}):e._e(),e._v(" "),this.fields.attachments?t(e.attachmentComponent,{tag:"component",attrs:{error:e.error.attachments,name:"attachments[]",title:e.$t("firefly.attachments")},model:{value:e.value.attachments,callback:function(t){e.$set(e.value,"attachments",t)},expression:"value.attachments"}}):e._e(),e._v(" "),this.fields.external_url?t(e.uriComponent,{tag:"component",attrs:{error:e.error.external_url,name:"external_url[]",title:e.$t("firefly.external_url")},model:{value:e.value.external_url,callback:function(t){e.$set(e.value,"external_url",t)},expression:"value.external_url"}}):e._e(),e._v(" "),this.fields.notes?t(e.textareaComponent,{tag:"component",attrs:{error:e.error.notes,name:"notes[]",title:e.$t("firefly.notes")},model:{value:e.value.notes,callback:function(t){e.$set(e.value,"notes",t)},expression:"value.notes"}}):e._e()],1)}),[],!1,null,null,null).exports;const p=e({name:"PiggyBank",props:["value","transactionType","error","no_piggy_bank"],mounted:function(){this.loadPiggies()},data:function(){return{piggies:[]}},methods:{handleInput:function(e){this.$emit("input",this.$refs.piggy.value)},hasError:function(){return this.error.length>0},loadPiggies:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/piggy-banks-with-balance?limit=1337";axios.get(t,{}).then((function(t){var n={0:{group:{title:e.$t("firefly.default_group_title_name")},piggies:[{name_with_balance:e.no_piggy_bank,id:0}]}};for(var o in t.data)if(t.data.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var a=t.data[o];if(a.objectGroup){var i=a.objectGroup.order;n[i]||(n[i]={group:{title:a.objectGroup.title},piggies:[]}),n[i].piggies.push({name_with_balance:a.name_with_balance,id:a.id})}a.objectGroup||n[0].piggies.push({name_with_balance:a.name_with_balance,id:a.id}),e.piggies.push(t.data[o])}var r={};Object.keys(n).sort().forEach((function(e){var t=n[e].group.title;r[t]=n[e]})),e.piggies=r}))}}},(function(){var e=this,t=e._self._c;return void 0!==this.transactionType&&"Transfer"===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.piggy_bank"))+"\n\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("select",{ref:"piggy",staticClass:"form-control",attrs:{name:"piggy_bank[]"},on:{input:e.handleInput}},e._l(this.piggies,(function(n,o){return t("optgroup",{attrs:{label:o}},e._l(n.piggies,(function(n){return t("option",{attrs:{label:n.name_with_balance},domProps:{value:n.id}},[e._v("\n "+e._s(n.name_with_balance)+"\n ")])})),0)})),0),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;function d(e,t){return function(){return e.apply(t,arguments)}}const{toString:h}=Object.prototype,{getPrototypeOf:f}=Object,g=(m=Object.create(null),e=>{const t=h.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const A=e=>(e=e.toLowerCase(),t=>g(t)===e),b=e=>t=>typeof t===e,{isArray:k}=Array,w=b("undefined");const v=A("ArrayBuffer");const y=b("string"),T=b("function"),C=b("number"),S=e=>null!==e&&"object"==typeof e,E=e=>{if("object"!==g(e))return!1;const t=f(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},R=A("Date"),I=A("File"),O=A("Blob"),D=A("FileList"),N=A("URLSearchParams");function x(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),k(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,j=e=>!w(e)&&e!==B;const P=(U="undefined"!=typeof Uint8Array&&f(Uint8Array),e=>U&&e instanceof U);var U;const L=A("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),F=A("RegExp"),q=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};x(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)},Y={isArray:k,isArrayBuffer:v,isBuffer:function(e){return null!==e&&!w(e)&&null!==e.constructor&&!w(e.constructor)&&T(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||h.call(e)===t||T(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&v(e.buffer),t},isString:y,isNumber:C,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:E,isUndefined:w,isDate:R,isFile:I,isBlob:O,isRegExp:F,isFunction:T,isStream:e=>S(e)&&T(e.pipe),isURLSearchParams:N,isTypedArray:P,isFileList:D,forEach:x,merge:function e(){const{caseless:t}=j(this)&&this||{},n={},o=(o,a)=>{const i=t&&z(n,a)||a;E(n[i])&&E(o)?n[i]=e(n[i],o):E(o)?n[i]=e({},o):k(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(x(t,((t,o)=>{n&&T(t)?e[o]=d(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,r;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)r=a[i],o&&!o(r,e,t)||s[r]||(t[r]=e[r],s[r]=!0);e=!1!==n&&f(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:g,kindOfTest:A,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(k(e))return e;let t=e.length;if(!C(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:L,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:q,freezeMethods:e=>{q(e,((t,n)=>{if(T(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];T(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return k(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:z,global:B,isContextDefined:j,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(S(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=k(e)?[]:{};return x(e,((e,t)=>{const i=n(e,o+1);!w(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function W(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}Y.inherits(W,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Y.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const V=W.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(W,J),Object.defineProperty(V,"isAxiosError",{value:!0}),W.from=(e,t,n,o,a,i)=>{const r=Object.create(V);return Y.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),W.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};const H=W;const K=n(6230);var Q=n(8764).lW;function G(e){return Y.isPlainObject(e)||Y.isArray(e)}function Z(e){return Y.endsWith(e,"[]")?e.slice(0,-2):e}function X(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ee=Y.toFlatObject(Y,{},null,(function(e){return/^is[A-Z]/.test(e)}));const te=function(e,t,n){if(!Y.isObject(e))throw new TypeError("target must be an object");t=t||new(K||FormData);const o=(n=Y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Y.isUndefined(t[e])}))).metaTokens,a=n.visitor||u,i=n.dots,r=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((l=t)&&Y.isFunction(l.append)&&"FormData"===l[Symbol.toStringTag]&&l[Symbol.iterator]);var l;if(!Y.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(Y.isDate(e))return e.toISOString();if(!s&&Y.isBlob(e))throw new H("Blob is not supported. Use a Buffer instead.");return Y.isArrayBuffer(e)||Y.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function u(e,n,a){let s=e;if(e&&!a&&"object"==typeof e)if(Y.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(Y.isArray(e)&&function(e){return Y.isArray(e)&&!e.some(G)}(e)||Y.isFileList(e)||Y.endsWith(n,"[]")&&(s=Y.toArray(e)))return n=Z(n),s.forEach((function(e,o){!Y.isUndefined(e)&&null!==e&&t.append(!0===r?X([n],o,i):null===r?n:n+"[]",c(e))})),!1;return!!G(e)||(t.append(X(a,n,i),c(e)),!1)}const _=[],p=Object.assign(ee,{defaultVisitor:u,convertValue:c,isVisitable:G});if(!Y.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!Y.isUndefined(n)){if(-1!==_.indexOf(n))throw Error("Circular reference detected in "+o.join("."));_.push(n),Y.forEach(n,(function(n,i){!0===(!(Y.isUndefined(n)||null===n)&&a.call(t,n,Y.isString(i)?i.trim():i,o,p))&&e(n,o?o.concat(i):[i])})),_.pop()}}(e),t};function ne(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function oe(e,t){this._pairs=[],e&&te(e,this,t)}const ae=oe.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,ne)}:ne;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ie=oe;function re(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function se(e,t,n){if(!t)return e;const o=n&&n.encode||re,a=n&&n.serialize;let i;if(i=a?a(t,n):Y.isURLSearchParams(t)?t.toString():new ie(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Y.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ce={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue="undefined"!=typeof URLSearchParams?URLSearchParams:ie,_e=FormData,pe=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),de="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,he={isBrowser:!0,classes:{URLSearchParams:ue,FormData:_e,Blob},isStandardBrowserEnv:pe,isStandardBrowserWebWorkerEnv:de,protocols:["http","https","file","blob","url","data"]};const fe=function(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&Y.isArray(o)?o.length:i,s)return Y.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&Y.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&Y.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return Y.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null},ge={"Content-Type":void 0};const me={transitional:ce,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=Y.isObject(e);a&&Y.isHTMLForm(e)&&(e=new FormData(e));if(Y.isFormData(e))return o&&o?JSON.stringify(fe(e)):e;if(Y.isArrayBuffer(e)||Y.isBuffer(e)||Y.isStream(e)||Y.isFile(e)||Y.isBlob(e))return e;if(Y.isArrayBufferView(e))return e.buffer;if(Y.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return te(e,new he.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return he.isNode&&Y.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=Y.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return te(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(Y.isString(e))try{return(t||JSON.parse)(e),Y.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||me.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&Y.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw H.from(e,H.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:he.classes.FormData,Blob:he.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Y.forEach(["delete","get","head"],(function(e){me.headers[e]={}})),Y.forEach(["post","put","patch"],(function(e){me.headers[e]=Y.merge(ge)}));const Ae=me,be=Y.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ke=Symbol("internals");function we(e){return e&&String(e).trim().toLowerCase()}function ve(e){return!1===e||null==e?e:Y.isArray(e)?e.map(ve):String(e)}function ye(e,t,n,o){return Y.isFunction(o)?o.call(this,t,n):Y.isString(t)?Y.isString(o)?-1!==t.indexOf(o):Y.isRegExp(o)?o.test(t):void 0:void 0}class Te{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=we(t);if(!a)throw new Error("header name must be a non-empty string");const i=Y.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ve(e))}const i=(e,t)=>Y.forEach(e,((e,n)=>a(e,n,t)));return Y.isPlainObject(e)||e instanceof this.constructor?i(e,t):Y.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&be[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=we(e)){const n=Y.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(Y.isFunction(t))return t.call(this,e,n);if(Y.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=we(e)){const n=Y.findKey(this,e);return!(!n||t&&!ye(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=we(e)){const a=Y.findKey(n,e);!a||t&&!ye(0,n[a],a,t)||(delete n[a],o=!0)}}return Y.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return Y.forEach(this,((o,a)=>{const i=Y.findKey(n,a);if(i)return t[i]=ve(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ve(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Y.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&Y.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ke]=this[ke]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=we(e);t[o]||(!function(e,t){const n=Y.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return Y.isArray(e)?e.forEach(o):o(e),this}}Te.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),Y.freezeMethods(Te.prototype),Y.freezeMethods(Te);const Ce=Te;function Se(e,t){const n=this||Ae,o=t||n,a=Ce.from(o.headers);let i=o.data;return Y.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function Ee(e){return!(!e||!e.__CANCEL__)}function Re(e,t,n){H.call(this,null==e?"canceled":e,H.ERR_CANCELED,t,n),this.name="CanceledError"}Y.inherits(Re,H,{__CANCEL__:!0});const Ie=Re;const Oe=he.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),Y.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),Y.isString(o)&&r.push("path="+o),Y.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function De(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ne=he.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=Y.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const xe=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const Be={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=Ce.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}Y.isFormData(o)&&(he.isStandardBrowserEnv||he.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=De(e.baseURL,e.url);function u(){if(!l)return;const o=Ce.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),se(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||ce;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new H(t,o.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,e,l)),l=null},he.isStandardBrowserEnv){const t=(e.withCredentials||Ne(c))&&e.xsrfCookieName&&Oe.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&Y.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),Y.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ze(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ze(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new Ie(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===he.protocols.indexOf(_)?n(new H("Unsupported protocol "+_+":",H.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};Y.forEach(Be,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const je=e=>{e=Y.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof Ce?e.toJSON():e;function Me(e,t){t=t||{};const n={};function o(e,t,n){return Y.isPlainObject(e)&&Y.isPlainObject(t)?Y.merge.call({caseless:n},e,t):Y.isPlainObject(t)?Y.merge({},t):Y.isArray(t)?t.slice():t}function a(e,t,n){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!Y.isUndefined(t))return o(void 0,t)}function r(e,t){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Le(e),Le(t),!0)};return Y.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);Y.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Fe="1.2.2",$e={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{$e[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const qe={};$e.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new H(o(a," has been removed"+(t?" in "+t:"")),H.ERR_DEPRECATED);return t&&!qe[a]&&(qe[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};const Ye={assertOptions:function(e,t,n){if("object"!=typeof e)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:$e},We=Ye.validators;class Ve{constructor(e){this.defaults=e,this.interceptors={request:new le,response:new le}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Me(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ye.assertOptions(n,{silentJSONParsing:We.transitional(We.boolean),forcedJSONParsing:We.transitional(We.boolean),clarifyTimeoutError:We.transitional(We.boolean)},!1),void 0!==o&&Ye.assertOptions(o,{encode:We.function,serialize:We.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&Y.merge(a.common,a[t.method]),i&&Y.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Ce.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[Ue.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new Ie(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new He((function(t){e=t})),cancel:e}}}const Ke=He;const Qe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qe).forEach((([e,t])=>{Qe[t]=e}));const Ge=Qe;const Ze=function e(t){const n=new Je(t),o=d(Je.prototype.request,n);return Y.extend(o,Je.prototype,n,{allOwnKeys:!0}),Y.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Me(t,n))},o}(Ae);Ze.Axios=Je,Ze.CanceledError=Ie,Ze.CancelToken=Ke,Ze.isCancel=Ee,Ze.VERSION=Fe,Ze.toFormData=te,Ze.AxiosError=H,Ze.Cancel=Ze.CanceledError,Ze.all=function(e){return Promise.all(e)},Ze.spread=function(e){return function(t){return e.apply(null,t)}},Ze.isAxiosError=function(e){return Y.isObject(e)&&!0===e.isAxiosError},Ze.mergeConfig=Me,Ze.AxiosHeaders=Ce,Ze.formToJSON=e=>fe(Y.isHTMLForm(e)?new FormData(e):e),Ze.HttpStatusCode=Ge,Ze.default=Ze;const Xe=Ze;var et=n(7010);const tt=e({name:"Tags",components:{VueTagsInput:n.n(et)()},props:["value","error"],data:function(){return{tag:"",autocompleteItems:[],debounce:null,tags:this.value}},watch:{tag:"initItems"},methods:{update:function(e){console.log("update",e),this.autocompleteItems=[],this.tags=e,this.$emit("input",this.tags)},clearTags:function(){console.log("clearTags"),this.tags=[],this.$emit("input",this.tags)},hasError:function(){return this.error.length>0},initItems:function(){var e=this;if(console.log("Now in initItems"),!(this.tag.length<2)){var t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/tags?query=".concat(this.tag);clearTimeout(this.debounce),this.debounce=setTimeout((function(){Xe.get(t).then((function(t){e.autocompleteItems=t.data.map((function(e){return{text:e.tag}}))})).catch((function(){return console.warn("Oh. Something went wrong loading tags.")}))}),600)}}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.tags"))+" XX\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("vue-tags-input",{attrs:{"add-only-from-autocomplete":!1,"autocomplete-items":e.autocompleteItems,tags:e.tags,title:e.$t("firefly.tags"),classes:"form-input",placeholder:e.$t("firefly.tags")},on:{"tags-changed":e.update},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTags}},[t("i",{staticClass:"fa fa-trash-o"})])])],1)]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;var nt=e({name:"Category",props:{value:String,inputName:String,error:Array,accountName:{type:String,default:""}},data:function(){return{categoryAutoCompleteURI:null,name:null,target:null,acKey:null}},ready:function(){this.name=this.accountName,this.acKey="name"},mounted:function(){this.target=this.$refs.input,this.categoryAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/categories?query="},methods:{hasError:function(){return this.error.length>0},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name).replace(new RegExp(""+t,"i"),"$&")},aSyncFunction:function(e,t){axios.get(this.categoryAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},handleInput:function(e){"string"!=typeof this.$refs.input.value?this.$emit("input",this.$refs.input.value.name):this.$emit("input",this.$refs.input.value)},clearCategory:function(){this.name="",this.$refs.input.value="",this.$emit("input",this.$refs.input.value),this.$emit("clear:category")},selectedItem:function(e){void 0!==this.name&&(this.$emit("select:category",this.name),"string"!=typeof this.name?this.$emit("input",this.name.name):this.$emit("input",this.name))},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.category"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off","data-role":"input",name:"category[]",type:"text",placeholder:e.$t("firefly.category"),title:e.$t("firefly.category")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearCategory}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{ref:"typea",attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const ot=nt.exports;const at=e({name:"Amount",props:["source","destination","transactionType","value","error"],data:function(){return{sourceAccount:this.source,destinationAccount:this.destination,type:this.transactionType}},methods:{handleInput:function(e){this.$emit("input",this.$refs.amount.value)},clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},changeData:function(){var e=this.transactionType;e||this.source.name||this.destination.name?(null===e&&(e=""),""!==e||""===this.source.currency_name?""!==e||""===this.destination.currency_name?"withdrawal"!==e.toLowerCase()&&"reconciliation"!==e.toLowerCase()&&"transfer"!==e.toLowerCase()?("deposit"===e.toLowerCase()&&"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()&&$(this.$refs.cur).text(this.destination.currency_name),"deposit"!==e.toLowerCase()||"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()||$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text(this.source.currency_name):$(this.$refs.cur).text(this.destination.currency_name):$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text("")}},watch:{source:function(){this.changeData()},value:function(){},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},mounted:function(){this.changeData()}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("firefly.amount"))+"\n ")]),e._v(" "),t("label",{ref:"cur",staticClass:"col-sm-4 control-label"}),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{ref:"amount",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.amount"),autocomplete:"off",name:"amount[]",step:"any",type:"number",placeholder:e.$t("firefly.amount")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;const it=e({name:"ForeignAmountSelect",props:["source","destination","transactionType","value","error","no_currency","title"],mounted:function(){this.liability=!1,this.loadCurrencies()},data:function(){return{currencies:[],enabledCurrencies:[],exclude:null,liability:!1}},watch:{source:function(){this.changeData()},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},methods:{clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},handleInput:function(e){var t={amount:this.$refs.amount.value,currency_id:this.$refs.currency_select.value};this.$emit("input",t)},changeData:function(){this.enabledCurrencies=[];var e=this.destination.type?this.destination.type.toLowerCase():"invalid",t=this.source.type?this.source.type.toLowerCase():"invalid",n=this.transactionType?this.transactionType.toLowerCase():"invalid",o=["loan","debt","mortgage"],a=-1!==o.indexOf(t),i=-1!==o.indexOf(e);if("transfer"===n||i||a)for(var r in this.liability=!0,this.currencies)this.currencies.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294&&parseInt(this.currencies[r].id)===parseInt(this.destination.currency_id)&&this.enabledCurrencies.push(this.currencies[r]);else if("withdrawal"===n&&this.source&&!1===a)for(var s in this.currencies)this.currencies.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&this.source.currency_id!==this.currencies[s].id&&this.enabledCurrencies.push(this.currencies[s]);else if("deposit"===n&&this.destination)for(var l in this.currencies)this.currencies.hasOwnProperty(l)&&/^0$|^[1-9]\d*$/.test(l)&&l<=4294967294&&this.destination.currency_id!==this.currencies[l].id&&this.enabledCurrencies.push(this.currencies[l]);else for(var c in this.currencies)this.currencies.hasOwnProperty(c)&&/^0$|^[1-9]\d*$/.test(c)&&c<=4294967294&&this.enabledCurrencies.push(this.currencies[c])},loadCurrencies:function(){this.currencies=[{id:0,attributes:{name:this.no_currency,enabled:!0}}],this.enabledCurrencies=[{attributes:{name:this.no_currency,enabled:!0},id:0}],this.getCurrencies(1)},getCurrencies:function(e){var t=this;console.log("loadCurrencies on page "+e);var n=document.getElementsByTagName("base")[0].href+"api/v1/currencies?page="+e;axios.get(n,{}).then((function(e){for(var n in e.data.data)e.data.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.data.data[n].attributes.enabled&&(t.currencies.push(e.data.data[n]),t.enabledCurrencies.push(e.data.data[n]));e.data.meta.pagination.current_page=1?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("form.foreign_amount"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-4"},[t("select",{ref:"currency_select",staticClass:"form-control",attrs:{name:"foreign_currency[]"},on:{input:e.handleInput}},e._l(this.enabledCurrencies,(function(n){return t("option",{attrs:{label:n.attributes.name},domProps:{selected:parseInt(e.value.currency_id)===parseInt(n.id),value:n.id}},[e._v("\n "+e._s(n.attributes.name)+"\n ")])})),0)]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[this.enabledCurrencies.length>0?t("input",{ref:"amount",staticClass:"form-control",attrs:{placeholder:this.title,title:this.title,autocomplete:"off",name:"foreign_amount[]",step:"any",type:"number"},domProps:{value:e.value.amount},on:{input:e.handleInput}}):e._e(),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const rt=e({props:{source:String,destination:String,type:String},methods:{changeValue:function(){if(this.source&&this.destination){var e="";window.accountToTypes[this.source]?window.accountToTypes[this.source][this.destination]?e=window.accountToTypes[this.source][this.destination]:console.warn("User selected an impossible destination."):console.warn("User selected an impossible source."),""!==e&&(this.transactionType=e,this.sentence=this.$t("firefly.you_create_"+e.toLowerCase()),this.$emit("act:limitSourceType",this.source),this.$emit("act:limitDestinationType",this.destination))}else this.sentence="",this.transactionType="";this.$emit("set:transactionType",this.transactionType)}},data:function(){return{transactionType:this.type,sentence:""}},watch:{source:function(){this.changeValue()},destination:function(){this.changeValue()}},name:"TransactionType"},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[""!==e.sentence?t("label",{staticClass:"control-label text-info"},[e._v("\n "+e._s(e.sentence)+"\n ")]):e._e()])])}),[],!1,null,null,null).exports;var st=e({props:{inputName:String,inputDescription:String,index:Number,transactionType:String,error:Array,accountName:{type:String,default:""},accountTypeFilters:{type:Array,default:function(){return[]}},defaultAccountTypeFilters:{type:Array,default:function(){return[]}}},data:function(){return{accountAutoCompleteURI:null,name:null,trType:this.transactionType,target:null,inputDisabled:!1,allowedTypes:this.accountTypeFilters,defaultAllowedTypes:this.defaultAccountTypeFilters}},ready:function(){this.name=this.accountName},mounted:function(){this.target=this.$refs.input,this.updateACURI(this.allowedTypes.join(",")),this.name=this.accountName,this.triggerTransactionType()},watch:{transactionType:function(){this.triggerTransactionType()},accountName:function(){this.name=this.accountName},accountTypeFilters:function(){var e=this.accountTypeFilters.join(",");0===this.accountTypeFilters.length&&(e=this.defaultAccountTypeFilters.join(",")),this.updateACURI(e)}},methods:{aSyncFunction:function(e,t){axios.get(this.accountAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name_with_balance).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},updateACURI:function(e){this.accountAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/accounts?types="+e+"&query="},hasError:function(){return this.error.length>0},triggerTransactionType:function(){if(this.name,null!==this.transactionType&&""!==this.transactionType&&(this.inputDisabled=!1,""!==this.transactionType.toString()&&this.index>0)){if("transfer"===this.transactionType.toString().toLowerCase())return void(this.inputDisabled=!0);if("withdrawal"===this.transactionType.toString().toLowerCase()&&"source"===this.inputName.substr(0,6).toLowerCase())return void(this.inputDisabled=!0);"deposit"===this.transactionType.toString().toLowerCase()&&"destination"===this.inputName.substr(0,11).toLowerCase()&&(this.inputDisabled=!0)}},selectedItem:function(e){void 0!==this.name&&("string"==typeof this.name&&this.$emit("clear:value"),this.$emit("select:account",this.name))},clearSource:function(e){this.name="",this.$emit("clear:value")},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.inputDescription)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false","data-index":e.index,disabled:e.inputDisabled,name:e.inputName,placeholder:e.inputDescription,title:e.inputDescription,autocomplete:"off","data-role":"input",type:"text"},on:{keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearSource}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name_with_balance"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const lt=st.exports;const ct=e({name:"Budget",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_budget:String},mounted:function(){this.loadBudgets()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,budgets:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.budget.value)},handleInput:function(e){this.$emit("input",this.$refs.budget.value)},hasError:function(){return this.error.length>0},loadBudgets:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/budgets?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.budgets=[{name:e.no_budget,id:0}],t.data)t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.budgets.push(t.data[n])}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.budget"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.budgets.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"budget",staticClass:"form-control",attrs:{title:e.$t("firefly.budget"),name:"budget[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.budgets,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.budgets.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_budget_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const ut=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.uri.value)},clearField:function(){this.name="",this.$refs.uri.value="",this.$emit("input",this.$refs.uri.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"uri",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"url"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const _t=e({name:"Bill",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_bill:String},mounted:function(){this.loadBills()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,bills:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.bill.value)},handleInput:function(e){this.$emit("input",this.$refs.bill.value)},hasError:function(){return this.error.length>0},loadBills:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/bills?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.bills=[{name:e.no_bill,id:0}],t.data){if(t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294)t.data[n].active&&e.bills.push(t.data[n])}e.bills.sort((function(e,t){return e.namet.name?1:0}))}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.bill"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.bills.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("firefly.bill"),name:"bill[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.bills,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.bills.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_bill_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;n(6479),Vue.component("budget",ct),Vue.component("bill",_t),Vue.component("custom-date",a),Vue.component("custom-string",i),Vue.component("custom-attachments",t),Vue.component("custom-textarea",r),Vue.component("custom-uri",ut),Vue.component("standard-date",s),Vue.component("group-description",l),Vue.component("transaction-description",u),Vue.component("custom-transaction-fields",_),Vue.component("piggy-bank",p),Vue.component("tags",tt),Vue.component("category",ot),Vue.component("amount",at),Vue.component("foreign-amount",it),Vue.component("transaction-type",rt),Vue.component("account-select",lt),Vue.component("create-transaction",o);var pt=n(3082),dt={};new Vue({i18n:pt,el:"#create_transaction",render:function(e){return e(o,{props:dt})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/edit_transaction.js b/public/v1/js/edit_transaction.js index 41eadfaa4f..6a7991e763 100644 --- a/public/v1/js/edit_transaction.js +++ b/public/v1/js/edit_transaction.js @@ -1,2 +1,2 @@ /*! For license information please see edit_transaction.js.LICENSE.txt */ -(()=>{var e={7010:e=>{window,e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=6)}([function(e,t,n){var o=n(8);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("7ec05f6c",o,!1,{})},function(e,t,n){var o=n(10);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("3453d19d",o,!1,{})},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,o=e[1]||"",a=e[3];if(!a)return o;if(t&&"function"==typeof btoa){var i=(n=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),r=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[o].concat(r).concat([i]).join("\n")}return[o].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;an.parts.length&&(o.parts.length=n.parts.length)}else{var r=[];for(a=0;a div[data-v-61d92e31] {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%;\n}\n.ti-selected-item[data-v-61d92e31] {\n background-color: #5C6BC0;\n color: #fff;\n}\n',"",{version:3,sources:["C:/Users/johan/dev/vue-tags-input/vue-tags-input/C:/Users/johan/dev/vue-tags-input/vue-tags-input/vue-tags-input.scss"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,mCAA8C;EAC9C,+JAAuM;EACvM,oBAAoB;EACpB,mBAAmB;CAAE;AAEvB;EACE,kCAAkC;EAClC,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CAAE;AAEvC;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;CAAE;AAE1B;EACE,uBAAuB;CAAE;AAE3B;EACE,cAAc;CAAE;AAElB;EACE,8BAA8B;CAAE;AAElC;EACE,iBAAiB;EACjB,mBAAmB;EACnB,uBAAuB;CAAE;AAE3B;EACE,aAAa;CAAE;AACf;IACE,gBAAgB;CAAE;AAEtB;EACE,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,gBAAgB;CAAE;AAEpB;EACE,cAAc;EACd,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;CAAE;AAErB;EACE,0BAA0B;EAC1B,YAAY;EACZ,mBAAmB;EACnB,cAAc;EACd,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,cAAc;CAAE;AAClB;IACE,cAAc;IACd,oBAAoB;CAAE;AACxB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;IACnB,mBAAmB;IACnB,YAAY;IACZ,iBAAiB;CAAE;AACrB;IACE,iBAAiB;IACjB,cAAc;IACd,oBAAoB;IACpB,kBAAkB;CAAE;AACpB;MACE,gBAAgB;CAAE;AACtB;IACE,kBAAkB;CAAE;AACtB;IACE,0BAA0B;CAAE;AAEhC;EACE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,eAAe;IACf,iBAAiB;IACjB,aAAa;IACb,aAAa;IACb,YAAY;CAAE;AAElB;EACE,qBAAqB;CAAE;AAEzB;EACE,uBAAuB;EACvB,iBAAiB;EACjB,mBAAmB;EACnB,YAAY;EACZ,uBAAuB;EACvB,YAAY;CAAE;AAEhB;EACE,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;CAAE;AAEhB;EACE,0BAA0B;EAC1B,YAAY;CAAE",file:"vue-tags-input.scss?vue&type=style&index=0&id=61d92e31&lang=scss&scoped=true&",sourcesContent:['@font-face {\n font-family: \'icomoon\';\n src: url("./assets/fonts/icomoon.eot?7grlse");\n src: url("./assets/fonts/icomoon.eot?7grlse#iefix") format("embedded-opentype"), url("./assets/fonts/icomoon.ttf?7grlse") format("truetype"), url("./assets/fonts/icomoon.woff?7grlse") format("woff");\n font-weight: normal;\n font-style: normal; }\n\n[class^="ti-icon-"], [class*=" ti-icon-"] {\n font-family: \'icomoon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.ti-icon-check:before {\n content: "\\e902"; }\n\n.ti-icon-close:before {\n content: "\\e901"; }\n\n.ti-icon-undo:before {\n content: "\\e900"; }\n\nul {\n margin: 0px;\n padding: 0px;\n list-style-type: none; }\n\n*, *:before, *:after {\n box-sizing: border-box; }\n\ninput:focus {\n outline: none; }\n\ninput[disabled] {\n background-color: transparent; }\n\n.vue-tags-input {\n max-width: 450px;\n position: relative;\n background-color: #fff; }\n\ndiv.vue-tags-input.disabled {\n opacity: 0.5; }\n div.vue-tags-input.disabled * {\n cursor: default; }\n\n.ti-input {\n border: 1px solid #ccc;\n display: flex;\n padding: 4px;\n flex-wrap: wrap; }\n\n.ti-tags {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n line-height: 1em; }\n\n.ti-tag {\n background-color: #5C6BC0;\n color: #fff;\n border-radius: 2px;\n display: flex;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-tag:focus {\n outline: none; }\n .ti-tag .ti-content {\n display: flex;\n align-items: center; }\n .ti-tag .ti-tag-center {\n position: relative; }\n .ti-tag span {\n line-height: .85em; }\n .ti-tag span.ti-hidden {\n padding-left: 14px;\n visibility: hidden;\n height: 0px;\n white-space: pre; }\n .ti-tag .ti-actions {\n margin-left: 2px;\n display: flex;\n align-items: center;\n font-size: 1.15em; }\n .ti-tag .ti-actions i {\n cursor: pointer; }\n .ti-tag:last-child {\n margin-right: 4px; }\n .ti-tag.ti-invalid, .ti-tag.ti-tag.ti-deletion-mark {\n background-color: #e54d42; }\n\n.ti-new-tag-input-wrapper {\n display: flex;\n flex: 1 0 auto;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-new-tag-input-wrapper input {\n flex: 1 0 auto;\n min-width: 100px;\n border: none;\n padding: 0px;\n margin: 0px; }\n\n.ti-new-tag-input {\n line-height: initial; }\n\n.ti-autocomplete {\n border: 1px solid #ccc;\n border-top: none;\n position: absolute;\n width: 100%;\n background-color: #fff;\n z-index: 20; }\n\n.ti-item > div {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%; }\n\n.ti-selected-item {\n background-color: #5C6BC0;\n color: #fff; }\n'],sourceRoot:""}])},function(e,t,n){"use strict";e.exports=function(e){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},function(e,t){e.exports="data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBawAAAC8AAAAYGNtYXAXVtKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqWfozAAAAF4AAAA/GhlYWQPxZgIAAACdAAAADZoaGVhB4ADyAAAAqwAAAAkaG10eBIAAb4AAALQAAAAHGxvY2EAkgDiAAAC7AAAABBtYXhwAAkAHwAAAvwAAAAgbmFtZZlKCfsAAAMcAAABhnBvc3QAAwAAAAAEpAAAACAAAwOAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QL//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAFYBAQO+AoEAHAAAATIXHgEXFhcHJicuAScmIyIGBxchERc2Nz4BNzYCFkpDQ28pKRdkECAfVTM0OT9wLZz+gJgdIiJLKSgCVRcYUjg5QiAzKys+ERIrJZoBgJoZFRQcCAgAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAAAAAAAAH8nTUV8PPPUACwQAAAAAANZ1KhsAAAAA1nUqGwAAAAADvgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAO+AAEAAAAAAAAAAAAAAAAAAAAHBAAAAAAAAAAAAAAAAgAAAAQAAFYEAADWBAAAkgAAAAAACgAUAB4AUABqAH4AAQAAAAcAHQABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="},function(e,t){e.exports="data:font/woff;base64,d09GRgABAAAAAAUQAAsAAAAABMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFrGNtYXAAAAFoAAAAVAAAAFQXVtKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAPwAAAD8pZ+jMGhlYWQAAALAAAAANgAAADYPxZgIaGhlYQAAAvgAAAAkAAAAJAeAA8hobXR4AAADHAAAABwAAAAcEgABvmxvY2EAAAM4AAAAEAAAABAAkgDibWF4cAAAA0gAAAAgAAAAIAAJAB9uYW1lAAADaAAAAYYAAAGGmUoJ+3Bvc3QAAATwAAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkC//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQBWAQEDvgKBABwAAAEyFx4BFxYXByYnLgEnJiMiBgcXIREXNjc+ATc2AhZKQ0NvKSkXZBAgH1UzNDk/cC2c/oCYHSIiSykoAlUXGFI4OUIgMysrPhESKyWaAYCaGRUUHAgIAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQAAAAAAAB/J01FfDzz1AAsEAAAAAADWdSobAAAAANZ1KhsAAAAAA74C1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADvgABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABWBAAA1gQAAJIAAAAAAAoAFAAeAFAAagB+AAEAAAAHAB0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-tags-input",class:[{"ti-disabled":e.disabled},{"ti-focus":e.focused}]},[n("div",{staticClass:"ti-input"},[e.tagsCopy?n("ul",{staticClass:"ti-tags"},[e._l(e.tagsCopy,(function(t,o){return n("li",{key:o,staticClass:"ti-tag",class:[{"ti-editing":e.tagsEditStatus[o]},t.tiClasses,t.classes,{"ti-deletion-mark":e.isMarked(o)}],style:t.style,attrs:{tabindex:"0"},on:{click:function(n){return e.$emit("tag-clicked",{tag:t,index:o})}}},[n("div",{staticClass:"ti-content"},[e.$scopedSlots["tag-left"]?n("div",{staticClass:"ti-tag-left"},[e._t("tag-left",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e(),e._v(" "),n("div",{ref:"tagCenter",refInFor:!0,staticClass:"ti-tag-center"},[e.$scopedSlots["tag-center"]?e._e():n("span",{class:{"ti-hidden":e.tagsEditStatus[o]},on:{click:function(t){return e.performEditTag(o)}}},[e._v(e._s(t.text))]),e._v(" "),e.$scopedSlots["tag-center"]?e._e():n("tag-input",{attrs:{scope:{edit:e.tagsEditStatus[o],maxlength:e.maxlength,tag:t,index:o,validateTag:e.createChangedTag,performCancelEdit:e.cancelEdit,performSaveEdit:e.performSaveTag}}}),e._v(" "),e._t("tag-center",null,{tag:t,index:o,maxlength:e.maxlength,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,validateTag:e.createChangedTag,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2),e._v(" "),e.$scopedSlots["tag-right"]?n("div",{staticClass:"ti-tag-right"},[e._t("tag-right",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e()]),e._v(" "),n("div",{staticClass:"ti-actions"},[e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:e.tagsEditStatus[o],expression:"tagsEditStatus[index]"}],staticClass:"ti-icon-undo",on:{click:function(t){return e.cancelEdit(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:!e.tagsEditStatus[o],expression:"!tagsEditStatus[index]"}],staticClass:"ti-icon-close",on:{click:function(t){return e.performDeleteTag(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._t("tag-actions",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)}):e._e()],2)])})),e._v(" "),n("li",{staticClass:"ti-new-tag-input-wrapper"},[n("input",e._b({ref:"newTagInput",staticClass:"ti-new-tag-input",class:[e.createClasses(e.newTag,e.tags,e.validation,e.isDuplicate)],attrs:{placeholder:e.placeholder,maxlength:e.maxlength,disabled:e.disabled,type:"text",size:"1"},domProps:{value:e.newTag},on:{keydown:[function(t){return e.performAddTags(e.filteredAutocompleteItems[e.selectedItem]||e.newTag,t)},function(t){return t.type.indexOf("key")||8===t.keyCode?e.invokeDelete(t):null},function(t){return t.type.indexOf("key")||9===t.keyCode?e.performBlur(t):null},function(t){return t.type.indexOf("key")||38===t.keyCode?e.selectItem(t,"before"):null},function(t){return t.type.indexOf("key")||40===t.keyCode?e.selectItem(t,"after"):null}],paste:e.addTagsFromPaste,input:e.updateNewTag,blur:function(t){return e.$emit("blur",t)},focus:function(t){e.focused=!0,e.$emit("focus",t)},click:function(t){!e.addOnlyFromAutocomplete&&(e.selectedItem=null)}}},"input",e.$attrs,!1))])],2):e._e()]),e._v(" "),e._t("between-elements"),e._v(" "),e.autocompleteOpen?n("div",{staticClass:"ti-autocomplete",on:{mouseout:function(t){e.selectedItem=null}}},[e._t("autocomplete-header"),e._v(" "),n("ul",e._l(e.filteredAutocompleteItems,(function(t,o){return n("li",{key:o,staticClass:"ti-item",class:[t.tiClasses,t.classes,{"ti-selected-item":e.isSelected(o)}],style:t.style,on:{mouseover:function(t){!e.disabled&&(e.selectedItem=o)}}},[e.$scopedSlots["autocomplete-item"]?e._t("autocomplete-item",null,{item:t,index:o,performAdd:function(t){return e.performAddTags(t,void 0,"autocomplete")},selected:e.isSelected(o)}):n("div",{on:{click:function(n){return e.performAddTags(t,void 0,"autocomplete")}}},[e._v("\n "+e._s(t.text)+"\n ")])],2)})),0),e._v(" "),e._t("autocomplete-footer")],2):e._e()],2)};o._withStripped=!0;var a=n(5),i=n.n(a),r=function(e){return JSON.parse(JSON.stringify(e))},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3?arguments[3]:void 0;void 0===e.text&&(e={text:e});var a=function(e,t){return t.filter((function(t){var n=e.text;return"string"==typeof t.rule?!new RegExp(t.rule).test(n):t.rule instanceof RegExp?!t.rule.test(n):"[object Function]"==={}.toString.call(t.rule)?t.rule(e):void 0})).map((function(e){return e.classes}))}(e,n),i=function(e,t){for(var n=0;n1?n-1:0),a=1;a1?t-1:0),o=1;o=this.autocompleteMinLength&&this.filteredAutocompleteItems.length>0&&this.focused},filteredAutocompleteItems:function(){var e=this,t=this.autocompleteItems.map((function(t){return l(t,e.tags,e.validation,e.isDuplicate)}));return this.autocompleteFilterDuplicates?t.filter(this.duplicateFilter):t}},methods:{createClasses:s,getSelectedIndex:function(e){var t=this.filteredAutocompleteItems,n=this.selectedItem,o=t.length-1;if(0!==t.length)return null===n?0:"before"===e&&0===n?o:"after"===e&&n===o?0:"after"===e?n+1:n-1},selectDefaultItem:function(){this.addOnlyFromAutocomplete&&this.filteredAutocompleteItems.length>0?this.selectedItem=0:this.selectedItem=null},selectItem:function(e,t){e.preventDefault(),this.selectedItem=this.getSelectedIndex(t)},isSelected:function(e){return this.selectedItem===e},isMarked:function(e){return this.deletionMark===e},invokeDelete:function(){var e=this;if(this.deleteOnBackspace&&!(this.newTag.length>0)){var t=this.tagsCopy.length-1;null===this.deletionMark?(this.deletionMarkTime=setTimeout((function(){return e.deletionMark=null}),1e3),this.deletionMark=t):this.performDeleteTag(t)}},addTagsFromPaste:function(){var e=this;this.addFromPaste&&setTimeout((function(){return e.performAddTags(e.newTag)}),10)},performEditTag:function(e){var t=this;this.allowEditTags&&(this._events["before-editing-tag"]||this.editTag(e),this.$emit("before-editing-tag",{index:e,tag:this.tagsCopy[e],editTag:function(){return t.editTag(e)}}))},editTag:function(e){this.allowEditTags&&(this.toggleEditMode(e),this.focus(e))},toggleEditMode:function(e){this.allowEditTags&&!this.disabled&&this.$set(this.tagsEditStatus,e,!this.tagsEditStatus[e])},createChangedTag:function(e,t){var n=this.tagsCopy[e];n.text=t?t.target.value:this.tagsCopy[e].text,this.$set(this.tagsCopy,e,l(n,this.tagsCopy,this.validation,this.isDuplicate))},focus:function(e){var t=this;this.$nextTick((function(){var n=t.$refs.tagCenter[e].querySelector("input.ti-tag-input");n&&n.focus()}))},quote:function(e){return e.replace(/([()[{*+.$^\\|?])/g,"\\$1")},cancelEdit:function(e){this.tags[e]&&(this.tagsCopy[e]=r(l(this.tags[e],this.tags,this.validation,this.isDuplicate)),this.$set(this.tagsEditStatus,e,!1))},hasForbiddingAddRule:function(e){var t=this;return e.some((function(e){var n=t.validation.find((function(t){return e===t.classes}));return!!n&&n.disableAdd}))},createTagTexts:function(e){var t=this,n=new RegExp(this.separators.map((function(e){return t.quote(e)})).join("|"));return e.split(n).map((function(e){return{text:e}}))},performDeleteTag:function(e){var t=this;this._events["before-deleting-tag"]||this.deleteTag(e),this.$emit("before-deleting-tag",{index:e,tag:this.tagsCopy[e],deleteTag:function(){return t.deleteTag(e)}})},deleteTag:function(e){this.disabled||(this.deletionMark=null,clearTimeout(this.deletionMarkTime),this.tagsCopy.splice(e,1),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},noTriggerKey:function(e,t){var n=-1!==this[t].indexOf(e.keyCode)||-1!==this[t].indexOf(e.key);return n&&e.preventDefault(),!n},performAddTags:function(e,t,n){var o=this;if(!(this.disabled||t&&this.noTriggerKey(t,"addOnKey"))){var a=[];"object"===A(e)&&(a=[e]),"string"==typeof e&&(a=this.createTagTexts(e)),(a=a.filter((function(e){return e.text.trim().length>0}))).forEach((function(e){e=l(e,o.tags,o.validation,o.isDuplicate),o._events["before-adding-tag"]||o.addTag(e,n),o.$emit("before-adding-tag",{tag:e,addTag:function(){return o.addTag(e,n)}})}))}},duplicateFilter:function(e){return this.isDuplicate?!this.isDuplicate(this.tagsCopy,e):!this.tagsCopy.find((function(t){return t.text===e.text}))},addTag:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"new-tag-input",o=this.filteredAutocompleteItems.map((function(e){return e.text}));this.addOnlyFromAutocomplete&&-1===o.indexOf(e.text)||this.$nextTick((function(){return t.maxTags&&t.maxTags<=t.tagsCopy.length?t.$emit("max-tags-reached",e):t.avoidAddingDuplicates&&!t.duplicateFilter(e)?t.$emit("adding-duplicate",e):void(t.hasForbiddingAddRule(e.tiClasses)||(t.$emit("input",""),t.tagsCopy.push(e),t._events["update:tags"]&&t.$emit("update:tags",t.tagsCopy),"autocomplete"===n&&t.$refs.newTagInput.focus(),t.$emit("tags-changed",t.tagsCopy)))}))},performSaveTag:function(e,t){var n=this,o=this.tagsCopy[e];this.disabled||t&&this.noTriggerKey(t,"addOnKey")||0!==o.text.trim().length&&(this._events["before-saving-tag"]||this.saveTag(e,o),this.$emit("before-saving-tag",{index:e,tag:o,saveTag:function(){return n.saveTag(e,o)}}))},saveTag:function(e,t){if(this.avoidAddingDuplicates){var n=r(this.tagsCopy),o=n.splice(e,1)[0];if(this.isDuplicate?this.isDuplicate(n,o):-1!==n.map((function(e){return e.text})).indexOf(o.text))return this.$emit("saving-duplicate",t)}this.hasForbiddingAddRule(t.tiClasses)||(this.$set(this.tagsCopy,e,t),this.toggleEditMode(e),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},tagsEqual:function(){var e=this;return!this.tagsCopy.some((function(t,n){return!i()(t,e.tags[n])}))},updateNewTag:function(e){var t=e.target.value;this.newTag=t,this.$emit("input",t)},initTags:function(){this.tagsCopy=c(this.tags,this.validation,this.isDuplicate),this.tagsEditStatus=r(this.tags).map((function(){return!1})),this._events["update:tags"]&&!this.tagsEqual()&&this.$emit("update:tags",this.tagsCopy)},blurredOnClick:function(e){this.$el.contains(e.target)||this.$el.contains(document.activeElement)||this.performBlur(e)},performBlur:function(){this.addOnBlur&&this.focused&&this.performAddTags(this.newTag),this.focused=!1}},watch:{value:function(e){this.addOnlyFromAutocomplete||(this.selectedItem=null),this.newTag=e},tags:{handler:function(){this.initTags()},deep:!0},autocompleteOpen:"selectDefaultItem"},created:function(){this.newTag=this.value,this.initTags()},mounted:function(){this.selectDefaultItem(),document.addEventListener("click",this.blurredOnClick)},destroyed:function(){document.removeEventListener("click",this.blurredOnClick)}},k=(n(9),p(b,o,[],!1,null,"61d92e31",null));k.options.__file="vue-tags-input/vue-tags-input.vue";var w=k.exports;n.d(t,"VueTagsInput",(function(){return w})),n.d(t,"createClasses",(function(){return s})),n.d(t,"createTag",(function(){return l})),n.d(t,"createTags",(function(){return c})),n.d(t,"TagInput",(function(){return h})),w.install=function(e){return e.component(w.name,w)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(w),t.default=w}])},6479:(e,t,n)=>{window.axios=n(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var o=document.head.querySelector('meta[name="csrf-token"]');o?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=o.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,n)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:n(3099),cs:n(211),da:n(9352),de:n(4460),el:n(1244),en:n(1443),"en-us":n(1443),"en-gb":n(6680),es:n(6589),fi:n(3865),fr:n(7932),hu:n(2156),id:n(1642),it:n(7379),ja:n(8297),nb:n(419),nl:n(1513),pl:n(3997),"pt-br":n(9627),"pt-pt":n(8562),pt:n(8562),ro:n(5722),ru:n(8388),sk:n(2952),sl:n(4112),sr:n(4112),sv:n(7203),tr:n(6001),uk:n(3971),vi:n(9054),zh:n(1031),"zh-tw":n(3920),"zh-cn":n(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],o=t[1];return 3*(n+o)/4-o},t.toByteArray=function(e){var t,n,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,_=s>0?r-4:r;for(n=0;n<_;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,o=e.length,a=o%3,i=[],r=16383,s=0,l=o-a;sl?l:s+r));1===a?(t=e[o-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[o-2]<<8)+e[o-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,o){for(var a,i,r=[],s=t;s>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},8764:(e,t,n)=>{"use strict";var o=n(9742),a=n(645),i=n(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(e).length;default:if(o)return F(e).length;t=(""+t).toLowerCase(),o=!0}}function f(e,t,n){var o=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,n);default:if(o)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function g(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function m(e,t,n,o,a){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,o)),l.isBuffer(t))return 0===t.length?-1:A(e,t,n,o,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,o,a);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,o,a){var i,r=1,s=e.length,l=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,n/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var u=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){for(var _=!0,p=0;pa&&(o=a):o=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var r=0;r>8,a=n%256,i.push(a),i.push(o);return i}(t,e.length-n),e,n,o)}function C(e,t,n){return 0===t&&n===e.length?o.fromByteArray(e):o.fromByteArray(e.slice(t,n))}function S(e,t,n){n=Math.min(e.length,n);for(var o=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+_<=n)switch(_){case 1:c<128&&(u=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,_=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),a+=_}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",o=0;for(;o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,o,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===a&&(a=this.length),t<0||n>e.length||o<0||a>this.length)throw new RangeError("out of range index");if(o>=a&&t>=n)return 0;if(o>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(o>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(o,a),u=e.slice(t,n),_=0;_a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return v(this,e,t,n);case"base64":return y(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function R(e,t,n){var o="";n=Math.min(e.length,n);for(var a=t;ao)&&(n=o);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function x(e,t,n,o,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,o){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(o?a:1-a)}function B(e,t,n,o){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(o?a:3-a)&255}function j(e,t,n,o,a,i){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function U(e,t,n,o,i){return i||j(e,0,n,4),a.write(e,t,n,o,23,4),n+4}function P(e,t,n,o,i){return i||j(e,0,n,8),a.write(e,t,n,o,52,8),n+8}l.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t0&&(a*=256);)o+=this[e+--t]*a;return o},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var o=this[e],a=1,i=0;++i=(a*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var o=t,a=1,i=this[e+--o];o>0&&(a*=256);)i+=this[e+--o]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,o){(e=+e,t|=0,n|=0,o)||x(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=n-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return P(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return P(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,o){if(n||(n=0),o||0===o||(o=this.length),t>=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===o){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function $(e){return o.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,n,o){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}},6230:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},645:(e,t)=>{t.read=function(e,t,n,o,a){var i,r,s=8*a-o-1,l=(1<>1,u=-7,_=n?a-1:0,p=n?-1:1,d=e[t+_];for(_+=p,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+_],_+=p,u-=8);for(r=i&(1<<-u)-1,i>>=-u,u+=o;u>0;r=256*r+e[t+_],_+=p,u-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(d?-1:1);r+=Math.pow(2,o),i-=c}return(d?-1:1)*r*Math.pow(2,i-o)},t.write=function(e,t,n,o,a,i){var r,s,l,c=8*i-a-1,u=(1<>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,d=o?0:i-1,h=o?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=u):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+_>=1?p/l:p*Math.pow(2,1-_))*l>=2&&(r++,l/=2),r+_>=u?(s=0,r=u):r+_>=1?(s=(t*l-1)*Math.pow(2,a),r+=_):(s=t*Math.pow(2,_-1)*Math.pow(2,a),r=0));a>=8;e[n+d]=255&s,d+=h,s/=256,a-=8);for(r=r<0;e[n+d]=255&r,d+=h,r/=256,c-=8);e[n+d-h]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,n)=>{"use strict";var o=n(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),u=e=>t=>typeof t===e,{isArray:_}=Array,p=u("undefined");const d=c("ArrayBuffer");const h=u("string"),f=u("function"),g=u("number"),m=e=>null!==e&&"object"==typeof e,A=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),k=c("File"),w=c("Blob"),v=c("FileList"),y=c("URLSearchParams");function T(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),_(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,E=e=>!p(e)&&e!==S;const R=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=c("HTMLFormElement"),N=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),D=c("RegExp"),x=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};T(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)};var z={isArray:_,isArrayBuffer:d,isBuffer:function(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&d(e.buffer),t},isString:h,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:A,isUndefined:p,isDate:b,isFile:k,isBlob:w,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:y,isTypedArray:R,isFileList:v,forEach:T,merge:function e(){const{caseless:t}=E(this)&&this||{},n={},o=(o,a)=>{const i=t&&C(n,a)||a;A(n[i])&&A(o)?n[i]=e(n[i],o):A(o)?n[i]=e({},o):_(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(T(t,((t,o)=>{n&&f(t)?e[o]=a(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],o&&!o(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==n&&r(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(_(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:O,hasOwnProperty:N,hasOwnProp:N,reduceDescriptors:x,freezeMethods:e=>{x(e,((t,n)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];f(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return _(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:C,global:S,isContextDefined:E,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=_(e)?[]:{};return T(e,((e,t)=>{const i=n(e,o+1);!p(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function B(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}z.inherits(B,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const j=B.prototype,U={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{U[e]={value:e}})),Object.defineProperties(B,U),Object.defineProperty(j,"isAxiosError",{value:!0}),B.from=(e,t,n,o,a,i)=>{const r=Object.create(j);return z.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),B.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var P="object"==typeof self?self.FormData:window.FormData;function L(e){return z.isPlainObject(e)||z.isArray(e)}function M(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,n){return e?e.concat(t).map((function(e,t){return e=M(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const $=z.toFlatObject(z,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new(P||FormData);const a=(n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!z.isUndefined(t[e])}))).metaTokens,i=n.visitor||_,r=n.dots,s=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&z.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!z.isFunction(i))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(z.isDate(e))return e.toISOString();if(!l&&z.isBlob(e))throw new B("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(e)||z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):o.from(e):e}function _(e,n,o){let i=e;if(e&&!o&&"object"==typeof e)if(z.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(z.isArray(e)&&function(e){return z.isArray(e)&&!e.some(L)}(e)||z.isFileList(e)||z.endsWith(n,"[]")&&(i=z.toArray(e)))return n=M(n),i.forEach((function(e,o){!z.isUndefined(e)&&null!==e&&t.append(!0===s?F([n],o,r):null===s?n:n+"[]",u(e))})),!1;return!!L(e)||(t.append(F(o,n,r),u(e)),!1)}const p=[],d=Object.assign($,{defaultVisitor:_,convertValue:u,isVisitable:L});if(!z.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!z.isUndefined(n)){if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+o.join("."));p.push(n),z.forEach(n,(function(n,a){!0===(!(z.isUndefined(n)||null===n)&&i.call(t,n,z.isString(a)?a.trim():a,o,d))&&e(n,o?o.concat(a):[a])})),p.pop()}}(e),t}function q(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function W(e,t){this._pairs=[],e&&Y(e,this,t)}const V=W.prototype;function J(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function H(e,t,n){if(!t)return e;const o=n&&n.encode||J,a=n&&n.serialize;let i;if(i=a?a(t,n):z.isURLSearchParams(t)?t.toString():new W(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,q)}:q;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var K=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Q={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:W,Z=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Z,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function ne(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&z.isArray(o)?o.length:i,s)return z.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&z.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&z.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null}const oe={"Content-Type":void 0};const ae={transitional:Q,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=z.isObject(e);a&&z.isHTMLForm(e)&&(e=new FormData(e));if(z.isFormData(e))return o&&o?JSON.stringify(ne(e)):e;if(z.isArrayBuffer(e)||z.isBuffer(e)||z.isStream(e)||z.isFile(e)||z.isBlob(e))return e;if(z.isArrayBufferView(e))return e.buffer;if(z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return te.isNode&&z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&z.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw B.from(e,B.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};z.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),z.forEach(["post","put","patch"],(function(e){ae.headers[e]=z.merge(oe)}));var ie=ae;const re=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:z.isArray(e)?e.map(ce):String(e)}function ue(e,t,n,o){return z.isFunction(o)?o.call(this,t,n):z.isString(t)?z.isString(o)?-1!==t.indexOf(o):z.isRegExp(o)?o.test(t):void 0:void 0}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=z.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ce(e))}const i=(e,t)=>z.forEach(e,((e,n)=>a(e,n,t)));return z.isPlainObject(e)||e instanceof this.constructor?i(e,t):z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&re[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=le(e)){const n=z.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(z.isFunction(t))return t.call(this,e,n);if(z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const n=z.findKey(this,e);return!(!n||t&&!ue(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=le(e)){const a=z.findKey(n,e);!a||t&&!ue(0,n[a],a,t)||(delete n[a],o=!0)}}return z.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return z.forEach(this,((o,a)=>{const i=z.findKey(n,a);if(i)return t[i]=ce(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return z.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&z.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=le(e);t[o]||(!function(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return z.isArray(e)?e.forEach(o):o(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),z.freezeMethods(_e.prototype),z.freezeMethods(_e);var pe=_e;function de(e,t){const n=this||ie,o=t||n,a=pe.from(o.headers);let i=o.data;return z.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function he(e){return!(!e||!e.__CANCEL__)}function fe(e,t,n){B.call(this,null==e?"canceled":e,B.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(fe,B,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),z.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),z.isString(o)&&r.push("path="+o),z.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Ae=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=z.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};function be(e,t){let n=0;const o=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const ke={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=pe.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}z.isFormData(o)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=me(e.baseURL,e.url);function u(){if(!l)return;const o=pe.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new B("Request failed with status code "+n.status,[B.ERR_BAD_REQUEST,B.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),H(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new B("Request aborted",B.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new B("Network Error",B.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||Q;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new B(t,o.clarifyTimeoutError?B.ETIMEDOUT:B.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||Ae(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&z.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),z.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===te.protocols.indexOf(_)?n(new B("Unsupported protocol "+_+":",B.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};z.forEach(ke,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var we=e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof pe?e.toJSON():e;function Ce(e,t){t=t||{};const n={};function o(e,t,n){return z.isPlainObject(e)&&z.isPlainObject(t)?z.merge.call({caseless:n},e,t):z.isPlainObject(t)?z.merge({},t):z.isArray(t)?t.slice():t}function a(e,t,n){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!z.isUndefined(t))return o(void 0,t)}function r(e,t){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return z.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);z.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Se="1.2.2",Ee={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ee[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Re={};Ee.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new B(o(a," has been removed"+(t?" in "+t:"")),B.ERR_DEPRECATED);return t&&!Re[a]&&(Re[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};var Ie={assertOptions:function(e,t,n){if("object"!=typeof e)throw new B("options must be an object",B.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new B("option "+i+" must be "+n,B.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new B("Unknown option "+i,B.ERR_BAD_OPTION)}},validators:Ee};const Oe=Ie.validators;class Ne{constructor(e){this.defaults=e,this.interceptors={request:new K,response:new K}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ce(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ie.assertOptions(n,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==o&&Ie.assertOptions(o,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&z.merge(a.common,a[t.method]),i&&z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=pe.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[ye.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new fe(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new xe((function(t){e=t})),cancel:e}}}var ze=xe;const Be={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Be).forEach((([e,t])=>{Be[t]=e}));var je=Be;const Ue=function e(t){const n=new De(t),o=a(De.prototype.request,n);return z.extend(o,De.prototype,n,{allOwnKeys:!0}),z.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Ce(t,n))},o}(ie);Ue.Axios=De,Ue.CanceledError=fe,Ue.CancelToken=ze,Ue.isCancel=he,Ue.VERSION=Se,Ue.toFormData=Y,Ue.AxiosError=B,Ue.Cancel=Ue.CanceledError,Ue.all=function(e){return Promise.all(e)},Ue.spread=function(e){return function(t){return e.apply(null,t)}},Ue.isAxiosError=function(e){return z.isObject(e)&&!0===e.isAxiosError},Ue.mergeConfig=Ce,Ue.AxiosHeaders=pe,Ue.formToJSON=e=>ne(z.isHTMLForm(e)?new FormData(e):e),Ue.HttpStatusCode=je,Ue.default=Ue,e.exports=Ue},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";function e(e,t,n,o,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var _=c.beforeCreate;c.beforeCreate=_?[].concat(_,l):[l]}return{exports:e,options:c}}const t=e({name:"CustomAttachments",props:{title:String,name:String,error:Array},mounted:function(){},methods:{clearAtt:function(){this.$refs.input.value=""},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",multiple:"multiple",type:"file"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const o=e({name:"EditTransaction",props:{groupId:Number},mounted:function(){this.getGroup()},ready:function(){},methods:{positiveAmount:function(e){return e<0?-1*e:e},roundNumber:function(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n},selectedSourceAccount:function(e,t){if("string"==typeof t)return this.transactions[e].source_account.id=null,void(this.transactions[e].source_account.name=t);this.transactions[e].source_account={id:t.id,name:t.name,type:t.type,currency_id:t.currency_id,currency_name:t.currency_name,currency_code:t.currency_code,currency_decimal_places:t.currency_decimal_places,allowed_types:this.transactions[e].source_account.allowed_types}},selectedDestinationAccount:function(e,t){if("string"==typeof t)return this.transactions[e].destination_account.id=null,void(this.transactions[e].destination_account.name=t);this.transactions[e].destination_account={id:t.id,name:t.name,type:t.type,currency_id:t.currency_id,currency_name:t.currency_name,currency_code:t.currency_code,currency_decimal_places:t.currency_decimal_places,allowed_types:this.transactions[e].destination_account.allowed_types}},clearSource:function(e){this.transactions[e].source_account={id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:this.transactions[e].source_account.allowed_types},this.transactions[e].destination_account&&this.selectedDestinationAccount(e,this.transactions[e].destination_account)},setTransactionType:function(e){null!==e&&(this.transactionType=e)},deleteTransaction:function(e,t){t.preventDefault(),this.transactions.splice(e,1)},clearDestination:function(e){this.transactions[e].destination_account={id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:this.transactions[e].destination_account.allowed_types},this.transactions[e].source_account&&this.selectedSourceAccount(e,this.transactions[e].source_account)},getGroup:function(){var e=this,t=window.location.href.split("/"),n="./api/v1/transactions/"+t[t.length-1];axios.get(n).then((function(t){e.processIncomingGroup(t.data.data)})).catch((function(e){console.error("Some error when getting axios"),console.error(e)}))},processIncomingGroup:function(e){this.group_title=e.attributes.group_title;var t=e.attributes.transactions.reverse();for(var n in t)if(t.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294){var o=t[n];this.processIncomingGroupRow(o)}},ucFirst:function(e){return"string"==typeof e?e.charAt(0).toUpperCase()+e.slice(1):null},processIncomingGroupRow:function(e){this.setTransactionType(e.type);var t=[];for(var n in e.tags)e.tags.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&t.push({text:e.tags[n],tiClasses:[]});void 0===window.expectedSourceTypes&&console.error("window.expectedSourceTypes is unexpectedly empty."),this.transactions.push({transaction_journal_id:e.transaction_journal_id,description:e.description,date:e.date.substr(0,10),amount:this.roundNumber(this.positiveAmount(e.amount),e.currency_decimal_places),category:e.category_name,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:e.budget_id,bill:e.bill_id,tags:t,custom_fields:{interest_date:e.interest_date,book_date:e.book_date,process_date:e.process_date,due_date:e.due_date,payment_date:e.payment_date,invoice_date:e.invoice_date,internal_reference:e.internal_reference,notes:e.notes,external_url:e.external_url},foreign_amount:{amount:this.roundNumber(this.positiveAmount(e.foreign_amount),e.foreign_currency_decimal_places),currency_id:e.foreign_currency_id},source_account:{id:e.source_id,name:e.source_name,type:e.source_type,currency_id:e.currency_id,currency_name:e.currency_name,currency_code:e.currency_code,currency_decimal_places:e.currency_decimal_places,allowed_types:window.expectedSourceTypes.source[this.ucFirst(e.type)]},destination_account:{id:e.destination_id,name:e.destination_name,type:e.destination_type,currency_id:e.currency_id,currency_name:e.currency_name,currency_code:e.currency_code,currency_decimal_places:e.currency_decimal_places,allowed_types:window.expectedSourceTypes.destination[this.ucFirst(e.type)]}})},limitSourceType:function(e){},limitDestinationType:function(e){},convertData:function(){var e,t,n,o={apply_rules:this.applyRules,fire_webhooks:this.fireWebhooks,transactions:[]};this.transactions.length>1&&(o.group_title=this.group_title),e=this.transactionType?this.transactionType.toLowerCase():"invalid",t=this.transactions[0].source_account.type,n=this.transactions[0].destination_account.type,"invalid"===e&&["Asset account","Loan","Debt","Mortgage"].includes(t)&&(e="withdrawal"),"invalid"===e&&["Asset account","Loan","Debt","Mortgage"].includes(n)&&(e="deposit");var a=this.transactions[0].source_account.currency_id;for(var i in"deposit"===e&&(a=this.transactions[0].destination_account.currency_id),console.log("Overruled currency ID to "+a),this.transactions)this.transactions.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294&&o.transactions.push(this.convertDataRow(this.transactions[i],i,e,a));return o},convertDataRow:function(e,t,n,o){var a,i,r,s,l,c,u=[],_=null,p=null;for(var d in i=e.source_account.id,r=e.source_account.name,s=e.destination_account.id,l=e.destination_account.name,e.currency_id=o,console.log("Final currency ID = "+o),c=e.date,t>0&&(c=this.transactions[0].date),"withdrawal"===n&&""===l&&(s=window.cashAccountId),"deposit"===n&&""===r&&(i=window.cashAccountId),t>0&&("withdrawal"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(i=this.transactions[0].source_account.id,r=this.transactions[0].source_account.name),t>0&&("deposit"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(s=this.transactions[0].destination_account.id,l=this.transactions[0].destination_account.name),u=[],_="0",e.tags)e.tags.hasOwnProperty(d)&&/^0$|^[1-9]\d*$/.test(d)&&d<=4294967294&&u.push(e.tags[d].text);return""!==e.foreign_amount.amount&&0!==parseFloat(e.foreign_amount.amount)&&(_=e.foreign_amount.amount,p=e.foreign_amount.currency_id),p===e.currency_id&&(_=null,p=null),0===s&&(s=null),0===i&&(i=null),1===(String(e.amount).match(/\,/g)||[]).length&&(e.amount=String(e.amount).replace(",",".")),(a={transaction_journal_id:e.transaction_journal_id,type:n,date:c,amount:e.amount,description:e.description,source_id:i,source_name:r,destination_id:s,destination_name:l,category_name:e.category,interest_date:e.custom_fields.interest_date,book_date:e.custom_fields.book_date,process_date:e.custom_fields.process_date,due_date:e.custom_fields.due_date,payment_date:e.custom_fields.payment_date,invoice_date:e.custom_fields.invoice_date,internal_reference:e.custom_fields.internal_reference,external_url:e.custom_fields.external_url,notes:e.custom_fields.notes,tags:u}).foreign_amount=_,a.foreign_currency_id=p,0!==e.currency_id&&null!==e.currency_id&&(a.currency_id=e.currency_id),a.budget_id=parseInt(e.budget),parseInt(e.bill)>0&&(a.bill_id=parseInt(e.bill)),0===parseInt(e.bill)&&(a.bill_id=null),parseInt(e.piggy_bank)>0&&(a.piggy_bank_id=parseInt(e.piggy_bank)),a},submit:function(e){var t=this,n=$("#submitButton");n.prop("disabled",!0);var o=window.location.href.split("/"),a="./api/v1/transactions/"+o[o.length-1]+"?_token="+document.head.querySelector('meta[name="csrf-token"]').content,i="PUT";this.storeAsNew&&(a="./api/v1/transactions?_token="+document.head.querySelector('meta[name="csrf-token"]').content,i="POST");var r=this.convertData();axios({method:i,url:a,data:r}).then((function(e){0===t.collectAttachmentData(e)&&t.redirectUser(e.data.data.id)})).catch((function(e){t.parseErrors(e.response.data)})),e&&e.preventDefault(),n.removeAttr("disabled")},redirectUser:function(e){this.returnAfter?(this.setDefaultErrors(),this.storeAsNew?(this.success_message=this.$t("firefly.transaction_new_stored_link",{ID:e}),this.error_message=""):(this.success_message=this.$t("firefly.transaction_updated_link",{ID:e}),this.error_message="")):this.storeAsNew?window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=created":window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=updated"},collectAttachmentData:function(e){var t=this,n=e.data.data.id,o=[],a=[],i=$('input[name="attachments[]"]');for(var r in i)if(i.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294)for(var s in i[r].files)if(i[r].files.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294){var l=e.data.data.attributes.transactions.reverse();o.push({journal:l[r].transaction_journal_id,file:i[r].files[s]})}var c=o.length,u=function(e){var i,r,s;o.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(i=o[e],r=t,(s=new FileReader).onloadend=function(t){t.target.readyState===FileReader.DONE&&(a.push({name:o[e].file.name,journal:o[e].journal,content:new Blob([t.target.result])}),a.length===c&&r.uploadFiles(a,n))},s.readAsArrayBuffer(i.file))};for(var _ in o)u(_);return c},uploadFiles:function(e,t){var n=this,o=e.length,a=0,i=function(i){if(e.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294){var r={filename:e[i].name,attachable_type:"TransactionJournal",attachable_id:e[i].journal};axios.post("./api/v1/attachments",r).then((function(r){var s="./api/v1/attachments/"+r.data.data.id+"/upload";axios.post(s,e[i].content).then((function(e){return++a===o&&n.redirectUser(t,null),!0})).catch((function(e){return console.error("Could not upload file."),console.error(e),a++,n.error_message="Could not upload attachment: "+e,a===o&&n.redirectUser(t,null),!1}))})).catch((function(e){return console.error("Could not create upload."),console.error(e),++a===o&&n.redirectUser(t,null),!1}))}};for(var r in e)i(r)},addTransaction:function(e){this.transactions.push({transaction_journal_id:0,description:"",date:"",amount:"",category:"",piggy_bank:0,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:0,bill:0,tags:[],custom_fields:{interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:"",internal_reference:"",notes:"",attachments:[],external_url:""},foreign_amount:{amount:"",currency_id:0},source_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:[]},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:[]}});var t=this.transactions.length;this.transactions.length>1&&(this.transactions[t-1].source_account=this.transactions[t-2].source_account,this.transactions[t-1].destination_account=this.transactions[t-2].destination_account,this.transactions[t-1].date=this.transactions[t-2].date),e&&e.preventDefault()},parseErrors:function(e){var t,n;for(var o in this.setDefaultErrors(),this.error_message="",e.message.length>0?this.error_message=this.$t("firefly.errors_submission"):this.error_message="",e.errors)if(e.errors.hasOwnProperty(o)&&("group_title"===o&&(this.group_title_errors=e.errors[o]),"group_title"!==o)){switch(t=parseInt(o.split(".")[1]),n=o.split(".")[2]){case"amount":case"date":case"budget_id":case"bill_id":case"description":case"tags":this.transactions[t].errors[n]=e.errors[o];break;case"external_url":this.transactions[t].errors.custom_errors[n]=e.errors[o];break;case"source_name":case"source_id":this.transactions[t].errors.source_account=this.transactions[t].errors.source_account.concat(e.errors[o]);break;case"destination_name":case"destination_id":this.transactions[t].errors.destination_account=this.transactions[t].errors.destination_account.concat(e.errors[o]);break;case"foreign_amount":case"foreign_currency_id":this.transactions[t].errors.foreign_amount=this.transactions[t].errors.foreign_amount.concat(e.errors[o])}this.transactions[t].errors.source_account=Array.from(new Set(this.transactions[t].errors.source_account)),this.transactions[t].errors.destination_account=Array.from(new Set(this.transactions[t].errors.destination_account))}},setDefaultErrors:function(){for(var e in this.transactions)this.transactions.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(this.transactions[e].errors={source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}})}},data:function(){return{applyRules:!0,fireWebhooks:!0,group:this.groupId,error_message:"",success_message:"",transactions:[],group_title:"",returnAfter:!1,storeAsNew:!1,transactionType:null,group_title_errors:[],resetButtonDisabled:!0}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{id:"store","accept-charset":"UTF-8",action:"#",enctype:"multipart/form-data",method:"POST"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",e._l(e.transactions,(function(n,o){return t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title splitTitle"},[e.transactions.length>1?t("span",[e._v(e._s(e.$t("firefly.single_split"))+" "+e._s(o+1)+" / "+e._s(e.transactions.length))]):e._e(),e._v(" "),1===e.transactions.length?t("span",[e._v(e._s(e.$t("firefly.transaction_journal_information")))]):e._e()]),e._v(" "),e.transactions.length>1?t("div",{staticClass:"box-tools pull-right"},[t("button",{staticClass:"btn btn-xs btn-danger",attrs:{type:"button"},on:{click:function(t){return e.deleteTransaction(o,t)}}},[t("i",{staticClass:"fa fa-trash"})])]):e._e()]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-4"},["reconciliation"!==e.transactionType.toLowerCase()?t("transaction-description",{attrs:{error:n.errors.description,index:o},model:{value:n.description,callback:function(t){e.$set(n,"description",t)},expression:"transaction.description"}}):e._e(),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("account-select",{attrs:{accountName:n.source_account.name,accountTypeFilters:n.source_account.allowed_types,error:n.errors.source_account,index:o,transactionType:e.transactionType,inputName:"source[]",inputDescription:e.$t("firefly.source_account")},on:{"clear:value":function(t){return e.clearSource(o)},"select:account":function(t){return e.selectedSourceAccount(o,t)}}}):e._e(),e._v(" "),"reconciliation"===e.transactionType.toLowerCase()?t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[t("p",{staticClass:"form-control-static",attrs:{id:"ffInput_source"}},[t("em",[e._v("\n "+e._s(e.$t("firefly.source_account_reconciliation"))+"\n ")])])])]):e._e(),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("account-select",{attrs:{accountName:n.destination_account.name,accountTypeFilters:n.destination_account.allowed_types,error:n.errors.destination_account,index:o,transactionType:e.transactionType,inputName:"destination[]",inputDescription:e.$t("firefly.destination_account")},on:{"clear:value":function(t){return e.clearDestination(o)},"select:account":function(t){return e.selectedDestinationAccount(o,t)}}}):e._e(),e._v(" "),"reconciliation"===e.transactionType.toLowerCase()?t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[t("p",{staticClass:"form-control-static",attrs:{id:"ffInput_dest"}},[t("em",[e._v("\n "+e._s(e.$t("firefly.destination_account_reconciliation"))+"\n ")])])])]):e._e(),e._v(" "),t("standard-date",{attrs:{error:n.errors.date,index:o},model:{value:n.date,callback:function(t){e.$set(n,"date",t)},expression:"transaction.date"}}),e._v(" "),0===o?t("div",[t("transaction-type",{attrs:{destination:n.destination_account.type,source:n.source_account.type},on:{"set:transactionType":function(t){return e.setTransactionType(t)},"act:limitSourceType":function(t){return e.limitSourceType(t)},"act:limitDestinationType":function(t){return e.limitDestinationType(t)}}})],1):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4"},[t("amount",{attrs:{destination:n.destination_account,error:n.errors.amount,index:o,source:n.source_account,transactionType:e.transactionType},model:{value:n.amount,callback:function(t){e.$set(n,"amount",t)},expression:"transaction.amount"}}),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("foreign-amount",{attrs:{destination:n.destination_account,error:n.errors.foreign_amount,no_currency:e.$t("firefly.none_in_select_list"),source:n.source_account,transactionType:e.transactionType,title:e.$t("form.foreign_amount")},model:{value:n.foreign_amount,callback:function(t){e.$set(n,"foreign_amount",t)},expression:"transaction.foreign_amount"}}):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4"},[t("budget",{attrs:{error:n.errors.budget_id,no_budget:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.budget,callback:function(t){e.$set(n,"budget",t)},expression:"transaction.budget"}}),e._v(" "),t("category",{attrs:{error:n.errors.category,transactionType:e.transactionType},model:{value:n.category,callback:function(t){e.$set(n,"category",t)},expression:"transaction.category"}}),e._v(" "),t("tags",{attrs:{error:n.errors.tags,tags:n.tags,transactionType:e.transactionType},model:{value:n.tags,callback:function(t){e.$set(n,"tags",t)},expression:"transaction.tags"}}),e._v(" "),t("bill",{attrs:{error:n.errors.bill_id,no_bill:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.bill,callback:function(t){e.$set(n,"bill",t)},expression:"transaction.bill"}}),e._v(" "),t("custom-transaction-fields",{attrs:{error:n.errors.custom_errors},model:{value:n.custom_fields,callback:function(t){e.$set(n,"custom_fields",t)},expression:"transaction.custom_fields"}})],1)])]),e._v(" "),e.transactions.length-1===o&&"reconciliation"!==e.transactionType.toLowerCase()?t("div",{staticClass:"box-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.addTransaction}},[e._v(e._s(e.$t("firefly.add_another_split"))+"\n ")])]):e._e()])])])})),0),e._v(" "),e.transactions.length>1?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("group-description",{attrs:{error:e.group_title_errors},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.returnAfter,expression:"returnAfter"}],attrs:{name:"return_after",type:"checkbox"},domProps:{checked:Array.isArray(e.returnAfter)?e._i(e.returnAfter,null)>-1:e.returnAfter},on:{change:function(t){var n=e.returnAfter,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.returnAfter=n.concat([null])):i>-1&&(e.returnAfter=n.slice(0,i).concat(n.slice(i+1)))}else e.returnAfter=a}}}),e._v("\n "+e._s(e.$t("firefly.after_update_create_another"))+"\n ")])]),e._v(" "),null!==e.transactionType&&"reconciliation"!==e.transactionType.toLowerCase()?t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.storeAsNew,expression:"storeAsNew"}],attrs:{name:"store_as_new",type:"checkbox"},domProps:{checked:Array.isArray(e.storeAsNew)?e._i(e.storeAsNew,null)>-1:e.storeAsNew},on:{change:function(t){var n=e.storeAsNew,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.storeAsNew=n.concat([null])):i>-1&&(e.storeAsNew=n.slice(0,i).concat(n.slice(i+1)))}else e.storeAsNew=a}}}),e._v("\n "+e._s(e.$t("firefly.store_as_new"))+"\n ")])]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v(e._s(e.$t("firefly.update_transaction"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission_options"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyRules,expression:"applyRules"}],attrs:{name:"apply_rules",type:"checkbox"},domProps:{checked:Array.isArray(e.applyRules)?e._i(e.applyRules,null)>-1:e.applyRules},on:{change:function(t){var n=e.applyRules,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.applyRules=n.concat([null])):i>-1&&(e.applyRules=n.slice(0,i).concat(n.slice(i+1)))}else e.applyRules=a}}}),e._v("\n "+e._s(e.$t("firefly.apply_rules_checkbox"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.fireWebhooks,expression:"fireWebhooks"}],attrs:{name:"fire_webhooks",type:"checkbox"},domProps:{checked:Array.isArray(e.fireWebhooks)?e._i(e.fireWebhooks,null)>-1:e.fireWebhooks},on:{change:function(t){var n=e.fireWebhooks,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.fireWebhooks=n.concat([null])):i>-1&&(e.fireWebhooks=n.slice(0,i).concat(n.slice(i+1)))}else e.fireWebhooks=a}}}),e._v("\n "+e._s(e.$t("firefly.fire_webhooks_checkbox"))+"\n\n ")])])])])])])])}),[],!1,null,null,null).exports;const a=e({name:"CustomDate",props:{value:String,title:String,name:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.date.value)},hasError:function(){return this.error.length>0},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"date"},domProps:{value:e.value?e.value.substr(0,10):""},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},clearField:function(){this.name="",this.$refs.str.value="",this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"text"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({name:"CustomTextarea",props:{title:String,name:String,value:String,error:Array},data:function(){return{textValue:this.value}},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.textValue,expression:"textValue"}],ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",rows:"8"},domProps:{value:e.textValue},on:{input:[function(t){t.target.composing||(e.textValue=t.target.value)},e.handleInput]}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const s=e({props:["error","value","index"],name:"StandardDate",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.date.value)},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value),this.$emit("clear:date")}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.date"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{disabled:e.index>0,autocomplete:"off",name:"date[]",type:"date",placeholder:e.$t("firefly.date"),title:e.$t("firefly.date")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const l=e({props:["error","value","index"],name:"GroupDescription",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},clearField:function(){this.name="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off",name:"group_title",type:"text",placeholder:e.$t("firefly.split_transaction_title"),title:e.$t("firefly.split_transaction_title")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),0===e.error.length?t("p",{staticClass:"help-block"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title_help"))+"\n ")]):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;var c=e({props:["error","value","index"],name:"TransactionDescription",mounted:function(){this.target=this.$refs.descr,this.descriptionAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/transactions?query=",this.$refs.descr.focus()},components:{},data:function(){return{descriptionAutoCompleteURI:null,name:null,description:null,target:null}},methods:{aSyncFunction:function(e,t){axios.get(this.descriptionAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.descr.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.description).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},search:function(e){return["ab","cd"]},hasError:function(){return this.error.length>0},clearDescription:function(){this.description="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value),this.$emit("clear:description")},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},handleEnter:function(e){e.keyCode},selectedItem:function(e){void 0!==this.name&&"string"!=typeof this.name&&(this.$refs.descr.value=this.name.description,this.$emit("input",this.$refs.descr.value))}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.description"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.description"),autocomplete:"off",name:"description[]",type:"text",placeholder:e.$t("firefly.description")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDescription}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"description"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const u=c.exports;const _=e({name:"CustomTransactionFields",props:["value","error"],mounted:function(){this.getPreference()},data:function(){return{customInterestDate:null,fields:[{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1,internal_reference:!1,notes:!1,attachments:!1,external_url:!1}]}},computed:{dateComponent:function(){return"custom-date"},stringComponent:function(){return"custom-string"},attachmentComponent:function(){return"custom-attachments"},textareaComponent:function(){return"custom-textarea"},uriComponent:function(){return"custom-uri"}},methods:{handleInput:function(e){this.$emit("input",this.value)},getPreference:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/preferences/transaction_journal_optional_fields";axios.get(t).then((function(t){e.fields=t.data.data.attributes.data})).catch((function(){return console.warn("Oh. Something went wrong loading custom transaction fields.")}))}}},(function(){var e=this,t=e._self._c;return t("div",[t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.hidden_fields_preferences"))}}),e._v(" "),this.fields.interest_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.interest_date,name:"interest_date[]",title:e.$t("form.interest_date")},model:{value:e.value.interest_date,callback:function(t){e.$set(e.value,"interest_date",t)},expression:"value.interest_date"}}):e._e(),e._v(" "),this.fields.book_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.book_date,name:"book_date[]",title:e.$t("form.book_date")},model:{value:e.value.book_date,callback:function(t){e.$set(e.value,"book_date",t)},expression:"value.book_date"}}):e._e(),e._v(" "),this.fields.process_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.process_date,name:"process_date[]",title:e.$t("form.process_date")},model:{value:e.value.process_date,callback:function(t){e.$set(e.value,"process_date",t)},expression:"value.process_date"}}):e._e(),e._v(" "),this.fields.due_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.due_date,name:"due_date[]",title:e.$t("form.due_date")},model:{value:e.value.due_date,callback:function(t){e.$set(e.value,"due_date",t)},expression:"value.due_date"}}):e._e(),e._v(" "),this.fields.payment_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.payment_date,name:"payment_date[]",title:e.$t("form.payment_date")},model:{value:e.value.payment_date,callback:function(t){e.$set(e.value,"payment_date",t)},expression:"value.payment_date"}}):e._e(),e._v(" "),this.fields.invoice_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.invoice_date,name:"invoice_date[]",title:e.$t("form.invoice_date")},model:{value:e.value.invoice_date,callback:function(t){e.$set(e.value,"invoice_date",t)},expression:"value.invoice_date"}}):e._e(),e._v(" "),this.fields.internal_reference?t(e.stringComponent,{tag:"component",attrs:{error:e.error.internal_reference,name:"internal_reference[]",title:e.$t("form.internal_reference")},model:{value:e.value.internal_reference,callback:function(t){e.$set(e.value,"internal_reference",t)},expression:"value.internal_reference"}}):e._e(),e._v(" "),this.fields.attachments?t(e.attachmentComponent,{tag:"component",attrs:{error:e.error.attachments,name:"attachments[]",title:e.$t("firefly.attachments")},model:{value:e.value.attachments,callback:function(t){e.$set(e.value,"attachments",t)},expression:"value.attachments"}}):e._e(),e._v(" "),this.fields.external_url?t(e.uriComponent,{tag:"component",attrs:{error:e.error.external_url,name:"external_url[]",title:e.$t("firefly.external_url")},model:{value:e.value.external_url,callback:function(t){e.$set(e.value,"external_url",t)},expression:"value.external_url"}}):e._e(),e._v(" "),this.fields.notes?t(e.textareaComponent,{tag:"component",attrs:{error:e.error.notes,name:"notes[]",title:e.$t("firefly.notes")},model:{value:e.value.notes,callback:function(t){e.$set(e.value,"notes",t)},expression:"value.notes"}}):e._e()],1)}),[],!1,null,null,null).exports;const p=e({name:"PiggyBank",props:["value","transactionType","error","no_piggy_bank"],mounted:function(){this.loadPiggies()},data:function(){return{piggies:[]}},methods:{handleInput:function(e){this.$emit("input",this.$refs.piggy.value)},hasError:function(){return this.error.length>0},loadPiggies:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/piggy-banks-with-balance?limit=1337";axios.get(t,{}).then((function(t){var n={0:{group:{title:e.$t("firefly.default_group_title_name")},piggies:[{name_with_balance:e.no_piggy_bank,id:0}]}};for(var o in t.data)if(t.data.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var a=t.data[o];if(a.objectGroup){var i=a.objectGroup.order;n[i]||(n[i]={group:{title:a.objectGroup.title},piggies:[]}),n[i].piggies.push({name_with_balance:a.name_with_balance,id:a.id})}a.objectGroup||n[0].piggies.push({name_with_balance:a.name_with_balance,id:a.id}),e.piggies.push(t.data[o])}var r={};Object.keys(n).sort().forEach((function(e){var t=n[e].group.title;r[t]=n[e]})),e.piggies=r}))}}},(function(){var e=this,t=e._self._c;return void 0!==this.transactionType&&"Transfer"===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.piggy_bank"))+"\n\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("select",{ref:"piggy",staticClass:"form-control",attrs:{name:"piggy_bank[]"},on:{input:e.handleInput}},e._l(this.piggies,(function(n,o){return t("optgroup",{attrs:{label:o}},e._l(n.piggies,(function(n){return t("option",{attrs:{label:n.name_with_balance},domProps:{value:n.id}},[e._v("\n "+e._s(n.name_with_balance)+"\n ")])})),0)})),0),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;function d(e,t){return function(){return e.apply(t,arguments)}}const{toString:h}=Object.prototype,{getPrototypeOf:f}=Object,g=(m=Object.create(null),e=>{const t=h.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const A=e=>(e=e.toLowerCase(),t=>g(t)===e),b=e=>t=>typeof t===e,{isArray:k}=Array,w=b("undefined");const v=A("ArrayBuffer");const y=b("string"),T=b("function"),C=b("number"),S=e=>null!==e&&"object"==typeof e,E=e=>{if("object"!==g(e))return!1;const t=f(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},R=A("Date"),I=A("File"),O=A("Blob"),N=A("FileList"),D=A("URLSearchParams");function x(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),k(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,j=e=>!w(e)&&e!==B;const U=(P="undefined"!=typeof Uint8Array&&f(Uint8Array),e=>P&&e instanceof P);var P;const L=A("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),F=A("RegExp"),Y=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};x(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)},q={isArray:k,isArrayBuffer:v,isBuffer:function(e){return null!==e&&!w(e)&&null!==e.constructor&&!w(e.constructor)&&T(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||h.call(e)===t||T(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&v(e.buffer),t},isString:y,isNumber:C,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:E,isUndefined:w,isDate:R,isFile:I,isBlob:O,isRegExp:F,isFunction:T,isStream:e=>S(e)&&T(e.pipe),isURLSearchParams:D,isTypedArray:U,isFileList:N,forEach:x,merge:function e(){const{caseless:t}=j(this)&&this||{},n={},o=(o,a)=>{const i=t&&z(n,a)||a;E(n[i])&&E(o)?n[i]=e(n[i],o):E(o)?n[i]=e({},o):k(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(x(t,((t,o)=>{n&&T(t)?e[o]=d(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,r;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)r=a[i],o&&!o(r,e,t)||s[r]||(t[r]=e[r],s[r]=!0);e=!1!==n&&f(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:g,kindOfTest:A,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(k(e))return e;let t=e.length;if(!C(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:L,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:Y,freezeMethods:e=>{Y(e,((t,n)=>{if(T(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];T(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return k(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:z,global:B,isContextDefined:j,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(S(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=k(e)?[]:{};return x(e,((e,t)=>{const i=n(e,o+1);!w(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function W(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}q.inherits(W,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const V=W.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(W,J),Object.defineProperty(V,"isAxiosError",{value:!0}),W.from=(e,t,n,o,a,i)=>{const r=Object.create(V);return q.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),W.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};const H=W;const K=n(6230);var Q=n(8764).lW;function G(e){return q.isPlainObject(e)||q.isArray(e)}function Z(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function X(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ee=q.toFlatObject(q,{},null,(function(e){return/^is[A-Z]/.test(e)}));const te=function(e,t,n){if(!q.isObject(e))throw new TypeError("target must be an object");t=t||new(K||FormData);const o=(n=q.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!q.isUndefined(t[e])}))).metaTokens,a=n.visitor||u,i=n.dots,r=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((l=t)&&q.isFunction(l.append)&&"FormData"===l[Symbol.toStringTag]&&l[Symbol.iterator]);var l;if(!q.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(!s&&q.isBlob(e))throw new H("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function u(e,n,a){let s=e;if(e&&!a&&"object"==typeof e)if(q.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(q.isArray(e)&&function(e){return q.isArray(e)&&!e.some(G)}(e)||q.isFileList(e)||q.endsWith(n,"[]")&&(s=q.toArray(e)))return n=Z(n),s.forEach((function(e,o){!q.isUndefined(e)&&null!==e&&t.append(!0===r?X([n],o,i):null===r?n:n+"[]",c(e))})),!1;return!!G(e)||(t.append(X(a,n,i),c(e)),!1)}const _=[],p=Object.assign(ee,{defaultVisitor:u,convertValue:c,isVisitable:G});if(!q.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!q.isUndefined(n)){if(-1!==_.indexOf(n))throw Error("Circular reference detected in "+o.join("."));_.push(n),q.forEach(n,(function(n,i){!0===(!(q.isUndefined(n)||null===n)&&a.call(t,n,q.isString(i)?i.trim():i,o,p))&&e(n,o?o.concat(i):[i])})),_.pop()}}(e),t};function ne(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function oe(e,t){this._pairs=[],e&&te(e,this,t)}const ae=oe.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,ne)}:ne;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ie=oe;function re(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function se(e,t,n){if(!t)return e;const o=n&&n.encode||re,a=n&&n.serialize;let i;if(i=a?a(t,n):q.isURLSearchParams(t)?t.toString():new ie(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){q.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ce={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue="undefined"!=typeof URLSearchParams?URLSearchParams:ie,_e=FormData,pe=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),de="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,he={isBrowser:!0,classes:{URLSearchParams:ue,FormData:_e,Blob},isStandardBrowserEnv:pe,isStandardBrowserWebWorkerEnv:de,protocols:["http","https","file","blob","url","data"]};const fe=function(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&q.isArray(o)?o.length:i,s)return q.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&q.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&q.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return q.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null},ge={"Content-Type":void 0};const me={transitional:ce,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=q.isObject(e);a&&q.isHTMLForm(e)&&(e=new FormData(e));if(q.isFormData(e))return o&&o?JSON.stringify(fe(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return te(e,new he.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return he.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=q.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return te(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||me.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&q.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw H.from(e,H.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:he.classes.FormData,Blob:he.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};q.forEach(["delete","get","head"],(function(e){me.headers[e]={}})),q.forEach(["post","put","patch"],(function(e){me.headers[e]=q.merge(ge)}));const Ae=me,be=q.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ke=Symbol("internals");function we(e){return e&&String(e).trim().toLowerCase()}function ve(e){return!1===e||null==e?e:q.isArray(e)?e.map(ve):String(e)}function ye(e,t,n,o){return q.isFunction(o)?o.call(this,t,n):q.isString(t)?q.isString(o)?-1!==t.indexOf(o):q.isRegExp(o)?o.test(t):void 0:void 0}class Te{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=we(t);if(!a)throw new Error("header name must be a non-empty string");const i=q.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ve(e))}const i=(e,t)=>q.forEach(e,((e,n)=>a(e,n,t)));return q.isPlainObject(e)||e instanceof this.constructor?i(e,t):q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&be[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=we(e)){const n=q.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(q.isFunction(t))return t.call(this,e,n);if(q.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=we(e)){const n=q.findKey(this,e);return!(!n||t&&!ye(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=we(e)){const a=q.findKey(n,e);!a||t&&!ye(0,n[a],a,t)||(delete n[a],o=!0)}}return q.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return q.forEach(this,((o,a)=>{const i=q.findKey(n,a);if(i)return t[i]=ve(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ve(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return q.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&q.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ke]=this[ke]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=we(e);t[o]||(!function(e,t){const n=q.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return q.isArray(e)?e.forEach(o):o(e),this}}Te.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),q.freezeMethods(Te.prototype),q.freezeMethods(Te);const Ce=Te;function Se(e,t){const n=this||Ae,o=t||n,a=Ce.from(o.headers);let i=o.data;return q.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function Ee(e){return!(!e||!e.__CANCEL__)}function Re(e,t,n){H.call(this,null==e?"canceled":e,H.ERR_CANCELED,t,n),this.name="CanceledError"}q.inherits(Re,H,{__CANCEL__:!0});const Ie=Re;const Oe=he.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),q.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),q.isString(o)&&r.push("path="+o),q.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function Ne(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const De=he.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=q.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const xe=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const Be={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=Ce.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}q.isFormData(o)&&(he.isStandardBrowserEnv||he.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=Ne(e.baseURL,e.url);function u(){if(!l)return;const o=Ce.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),se(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||ce;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new H(t,o.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,e,l)),l=null},he.isStandardBrowserEnv){const t=(e.withCredentials||De(c))&&e.xsrfCookieName&&Oe.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&q.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),q.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ze(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ze(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new Ie(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===he.protocols.indexOf(_)?n(new H("Unsupported protocol "+_+":",H.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};q.forEach(Be,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const je=e=>{e=q.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof Ce?e.toJSON():e;function Me(e,t){t=t||{};const n={};function o(e,t,n){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:n},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function a(e,t,n){return q.isUndefined(t)?q.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!q.isUndefined(t))return o(void 0,t)}function r(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Le(e),Le(t),!0)};return q.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);q.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Fe="1.2.2",$e={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{$e[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Ye={};$e.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new H(o(a," has been removed"+(t?" in "+t:"")),H.ERR_DEPRECATED);return t&&!Ye[a]&&(Ye[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};const qe={assertOptions:function(e,t,n){if("object"!=typeof e)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:$e},We=qe.validators;class Ve{constructor(e){this.defaults=e,this.interceptors={request:new le,response:new le}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Me(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&qe.assertOptions(n,{silentJSONParsing:We.transitional(We.boolean),forcedJSONParsing:We.transitional(We.boolean),clarifyTimeoutError:We.transitional(We.boolean)},!1),void 0!==o&&qe.assertOptions(o,{encode:We.function,serialize:We.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&q.merge(a.common,a[t.method]),i&&q.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Ce.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[Pe.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new Ie(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new He((function(t){e=t})),cancel:e}}}const Ke=He;const Qe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qe).forEach((([e,t])=>{Qe[t]=e}));const Ge=Qe;const Ze=function e(t){const n=new Je(t),o=d(Je.prototype.request,n);return q.extend(o,Je.prototype,n,{allOwnKeys:!0}),q.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Me(t,n))},o}(Ae);Ze.Axios=Je,Ze.CanceledError=Ie,Ze.CancelToken=Ke,Ze.isCancel=Ee,Ze.VERSION=Fe,Ze.toFormData=te,Ze.AxiosError=H,Ze.Cancel=Ze.CanceledError,Ze.all=function(e){return Promise.all(e)},Ze.spread=function(e){return function(t){return e.apply(null,t)}},Ze.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},Ze.mergeConfig=Me,Ze.AxiosHeaders=Ce,Ze.formToJSON=e=>fe(q.isHTMLForm(e)?new FormData(e):e),Ze.HttpStatusCode=Ge,Ze.default=Ze;const Xe=Ze;var et=n(7010);const tt=e({name:"Tags",components:{VueTagsInput:n.n(et)()},props:["value","error"],data:function(){return{tag:"",autocompleteItems:[],debounce:null,tags:this.value}},watch:{tag:"initItems"},methods:{update:function(e){console.log("update",e),this.autocompleteItems=[],this.tags=e,this.$emit("input",this.tags)},clearTags:function(){console.log("clearTags"),this.tags=[],this.$emit("input",this.tags)},hasError:function(){return this.error.length>0},initItems:function(){var e=this;if(console.log("Now in initItems"),!(this.tag.length<2)){var t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/tags?query=".concat(this.tag);clearTimeout(this.debounce),this.debounce=setTimeout((function(){Xe.get(t).then((function(t){e.autocompleteItems=t.data.map((function(e){return{text:e.tag}}))})).catch((function(){return console.warn("Oh. Something went wrong loading tags.")}))}),600)}}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.tags"))+" XX\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("vue-tags-input",{attrs:{"add-only-from-autocomplete":!1,"autocomplete-items":e.autocompleteItems,tags:e.tags,title:e.$t("firefly.tags"),classes:"form-input",placeholder:e.$t("firefly.tags")},on:{"tags-changed":e.update},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTags}},[t("i",{staticClass:"fa fa-trash-o"})])])],1)]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;var nt=e({name:"Category",props:{value:String,inputName:String,error:Array,accountName:{type:String,default:""}},data:function(){return{categoryAutoCompleteURI:null,name:null,target:null,acKey:null}},ready:function(){this.name=this.accountName,this.acKey="name"},mounted:function(){this.target=this.$refs.input,this.categoryAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/categories?query="},methods:{hasError:function(){return this.error.length>0},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name).replace(new RegExp(""+t,"i"),"$&")},aSyncFunction:function(e,t){axios.get(this.categoryAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},handleInput:function(e){"string"!=typeof this.$refs.input.value?this.$emit("input",this.$refs.input.value.name):this.$emit("input",this.$refs.input.value)},clearCategory:function(){this.name="",this.$refs.input.value="",this.$emit("input",this.$refs.input.value),this.$emit("clear:category")},selectedItem:function(e){void 0!==this.name&&(this.$emit("select:category",this.name),"string"!=typeof this.name?this.$emit("input",this.name.name):this.$emit("input",this.name))},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.category"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off","data-role":"input",name:"category[]",type:"text",placeholder:e.$t("firefly.category"),title:e.$t("firefly.category")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearCategory}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{ref:"typea",attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const ot=nt.exports;const at=e({name:"Amount",props:["source","destination","transactionType","value","error"],data:function(){return{sourceAccount:this.source,destinationAccount:this.destination,type:this.transactionType}},methods:{handleInput:function(e){this.$emit("input",this.$refs.amount.value)},clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},changeData:function(){var e=this.transactionType;e||this.source.name||this.destination.name?(null===e&&(e=""),""!==e||""===this.source.currency_name?""!==e||""===this.destination.currency_name?"withdrawal"!==e.toLowerCase()&&"reconciliation"!==e.toLowerCase()&&"transfer"!==e.toLowerCase()?("deposit"===e.toLowerCase()&&"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()&&$(this.$refs.cur).text(this.destination.currency_name),"deposit"!==e.toLowerCase()||"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()||$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text(this.source.currency_name):$(this.$refs.cur).text(this.destination.currency_name):$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text("")}},watch:{source:function(){this.changeData()},value:function(){},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},mounted:function(){this.changeData()}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("firefly.amount"))+"\n ")]),e._v(" "),t("label",{ref:"cur",staticClass:"col-sm-4 control-label"}),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{ref:"amount",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.amount"),autocomplete:"off",name:"amount[]",step:"any",type:"number",placeholder:e.$t("firefly.amount")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;const it=e({name:"ForeignAmountSelect",props:["source","destination","transactionType","value","error","no_currency","title"],mounted:function(){this.liability=!1,this.loadCurrencies()},data:function(){return{currencies:[],enabledCurrencies:[],exclude:null,liability:!1}},watch:{source:function(){this.changeData()},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},methods:{clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},handleInput:function(e){var t={amount:this.$refs.amount.value,currency_id:this.$refs.currency_select.value};this.$emit("input",t)},changeData:function(){this.enabledCurrencies=[];var e=this.destination.type?this.destination.type.toLowerCase():"invalid",t=this.source.type?this.source.type.toLowerCase():"invalid",n=this.transactionType?this.transactionType.toLowerCase():"invalid",o=["loan","debt","mortgage"],a=-1!==o.indexOf(t),i=-1!==o.indexOf(e);if("transfer"===n||i||a)for(var r in this.liability=!0,this.currencies)this.currencies.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294&&parseInt(this.currencies[r].id)===parseInt(this.destination.currency_id)&&this.enabledCurrencies.push(this.currencies[r]);else if("withdrawal"===n&&this.source&&!1===a)for(var s in this.currencies)this.currencies.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&this.source.currency_id!==this.currencies[s].id&&this.enabledCurrencies.push(this.currencies[s]);else if("deposit"===n&&this.destination)for(var l in this.currencies)this.currencies.hasOwnProperty(l)&&/^0$|^[1-9]\d*$/.test(l)&&l<=4294967294&&this.destination.currency_id!==this.currencies[l].id&&this.enabledCurrencies.push(this.currencies[l]);else for(var c in this.currencies)this.currencies.hasOwnProperty(c)&&/^0$|^[1-9]\d*$/.test(c)&&c<=4294967294&&this.enabledCurrencies.push(this.currencies[c])},loadCurrencies:function(){this.currencies=[{id:0,attributes:{name:this.no_currency,enabled:!0}}],this.enabledCurrencies=[{attributes:{name:this.no_currency,enabled:!0},id:0}],this.getCurrencies(1)},getCurrencies:function(e){var t=this;console.log("loadCurrencies on page "+e);var n=document.getElementsByTagName("base")[0].href+"api/v1/currencies?page="+e;axios.get(n,{}).then((function(e){for(var n in e.data.data)e.data.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.data.data[n].attributes.enabled&&(t.currencies.push(e.data.data[n]),t.enabledCurrencies.push(e.data.data[n]));e.data.meta.pagination.current_page=1?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("form.foreign_amount"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-4"},[t("select",{ref:"currency_select",staticClass:"form-control",attrs:{name:"foreign_currency[]"},on:{input:e.handleInput}},e._l(this.enabledCurrencies,(function(n){return t("option",{attrs:{label:n.attributes.name},domProps:{selected:parseInt(e.value.currency_id)===parseInt(n.id),value:n.id}},[e._v("\n "+e._s(n.attributes.name)+"\n ")])})),0)]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[this.enabledCurrencies.length>0?t("input",{ref:"amount",staticClass:"form-control",attrs:{placeholder:this.title,title:this.title,autocomplete:"off",name:"foreign_amount[]",step:"any",type:"number"},domProps:{value:e.value.amount},on:{input:e.handleInput}}):e._e(),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const rt=e({props:{source:String,destination:String,type:String},methods:{changeValue:function(){if(this.source&&this.destination){var e="";window.accountToTypes[this.source]?window.accountToTypes[this.source][this.destination]?e=window.accountToTypes[this.source][this.destination]:console.warn("User selected an impossible destination."):console.warn("User selected an impossible source."),""!==e&&(this.transactionType=e,this.sentence=this.$t("firefly.you_create_"+e.toLowerCase()),this.$emit("act:limitSourceType",this.source),this.$emit("act:limitDestinationType",this.destination))}else this.sentence="",this.transactionType="";this.$emit("set:transactionType",this.transactionType)}},data:function(){return{transactionType:this.type,sentence:""}},watch:{source:function(){this.changeValue()},destination:function(){this.changeValue()}},name:"TransactionType"},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[""!==e.sentence?t("label",{staticClass:"control-label text-info"},[e._v("\n "+e._s(e.sentence)+"\n ")]):e._e()])])}),[],!1,null,null,null).exports;var st=e({props:{inputName:String,inputDescription:String,index:Number,transactionType:String,error:Array,accountName:{type:String,default:""},accountTypeFilters:{type:Array,default:function(){return[]}},defaultAccountTypeFilters:{type:Array,default:function(){return[]}}},data:function(){return{accountAutoCompleteURI:null,name:null,trType:this.transactionType,target:null,inputDisabled:!1,allowedTypes:this.accountTypeFilters,defaultAllowedTypes:this.defaultAccountTypeFilters}},ready:function(){this.name=this.accountName},mounted:function(){this.target=this.$refs.input,this.updateACURI(this.allowedTypes.join(",")),this.name=this.accountName,this.triggerTransactionType()},watch:{transactionType:function(){this.triggerTransactionType()},accountName:function(){this.name=this.accountName},accountTypeFilters:function(){var e=this.accountTypeFilters.join(",");0===this.accountTypeFilters.length&&(e=this.defaultAccountTypeFilters.join(",")),this.updateACURI(e)}},methods:{aSyncFunction:function(e,t){axios.get(this.accountAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name_with_balance).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},updateACURI:function(e){this.accountAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/accounts?types="+e+"&query="},hasError:function(){return this.error.length>0},triggerTransactionType:function(){if(this.name,null!==this.transactionType&&""!==this.transactionType&&(this.inputDisabled=!1,""!==this.transactionType.toString()&&this.index>0)){if("transfer"===this.transactionType.toString().toLowerCase())return void(this.inputDisabled=!0);if("withdrawal"===this.transactionType.toString().toLowerCase()&&"source"===this.inputName.substr(0,6).toLowerCase())return void(this.inputDisabled=!0);"deposit"===this.transactionType.toString().toLowerCase()&&"destination"===this.inputName.substr(0,11).toLowerCase()&&(this.inputDisabled=!0)}},selectedItem:function(e){void 0!==this.name&&("string"==typeof this.name&&this.$emit("clear:value"),this.$emit("select:account",this.name))},clearSource:function(e){this.name="",this.$emit("clear:value")},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.inputDescription)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false","data-index":e.index,disabled:e.inputDisabled,name:e.inputName,placeholder:e.inputDescription,title:e.inputDescription,autocomplete:"off","data-role":"input",type:"text"},on:{keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearSource}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name_with_balance"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const lt=st.exports;const ct=e({name:"Budget",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_budget:String},mounted:function(){this.loadBudgets()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,budgets:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.budget.value)},handleInput:function(e){this.$emit("input",this.$refs.budget.value)},hasError:function(){return this.error.length>0},loadBudgets:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/budgets?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.budgets=[{name:e.no_budget,id:0}],t.data)t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.budgets.push(t.data[n])}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.budget"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.budgets.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"budget",staticClass:"form-control",attrs:{title:e.$t("firefly.budget"),name:"budget[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.budgets,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.budgets.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_budget_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const ut=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.uri.value)},clearField:function(){this.name="",this.$refs.uri.value="",this.$emit("input",this.$refs.uri.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"uri",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"url"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const _t=e({name:"Bill",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_bill:String},mounted:function(){this.loadBills()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,bills:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.bill.value)},handleInput:function(e){this.$emit("input",this.$refs.bill.value)},hasError:function(){return this.error.length>0},loadBills:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/bills?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.bills=[{name:e.no_bill,id:0}],t.data){if(t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294)t.data[n].active&&e.bills.push(t.data[n])}e.bills.sort((function(e,t){return e.namet.name?1:0}))}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.bill"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.bills.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("firefly.bill"),name:"bill[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.bills,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.bills.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_bill_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;n(6479),Vue.component("budget",ct),Vue.component("bill",_t),Vue.component("custom-date",a),Vue.component("custom-string",i),Vue.component("custom-attachments",t),Vue.component("custom-textarea",r),Vue.component("custom-uri",ut),Vue.component("standard-date",s),Vue.component("group-description",l),Vue.component("transaction-description",u),Vue.component("custom-transaction-fields",_),Vue.component("piggy-bank",p),Vue.component("tags",tt),Vue.component("category",ot),Vue.component("amount",at),Vue.component("foreign-amount",it),Vue.component("transaction-type",rt),Vue.component("account-select",lt),Vue.component("edit-transaction",o);var pt=n(3082),dt={};new Vue({i18n:pt,el:"#edit_transaction",render:function(e){return e(o,{props:dt})}})})()})(); \ No newline at end of file +(()=>{var e={7010:e=>{window,e.exports=function(e){var t={};function n(o){if(t[o])return t[o].exports;var a=t[o]={i:o,l:!1,exports:{}};return e[o].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(o,a,function(t){return e[t]}.bind(null,a));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=6)}([function(e,t,n){var o=n(8);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("7ec05f6c",o,!1,{})},function(e,t,n){var o=n(10);"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals),(0,n(4).default)("3453d19d",o,!1,{})},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,o=e[1]||"",a=e[3];if(!a)return o;if(t&&"function"==typeof btoa){var i=(n=a,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),r=a.sources.map((function(e){return"/*# sourceURL="+a.sourceRoot+e+" */"}));return[o].concat(r).concat([i]).join("\n")}return[o].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var o={},a=0;an.parts.length&&(o.parts.length=n.parts.length)}else{var r=[];for(a=0;a div[data-v-61d92e31] {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%;\n}\n.ti-selected-item[data-v-61d92e31] {\n background-color: #5C6BC0;\n color: #fff;\n}\n',"",{version:3,sources:["C:/Users/johan/dev/vue-tags-input/vue-tags-input/C:/Users/johan/dev/vue-tags-input/vue-tags-input/vue-tags-input.scss"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,mCAA8C;EAC9C,+JAAuM;EACvM,oBAAoB;EACpB,mBAAmB;CAAE;AAEvB;EACE,kCAAkC;EAClC,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CAAE;AAEvC;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;CAAE;AAE1B;EACE,uBAAuB;CAAE;AAE3B;EACE,cAAc;CAAE;AAElB;EACE,8BAA8B;CAAE;AAElC;EACE,iBAAiB;EACjB,mBAAmB;EACnB,uBAAuB;CAAE;AAE3B;EACE,aAAa;CAAE;AACf;IACE,gBAAgB;CAAE;AAEtB;EACE,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,gBAAgB;CAAE;AAEpB;EACE,cAAc;EACd,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;CAAE;AAErB;EACE,0BAA0B;EAC1B,YAAY;EACZ,mBAAmB;EACnB,cAAc;EACd,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,cAAc;CAAE;AAClB;IACE,cAAc;IACd,oBAAoB;CAAE;AACxB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;IACnB,mBAAmB;IACnB,YAAY;IACZ,iBAAiB;CAAE;AACrB;IACE,iBAAiB;IACjB,cAAc;IACd,oBAAoB;IACpB,kBAAkB;CAAE;AACpB;MACE,gBAAgB;CAAE;AACtB;IACE,kBAAkB;CAAE;AACtB;IACE,0BAA0B;CAAE;AAEhC;EACE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,eAAe;IACf,iBAAiB;IACjB,aAAa;IACb,aAAa;IACb,YAAY;CAAE;AAElB;EACE,qBAAqB;CAAE;AAEzB;EACE,uBAAuB;EACvB,iBAAiB;EACjB,mBAAmB;EACnB,YAAY;EACZ,uBAAuB;EACvB,YAAY;CAAE;AAEhB;EACE,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;CAAE;AAEhB;EACE,0BAA0B;EAC1B,YAAY;CAAE",file:"vue-tags-input.scss?vue&type=style&index=0&id=61d92e31&lang=scss&scoped=true&",sourcesContent:['@font-face {\n font-family: \'icomoon\';\n src: url("./assets/fonts/icomoon.eot?7grlse");\n src: url("./assets/fonts/icomoon.eot?7grlse#iefix") format("embedded-opentype"), url("./assets/fonts/icomoon.ttf?7grlse") format("truetype"), url("./assets/fonts/icomoon.woff?7grlse") format("woff");\n font-weight: normal;\n font-style: normal; }\n\n[class^="ti-icon-"], [class*=" ti-icon-"] {\n font-family: \'icomoon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.ti-icon-check:before {\n content: "\\e902"; }\n\n.ti-icon-close:before {\n content: "\\e901"; }\n\n.ti-icon-undo:before {\n content: "\\e900"; }\n\nul {\n margin: 0px;\n padding: 0px;\n list-style-type: none; }\n\n*, *:before, *:after {\n box-sizing: border-box; }\n\ninput:focus {\n outline: none; }\n\ninput[disabled] {\n background-color: transparent; }\n\n.vue-tags-input {\n max-width: 450px;\n position: relative;\n background-color: #fff; }\n\ndiv.vue-tags-input.disabled {\n opacity: 0.5; }\n div.vue-tags-input.disabled * {\n cursor: default; }\n\n.ti-input {\n border: 1px solid #ccc;\n display: flex;\n padding: 4px;\n flex-wrap: wrap; }\n\n.ti-tags {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n line-height: 1em; }\n\n.ti-tag {\n background-color: #5C6BC0;\n color: #fff;\n border-radius: 2px;\n display: flex;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-tag:focus {\n outline: none; }\n .ti-tag .ti-content {\n display: flex;\n align-items: center; }\n .ti-tag .ti-tag-center {\n position: relative; }\n .ti-tag span {\n line-height: .85em; }\n .ti-tag span.ti-hidden {\n padding-left: 14px;\n visibility: hidden;\n height: 0px;\n white-space: pre; }\n .ti-tag .ti-actions {\n margin-left: 2px;\n display: flex;\n align-items: center;\n font-size: 1.15em; }\n .ti-tag .ti-actions i {\n cursor: pointer; }\n .ti-tag:last-child {\n margin-right: 4px; }\n .ti-tag.ti-invalid, .ti-tag.ti-tag.ti-deletion-mark {\n background-color: #e54d42; }\n\n.ti-new-tag-input-wrapper {\n display: flex;\n flex: 1 0 auto;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-new-tag-input-wrapper input {\n flex: 1 0 auto;\n min-width: 100px;\n border: none;\n padding: 0px;\n margin: 0px; }\n\n.ti-new-tag-input {\n line-height: initial; }\n\n.ti-autocomplete {\n border: 1px solid #ccc;\n border-top: none;\n position: absolute;\n width: 100%;\n background-color: #fff;\n z-index: 20; }\n\n.ti-item > div {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%; }\n\n.ti-selected-item {\n background-color: #5C6BC0;\n color: #fff; }\n'],sourceRoot:""}])},function(e,t,n){"use strict";e.exports=function(e){return"string"!=typeof e?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),/["'() \t\n]/.test(e)?'"'+e.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':e)}},function(e,t){e.exports="data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBawAAAC8AAAAYGNtYXAXVtKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqWfozAAAAF4AAAA/GhlYWQPxZgIAAACdAAAADZoaGVhB4ADyAAAAqwAAAAkaG10eBIAAb4AAALQAAAAHGxvY2EAkgDiAAAC7AAAABBtYXhwAAkAHwAAAvwAAAAgbmFtZZlKCfsAAAMcAAABhnBvc3QAAwAAAAAEpAAAACAAAwOAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QL//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAFYBAQO+AoEAHAAAATIXHgEXFhcHJicuAScmIyIGBxchERc2Nz4BNzYCFkpDQ28pKRdkECAfVTM0OT9wLZz+gJgdIiJLKSgCVRcYUjg5QiAzKys+ERIrJZoBgJoZFRQcCAgAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAAAAAAAAH8nTUV8PPPUACwQAAAAAANZ1KhsAAAAA1nUqGwAAAAADvgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAO+AAEAAAAAAAAAAAAAAAAAAAAHBAAAAAAAAAAAAAAAAgAAAAQAAFYEAADWBAAAkgAAAAAACgAUAB4AUABqAH4AAQAAAAcAHQABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="},function(e,t){e.exports="data:font/woff;base64,d09GRgABAAAAAAUQAAsAAAAABMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFrGNtYXAAAAFoAAAAVAAAAFQXVtKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAPwAAAD8pZ+jMGhlYWQAAALAAAAANgAAADYPxZgIaGhlYQAAAvgAAAAkAAAAJAeAA8hobXR4AAADHAAAABwAAAAcEgABvmxvY2EAAAM4AAAAEAAAABAAkgDibWF4cAAAA0gAAAAgAAAAIAAJAB9uYW1lAAADaAAAAYYAAAGGmUoJ+3Bvc3QAAATwAAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkC//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQBWAQEDvgKBABwAAAEyFx4BFxYXByYnLgEnJiMiBgcXIREXNjc+ATc2AhZKQ0NvKSkXZBAgH1UzNDk/cC2c/oCYHSIiSykoAlUXGFI4OUIgMysrPhESKyWaAYCaGRUUHAgIAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQAAAAAAAB/J01FfDzz1AAsEAAAAAADWdSobAAAAANZ1KhsAAAAAA74C1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADvgABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABWBAAA1gQAAJIAAAAAAAoAFAAeAFAAagB+AAEAAAAHAB0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-tags-input",class:[{"ti-disabled":e.disabled},{"ti-focus":e.focused}]},[n("div",{staticClass:"ti-input"},[e.tagsCopy?n("ul",{staticClass:"ti-tags"},[e._l(e.tagsCopy,(function(t,o){return n("li",{key:o,staticClass:"ti-tag",class:[{"ti-editing":e.tagsEditStatus[o]},t.tiClasses,t.classes,{"ti-deletion-mark":e.isMarked(o)}],style:t.style,attrs:{tabindex:"0"},on:{click:function(n){return e.$emit("tag-clicked",{tag:t,index:o})}}},[n("div",{staticClass:"ti-content"},[e.$scopedSlots["tag-left"]?n("div",{staticClass:"ti-tag-left"},[e._t("tag-left",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e(),e._v(" "),n("div",{ref:"tagCenter",refInFor:!0,staticClass:"ti-tag-center"},[e.$scopedSlots["tag-center"]?e._e():n("span",{class:{"ti-hidden":e.tagsEditStatus[o]},on:{click:function(t){return e.performEditTag(o)}}},[e._v(e._s(t.text))]),e._v(" "),e.$scopedSlots["tag-center"]?e._e():n("tag-input",{attrs:{scope:{edit:e.tagsEditStatus[o],maxlength:e.maxlength,tag:t,index:o,validateTag:e.createChangedTag,performCancelEdit:e.cancelEdit,performSaveEdit:e.performSaveTag}}}),e._v(" "),e._t("tag-center",null,{tag:t,index:o,maxlength:e.maxlength,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,validateTag:e.createChangedTag,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2),e._v(" "),e.$scopedSlots["tag-right"]?n("div",{staticClass:"ti-tag-right"},[e._t("tag-right",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)})],2):e._e()]),e._v(" "),n("div",{staticClass:"ti-actions"},[e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:e.tagsEditStatus[o],expression:"tagsEditStatus[index]"}],staticClass:"ti-icon-undo",on:{click:function(t){return e.cancelEdit(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._e():n("i",{directives:[{name:"show",rawName:"v-show",value:!e.tagsEditStatus[o],expression:"!tagsEditStatus[index]"}],staticClass:"ti-icon-close",on:{click:function(t){return e.performDeleteTag(o)}}}),e._v(" "),e.$scopedSlots["tag-actions"]?e._t("tag-actions",null,{tag:t,index:o,edit:e.tagsEditStatus[o],performSaveEdit:e.performSaveTag,performDelete:e.performDeleteTag,performCancelEdit:e.cancelEdit,performOpenEdit:e.performEditTag,deletionMark:e.isMarked(o)}):e._e()],2)])})),e._v(" "),n("li",{staticClass:"ti-new-tag-input-wrapper"},[n("input",e._b({ref:"newTagInput",staticClass:"ti-new-tag-input",class:[e.createClasses(e.newTag,e.tags,e.validation,e.isDuplicate)],attrs:{placeholder:e.placeholder,maxlength:e.maxlength,disabled:e.disabled,type:"text",size:"1"},domProps:{value:e.newTag},on:{keydown:[function(t){return e.performAddTags(e.filteredAutocompleteItems[e.selectedItem]||e.newTag,t)},function(t){return t.type.indexOf("key")||8===t.keyCode?e.invokeDelete(t):null},function(t){return t.type.indexOf("key")||9===t.keyCode?e.performBlur(t):null},function(t){return t.type.indexOf("key")||38===t.keyCode?e.selectItem(t,"before"):null},function(t){return t.type.indexOf("key")||40===t.keyCode?e.selectItem(t,"after"):null}],paste:e.addTagsFromPaste,input:e.updateNewTag,blur:function(t){return e.$emit("blur",t)},focus:function(t){e.focused=!0,e.$emit("focus",t)},click:function(t){!e.addOnlyFromAutocomplete&&(e.selectedItem=null)}}},"input",e.$attrs,!1))])],2):e._e()]),e._v(" "),e._t("between-elements"),e._v(" "),e.autocompleteOpen?n("div",{staticClass:"ti-autocomplete",on:{mouseout:function(t){e.selectedItem=null}}},[e._t("autocomplete-header"),e._v(" "),n("ul",e._l(e.filteredAutocompleteItems,(function(t,o){return n("li",{key:o,staticClass:"ti-item",class:[t.tiClasses,t.classes,{"ti-selected-item":e.isSelected(o)}],style:t.style,on:{mouseover:function(t){!e.disabled&&(e.selectedItem=o)}}},[e.$scopedSlots["autocomplete-item"]?e._t("autocomplete-item",null,{item:t,index:o,performAdd:function(t){return e.performAddTags(t,void 0,"autocomplete")},selected:e.isSelected(o)}):n("div",{on:{click:function(n){return e.performAddTags(t,void 0,"autocomplete")}}},[e._v("\n "+e._s(t.text)+"\n ")])],2)})),0),e._v(" "),e._t("autocomplete-footer")],2):e._e()],2)};o._withStripped=!0;var a=n(5),i=n.n(a),r=function(e){return JSON.parse(JSON.stringify(e))},s=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3?arguments[3]:void 0;void 0===e.text&&(e={text:e});var a=function(e,t){return t.filter((function(t){var n=e.text;return"string"==typeof t.rule?!new RegExp(t.rule).test(n):t.rule instanceof RegExp?!t.rule.test(n):"[object Function]"==={}.toString.call(t.rule)?t.rule(e):void 0})).map((function(e){return e.classes}))}(e,n),i=function(e,t){for(var n=0;n1?n-1:0),a=1;a1?t-1:0),o=1;o=this.autocompleteMinLength&&this.filteredAutocompleteItems.length>0&&this.focused},filteredAutocompleteItems:function(){var e=this,t=this.autocompleteItems.map((function(t){return l(t,e.tags,e.validation,e.isDuplicate)}));return this.autocompleteFilterDuplicates?t.filter(this.duplicateFilter):t}},methods:{createClasses:s,getSelectedIndex:function(e){var t=this.filteredAutocompleteItems,n=this.selectedItem,o=t.length-1;if(0!==t.length)return null===n?0:"before"===e&&0===n?o:"after"===e&&n===o?0:"after"===e?n+1:n-1},selectDefaultItem:function(){this.addOnlyFromAutocomplete&&this.filteredAutocompleteItems.length>0?this.selectedItem=0:this.selectedItem=null},selectItem:function(e,t){e.preventDefault(),this.selectedItem=this.getSelectedIndex(t)},isSelected:function(e){return this.selectedItem===e},isMarked:function(e){return this.deletionMark===e},invokeDelete:function(){var e=this;if(this.deleteOnBackspace&&!(this.newTag.length>0)){var t=this.tagsCopy.length-1;null===this.deletionMark?(this.deletionMarkTime=setTimeout((function(){return e.deletionMark=null}),1e3),this.deletionMark=t):this.performDeleteTag(t)}},addTagsFromPaste:function(){var e=this;this.addFromPaste&&setTimeout((function(){return e.performAddTags(e.newTag)}),10)},performEditTag:function(e){var t=this;this.allowEditTags&&(this._events["before-editing-tag"]||this.editTag(e),this.$emit("before-editing-tag",{index:e,tag:this.tagsCopy[e],editTag:function(){return t.editTag(e)}}))},editTag:function(e){this.allowEditTags&&(this.toggleEditMode(e),this.focus(e))},toggleEditMode:function(e){this.allowEditTags&&!this.disabled&&this.$set(this.tagsEditStatus,e,!this.tagsEditStatus[e])},createChangedTag:function(e,t){var n=this.tagsCopy[e];n.text=t?t.target.value:this.tagsCopy[e].text,this.$set(this.tagsCopy,e,l(n,this.tagsCopy,this.validation,this.isDuplicate))},focus:function(e){var t=this;this.$nextTick((function(){var n=t.$refs.tagCenter[e].querySelector("input.ti-tag-input");n&&n.focus()}))},quote:function(e){return e.replace(/([()[{*+.$^\\|?])/g,"\\$1")},cancelEdit:function(e){this.tags[e]&&(this.tagsCopy[e]=r(l(this.tags[e],this.tags,this.validation,this.isDuplicate)),this.$set(this.tagsEditStatus,e,!1))},hasForbiddingAddRule:function(e){var t=this;return e.some((function(e){var n=t.validation.find((function(t){return e===t.classes}));return!!n&&n.disableAdd}))},createTagTexts:function(e){var t=this,n=new RegExp(this.separators.map((function(e){return t.quote(e)})).join("|"));return e.split(n).map((function(e){return{text:e}}))},performDeleteTag:function(e){var t=this;this._events["before-deleting-tag"]||this.deleteTag(e),this.$emit("before-deleting-tag",{index:e,tag:this.tagsCopy[e],deleteTag:function(){return t.deleteTag(e)}})},deleteTag:function(e){this.disabled||(this.deletionMark=null,clearTimeout(this.deletionMarkTime),this.tagsCopy.splice(e,1),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},noTriggerKey:function(e,t){var n=-1!==this[t].indexOf(e.keyCode)||-1!==this[t].indexOf(e.key);return n&&e.preventDefault(),!n},performAddTags:function(e,t,n){var o=this;if(!(this.disabled||t&&this.noTriggerKey(t,"addOnKey"))){var a=[];"object"===A(e)&&(a=[e]),"string"==typeof e&&(a=this.createTagTexts(e)),(a=a.filter((function(e){return e.text.trim().length>0}))).forEach((function(e){e=l(e,o.tags,o.validation,o.isDuplicate),o._events["before-adding-tag"]||o.addTag(e,n),o.$emit("before-adding-tag",{tag:e,addTag:function(){return o.addTag(e,n)}})}))}},duplicateFilter:function(e){return this.isDuplicate?!this.isDuplicate(this.tagsCopy,e):!this.tagsCopy.find((function(t){return t.text===e.text}))},addTag:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"new-tag-input",o=this.filteredAutocompleteItems.map((function(e){return e.text}));this.addOnlyFromAutocomplete&&-1===o.indexOf(e.text)||this.$nextTick((function(){return t.maxTags&&t.maxTags<=t.tagsCopy.length?t.$emit("max-tags-reached",e):t.avoidAddingDuplicates&&!t.duplicateFilter(e)?t.$emit("adding-duplicate",e):void(t.hasForbiddingAddRule(e.tiClasses)||(t.$emit("input",""),t.tagsCopy.push(e),t._events["update:tags"]&&t.$emit("update:tags",t.tagsCopy),"autocomplete"===n&&t.$refs.newTagInput.focus(),t.$emit("tags-changed",t.tagsCopy)))}))},performSaveTag:function(e,t){var n=this,o=this.tagsCopy[e];this.disabled||t&&this.noTriggerKey(t,"addOnKey")||0!==o.text.trim().length&&(this._events["before-saving-tag"]||this.saveTag(e,o),this.$emit("before-saving-tag",{index:e,tag:o,saveTag:function(){return n.saveTag(e,o)}}))},saveTag:function(e,t){if(this.avoidAddingDuplicates){var n=r(this.tagsCopy),o=n.splice(e,1)[0];if(this.isDuplicate?this.isDuplicate(n,o):-1!==n.map((function(e){return e.text})).indexOf(o.text))return this.$emit("saving-duplicate",t)}this.hasForbiddingAddRule(t.tiClasses)||(this.$set(this.tagsCopy,e,t),this.toggleEditMode(e),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},tagsEqual:function(){var e=this;return!this.tagsCopy.some((function(t,n){return!i()(t,e.tags[n])}))},updateNewTag:function(e){var t=e.target.value;this.newTag=t,this.$emit("input",t)},initTags:function(){this.tagsCopy=c(this.tags,this.validation,this.isDuplicate),this.tagsEditStatus=r(this.tags).map((function(){return!1})),this._events["update:tags"]&&!this.tagsEqual()&&this.$emit("update:tags",this.tagsCopy)},blurredOnClick:function(e){this.$el.contains(e.target)||this.$el.contains(document.activeElement)||this.performBlur(e)},performBlur:function(){this.addOnBlur&&this.focused&&this.performAddTags(this.newTag),this.focused=!1}},watch:{value:function(e){this.addOnlyFromAutocomplete||(this.selectedItem=null),this.newTag=e},tags:{handler:function(){this.initTags()},deep:!0},autocompleteOpen:"selectDefaultItem"},created:function(){this.newTag=this.value,this.initTags()},mounted:function(){this.selectDefaultItem(),document.addEventListener("click",this.blurredOnClick)},destroyed:function(){document.removeEventListener("click",this.blurredOnClick)}},k=(n(9),p(b,o,[],!1,null,"61d92e31",null));k.options.__file="vue-tags-input/vue-tags-input.vue";var w=k.exports;n.d(t,"VueTagsInput",(function(){return w})),n.d(t,"createClasses",(function(){return s})),n.d(t,"createTag",(function(){return l})),n.d(t,"createTags",(function(){return c})),n.d(t,"TagInput",(function(){return h})),w.install=function(e){return e.component(w.name,w)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(w),t.default=w}])},6479:(e,t,n)=>{window.axios=n(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var o=document.head.querySelector('meta[name="csrf-token"]');o?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=o.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,n)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:n(3099),cs:n(211),da:n(9352),de:n(4460),el:n(1244),en:n(1443),"en-us":n(1443),"en-gb":n(6680),es:n(6589),fi:n(3865),fr:n(7932),hu:n(2156),id:n(1642),it:n(7379),ja:n(8297),nb:n(419),nl:n(1513),pl:n(3997),"pt-br":n(9627),"pt-pt":n(8562),pt:n(8562),ro:n(5722),ru:n(8388),sk:n(2952),sl:n(4112),sr:n(4112),sv:n(7203),tr:n(6001),uk:n(3971),vi:n(9054),zh:n(1031),"zh-tw":n(3920),"zh-cn":n(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),n=t[0],o=t[1];return 3*(n+o)/4-o},t.toByteArray=function(e){var t,n,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,n){return 3*(t+n)/4-n}(0,r,s)),u=0,_=s>0?r-4:r;for(n=0;n<_;n+=4)t=o[e.charCodeAt(n)]<<18|o[e.charCodeAt(n+1)]<<12|o[e.charCodeAt(n+2)]<<6|o[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=o[e.charCodeAt(n)]<<2|o[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=o[e.charCodeAt(n)]<<10|o[e.charCodeAt(n+1)]<<4|o[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,o=e.length,a=o%3,i=[],r=16383,s=0,l=o-a;sl?l:s+r));1===a?(t=e[o-1],i.push(n[t>>2]+n[t<<4&63]+"==")):2===a&&(t=(e[o-2]<<8)+e[o-1],i.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return i.join("")};for(var n=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,o){for(var a,i,r=[],s=t;s>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return r.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},8764:(e,t,n)=>{"use strict";var o=n(9742),a=n(645),i=n(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return $(e).length;default:if(o)return F(e).length;t=(""+t).toLowerCase(),o=!0}}function f(e,t,n){var o=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return R(this,t,n);case"latin1":case"binary":return I(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,n);default:if(o)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),o=!0}}function g(e,t,n){var o=e[t];e[t]=e[n],e[n]=o}function m(e,t,n,o,a){if(0===e.length)return-1;if("string"==typeof n?(o=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=a?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(a)return-1;n=e.length-1}else if(n<0){if(!a)return-1;n=0}if("string"==typeof t&&(t=l.from(t,o)),l.isBuffer(t))return 0===t.length?-1:A(e,t,n,o,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,o,a);throw new TypeError("val must be string, number or Buffer")}function A(e,t,n,o,a){var i,r=1,s=e.length,l=t.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,n/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var u=-1;for(i=n;is&&(n=s-l),i=n;i>=0;i--){for(var _=!0,p=0;pa&&(o=a):o=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var r=0;r>8,a=n%256,i.push(a),i.push(o);return i}(t,e.length-n),e,n,o)}function C(e,t,n){return 0===t&&n===e.length?o.fromByteArray(e):o.fromByteArray(e.slice(t,n))}function S(e,t,n){n=Math.min(e.length,n);for(var o=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+_<=n)switch(_){case 1:c<128&&(u=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(u=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,_=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),a+=_}return function(e){var t=e.length;if(t<=E)return String.fromCharCode.apply(String,e);var n="",o=0;for(;o0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},l.prototype.compare=function(e,t,n,o,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===o&&(o=0),void 0===a&&(a=this.length),t<0||n>e.length||o<0||a>this.length)throw new RangeError("out of range index");if(o>=a&&t>=n)return 0;if(o>=a)return-1;if(t>=n)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(o>>>=0),r=(n>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(o,a),u=e.slice(t,n),_=0;_a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return b(this,e,t,n);case"utf8":case"utf-8":return k(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return v(this,e,t,n);case"base64":return y(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var E=4096;function R(e,t,n){var o="";n=Math.min(e.length,n);for(var a=t;ao)&&(n=o);for(var a="",i=t;in)throw new RangeError("Trying to access beyond buffer length")}function x(e,t,n,o,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function z(e,t,n,o){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-n,2);a>>8*(o?a:1-a)}function B(e,t,n,o){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-n,4);a>>8*(o?a:3-a)&255}function j(e,t,n,o,a,i){if(n+o>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function P(e,t,n,o,i){return i||j(e,0,n,4),a.write(e,t,n,o,23,4),n+4}function U(e,t,n,o,i){return i||j(e,0,n,8),a.write(e,t,n,o,52,8),n+8}l.prototype.slice=function(e,t){var n,o=this.length;if((e=~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),(t=void 0===t?o:~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),t0&&(a*=256);)o+=this[e+--t]*a;return o},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var o=this[e],a=1,i=0;++i=(a*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||D(e,t,this.length);for(var o=t,a=1,i=this[e+--o];o>0&&(a*=256);)i+=this[e+--o]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,n,o){(e=+e,t|=0,n|=0,o)||x(this,e,t,n,Math.pow(2,8*n)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+n},l.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+n},l.prototype.writeIntBE=function(e,t,n,o){if(e=+e,t|=0,!o){var a=Math.pow(2,8*n-1);x(this,e,t,n,a-1,-a)}var i=n-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):z(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):z(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,n){return P(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return P(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return U(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return U(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,o){if(n||(n=0),o||0===o||(o=this.length),t>=e.length&&(t=e.length),t||(t=0),o>0&&o=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),e.length-t=0;--a)e[a+t]=this[a+n];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===o){(t-=3)>-1&&i.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),a=n;continue}n=65536+(a-55296<<10|n-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function $(e){return o.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function q(e,t,n,o){for(var a=0;a=t.length||a>=e.length);++a)t[a+n]=e[a];return a}},6230:e=>{e.exports="object"==typeof self?self.FormData:window.FormData},645:(e,t)=>{t.read=function(e,t,n,o,a){var i,r,s=8*a-o-1,l=(1<>1,u=-7,_=n?a-1:0,p=n?-1:1,d=e[t+_];for(_+=p,i=d&(1<<-u)-1,d>>=-u,u+=s;u>0;i=256*i+e[t+_],_+=p,u-=8);for(r=i&(1<<-u)-1,i>>=-u,u+=o;u>0;r=256*r+e[t+_],_+=p,u-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(d?-1:1);r+=Math.pow(2,o),i-=c}return(d?-1:1)*r*Math.pow(2,i-o)},t.write=function(e,t,n,o,a,i){var r,s,l,c=8*i-a-1,u=(1<>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,d=o?0:i-1,h=o?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=u):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+_>=1?p/l:p*Math.pow(2,1-_))*l>=2&&(r++,l/=2),r+_>=u?(s=0,r=u):r+_>=1?(s=(t*l-1)*Math.pow(2,a),r+=_):(s=t*Math.pow(2,_-1)*Math.pow(2,a),r=0));a>=8;e[n+d]=255&s,d+=h,s/=256,a-=8);for(r=r<0;e[n+d]=255&r,d+=h,r/=256,c-=8);e[n+d-h]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,n)=>{"use strict";var o=n(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),u=e=>t=>typeof t===e,{isArray:_}=Array,p=u("undefined");const d=c("ArrayBuffer");const h=u("string"),f=u("function"),g=u("number"),m=e=>null!==e&&"object"==typeof e,A=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),k=c("File"),w=c("Blob"),v=c("FileList"),y=c("URLSearchParams");function T(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),_(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,E=e=>!p(e)&&e!==S;const R=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=c("HTMLFormElement"),N=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),D=c("RegExp"),x=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};T(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)};var z={isArray:_,isArrayBuffer:d,isBuffer:function(e){return null!==e&&!p(e)&&null!==e.constructor&&!p(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&d(e.buffer),t},isString:h,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:A,isUndefined:p,isDate:b,isFile:k,isBlob:w,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:y,isTypedArray:R,isFileList:v,forEach:T,merge:function e(){const{caseless:t}=E(this)&&this||{},n={},o=(o,a)=>{const i=t&&C(n,a)||a;A(n[i])&&A(o)?n[i]=e(n[i],o):A(o)?n[i]=e({},o):_(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(T(t,((t,o)=>{n&&f(t)?e[o]=a(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],o&&!o(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==n&&r(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(_(e))return e;let t=e.length;if(!g(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:O,hasOwnProperty:N,hasOwnProp:N,reduceDescriptors:x,freezeMethods:e=>{x(e,((t,n)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];f(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return _(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:C,global:S,isContextDefined:E,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=_(e)?[]:{};return T(e,((e,t)=>{const i=n(e,o+1);!p(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function B(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}z.inherits(B,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:z.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const j=B.prototype,P={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{P[e]={value:e}})),Object.defineProperties(B,P),Object.defineProperty(j,"isAxiosError",{value:!0}),B.from=(e,t,n,o,a,i)=>{const r=Object.create(j);return z.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),B.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var U="object"==typeof self?self.FormData:window.FormData;function L(e){return z.isPlainObject(e)||z.isArray(e)}function M(e){return z.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,n){return e?e.concat(t).map((function(e,t){return e=M(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const $=z.toFlatObject(z,{},null,(function(e){return/^is[A-Z]/.test(e)}));function q(e,t,n){if(!z.isObject(e))throw new TypeError("target must be an object");t=t||new(U||FormData);const a=(n=z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!z.isUndefined(t[e])}))).metaTokens,i=n.visitor||_,r=n.dots,s=n.indexes,l=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&z.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!z.isFunction(i))throw new TypeError("visitor must be a function");function u(e){if(null===e)return"";if(z.isDate(e))return e.toISOString();if(!l&&z.isBlob(e))throw new B("Blob is not supported. Use a Buffer instead.");return z.isArrayBuffer(e)||z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):o.from(e):e}function _(e,n,o){let i=e;if(e&&!o&&"object"==typeof e)if(z.endsWith(n,"{}"))n=a?n:n.slice(0,-2),e=JSON.stringify(e);else if(z.isArray(e)&&function(e){return z.isArray(e)&&!e.some(L)}(e)||z.isFileList(e)||z.endsWith(n,"[]")&&(i=z.toArray(e)))return n=M(n),i.forEach((function(e,o){!z.isUndefined(e)&&null!==e&&t.append(!0===s?F([n],o,r):null===s?n:n+"[]",u(e))})),!1;return!!L(e)||(t.append(F(o,n,r),u(e)),!1)}const p=[],d=Object.assign($,{defaultVisitor:_,convertValue:u,isVisitable:L});if(!z.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!z.isUndefined(n)){if(-1!==p.indexOf(n))throw Error("Circular reference detected in "+o.join("."));p.push(n),z.forEach(n,(function(n,a){!0===(!(z.isUndefined(n)||null===n)&&i.call(t,n,z.isString(a)?a.trim():a,o,d))&&e(n,o?o.concat(a):[a])})),p.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function W(e,t){this._pairs=[],e&&q(e,this,t)}const V=W.prototype;function J(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function H(e,t,n){if(!t)return e;const o=n&&n.encode||J,a=n&&n.serialize;let i;if(i=a?a(t,n):z.isURLSearchParams(t)?t.toString():new W(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var K=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){z.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Q={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:W,Z=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Z,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function ne(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&z.isArray(o)?o.length:i,s)return z.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&z.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&z.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return z.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null}const oe={"Content-Type":void 0};const ae={transitional:Q,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=z.isObject(e);a&&z.isHTMLForm(e)&&(e=new FormData(e));if(z.isFormData(e))return o&&o?JSON.stringify(ne(e)):e;if(z.isArrayBuffer(e)||z.isBuffer(e)||z.isStream(e)||z.isFile(e)||z.isBlob(e))return e;if(z.isArrayBufferView(e))return e.buffer;if(z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return q(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return te.isNode&&z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=z.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return q(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(z.isString(e))try{return(t||JSON.parse)(e),z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&z.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw B.from(e,B.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};z.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),z.forEach(["post","put","patch"],(function(e){ae.headers[e]=z.merge(oe)}));var ie=ae;const re=z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:z.isArray(e)?e.map(ce):String(e)}function ue(e,t,n,o){return z.isFunction(o)?o.call(this,t,n):z.isString(t)?z.isString(o)?-1!==t.indexOf(o):z.isRegExp(o)?o.test(t):void 0:void 0}class _e{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=z.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ce(e))}const i=(e,t)=>z.forEach(e,((e,n)=>a(e,n,t)));return z.isPlainObject(e)||e instanceof this.constructor?i(e,t):z.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&re[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=le(e)){const n=z.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(z.isFunction(t))return t.call(this,e,n);if(z.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const n=z.findKey(this,e);return!(!n||t&&!ue(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=le(e)){const a=z.findKey(n,e);!a||t&&!ue(0,n[a],a,t)||(delete n[a],o=!0)}}return z.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return z.forEach(this,((o,a)=>{const i=z.findKey(n,a);if(i)return t[i]=ce(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return z.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&z.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=le(e);t[o]||(!function(e,t){const n=z.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return z.isArray(e)?e.forEach(o):o(e),this}}_e.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),z.freezeMethods(_e.prototype),z.freezeMethods(_e);var pe=_e;function de(e,t){const n=this||ie,o=t||n,a=pe.from(o.headers);let i=o.data;return z.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function he(e){return!(!e||!e.__CANCEL__)}function fe(e,t,n){B.call(this,null==e?"canceled":e,B.ERR_CANCELED,t,n),this.name="CanceledError"}z.inherits(fe,B,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),z.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),z.isString(o)&&r.push("path="+o),z.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var Ae=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=z.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};function be(e,t){let n=0;const o=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const ke={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=pe.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}z.isFormData(o)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=me(e.baseURL,e.url);function u(){if(!l)return;const o=pe.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new B("Request failed with status code "+n.status,[B.ERR_BAD_REQUEST,B.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),H(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new B("Request aborted",B.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new B("Network Error",B.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||Q;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new B(t,o.clarifyTimeoutError?B.ETIMEDOUT:B.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||Ae(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&z.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),z.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===te.protocols.indexOf(_)?n(new B("Unsupported protocol "+_+":",B.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};z.forEach(ke,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var we=e=>{e=z.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof pe?e.toJSON():e;function Ce(e,t){t=t||{};const n={};function o(e,t,n){return z.isPlainObject(e)&&z.isPlainObject(t)?z.merge.call({caseless:n},e,t):z.isPlainObject(t)?z.merge({},t):z.isArray(t)?t.slice():t}function a(e,t,n){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!z.isUndefined(t))return o(void 0,t)}function r(e,t){return z.isUndefined(t)?z.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return z.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);z.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Se="1.2.2",Ee={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ee[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const Re={};Ee.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new B(o(a," has been removed"+(t?" in "+t:"")),B.ERR_DEPRECATED);return t&&!Re[a]&&(Re[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};var Ie={assertOptions:function(e,t,n){if("object"!=typeof e)throw new B("options must be an object",B.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new B("option "+i+" must be "+n,B.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new B("Unknown option "+i,B.ERR_BAD_OPTION)}},validators:Ee};const Oe=Ie.validators;class Ne{constructor(e){this.defaults=e,this.interceptors={request:new K,response:new K}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ce(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ie.assertOptions(n,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==o&&Ie.assertOptions(o,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&z.merge(a.common,a[t.method]),i&&z.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=pe.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[ye.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new fe(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new xe((function(t){e=t})),cancel:e}}}var ze=xe;const Be={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Be).forEach((([e,t])=>{Be[t]=e}));var je=Be;const Pe=function e(t){const n=new De(t),o=a(De.prototype.request,n);return z.extend(o,De.prototype,n,{allOwnKeys:!0}),z.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Ce(t,n))},o}(ie);Pe.Axios=De,Pe.CanceledError=fe,Pe.CancelToken=ze,Pe.isCancel=he,Pe.VERSION=Se,Pe.toFormData=q,Pe.AxiosError=B,Pe.Cancel=Pe.CanceledError,Pe.all=function(e){return Promise.all(e)},Pe.spread=function(e){return function(t){return e.apply(null,t)}},Pe.isAxiosError=function(e){return z.isObject(e)&&!0===e.isAxiosError},Pe.mergeConfig=Ce,Pe.AxiosHeaders=pe,Pe.formToJSON=e=>ne(z.isHTMLForm(e)?new FormData(e):e),Pe.HttpStatusCode=je,Pe.default=Pe,e.exports=Pe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function n(o){var a=t[o];if(void 0!==a)return a.exports;var i=t[o]={exports:{}};return e[o](i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";function e(e,t,n,o,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var u=c.render;c.render=function(e,t){return l.call(t),u(e,t)}}else{var _=c.beforeCreate;c.beforeCreate=_?[].concat(_,l):[l]}return{exports:e,options:c}}const t=e({name:"CustomAttachments",props:{title:String,name:String,error:Array},mounted:function(){},methods:{clearAtt:function(){this.$refs.input.value=""},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",multiple:"multiple",type:"file"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const o=e({name:"EditTransaction",props:{groupId:Number},mounted:function(){this.getGroup()},ready:function(){},methods:{positiveAmount:function(e){return e<0?-1*e:e},roundNumber:function(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n},selectedSourceAccount:function(e,t){if("string"==typeof t)return this.transactions[e].source_account.id=null,void(this.transactions[e].source_account.name=t);this.transactions[e].source_account={id:t.id,name:t.name,type:t.type,currency_id:t.currency_id,currency_name:t.currency_name,currency_code:t.currency_code,currency_decimal_places:t.currency_decimal_places,allowed_types:this.transactions[e].source_account.allowed_types}},selectedDestinationAccount:function(e,t){if("string"==typeof t)return this.transactions[e].destination_account.id=null,void(this.transactions[e].destination_account.name=t);this.transactions[e].destination_account={id:t.id,name:t.name,type:t.type,currency_id:t.currency_id,currency_name:t.currency_name,currency_code:t.currency_code,currency_decimal_places:t.currency_decimal_places,allowed_types:this.transactions[e].destination_account.allowed_types}},clearSource:function(e){this.transactions[e].source_account={id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:this.transactions[e].source_account.allowed_types},this.transactions[e].destination_account&&this.selectedDestinationAccount(e,this.transactions[e].destination_account)},setTransactionType:function(e){null!==e&&(this.transactionType=e)},deleteTransaction:function(e,t){t.preventDefault(),this.transactions.splice(e,1)},clearDestination:function(e){this.transactions[e].destination_account={id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:this.transactions[e].destination_account.allowed_types},this.transactions[e].source_account&&this.selectedSourceAccount(e,this.transactions[e].source_account)},getGroup:function(){var e=this,t=window.location.href.split("/"),n="./api/v1/transactions/"+t[t.length-1];axios.get(n).then((function(t){e.processIncomingGroup(t.data.data)})).catch((function(e){console.error("Some error when getting axios"),console.error(e)}))},processIncomingGroup:function(e){this.group_title=e.attributes.group_title;var t=e.attributes.transactions.reverse();for(var n in t)if(t.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294){var o=t[n];this.processIncomingGroupRow(o)}},ucFirst:function(e){return"string"==typeof e?e.charAt(0).toUpperCase()+e.slice(1):null},processIncomingGroupRow:function(e){this.setTransactionType(e.type);var t=[];for(var n in e.tags)e.tags.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&t.push({text:e.tags[n],tiClasses:[]});void 0===window.expectedSourceTypes&&console.error("window.expectedSourceTypes is unexpectedly empty."),this.transactions.push({transaction_journal_id:e.transaction_journal_id,description:e.description,date:e.date.substr(0,10),amount:this.roundNumber(this.positiveAmount(e.amount),e.currency_decimal_places),category:e.category_name,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:e.budget_id,bill:e.bill_id,tags:t,custom_fields:{interest_date:e.interest_date,book_date:e.book_date,process_date:e.process_date,due_date:e.due_date,payment_date:e.payment_date,invoice_date:e.invoice_date,internal_reference:e.internal_reference,notes:e.notes,external_url:e.external_url},foreign_amount:{amount:this.roundNumber(this.positiveAmount(e.foreign_amount),e.foreign_currency_decimal_places),currency_id:e.foreign_currency_id},source_account:{id:e.source_id,name:e.source_name,type:e.source_type,currency_id:e.currency_id,currency_name:e.currency_name,currency_code:e.currency_code,currency_decimal_places:e.currency_decimal_places,allowed_types:window.expectedSourceTypes.source[this.ucFirst(e.type)]},destination_account:{id:e.destination_id,name:e.destination_name,type:e.destination_type,currency_id:e.currency_id,currency_name:e.currency_name,currency_code:e.currency_code,currency_decimal_places:e.currency_decimal_places,allowed_types:window.expectedSourceTypes.destination[this.ucFirst(e.type)]}})},limitSourceType:function(e){},limitDestinationType:function(e){},convertData:function(){var e,t,n,o={apply_rules:this.applyRules,fire_webhooks:this.fireWebhooks,transactions:[]};this.transactions.length>1&&(o.group_title=this.group_title),e=this.transactionType?this.transactionType.toLowerCase():"invalid",t=this.transactions[0].source_account.type,n=this.transactions[0].destination_account.type,"invalid"===e&&["Asset account","Loan","Debt","Mortgage"].includes(t)&&(e="withdrawal"),"invalid"===e&&["Asset account","Loan","Debt","Mortgage"].includes(n)&&(e="deposit");var a=this.transactions[0].source_account.currency_id;for(var i in"deposit"===e&&(a=this.transactions[0].destination_account.currency_id),console.log("Overruled currency ID to "+a),this.transactions)this.transactions.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294&&o.transactions.push(this.convertDataRow(this.transactions[i],i,e,a));return o},convertDataRow:function(e,t,n,o){var a,i,r,s,l,c,u=[],_=null,p=null;for(var d in i=e.source_account.id,r=e.source_account.name,s=e.destination_account.id,l=e.destination_account.name,e.currency_id=o,console.log("Final currency ID = "+o),c=e.date,t>0&&(c=this.transactions[0].date),"withdrawal"===n&&""===l&&(s=window.cashAccountId),"deposit"===n&&""===r&&(i=window.cashAccountId),t>0&&("withdrawal"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(i=this.transactions[0].source_account.id,r=this.transactions[0].source_account.name),t>0&&("deposit"===n.toLowerCase()||"transfer"===n.toLowerCase())&&(s=this.transactions[0].destination_account.id,l=this.transactions[0].destination_account.name),u=[],_="0",e.tags)e.tags.hasOwnProperty(d)&&/^0$|^[1-9]\d*$/.test(d)&&d<=4294967294&&u.push(e.tags[d].text);return""!==e.foreign_amount.amount&&0!==parseFloat(e.foreign_amount.amount)&&(_=e.foreign_amount.amount,p=e.foreign_amount.currency_id),p===e.currency_id&&(_=null,p=null),0===s&&(s=null),0===i&&(i=null),1===(String(e.amount).match(/\,/g)||[]).length&&(e.amount=String(e.amount).replace(",",".")),(a={transaction_journal_id:e.transaction_journal_id,type:n,date:c,amount:e.amount,description:e.description,source_id:i,source_name:r,destination_id:s,destination_name:l,category_name:e.category,interest_date:e.custom_fields.interest_date,book_date:e.custom_fields.book_date,process_date:e.custom_fields.process_date,due_date:e.custom_fields.due_date,payment_date:e.custom_fields.payment_date,invoice_date:e.custom_fields.invoice_date,internal_reference:e.custom_fields.internal_reference,external_url:e.custom_fields.external_url,notes:e.custom_fields.notes,tags:u}).foreign_amount=_,a.foreign_currency_id=p,0!==e.currency_id&&null!==e.currency_id&&(a.currency_id=e.currency_id),a.budget_id=parseInt(e.budget),parseInt(e.bill)>0&&(a.bill_id=parseInt(e.bill)),0===parseInt(e.bill)&&(a.bill_id=null),parseInt(e.piggy_bank)>0&&(a.piggy_bank_id=parseInt(e.piggy_bank)),a},submit:function(e){var t=this,n=$("#submitButton");n.prop("disabled",!0);var o=window.location.href.split("/"),a="./api/v1/transactions/"+o[o.length-1]+"?_token="+document.head.querySelector('meta[name="csrf-token"]').content,i="PUT";this.storeAsNew&&(a="./api/v1/transactions?_token="+document.head.querySelector('meta[name="csrf-token"]').content,i="POST");var r=this.convertData();axios({method:i,url:a,data:r}).then((function(e){0===t.collectAttachmentData(e)&&t.redirectUser(e.data.data.id)})).catch((function(e){t.parseErrors(e.response.data)})),e&&e.preventDefault(),n.removeAttr("disabled")},redirectUser:function(e){this.returnAfter?(this.setDefaultErrors(),this.storeAsNew?(this.success_message=this.$t("firefly.transaction_new_stored_link",{ID:e}),this.error_message=""):(this.success_message=this.$t("firefly.transaction_updated_link",{ID:e}),this.error_message="")):this.storeAsNew?window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=created":window.location.href=window.previousUrl+"?transaction_group_id="+e+"&message=updated"},collectAttachmentData:function(e){var t=this,n=e.data.data.id,o=[],a=[],i=$('input[name="attachments[]"]');for(var r in i)if(i.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294)for(var s in i[r].files)if(i[r].files.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294){var l=e.data.data.attributes.transactions.reverse();o.push({journal:l[r].transaction_journal_id,file:i[r].files[s]})}var c=o.length,u=function(e){var i,r,s;o.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(i=o[e],r=t,(s=new FileReader).onloadend=function(t){t.target.readyState===FileReader.DONE&&(a.push({name:o[e].file.name,journal:o[e].journal,content:new Blob([t.target.result])}),a.length===c&&r.uploadFiles(a,n))},s.readAsArrayBuffer(i.file))};for(var _ in o)u(_);return c},uploadFiles:function(e,t){var n=this,o=e.length,a=0,i=function(i){if(e.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294){var r={filename:e[i].name,attachable_type:"TransactionJournal",attachable_id:e[i].journal};axios.post("./api/v1/attachments",r).then((function(r){var s="./api/v1/attachments/"+r.data.data.id+"/upload";axios.post(s,e[i].content).then((function(e){return++a===o&&n.redirectUser(t,null),!0})).catch((function(e){return console.error("Could not upload file."),console.error(e),a++,n.error_message="Could not upload attachment: "+e,a===o&&n.redirectUser(t,null),!1}))})).catch((function(e){return console.error("Could not create upload."),console.error(e),++a===o&&n.redirectUser(t,null),!1}))}};for(var r in e)i(r)},addTransaction:function(e){this.transactions.push({transaction_journal_id:0,description:"",date:"",amount:"",category:"",piggy_bank:0,errors:{source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}},budget:0,bill:0,tags:[],custom_fields:{interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:"",internal_reference:"",notes:"",attachments:[],external_url:""},foreign_amount:{amount:"",currency_id:0},source_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:[]},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2,allowed_types:[]}});var t=this.transactions.length;this.transactions.length>1&&(this.transactions[t-1].source_account=this.transactions[t-2].source_account,this.transactions[t-1].destination_account=this.transactions[t-2].destination_account,this.transactions[t-1].date=this.transactions[t-2].date),e&&e.preventDefault()},parseErrors:function(e){var t,n;for(var o in this.setDefaultErrors(),this.error_message="",e.message.length>0?this.error_message=this.$t("firefly.errors_submission"):this.error_message="",e.errors)if(e.errors.hasOwnProperty(o)&&("group_title"===o&&(this.group_title_errors=e.errors[o]),"group_title"!==o)){switch(t=parseInt(o.split(".")[1]),n=o.split(".")[2]){case"amount":case"date":case"budget_id":case"bill_id":case"description":case"tags":this.transactions[t].errors[n]=e.errors[o];break;case"external_url":this.transactions[t].errors.custom_errors[n]=e.errors[o];break;case"source_name":case"source_id":this.transactions[t].errors.source_account=this.transactions[t].errors.source_account.concat(e.errors[o]);break;case"destination_name":case"destination_id":this.transactions[t].errors.destination_account=this.transactions[t].errors.destination_account.concat(e.errors[o]);break;case"foreign_amount":case"foreign_currency_id":this.transactions[t].errors.foreign_amount=this.transactions[t].errors.foreign_amount.concat(e.errors[o])}this.transactions[t].errors.source_account=Array.from(new Set(this.transactions[t].errors.source_account)),this.transactions[t].errors.destination_account=Array.from(new Set(this.transactions[t].errors.destination_account))}},setDefaultErrors:function(){for(var e in this.transactions)this.transactions.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294&&(this.transactions[e].errors={source_account:[],destination_account:[],description:[],amount:[],date:[],budget_id:[],bill_id:[],foreign_amount:[],category:[],piggy_bank:[],tags:[],custom_errors:{interest_date:[],book_date:[],process_date:[],due_date:[],payment_date:[],invoice_date:[],internal_reference:[],notes:[],attachments:[],external_url:[]}})}},data:function(){return{applyRules:!0,fireWebhooks:!0,group:this.groupId,error_message:"",success_message:"",transactions:[],group_title:"",returnAfter:!1,storeAsNew:!1,transactionType:null,group_title_errors:[],resetButtonDisabled:!0}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{id:"store","accept-charset":"UTF-8",action:"#",enctype:"multipart/form-data",method:"POST"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",e._l(e.transactions,(function(n,o){return t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title splitTitle"},[e.transactions.length>1?t("span",[e._v(e._s(e.$t("firefly.single_split"))+" "+e._s(o+1)+" / "+e._s(e.transactions.length))]):e._e(),e._v(" "),1===e.transactions.length?t("span",[e._v(e._s(e.$t("firefly.transaction_journal_information")))]):e._e()]),e._v(" "),e.transactions.length>1?t("div",{staticClass:"box-tools pull-right"},[t("button",{staticClass:"btn btn-xs btn-danger",attrs:{type:"button"},on:{click:function(t){return e.deleteTransaction(o,t)}}},[t("i",{staticClass:"fa fa-trash"})])]):e._e()]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-4"},["reconciliation"!==e.transactionType.toLowerCase()?t("transaction-description",{attrs:{error:n.errors.description,index:o},model:{value:n.description,callback:function(t){e.$set(n,"description",t)},expression:"transaction.description"}}):e._e(),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("account-select",{attrs:{accountName:n.source_account.name,accountTypeFilters:n.source_account.allowed_types,error:n.errors.source_account,index:o,transactionType:e.transactionType,inputName:"source[]",inputDescription:e.$t("firefly.source_account")},on:{"clear:value":function(t){return e.clearSource(o)},"select:account":function(t){return e.selectedSourceAccount(o,t)}}}):e._e(),e._v(" "),"reconciliation"===e.transactionType.toLowerCase()?t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[t("p",{staticClass:"form-control-static",attrs:{id:"ffInput_source"}},[t("em",[e._v("\n "+e._s(e.$t("firefly.source_account_reconciliation"))+"\n ")])])])]):e._e(),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("account-select",{attrs:{accountName:n.destination_account.name,accountTypeFilters:n.destination_account.allowed_types,error:n.errors.destination_account,index:o,transactionType:e.transactionType,inputName:"destination[]",inputDescription:e.$t("firefly.destination_account")},on:{"clear:value":function(t){return e.clearDestination(o)},"select:account":function(t){return e.selectedDestinationAccount(o,t)}}}):e._e(),e._v(" "),"reconciliation"===e.transactionType.toLowerCase()?t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[t("p",{staticClass:"form-control-static",attrs:{id:"ffInput_dest"}},[t("em",[e._v("\n "+e._s(e.$t("firefly.destination_account_reconciliation"))+"\n ")])])])]):e._e(),e._v(" "),t("standard-date",{attrs:{error:n.errors.date,index:o},model:{value:n.date,callback:function(t){e.$set(n,"date",t)},expression:"transaction.date"}}),e._v(" "),0===o?t("div",[t("transaction-type",{attrs:{destination:n.destination_account.type,source:n.source_account.type},on:{"set:transactionType":function(t){return e.setTransactionType(t)},"act:limitSourceType":function(t){return e.limitSourceType(t)},"act:limitDestinationType":function(t){return e.limitDestinationType(t)}}})],1):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4"},[t("amount",{attrs:{destination:n.destination_account,error:n.errors.amount,index:o,source:n.source_account,transactionType:e.transactionType},model:{value:n.amount,callback:function(t){e.$set(n,"amount",t)},expression:"transaction.amount"}}),e._v(" "),"reconciliation"!==e.transactionType.toLowerCase()?t("foreign-amount",{attrs:{destination:n.destination_account,error:n.errors.foreign_amount,no_currency:e.$t("firefly.none_in_select_list"),source:n.source_account,transactionType:e.transactionType,title:e.$t("form.foreign_amount")},model:{value:n.foreign_amount,callback:function(t){e.$set(n,"foreign_amount",t)},expression:"transaction.foreign_amount"}}):e._e()],1),e._v(" "),t("div",{staticClass:"col-lg-4"},[t("budget",{attrs:{error:n.errors.budget_id,no_budget:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.budget,callback:function(t){e.$set(n,"budget",t)},expression:"transaction.budget"}}),e._v(" "),t("category",{attrs:{error:n.errors.category,transactionType:e.transactionType},model:{value:n.category,callback:function(t){e.$set(n,"category",t)},expression:"transaction.category"}}),e._v(" "),t("tags",{attrs:{error:n.errors.tags,tags:n.tags,transactionType:e.transactionType},model:{value:n.tags,callback:function(t){e.$set(n,"tags",t)},expression:"transaction.tags"}}),e._v(" "),t("bill",{attrs:{error:n.errors.bill_id,no_bill:e.$t("firefly.none_in_select_list"),transactionType:e.transactionType},model:{value:n.bill,callback:function(t){e.$set(n,"bill",t)},expression:"transaction.bill"}}),e._v(" "),t("custom-transaction-fields",{attrs:{error:n.errors.custom_errors},model:{value:n.custom_fields,callback:function(t){e.$set(n,"custom_fields",t)},expression:"transaction.custom_fields"}})],1)])]),e._v(" "),e.transactions.length-1===o&&"reconciliation"!==e.transactionType.toLowerCase()?t("div",{staticClass:"box-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.addTransaction}},[e._v(e._s(e.$t("firefly.add_another_split"))+"\n ")])]):e._e()])])])})),0),e._v(" "),e.transactions.length>1?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("group-description",{attrs:{error:e.group_title_errors},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.returnAfter,expression:"returnAfter"}],attrs:{name:"return_after",type:"checkbox"},domProps:{checked:Array.isArray(e.returnAfter)?e._i(e.returnAfter,null)>-1:e.returnAfter},on:{change:function(t){var n=e.returnAfter,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.returnAfter=n.concat([null])):i>-1&&(e.returnAfter=n.slice(0,i).concat(n.slice(i+1)))}else e.returnAfter=a}}}),e._v("\n "+e._s(e.$t("firefly.after_update_create_another"))+"\n ")])]),e._v(" "),null!==e.transactionType&&"reconciliation"!==e.transactionType.toLowerCase()?t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.storeAsNew,expression:"storeAsNew"}],attrs:{name:"store_as_new",type:"checkbox"},domProps:{checked:Array.isArray(e.storeAsNew)?e._i(e.storeAsNew,null)>-1:e.storeAsNew},on:{change:function(t){var n=e.storeAsNew,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.storeAsNew=n.concat([null])):i>-1&&(e.storeAsNew=n.slice(0,i).concat(n.slice(i+1)))}else e.storeAsNew=a}}}),e._v("\n "+e._s(e.$t("firefly.store_as_new"))+"\n ")])]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v(e._s(e.$t("firefly.update_transaction"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"col-lg-6 col-md-6 col-sm-12 col-xs-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.submission_options"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.applyRules,expression:"applyRules"}],attrs:{name:"apply_rules",type:"checkbox"},domProps:{checked:Array.isArray(e.applyRules)?e._i(e.applyRules,null)>-1:e.applyRules},on:{change:function(t){var n=e.applyRules,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.applyRules=n.concat([null])):i>-1&&(e.applyRules=n.slice(0,i).concat(n.slice(i+1)))}else e.applyRules=a}}}),e._v("\n "+e._s(e.$t("firefly.apply_rules_checkbox"))+"\n ")])]),e._v(" "),t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.fireWebhooks,expression:"fireWebhooks"}],attrs:{name:"fire_webhooks",type:"checkbox"},domProps:{checked:Array.isArray(e.fireWebhooks)?e._i(e.fireWebhooks,null)>-1:e.fireWebhooks},on:{change:function(t){var n=e.fireWebhooks,o=t.target,a=!!o.checked;if(Array.isArray(n)){var i=e._i(n,null);o.checked?i<0&&(e.fireWebhooks=n.concat([null])):i>-1&&(e.fireWebhooks=n.slice(0,i).concat(n.slice(i+1)))}else e.fireWebhooks=a}}}),e._v("\n "+e._s(e.$t("firefly.fire_webhooks_checkbox"))+"\n\n ")])])])])])])])}),[],!1,null,null,null).exports;const a=e({name:"CustomDate",props:{value:String,title:String,name:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.date.value)},hasError:function(){return this.error.length>0},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"date"},domProps:{value:e.value?e.value.substr(0,10):""},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},clearField:function(){this.name="",this.$refs.str.value="",this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"text"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({name:"CustomTextarea",props:{title:String,name:String,value:String,error:Array},data:function(){return{textValue:this.value}},methods:{handleInput:function(e){this.$emit("input",this.$refs.str.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("textarea",{directives:[{name:"model",rawName:"v-model",value:e.textValue,expression:"textValue"}],ref:"str",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,title:e.title,autocomplete:"off",rows:"8"},domProps:{value:e.textValue},on:{input:[function(t){t.target.composing||(e.textValue=t.target.value)},e.handleInput]}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const s=e({props:["error","value","index"],name:"StandardDate",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.date.value)},clearDate:function(){this.name="",this.$refs.date.value="",this.$emit("input",this.$refs.date.value),this.$emit("clear:date")}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.date"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"date",staticClass:"form-control",attrs:{disabled:e.index>0,autocomplete:"off",name:"date[]",type:"date",placeholder:e.$t("firefly.date"),title:e.$t("firefly.date")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDate}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const l=e({props:["error","value","index"],name:"GroupDescription",methods:{hasError:function(){return this.error.length>0},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},clearField:function(){this.name="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off",name:"group_title",type:"text",placeholder:e.$t("firefly.split_transaction_title"),title:e.$t("firefly.split_transaction_title")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),0===e.error.length?t("p",{staticClass:"help-block"},[e._v("\n "+e._s(e.$t("firefly.split_transaction_title_help"))+"\n ")]):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;var c=e({props:["error","value","index"],name:"TransactionDescription",mounted:function(){this.target=this.$refs.descr,this.descriptionAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/transactions?query=",this.$refs.descr.focus()},components:{},data:function(){return{descriptionAutoCompleteURI:null,name:null,description:null,target:null}},methods:{aSyncFunction:function(e,t){axios.get(this.descriptionAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.descr.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.description).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},search:function(e){return["ab","cd"]},hasError:function(){return this.error.length>0},clearDescription:function(){this.description="",this.$refs.descr.value="",this.$emit("input",this.$refs.descr.value),this.$emit("clear:description")},handleInput:function(e){this.$emit("input",this.$refs.descr.value)},handleEnter:function(e){e.keyCode},selectedItem:function(e){void 0!==this.name&&"string"!=typeof this.name&&(this.$refs.descr.value=this.name.description,this.$emit("input",this.$refs.descr.value))}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.description"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"descr",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.description"),autocomplete:"off",name:"description[]",type:"text",placeholder:e.$t("firefly.description")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearDescription}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"description"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const u=c.exports;const _=e({name:"CustomTransactionFields",props:["value","error"],mounted:function(){this.getPreference()},data:function(){return{customInterestDate:null,fields:[{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1,internal_reference:!1,notes:!1,attachments:!1,external_url:!1}]}},computed:{dateComponent:function(){return"custom-date"},stringComponent:function(){return"custom-string"},attachmentComponent:function(){return"custom-attachments"},textareaComponent:function(){return"custom-textarea"},uriComponent:function(){return"custom-uri"}},methods:{handleInput:function(e){this.$emit("input",this.value)},getPreference:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/preferences/transaction_journal_optional_fields";axios.get(t).then((function(t){e.fields=t.data.data.attributes.data})).catch((function(){return console.warn("Oh. Something went wrong loading custom transaction fields.")}))}}},(function(){var e=this,t=e._self._c;return t("div",[t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.hidden_fields_preferences"))}}),e._v(" "),this.fields.interest_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.interest_date,name:"interest_date[]",title:e.$t("form.interest_date")},model:{value:e.value.interest_date,callback:function(t){e.$set(e.value,"interest_date",t)},expression:"value.interest_date"}}):e._e(),e._v(" "),this.fields.book_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.book_date,name:"book_date[]",title:e.$t("form.book_date")},model:{value:e.value.book_date,callback:function(t){e.$set(e.value,"book_date",t)},expression:"value.book_date"}}):e._e(),e._v(" "),this.fields.process_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.process_date,name:"process_date[]",title:e.$t("form.process_date")},model:{value:e.value.process_date,callback:function(t){e.$set(e.value,"process_date",t)},expression:"value.process_date"}}):e._e(),e._v(" "),this.fields.due_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.due_date,name:"due_date[]",title:e.$t("form.due_date")},model:{value:e.value.due_date,callback:function(t){e.$set(e.value,"due_date",t)},expression:"value.due_date"}}):e._e(),e._v(" "),this.fields.payment_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.payment_date,name:"payment_date[]",title:e.$t("form.payment_date")},model:{value:e.value.payment_date,callback:function(t){e.$set(e.value,"payment_date",t)},expression:"value.payment_date"}}):e._e(),e._v(" "),this.fields.invoice_date?t(e.dateComponent,{tag:"component",attrs:{error:e.error.invoice_date,name:"invoice_date[]",title:e.$t("form.invoice_date")},model:{value:e.value.invoice_date,callback:function(t){e.$set(e.value,"invoice_date",t)},expression:"value.invoice_date"}}):e._e(),e._v(" "),this.fields.internal_reference?t(e.stringComponent,{tag:"component",attrs:{error:e.error.internal_reference,name:"internal_reference[]",title:e.$t("form.internal_reference")},model:{value:e.value.internal_reference,callback:function(t){e.$set(e.value,"internal_reference",t)},expression:"value.internal_reference"}}):e._e(),e._v(" "),this.fields.attachments?t(e.attachmentComponent,{tag:"component",attrs:{error:e.error.attachments,name:"attachments[]",title:e.$t("firefly.attachments")},model:{value:e.value.attachments,callback:function(t){e.$set(e.value,"attachments",t)},expression:"value.attachments"}}):e._e(),e._v(" "),this.fields.external_url?t(e.uriComponent,{tag:"component",attrs:{error:e.error.external_url,name:"external_url[]",title:e.$t("firefly.external_url")},model:{value:e.value.external_url,callback:function(t){e.$set(e.value,"external_url",t)},expression:"value.external_url"}}):e._e(),e._v(" "),this.fields.notes?t(e.textareaComponent,{tag:"component",attrs:{error:e.error.notes,name:"notes[]",title:e.$t("firefly.notes")},model:{value:e.value.notes,callback:function(t){e.$set(e.value,"notes",t)},expression:"value.notes"}}):e._e()],1)}),[],!1,null,null,null).exports;const p=e({name:"PiggyBank",props:["value","transactionType","error","no_piggy_bank"],mounted:function(){this.loadPiggies()},data:function(){return{piggies:[]}},methods:{handleInput:function(e){this.$emit("input",this.$refs.piggy.value)},hasError:function(){return this.error.length>0},loadPiggies:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/piggy-banks-with-balance?limit=1337";axios.get(t,{}).then((function(t){var n={0:{group:{title:e.$t("firefly.default_group_title_name")},piggies:[{name_with_balance:e.no_piggy_bank,id:0}]}};for(var o in t.data)if(t.data.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var a=t.data[o];if(a.objectGroup){var i=a.objectGroup.order;n[i]||(n[i]={group:{title:a.objectGroup.title},piggies:[]}),n[i].piggies.push({name_with_balance:a.name_with_balance,id:a.id})}a.objectGroup||n[0].piggies.push({name_with_balance:a.name_with_balance,id:a.id}),e.piggies.push(t.data[o])}var r={};Object.keys(n).sort().forEach((function(e){var t=n[e].group.title;r[t]=n[e]})),e.piggies=r}))}}},(function(){var e=this,t=e._self._c;return void 0!==this.transactionType&&"Transfer"===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.piggy_bank"))+"\n\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("select",{ref:"piggy",staticClass:"form-control",attrs:{name:"piggy_bank[]"},on:{input:e.handleInput}},e._l(this.piggies,(function(n,o){return t("optgroup",{attrs:{label:o}},e._l(n.piggies,(function(n){return t("option",{attrs:{label:n.name_with_balance},domProps:{value:n.id}},[e._v("\n "+e._s(n.name_with_balance)+"\n ")])})),0)})),0),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;function d(e,t){return function(){return e.apply(t,arguments)}}const{toString:h}=Object.prototype,{getPrototypeOf:f}=Object,g=(m=Object.create(null),e=>{const t=h.call(e);return m[t]||(m[t]=t.slice(8,-1).toLowerCase())});var m;const A=e=>(e=e.toLowerCase(),t=>g(t)===e),b=e=>t=>typeof t===e,{isArray:k}=Array,w=b("undefined");const v=A("ArrayBuffer");const y=b("string"),T=b("function"),C=b("number"),S=e=>null!==e&&"object"==typeof e,E=e=>{if("object"!==g(e))return!1;const t=f(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},R=A("Date"),I=A("File"),O=A("Blob"),N=A("FileList"),D=A("URLSearchParams");function x(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let o,a;if("object"!=typeof e&&(e=[e]),k(e))for(o=0,a=e.length;o0;)if(o=n[a],t===o.toLowerCase())return o;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,j=e=>!w(e)&&e!==B;const P=(U="undefined"!=typeof Uint8Array&&f(Uint8Array),e=>U&&e instanceof U);var U;const L=A("HTMLFormElement"),M=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),F=A("RegExp"),q=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),o={};x(n,((n,a)=>{!1!==t(n,a,e)&&(o[a]=n)})),Object.defineProperties(e,o)},Y={isArray:k,isArrayBuffer:v,isBuffer:function(e){return null!==e&&!w(e)&&null!==e.constructor&&!w(e.constructor)&&T(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||h.call(e)===t||T(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&v(e.buffer),t},isString:y,isNumber:C,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:E,isUndefined:w,isDate:R,isFile:I,isBlob:O,isRegExp:F,isFunction:T,isStream:e=>S(e)&&T(e.pipe),isURLSearchParams:D,isTypedArray:P,isFileList:N,forEach:x,merge:function e(){const{caseless:t}=j(this)&&this||{},n={},o=(o,a)=>{const i=t&&z(n,a)||a;E(n[i])&&E(o)?n[i]=e(n[i],o):E(o)?n[i]=e({},o):k(o)?n[i]=o.slice():n[i]=o};for(let e=0,t=arguments.length;e(x(t,((t,o)=>{n&&T(t)?e[o]=d(t,n):e[o]=t}),{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,o)=>{let a,i,r;const s={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)r=a[i],o&&!o(r,e,t)||s[r]||(t[r]=e[r],s[r]=!0);e=!1!==n&&f(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:g,kindOfTest:A,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const o=e.indexOf(t,n);return-1!==o&&o===n},toArray:e=>{if(!e)return null;if(k(e))return e;let t=e.length;if(!C(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=n.next())&&!o.done;){const n=o.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const o=[];for(;null!==(n=e.exec(t));)o.push(n);return o},isHTMLForm:L,hasOwnProperty:M,hasOwnProp:M,reduceDescriptors:q,freezeMethods:e=>{q(e,((t,n)=>{if(T(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const o=e[n];T(o)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:(e,t)=>{const n={},o=e=>{e.forEach((e=>{n[e]=!0}))};return k(e)?o(e):o(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:z,global:B,isContextDefined:j,toJSONObject:e=>{const t=new Array(10),n=(e,o)=>{if(S(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[o]=e;const a=k(e)?[]:{};return x(e,((e,t)=>{const i=n(e,o+1);!w(i)&&(a[t]=i)})),t[o]=void 0,a}}return e};return n(e,0)}};function W(e,t,n,o,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),o&&(this.request=o),a&&(this.response=a)}Y.inherits(W,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Y.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const V=W.prototype,J={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{J[e]={value:e}})),Object.defineProperties(W,J),Object.defineProperty(V,"isAxiosError",{value:!0}),W.from=(e,t,n,o,a,i)=>{const r=Object.create(V);return Y.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),W.call(r,e.message,t,n,o,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};const H=W;const K=n(6230);var Q=n(8764).lW;function G(e){return Y.isPlainObject(e)||Y.isArray(e)}function Z(e){return Y.endsWith(e,"[]")?e.slice(0,-2):e}function X(e,t,n){return e?e.concat(t).map((function(e,t){return e=Z(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}const ee=Y.toFlatObject(Y,{},null,(function(e){return/^is[A-Z]/.test(e)}));const te=function(e,t,n){if(!Y.isObject(e))throw new TypeError("target must be an object");t=t||new(K||FormData);const o=(n=Y.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Y.isUndefined(t[e])}))).metaTokens,a=n.visitor||u,i=n.dots,r=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&((l=t)&&Y.isFunction(l.append)&&"FormData"===l[Symbol.toStringTag]&&l[Symbol.iterator]);var l;if(!Y.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(Y.isDate(e))return e.toISOString();if(!s&&Y.isBlob(e))throw new H("Blob is not supported. Use a Buffer instead.");return Y.isArrayBuffer(e)||Y.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Q.from(e):e}function u(e,n,a){let s=e;if(e&&!a&&"object"==typeof e)if(Y.endsWith(n,"{}"))n=o?n:n.slice(0,-2),e=JSON.stringify(e);else if(Y.isArray(e)&&function(e){return Y.isArray(e)&&!e.some(G)}(e)||Y.isFileList(e)||Y.endsWith(n,"[]")&&(s=Y.toArray(e)))return n=Z(n),s.forEach((function(e,o){!Y.isUndefined(e)&&null!==e&&t.append(!0===r?X([n],o,i):null===r?n:n+"[]",c(e))})),!1;return!!G(e)||(t.append(X(a,n,i),c(e)),!1)}const _=[],p=Object.assign(ee,{defaultVisitor:u,convertValue:c,isVisitable:G});if(!Y.isObject(e))throw new TypeError("data must be an object");return function e(n,o){if(!Y.isUndefined(n)){if(-1!==_.indexOf(n))throw Error("Circular reference detected in "+o.join("."));_.push(n),Y.forEach(n,(function(n,i){!0===(!(Y.isUndefined(n)||null===n)&&a.call(t,n,Y.isString(i)?i.trim():i,o,p))&&e(n,o?o.concat(i):[i])})),_.pop()}}(e),t};function ne(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function oe(e,t){this._pairs=[],e&&te(e,this,t)}const ae=oe.prototype;ae.append=function(e,t){this._pairs.push([e,t])},ae.toString=function(e){const t=e?function(t){return e.call(this,t,ne)}:ne;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const ie=oe;function re(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function se(e,t,n){if(!t)return e;const o=n&&n.encode||re,a=n&&n.serialize;let i;if(i=a?a(t,n):Y.isURLSearchParams(t)?t.toString():new ie(t,n).toString(o),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const le=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Y.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},ce={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ue="undefined"!=typeof URLSearchParams?URLSearchParams:ie,_e=FormData,pe=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),de="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,he={isBrowser:!0,classes:{URLSearchParams:ue,FormData:_e,Blob},isStandardBrowserEnv:pe,isStandardBrowserWebWorkerEnv:de,protocols:["http","https","file","blob","url","data"]};const fe=function(e){function t(e,n,o,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&Y.isArray(o)?o.length:i,s)return Y.hasOwnProp(o,i)?o[i]=[o[i],n]:o[i]=n,!r;o[i]&&Y.isObject(o[i])||(o[i]=[]);return t(e,n,o[i],a)&&Y.isArray(o[i])&&(o[i]=function(e){const t={},n=Object.keys(e);let o;const a=n.length;let i;for(o=0;o{t(function(e){return Y.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),o,n,0)})),n}return null},ge={"Content-Type":void 0};const me={transitional:ce,adapter:["xhr","http"],transformRequest:[function(e,t){const n=t.getContentType()||"",o=n.indexOf("application/json")>-1,a=Y.isObject(e);a&&Y.isHTMLForm(e)&&(e=new FormData(e));if(Y.isFormData(e))return o&&o?JSON.stringify(fe(e)):e;if(Y.isArrayBuffer(e)||Y.isBuffer(e)||Y.isStream(e)||Y.isFile(e)||Y.isBlob(e))return e;if(Y.isArrayBufferView(e))return e.buffer;if(Y.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return te(e,new he.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,o){return he.isNode&&Y.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=Y.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return te(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||o?(t.setContentType("application/json",!1),function(e,t,n){if(Y.isString(e))try{return(t||JSON.parse)(e),Y.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||me.transitional,n=t&&t.forcedJSONParsing,o="json"===this.responseType;if(e&&Y.isString(e)&&(n&&!this.responseType||o)){const n=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e)}catch(e){if(n){if("SyntaxError"===e.name)throw H.from(e,H.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:he.classes.FormData,Blob:he.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};Y.forEach(["delete","get","head"],(function(e){me.headers[e]={}})),Y.forEach(["post","put","patch"],(function(e){me.headers[e]=Y.merge(ge)}));const Ae=me,be=Y.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ke=Symbol("internals");function we(e){return e&&String(e).trim().toLowerCase()}function ve(e){return!1===e||null==e?e:Y.isArray(e)?e.map(ve):String(e)}function ye(e,t,n,o){return Y.isFunction(o)?o.call(this,t,n):Y.isString(t)?Y.isString(o)?-1!==t.indexOf(o):Y.isRegExp(o)?o.test(t):void 0:void 0}class Te{constructor(e){e&&this.set(e)}set(e,t,n){const o=this;function a(e,t,n){const a=we(t);if(!a)throw new Error("header name must be a non-empty string");const i=Y.findKey(o,a);(!i||void 0===o[i]||!0===n||void 0===n&&!1!==o[i])&&(o[i||t]=ve(e))}const i=(e,t)=>Y.forEach(e,((e,n)=>a(e,n,t)));return Y.isPlainObject(e)||e instanceof this.constructor?i(e,t):Y.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let n,o,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),n=e.substring(0,a).trim().toLowerCase(),o=e.substring(a+1).trim(),!n||t[n]&&be[n]||("set-cookie"===n?t[n]?t[n].push(o):t[n]=[o]:t[n]=t[n]?t[n]+", "+o:o)})),t})(e),t):null!=e&&a(t,e,n),this}get(e,t){if(e=we(e)){const n=Y.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let o;for(;o=n.exec(e);)t[o[1]]=o[2];return t}(e);if(Y.isFunction(t))return t.call(this,e,n);if(Y.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=we(e)){const n=Y.findKey(this,e);return!(!n||t&&!ye(0,this[n],n,t))}return!1}delete(e,t){const n=this;let o=!1;function a(e){if(e=we(e)){const a=Y.findKey(n,e);!a||t&&!ye(0,n[a],a,t)||(delete n[a],o=!0)}}return Y.isArray(e)?e.forEach(a):a(e),o}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,n={};return Y.forEach(this,((o,a)=>{const i=Y.findKey(n,a);if(i)return t[i]=ve(o),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,n)=>t.toUpperCase()+n))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ve(o),n[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Y.forEach(this,((n,o)=>{null!=n&&!1!==n&&(t[o]=e&&Y.isArray(n)?n.join(", "):n)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach((e=>n.set(e))),n}static accessor(e){const t=(this[ke]=this[ke]={accessors:{}}).accessors,n=this.prototype;function o(e){const o=we(e);t[o]||(!function(e,t){const n=Y.toCamelCase(" "+t);["get","set","has"].forEach((o=>{Object.defineProperty(e,o+n,{value:function(e,n,a){return this[o].call(this,t,e,n,a)},configurable:!0})}))}(n,e),t[o]=!0)}return Y.isArray(e)?e.forEach(o):o(e),this}}Te.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),Y.freezeMethods(Te.prototype),Y.freezeMethods(Te);const Ce=Te;function Se(e,t){const n=this||Ae,o=t||n,a=Ce.from(o.headers);let i=o.data;return Y.forEach(e,(function(e){i=e.call(n,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function Ee(e){return!(!e||!e.__CANCEL__)}function Re(e,t,n){H.call(this,null==e?"canceled":e,H.ERR_CANCELED,t,n),this.name="CanceledError"}Y.inherits(Re,H,{__CANCEL__:!0});const Ie=Re;const Oe=he.isStandardBrowserEnv?{write:function(e,t,n,o,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),Y.isNumber(n)&&r.push("expires="+new Date(n).toGMTString()),Y.isString(o)&&r.push("path="+o),Y.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function Ne(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const De=he.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let n;function o(n){let o=n;return e&&(t.setAttribute("href",o),o=t.href),t.setAttribute("href",o),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return n=o(window.location.href),function(e){const t=Y.isString(e)?o(e):e;return t.protocol===n.protocol&&t.host===n.host}}():function(){return!0};const xe=function(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=o[r];a||(a=l),n[i]=s,o[i]=l;let u=r,_=0;for(;u!==i;)_+=n[u++],u%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-n,l=o(s);n=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const Be={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,n){let o=e.data;const a=Ce.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}Y.isFormData(o)&&(he.isStandardBrowserEnv||he.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",n=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+n))}const c=Ne(e.baseURL,e.url);function u(){if(!l)return;const o=Ce.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,n){const o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(new H("Request failed with status code "+n.status,[H.ERR_BAD_REQUEST,H.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}((function(e){t(e),s()}),(function(e){n(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:o,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),se(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(n(new H("Request aborted",H.ECONNABORTED,e,l)),l=null)},l.onerror=function(){n(new H("Network Error",H.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const o=e.transitional||ce;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new H(t,o.clarifyTimeoutError?H.ETIMEDOUT:H.ECONNABORTED,e,l)),l=null},he.isStandardBrowserEnv){const t=(e.withCredentials||De(c))&&e.xsrfCookieName&&Oe.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===o&&a.setContentType(null),"setRequestHeader"in l&&Y.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),Y.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ze(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ze(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(n(!t||t.type?new Ie(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const _=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);_&&-1===he.protocols.indexOf(_)?n(new H("Unsupported protocol "+_+":",H.ERR_BAD_REQUEST,e)):l.send(o||null)}))}};Y.forEach(Be,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const je=e=>{e=Y.isArray(e)?e:[e];const{length:t}=e;let n,o;for(let a=0;ae instanceof Ce?e.toJSON():e;function Me(e,t){t=t||{};const n={};function o(e,t,n){return Y.isPlainObject(e)&&Y.isPlainObject(t)?Y.merge.call({caseless:n},e,t):Y.isPlainObject(t)?Y.merge({},t):Y.isArray(t)?t.slice():t}function a(e,t,n){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:o(void 0,e,n):o(e,t,n)}function i(e,t){if(!Y.isUndefined(t))return o(void 0,t)}function r(e,t){return Y.isUndefined(t)?Y.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(n,a,i){return i in t?o(n,a):i in e?o(void 0,n):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Le(e),Le(t),!0)};return Y.forEach(Object.keys(e).concat(Object.keys(t)),(function(o){const i=l[o]||a,r=i(e[o],t[o],o);Y.isUndefined(r)&&i!==s||(n[o]=r)})),n}const Fe="1.2.2",$e={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{$e[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));const qe={};$e.transitional=function(e,t,n){function o(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,a,i)=>{if(!1===e)throw new H(o(a," has been removed"+(t?" in "+t:"")),H.ERR_DEPRECATED);return t&&!qe[a]&&(qe[a]=!0,console.warn(o(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,a,i)}};const Ye={assertOptions:function(e,t,n){if("object"!=typeof e)throw new H("options must be an object",H.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const i=o[a],r=t[i];if(r){const t=e[i],n=void 0===t||r(t,i,e);if(!0!==n)throw new H("option "+i+" must be "+n,H.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new H("Unknown option "+i,H.ERR_BAD_OPTION)}},validators:$e},We=Ye.validators;class Ve{constructor(e){this.defaults=e,this.interceptors={request:new le,response:new le}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Me(this.defaults,t);const{transitional:n,paramsSerializer:o,headers:a}=t;let i;void 0!==n&&Ye.assertOptions(n,{silentJSONParsing:We.transitional(We.boolean),forcedJSONParsing:We.transitional(We.boolean),clarifyTimeoutError:We.transitional(We.boolean)},!1),void 0!==o&&Ye.assertOptions(o,{encode:We.function,serialize:We.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&Y.merge(a.common,a[t.method]),i&&Y.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=Ce.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,_=0;if(!s){const e=[Ue.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);_{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null})),this.promise.then=e=>{let t;const o=new Promise((e=>{n.subscribe(e),t=e})).then(e);return o.cancel=function(){n.unsubscribe(t)},o},e((function(e,o,a){n.reason||(n.reason=new Ie(e,o,a),t(n.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new He((function(t){e=t})),cancel:e}}}const Ke=He;const Qe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qe).forEach((([e,t])=>{Qe[t]=e}));const Ge=Qe;const Ze=function e(t){const n=new Je(t),o=d(Je.prototype.request,n);return Y.extend(o,Je.prototype,n,{allOwnKeys:!0}),Y.extend(o,n,null,{allOwnKeys:!0}),o.create=function(n){return e(Me(t,n))},o}(Ae);Ze.Axios=Je,Ze.CanceledError=Ie,Ze.CancelToken=Ke,Ze.isCancel=Ee,Ze.VERSION=Fe,Ze.toFormData=te,Ze.AxiosError=H,Ze.Cancel=Ze.CanceledError,Ze.all=function(e){return Promise.all(e)},Ze.spread=function(e){return function(t){return e.apply(null,t)}},Ze.isAxiosError=function(e){return Y.isObject(e)&&!0===e.isAxiosError},Ze.mergeConfig=Me,Ze.AxiosHeaders=Ce,Ze.formToJSON=e=>fe(Y.isHTMLForm(e)?new FormData(e):e),Ze.HttpStatusCode=Ge,Ze.default=Ze;const Xe=Ze;var et=n(7010);const tt=e({name:"Tags",components:{VueTagsInput:n.n(et)()},props:["value","error"],data:function(){return{tag:"",autocompleteItems:[],debounce:null,tags:this.value}},watch:{tag:"initItems"},methods:{update:function(e){console.log("update",e),this.autocompleteItems=[],this.tags=e,this.$emit("input",this.tags)},clearTags:function(){console.log("clearTags"),this.tags=[],this.$emit("input",this.tags)},hasError:function(){return this.error.length>0},initItems:function(){var e=this;if(console.log("Now in initItems"),!(this.tag.length<2)){var t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/tags?query=".concat(this.tag);clearTimeout(this.debounce),this.debounce=setTimeout((function(){Xe.get(t).then((function(t){e.autocompleteItems=t.data.map((function(e){return{text:e.tag}}))})).catch((function(){return console.warn("Oh. Something went wrong loading tags.")}))}),600)}}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.tags"))+" XX\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("vue-tags-input",{attrs:{"add-only-from-autocomplete":!1,"autocomplete-items":e.autocompleteItems,tags:e.tags,title:e.$t("firefly.tags"),classes:"form-input",placeholder:e.$t("firefly.tags")},on:{"tags-changed":e.update},model:{value:e.tag,callback:function(t){e.tag=t},expression:"tag"}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTags}},[t("i",{staticClass:"fa fa-trash-o"})])])],1)]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;var nt=e({name:"Category",props:{value:String,inputName:String,error:Array,accountName:{type:String,default:""}},data:function(){return{categoryAutoCompleteURI:null,name:null,target:null,acKey:null}},ready:function(){this.name=this.accountName,this.acKey="name"},mounted:function(){this.target=this.$refs.input,this.categoryAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/categories?query="},methods:{hasError:function(){return this.error.length>0},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name).replace(new RegExp(""+t,"i"),"$&")},aSyncFunction:function(e,t){axios.get(this.categoryAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},handleInput:function(e){"string"!=typeof this.$refs.input.value?this.$emit("input",this.$refs.input.value.name):this.$emit("input",this.$refs.input.value)},clearCategory:function(){this.name="",this.$refs.input.value="",this.$emit("input",this.$refs.input.value),this.$emit("clear:category")},selectedItem:function(e){void 0!==this.name&&(this.$emit("select:category",this.name),"string"!=typeof this.name?this.$emit("input",this.name.name):this.$emit("input",this.name))},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.category"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false",autocomplete:"off","data-role":"input",name:"category[]",type:"text",placeholder:e.$t("firefly.category"),title:e.$t("firefly.category")},domProps:{value:e.value},on:{input:e.handleInput,keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearCategory}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{ref:"typea",attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const ot=nt.exports;const at=e({name:"Amount",props:["source","destination","transactionType","value","error"],data:function(){return{sourceAccount:this.source,destinationAccount:this.destination,type:this.transactionType}},methods:{handleInput:function(e){this.$emit("input",this.$refs.amount.value)},clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},changeData:function(){var e=this.transactionType;e||this.source.name||this.destination.name?(null===e&&(e=""),""!==e||""===this.source.currency_name?""!==e||""===this.destination.currency_name?"withdrawal"!==e.toLowerCase()&&"reconciliation"!==e.toLowerCase()&&"transfer"!==e.toLowerCase()?("deposit"===e.toLowerCase()&&"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()&&$(this.$refs.cur).text(this.destination.currency_name),"deposit"!==e.toLowerCase()||"debt"!==this.source.type.toLowerCase()&&"loan"!==this.source.type.toLowerCase()&&"mortgage"!==this.source.type.toLowerCase()||$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text(this.source.currency_name):$(this.$refs.cur).text(this.destination.currency_name):$(this.$refs.cur).text(this.source.currency_name)):$(this.$refs.cur).text("")}},watch:{source:function(){this.changeData()},value:function(){},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},mounted:function(){this.changeData()}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("firefly.amount"))+"\n ")]),e._v(" "),t("label",{ref:"cur",staticClass:"col-sm-4 control-label"}),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{ref:"amount",staticClass:"form-control",attrs:{spellcheck:"false",title:e.$t("firefly.amount"),autocomplete:"off",name:"amount[]",step:"any",type:"number",placeholder:e.$t("firefly.amount")},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)}),[],!1,null,null,null).exports;const it=e({name:"ForeignAmountSelect",props:["source","destination","transactionType","value","error","no_currency","title"],mounted:function(){this.liability=!1,this.loadCurrencies()},data:function(){return{currencies:[],enabledCurrencies:[],exclude:null,liability:!1}},watch:{source:function(){this.changeData()},destination:function(){this.changeData()},transactionType:function(){this.changeData()}},methods:{clearAmount:function(){this.$refs.amount.value="",this.$emit("input",this.$refs.amount.value),this.$emit("clear:amount")},hasError:function(){return this.error.length>0},handleInput:function(e){var t={amount:this.$refs.amount.value,currency_id:this.$refs.currency_select.value};this.$emit("input",t)},changeData:function(){this.enabledCurrencies=[];var e=this.destination.type?this.destination.type.toLowerCase():"invalid",t=this.source.type?this.source.type.toLowerCase():"invalid",n=this.transactionType?this.transactionType.toLowerCase():"invalid",o=["loan","debt","mortgage"],a=-1!==o.indexOf(t),i=-1!==o.indexOf(e);if("transfer"===n||i||a)for(var r in this.liability=!0,this.currencies)this.currencies.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294&&parseInt(this.currencies[r].id)===parseInt(this.destination.currency_id)&&this.enabledCurrencies.push(this.currencies[r]);else if("withdrawal"===n&&this.source&&!1===a)for(var s in this.currencies)this.currencies.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&this.source.currency_id!==this.currencies[s].id&&this.enabledCurrencies.push(this.currencies[s]);else if("deposit"===n&&this.destination)for(var l in this.currencies)this.currencies.hasOwnProperty(l)&&/^0$|^[1-9]\d*$/.test(l)&&l<=4294967294&&this.destination.currency_id!==this.currencies[l].id&&this.enabledCurrencies.push(this.currencies[l]);else for(var c in this.currencies)this.currencies.hasOwnProperty(c)&&/^0$|^[1-9]\d*$/.test(c)&&c<=4294967294&&this.enabledCurrencies.push(this.currencies[c])},loadCurrencies:function(){this.currencies=[{id:0,attributes:{name:this.no_currency,enabled:!0}}],this.enabledCurrencies=[{attributes:{name:this.no_currency,enabled:!0},id:0}],this.getCurrencies(1)},getCurrencies:function(e){var t=this;console.log("loadCurrencies on page "+e);var n=document.getElementsByTagName("base")[0].href+"api/v1/currencies?page="+e;axios.get(n,{}).then((function(e){for(var n in e.data.data)e.data.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.data.data[n].attributes.enabled&&(t.currencies.push(e.data.data[n]),t.enabledCurrencies.push(e.data.data[n]));e.data.meta.pagination.current_page=1?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-8 col-sm-offset-4 text-sm"},[e._v("\n "+e._s(e.$t("form.foreign_amount"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-4"},[t("select",{ref:"currency_select",staticClass:"form-control",attrs:{name:"foreign_currency[]"},on:{input:e.handleInput}},e._l(this.enabledCurrencies,(function(n){return t("option",{attrs:{label:n.attributes.name},domProps:{selected:parseInt(e.value.currency_id)===parseInt(n.id),value:n.id}},[e._v("\n "+e._s(n.attributes.name)+"\n ")])})),0)]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[this.enabledCurrencies.length>0?t("input",{ref:"amount",staticClass:"form-control",attrs:{placeholder:this.title,title:this.title,autocomplete:"off",name:"foreign_amount[]",step:"any",type:"number"},domProps:{value:e.value.amount},on:{input:e.handleInput}}):e._e(),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearAmount}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const rt=e({props:{source:String,destination:String,type:String},methods:{changeValue:function(){if(this.source&&this.destination){var e="";window.accountToTypes[this.source]?window.accountToTypes[this.source][this.destination]?e=window.accountToTypes[this.source][this.destination]:console.warn("User selected an impossible destination."):console.warn("User selected an impossible source."),""!==e&&(this.transactionType=e,this.sentence=this.$t("firefly.you_create_"+e.toLowerCase()),this.$emit("act:limitSourceType",this.source),this.$emit("act:limitDestinationType",this.destination))}else this.sentence="",this.transactionType="";this.$emit("set:transactionType",this.transactionType)}},data:function(){return{transactionType:this.type,sentence:""}},watch:{source:function(){this.changeValue()},destination:function(){this.changeValue()}},name:"TransactionType"},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("div",{staticClass:"col-sm-12"},[""!==e.sentence?t("label",{staticClass:"control-label text-info"},[e._v("\n "+e._s(e.sentence)+"\n ")]):e._e()])])}),[],!1,null,null,null).exports;var st=e({props:{inputName:String,inputDescription:String,index:Number,transactionType:String,error:Array,accountName:{type:String,default:""},accountTypeFilters:{type:Array,default:function(){return[]}},defaultAccountTypeFilters:{type:Array,default:function(){return[]}}},data:function(){return{accountAutoCompleteURI:null,name:null,trType:this.transactionType,target:null,inputDisabled:!1,allowedTypes:this.accountTypeFilters,defaultAllowedTypes:this.defaultAccountTypeFilters}},ready:function(){this.name=this.accountName},mounted:function(){this.target=this.$refs.input,this.updateACURI(this.allowedTypes.join(",")),this.name=this.accountName,this.triggerTransactionType()},watch:{transactionType:function(){this.triggerTransactionType()},accountName:function(){this.name=this.accountName},accountTypeFilters:function(){var e=this.accountTypeFilters.join(",");0===this.accountTypeFilters.length&&(e=this.defaultAccountTypeFilters.join(",")),this.updateACURI(e)}},methods:{aSyncFunction:function(e,t){axios.get(this.accountAutoCompleteURI+e).then((function(e){t(e.data)})).catch((function(e){}))},betterHighlight:function(e){var t=this.$refs.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");return this.escapeHtml(e.name_with_balance).replace(new RegExp(""+t,"i"),"$&")},escapeHtml:function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))},updateACURI:function(e){this.accountAutoCompleteURI=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/accounts?types="+e+"&query="},hasError:function(){return this.error.length>0},triggerTransactionType:function(){if(this.name,null!==this.transactionType&&""!==this.transactionType&&(this.inputDisabled=!1,""!==this.transactionType.toString()&&this.index>0)){if("transfer"===this.transactionType.toString().toLowerCase())return void(this.inputDisabled=!0);if("withdrawal"===this.transactionType.toString().toLowerCase()&&"source"===this.inputName.substr(0,6).toLowerCase())return void(this.inputDisabled=!0);"deposit"===this.transactionType.toString().toLowerCase()&&"destination"===this.inputName.substr(0,11).toLowerCase()&&(this.inputDisabled=!0)}},selectedItem:function(e){void 0!==this.name&&("string"==typeof this.name&&this.$emit("clear:value"),this.$emit("select:account",this.name))},clearSource:function(e){this.name="",this.$emit("clear:value")},handleEnter:function(e){e.keyCode}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.inputDescription)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"input",staticClass:"form-control",attrs:{spellcheck:"false","data-index":e.index,disabled:e.inputDisabled,name:e.inputName,placeholder:e.inputDescription,title:e.inputDescription,autocomplete:"off","data-role":"input",type:"text"},on:{keypress:e.handleEnter,submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearSource}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),t("typeahead",{attrs:{"async-function":e.aSyncFunction,"open-on-empty":!0,"open-on-focus":!0,target:e.target,"item-key":"name_with_balance"},on:{input:e.selectedItem},scopedSlots:e._u([{key:"item",fn:function(n){return e._l(n.items,(function(o,a){return t("li",{class:{active:n.activeIndex===a}},[t("a",{attrs:{role:"button"},on:{click:function(e){return n.select(o)}}},[t("span",{domProps:{innerHTML:e._s(e.betterHighlight(o))}})])])}))}}]),model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null);const lt=st.exports;const ct=e({name:"Budget",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_budget:String},mounted:function(){this.loadBudgets()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,budgets:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.budget.value)},handleInput:function(e){this.$emit("input",this.$refs.budget.value)},hasError:function(){return this.error.length>0},loadBudgets:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/budgets?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.budgets=[{name:e.no_budget,id:0}],t.data)t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&e.budgets.push(t.data[n])}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.budget"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.budgets.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"budget",staticClass:"form-control",attrs:{title:e.$t("firefly.budget"),name:"budget[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.budgets,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.budgets.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_budget_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;const ut=e({name:"CustomString",props:{title:String,name:String,value:String,error:Array},methods:{handleInput:function(e){this.$emit("input",this.$refs.uri.value)},clearField:function(){this.name="",this.$refs.uri.value="",this.$emit("input",this.$refs.uri.value)},hasError:function(){return this.error.length>0}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[t("div",{staticClass:"input-group"},[t("input",{ref:"uri",staticClass:"form-control",attrs:{name:e.name,placeholder:e.title,spellcheck:"false",title:e.title,autocomplete:"off",type:"url"},domProps:{value:e.value},on:{input:e.handleInput}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearField}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)])}),[],!1,null,null,null).exports;const _t=e({name:"Bill",props:{transactionType:String,value:{type:[String,Number],default:0},error:Array,no_bill:String},mounted:function(){this.loadBills()},data:function(){var e;return{selected:null!==(e=this.value)&&void 0!==e?e:0,bills:[]}},watch:{value:function(){this.selected=this.value}},methods:{signalChange:function(e){this.$emit("input",this.$refs.bill.value)},handleInput:function(e){this.$emit("input",this.$refs.bill.value)},hasError:function(){return this.error.length>0},loadBills:function(){var e=this,t=document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/bills?limit=1337";axios.get(t,{}).then((function(t){for(var n in e.bills=[{name:e.no_bill,id:0}],t.data){if(t.data.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294)t.data[n].active&&e.bills.push(t.data[n])}e.bills.sort((function(e,t){return e.namet.name?1:0}))}))}}},(function(){var e=this,t=e._self._c;return void 0===this.transactionType||"withdrawal"===this.transactionType||"Withdrawal"===this.transactionType||""===this.transactionType||null===this.transactionType?t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("div",{staticClass:"col-sm-12 text-sm"},[e._v("\n "+e._s(e.$t("firefly.bill"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-12"},[this.bills.length>0?t("select",{directives:[{name:"model",rawName:"v-model",value:e.selected,expression:"selected"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("firefly.bill"),name:"bill[]"},on:{input:e.handleInput,change:[function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.selected=t.target.multiple?n:n[0]},e.signalChange]}},e._l(this.bills,(function(n){return t("option",{attrs:{label:n.name},domProps:{value:n.id}},[e._v(e._s(n.name)+"\n ")])})),0):e._e(),e._v(" "),1===this.bills.length?t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.no_bill_pointer"))}}):e._e(),e._v(" "),e._l(this.error,(function(n){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(n))])])}))],2)]):e._e()}),[],!1,null,null,null).exports;n(6479),Vue.component("budget",ct),Vue.component("bill",_t),Vue.component("custom-date",a),Vue.component("custom-string",i),Vue.component("custom-attachments",t),Vue.component("custom-textarea",r),Vue.component("custom-uri",ut),Vue.component("standard-date",s),Vue.component("group-description",l),Vue.component("transaction-description",u),Vue.component("custom-transaction-fields",_),Vue.component("piggy-bank",p),Vue.component("tags",tt),Vue.component("category",ot),Vue.component("amount",at),Vue.component("foreign-amount",it),Vue.component("transaction-type",rt),Vue.component("account-select",lt),Vue.component("edit-transaction",o);var pt=n(3082),dt={};new Vue({i18n:pt,el:"#edit_transaction",render:function(e){return e(o,{props:dt})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/profile.js b/public/v1/js/profile.js index 5577f46e92..90cd1f0c97 100644 --- a/public/v1/js/profile.js +++ b/public/v1/js/profile.js @@ -1,2 +1,2 @@ /*! For license information please see profile.js.LICENSE.txt */ -(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),_=0,u=s>0?r-4:r;for(o=0;o>16&255,c[_++]=t>>8&255,c[_++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,c[_++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,c[_++]=t>>8&255,c[_++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function c(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return q(e).length;default:if(n)return F(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return C(this,t,o);case"latin1":case"binary":return N(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var _=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+u<=o)switch(u){case 1:c<128&&(_=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(_=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(_=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(_=l)}null===_?(_=65533,u=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(n,a),_=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function C(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function x(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function P(e,t,o,n,i){return i||x(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function L(e,t,o,n,i){return i||x(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return P(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return P(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function q(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(M,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},3471:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-da1c7f80]{cursor:pointer}",""]);const i=a},5367:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-48b1a808]{cursor:pointer}",""]);const i=a},9464:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-e1a5d138]{cursor:pointer}",""]);const i=a},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var o=e(t);return t[2]?"@media ".concat(t[2]," {").concat(o,"}"):o})).join("")},t.i=function(e,o,n){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(n)for(var i=0;i{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,_=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-_)-1,p>>=-_,_+=s;_>0;i=256*i+e[t+u],u+=h,_-=8);for(r=i&(1<<-_)-1,i>>=-_,_+=n;_>0;r=256*r+e[t+u],u+=h,_-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=c}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,c=8*i-a-1,_=(1<>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=_):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=_?(s=0,r=_):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,c-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},3379:(e,t,o)=>{"use strict";var n,a=function(){return void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n},i=function(){var e={};return function(t){if(void 0===e[t]){var o=document.querySelector(t);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}e[t]=o}return e[t]}}(),r=[];function s(e){for(var t=-1,o=0;o{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),_=e=>t=>typeof t===e,{isArray:u}=Array,h=_("undefined");const p=c("ArrayBuffer");const d=_("string"),f=_("function"),g=_("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),w=c("File"),v=c("Blob"),y=c("FileList"),A=c("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const C=(N="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>N&&e instanceof N);var N;const I=c("HTMLFormElement"),O=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=c("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:C,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:I,hasOwnProperty:O,hasOwnProp:O,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const x=U.prototype,P={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{P[e]={value:e}})),Object.defineProperties(U,P),Object.defineProperty(x,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(x);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var L="object"==typeof self?self.FormData:window.FormData;function M(e){return j.isPlainObject(e)||j.isArray(e)}function B(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,o){return e?e.concat(t).map((function(e,t){return e=B(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const q=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(L||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&j.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function _(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(M)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=B(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?F([o],n,r):null===s?o:o+"[]",_(e))})),!1;return!!M(e)||(t.append(F(n,o,r),_(e)),!1)}const h=[],p=Object.assign(q,{defaultVisitor:u,convertValue:_,isVisitable:M});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function W(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&Y(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,W)}:W;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Z={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:Z,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:j.isArray(e)?e.map(ce):String(e)}function _e(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=ce(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!_e(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!_e(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=ce(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[r];a||(a=l),o[i]=s,n[i]=l;let _=r,u=0;for(;_!==i;)u+=o[_++],_%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const c=me(e.baseURL,e.url);function _(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=_:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(_)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||Z;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ce={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ce[a]&&(Ce[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ne={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const Ie=Ne.validators;class Oe{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ne.assertOptions(o,{silentJSONParsing:Ie.transitional(Ie.boolean),forcedJSONParsing:Ie.transitional(Ie.boolean),clarifyTimeoutError:Ie.transitional(Ie.boolean)},!1),void 0!==n&&Ne.assertOptions(n,{encode:Ie.function,serialize:Ie.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let _,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),_=e.length,c=Promise.resolve(t);u<_;)c=c.then(e[u++],e[u++]);return c}_=r.length;let h=t;for(u=0;u<_;){const e=r[u++],t=r[u++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=Ae.call(this,h)}catch(e){return Promise.reject(e)}for(u=0,_=l.length;u<_;)c=c.then(l[u++],l[u++]);return c}getUri(e){return K(me((e=Se(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(e){Oe.prototype[e]=function(t,o){return this.request(Se(o||{},{method:e,url:t,data:(o||{}).data}))}})),j.forEach(["post","put","patch"],(function(e){function t(t){return function(o,n,a){return this.request(Se(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:o,data:n}))}}Oe.prototype[e]=t(),Oe.prototype[e+"Form"]=t(!0)}));var De=Oe;class Ee{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const o=this;this.promise.then((e=>{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var xe=Ue;const Pe=function e(t){const o=new De(t),n=a(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);Pe.Axios=De,Pe.CanceledError=fe,Pe.CancelToken=je,Pe.isCancel=de,Pe.VERSION=Re,Pe.toFormData=Y,Pe.AxiosError=U,Pe.Cancel=Pe.CanceledError,Pe.all=function(e){return Promise.all(e)},Pe.spread=function(e){return function(t){return e.apply(null,t)}},Pe.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Pe.mergeConfig=Se,Pe.AxiosHeaders=he,Pe.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Pe.HttpStatusCode=xe,Pe.default=Pe,e.exports=Pe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.nc=void 0,(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}const t={data:function(){return{clients:[],clientSecret:null,createForm:{errors:[],name:"",redirect:"",confidential:!0},editForm:{errors:[],name:"",redirect:""}}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getClients(),$("#modal-create-client").on("shown.bs.modal",(function(){$("#create-client-name").focus()})),$("#modal-edit-client").on("shown.bs.modal",(function(){$("#edit-client-name").focus()}))},getClients:function(){var e=this;axios.get("./oauth/clients").then((function(t){e.clients=t.data}))},showCreateClientForm:function(){$("#modal-create-client").modal("show")},store:function(){this.persistClient("post","./oauth/clients",this.createForm,"#modal-create-client")},edit:function(e){this.editForm.id=e.id,this.editForm.name=e.name,this.editForm.redirect=e.redirect,$("#modal-edit-client").modal("show")},update:function(){this.persistClient("put","./oauth/clients/"+this.editForm.id,this.editForm,"#modal-edit-client")},persistClient:function(t,o,n,a){var i=this;n.errors=[],axios[t](o,n).then((function(e){i.getClients(),n.name="",n.redirect="",n.errors=[],$(a).modal("hide"),e.data.plainSecret&&i.showClientSecret(e.data.plainSecret)})).catch((function(t){"object"===e(t.response.data)?n.errors=_.flatten(_.toArray(t.response.data.errors)):n.errors=["Something went wrong. Please try again."]}))},showClientSecret:function(e){this.clientSecret=e,$("#modal-client-secret").modal("show")},destroy:function(e){var t=this;axios.delete("./oauth/clients/"+e.id).then((function(e){t.getClients()}))}}};var n=o(3379),a=o.n(n),i=o(5367),r={insert:"head",singleton:!1};a()(i.Z,r);i.Z.locals;function s(e,t,o,n,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=o,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var _=c.render;c.render=function(e,t){return l.call(t),_(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}const l=s(t,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_clients"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateClientForm}},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_new_client"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[0===e.clients.length?t("p",{staticClass:"mb-0"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_no_clients"))+"\n ")]):e._e(),e._v(" "),e.clients.length>0?t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",[e._v(e._s(e.$t("firefly.profile_oauth_clients_header")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_oauth_client_id")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_oauth_client_secret")))]),e._v(" "),t("th",{attrs:{scope:"col"}}),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.clients,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.id)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("code",[e._v(e._s(o.secret?o.secret:"-"))])]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link",attrs:{tabindex:"-1"},on:{click:function(t){return e.edit(o)}}},[e._v("\n "+e._s(e.$t("firefly.edit"))+"\n ")])]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.destroy(o)}}},[e._v("\n "+e._s(e.$t("firefly.delete"))+"\n ")])])])})),0)]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateClientForm}},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_new_client"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-create-client",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_client"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.createForm.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v(" "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.createForm.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form","aria-label":"form"}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.name,expression:"createForm.name"}],staticClass:"form-control",attrs:{id:"create-client-name",spellcheck:"false",type:"text"},domProps:{value:e.createForm.name},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.store.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.createForm,"name",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_name_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_redirect_url")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.redirect,expression:"createForm.redirect"}],staticClass:"form-control",attrs:{name:"redirect",spellcheck:"false",type:"text"},domProps:{value:e.createForm.redirect},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.store.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.createForm,"redirect",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_redirect_url_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_confidential")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.confidential,expression:"createForm.confidential"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.createForm.confidential)?e._i(e.createForm.confidential,null)>-1:e.createForm.confidential},on:{change:function(t){var o=e.createForm.confidential,n=t.target,a=!!n.checked;if(Array.isArray(o)){var i=e._i(o,null);n.checked?i<0&&e.$set(e.createForm,"confidential",o.concat([null])):i>-1&&e.$set(e.createForm,"confidential",o.slice(0,i).concat(o.slice(i+1)))}else e.$set(e.createForm,"confidential",a)}}})])]),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_confidential_help"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.store}},[e._v("\n "+e._s(e.$t("firefly.profile_create"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-edit-client",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_edit_client"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.editForm.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v(" "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.editForm.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form","aria-label":"form"}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.editForm.name,expression:"editForm.name"}],staticClass:"form-control",attrs:{id:"edit-client-name",spellcheck:"false",type:"text"},domProps:{value:e.editForm.name},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.update.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.editForm,"name",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_name_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_redirect_url")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.editForm.redirect,expression:"editForm.redirect"}],staticClass:"form-control",attrs:{name:"redirect",spellcheck:"false",type:"text"},domProps:{value:e.editForm.redirect},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.update.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.editForm,"redirect",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_redirect_url_help"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.update}},[e._v("\n "+e._s(e.$t("firefly.profile_save_changes"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-client-secret",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_client_secret_title"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.profile_oauth_client_secret_expl"))+"\n ")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.clientSecret,expression:"clientSecret"}],staticClass:"form-control",attrs:{type:"text",spellcheck:"false"},domProps:{value:e.clientSecret},on:{input:function(t){t.target.composing||(e.clientSecret=t.target.value)}}})]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[],!1,null,"48b1a808",null).exports;const c={data:function(){return{tokens:[]}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getTokens()},getTokens:function(){var e=this;axios.get("./oauth/tokens").then((function(t){e.tokens=t.data}))},revoke:function(e){var t=this;axios.delete("./oauth/tokens/"+e.id).then((function(e){t.getTokens()}))}}};var u=o(3471),h={insert:"head",singleton:!1};a()(u.Z,h);u.Z.locals;const p=s(c,(function(){var e=this,t=e._self._c;return t("div",[e.tokens.length>0?t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.profile_authorized_apps"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.profile_authorized_apps")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_scopes")))]),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.tokens,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.client.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[o.scopes.length>0?t("span",[e._v("\n "+e._s(o.scopes.join(", "))+"\n ")]):e._e()]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.revoke(o)}}},[e._v("\n "+e._s(e.$t("firefly.profile_revoke"))+"\n ")])])])})),0)])])])]):e._e()])}),[],!1,null,"da1c7f80",null).exports;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)}const f={data:function(){return{accessToken:null,tokens:[],scopes:[],form:{name:"",scopes:[],errors:[]}}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getTokens(),this.getScopes(),$("#modal-create-token").on("shown.bs.modal",(function(){$("#create-token-name").focus()}))},getTokens:function(){var e=this;axios.get("./oauth/personal-access-tokens").then((function(t){e.tokens=t.data}))},getScopes:function(){var e=this;axios.get("./oauth/scopes").then((function(t){e.scopes=t.data}))},showCreateTokenForm:function(){$("#modal-create-token").modal("show")},store:function(){var e=this;this.accessToken=null,this.form.errors=[],axios.post("./oauth/personal-access-tokens",this.form).then((function(t){e.form.name="",e.form.scopes=[],e.form.errors=[],e.tokens.push(t.data.token),e.showAccessToken(t.data.accessToken)})).catch((function(t){"object"===d(t.response.data)?e.form.errors=_.flatten(_.toArray(t.response.data.errors)):e.form.errors=["Something went wrong. Please try again."]}))},toggleScope:function(e){this.scopeIsAssigned(e)?this.form.scopes=_.reject(this.form.scopes,(function(t){return t==e})):this.form.scopes.push(e)},scopeIsAssigned:function(e){return _.indexOf(this.form.scopes,e)>=0},showAccessToken:function(e){$("#modal-create-token").modal("hide"),this.accessToken=e,$("#modal-access-token").modal("show")},revoke:function(e){var t=this;axios.delete("./oauth/personal-access-tokens/"+e.id).then((function(e){t.getTokens()}))}}};var g=o(9464),m={insert:"head",singleton:!1};a()(g.Z,m);g.Z.locals;const k=s(f,(function(){var e=this,t=e._self._c;return t("div",[t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.profile_personal_access_tokens")))]),e._v(" "),t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateTokenForm}},[e._v("\n "+e._s(e.$t("firefly.profile_create_new_token"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[0===e.tokens.length?t("p",{staticClass:"mb-0"},[e._v("\n "+e._s(e.$t("firefly.profile_no_personal_access_token"))+"\n ")]):e._e(),e._v(" "),e.tokens.length>0?t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.profile_personal_access_tokens")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.tokens,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.revoke(o)}}},[e._v("\n "+e._s(e.$t("firefly.delete"))+"\n ")])])])})),0)]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateTokenForm}},[e._v("\n "+e._s(e.$t("firefly.profile_create_new_token"))+"\n ")])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-create-token",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_create_token"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.form.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v("\n "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.form.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form"},on:{submit:function(t){return t.preventDefault(),e.store.apply(null,arguments)}}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-4 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-6"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.name,expression:"form.name"}],staticClass:"form-control",attrs:{id:"create-token-name",name:"name",type:"text",spellcheck:"false"},domProps:{value:e.form.name},on:{input:function(t){t.target.composing||e.$set(e.form,"name",t.target.value)}}})])]),e._v(" "),e.scopes.length>0?t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-4 col-form-label"},[e._v(e._s(e.$t("firefly.profile_scopes")))]),e._v(" "),t("div",{staticClass:"col-md-6"},e._l(e.scopes,(function(o){return t("div",[t("div",{staticClass:"checkbox"},[t("label",[t("input",{attrs:{type:"checkbox"},domProps:{checked:e.scopeIsAssigned(o.id)},on:{click:function(t){return e.toggleScope(o.id)}}}),e._v("\n\n "+e._s(o.id)+"\n ")])])])})),0)]):e._e()])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.store}},[e._v("\n Create\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-access-token",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_personal_access_token"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.profile_personal_access_token_explanation"))+"\n ")]),e._v(" "),t("textarea",{staticClass:"form-control",staticStyle:{width:"100%"},attrs:{readonly:"",rows:"20"}},[e._v(e._s(e.accessToken))])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[],!1,null,"e1a5d138",null).exports;const b=s({name:"ProfileOptions"},(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-clients")],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-authorized-clients")],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-personal-access-tokens")],1)])])}),[],!1,null,null,null).exports;o(6479),Vue.component("passport-clients",l),Vue.component("passport-authorized-clients",p),Vue.component("passport-personal-access-tokens",k),Vue.component("profile-options",b);var w=o(3082),v={};new Vue({i18n:w,el:"#passport_clients",render:function(e){return e(b,{props:v})}})})()})(); \ No newline at end of file +(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),_=0,u=s>0?r-4:r;for(o=0;o>16&255,c[_++]=t>>8&255,c[_++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,c[_++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,c[_++]=t>>8&255,c[_++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function c(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return F(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return q(e).length;default:if(n)return F(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return C(this,t,o);case"latin1":case"binary":return N(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var _=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+u<=o)switch(u){case 1:c<128&&(_=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(_=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(_=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(_=l)}null===_?(_=65533,u=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(n,a),_=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function C(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function P(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function U(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function x(e,t,o,n,i){return i||U(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function L(e,t,o,n,i){return i||U(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):P(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):P(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):P(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function q(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(M,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function W(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},3471:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-da1c7f80]{cursor:pointer}",""]);const i=a},5367:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-48b1a808]{cursor:pointer}",""]);const i=a},9464:(e,t,o)=>{"use strict";o.d(t,{Z:()=>i});var n=o(3645),a=o.n(n)()((function(e){return e[1]}));a.push([e.id,".action-link[data-v-e1a5d138]{cursor:pointer}",""]);const i=a},3645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var o=e(t);return t[2]?"@media ".concat(t[2]," {").concat(o,"}"):o})).join("")},t.i=function(e,o,n){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(n)for(var i=0;i{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,_=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-_)-1,p>>=-_,_+=s;_>0;i=256*i+e[t+u],u+=h,_-=8);for(r=i&(1<<-_)-1,i>>=-_,_+=n;_>0;r=256*r+e[t+u],u+=h,_-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=c}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,c=8*i-a-1,_=(1<>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=_):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=_?(s=0,r=_):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,c-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},3379:(e,t,o)=>{"use strict";var n,a=function(){return void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n},i=function(){var e={};return function(t){if(void 0===e[t]){var o=document.querySelector(t);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}e[t]=o}return e[t]}}(),r=[];function s(e){for(var t=-1,o=0;o{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),_=e=>t=>typeof t===e,{isArray:u}=Array,h=_("undefined");const p=c("ArrayBuffer");const d=_("string"),f=_("function"),g=_("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=c("Date"),w=c("File"),v=c("Blob"),y=c("FileList"),A=c("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const C=(N="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>N&&e instanceof N);var N;const I=c("HTMLFormElement"),O=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=c("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:C,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:I,hasOwnProperty:O,hasOwnProp:O,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function P(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(P,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const U=P.prototype,x={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{x[e]={value:e}})),Object.defineProperties(P,x),Object.defineProperty(U,"isAxiosError",{value:!0}),P.from=(e,t,o,n,a,i)=>{const r=Object.create(U);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),P.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var L="object"==typeof self?self.FormData:window.FormData;function M(e){return j.isPlainObject(e)||j.isArray(e)}function B(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function F(e,t,o){return e?e.concat(t).map((function(e,t){return e=B(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const q=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function W(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(L||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&j.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function _(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new P("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(M)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=B(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?F([o],n,r):null===s?o:o+"[]",_(e))})),!1;return!!M(e)||(t.append(F(n,o,r),_(e)),!1)}const h=[],p=Object.assign(q,{defaultVisitor:u,convertValue:_,isVisitable:M});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&W(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Z={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},G="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:G,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:Z,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return W(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return W(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw P.from(e,P.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:j.isArray(e)?e.map(ce):String(e)}function _e(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=ce(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!_e(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!_e(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=ce(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){P.call(this,null==e?"canceled":e,P.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,P,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[r];a||(a=l),o[i]=s,n[i]=l;let _=r,u=0;for(;_!==i;)u+=o[_++],_%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const c=me(e.baseURL,e.url);function _(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new P("Request failed with status code "+o.status,[P.ERR_BAD_REQUEST,P.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=_:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(_)},l.onabort=function(){l&&(o(new P("Request aborted",P.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new P("Network Error",P.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||Z;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new P(t,n.clarifyTimeoutError?P.ETIMEDOUT:P.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);u&&-1===te.protocols.indexOf(u)?o(new P("Unsupported protocol "+u+":",P.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ce={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new P(n(a," has been removed"+(t?" in "+t:"")),P.ERR_DEPRECATED);return t&&!Ce[a]&&(Ce[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ne={assertOptions:function(e,t,o){if("object"!=typeof e)throw new P("options must be an object",P.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new P("option "+i+" must be "+o,P.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new P("Unknown option "+i,P.ERR_BAD_OPTION)}},validators:ze};const Ie=Ne.validators;class Oe{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ne.assertOptions(o,{silentJSONParsing:Ie.transitional(Ie.boolean),forcedJSONParsing:Ie.transitional(Ie.boolean),clarifyTimeoutError:Ie.transitional(Ie.boolean)},!1),void 0!==n&&Ne.assertOptions(n,{encode:Ie.function,serialize:Ie.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let _,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),_=e.length,c=Promise.resolve(t);u<_;)c=c.then(e[u++],e[u++]);return c}_=r.length;let h=t;for(u=0;u<_;){const e=r[u++],t=r[u++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=Ae.call(this,h)}catch(e){return Promise.reject(e)}for(u=0,_=l.length;u<_;)c=c.then(l[u++],l[u++]);return c}getUri(e){return K(me((e=Se(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(e){Oe.prototype[e]=function(t,o){return this.request(Se(o||{},{method:e,url:t,data:(o||{}).data}))}})),j.forEach(["post","put","patch"],(function(e){function t(t){return function(o,n,a){return this.request(Se(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:o,data:n}))}}Oe.prototype[e]=t(),Oe.prototype[e+"Form"]=t(!0)}));var De=Oe;class Ee{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const o=this;this.promise.then((e=>{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Pe={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Pe).forEach((([e,t])=>{Pe[t]=e}));var Ue=Pe;const xe=function e(t){const o=new De(t),n=a(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);xe.Axios=De,xe.CanceledError=fe,xe.CancelToken=je,xe.isCancel=de,xe.VERSION=Re,xe.toFormData=W,xe.AxiosError=P,xe.Cancel=xe.CanceledError,xe.all=function(e){return Promise.all(e)},xe.spread=function(e){return function(t){return e.apply(null,t)}},xe.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},xe.mergeConfig=Se,xe.AxiosHeaders=he,xe.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),xe.HttpStatusCode=Ue,xe.default=xe,e.exports=xe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={id:n,exports:{}};return e[n](i,i.exports,o),i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},o.d=(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.nc=void 0,(()=>{"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}const t={data:function(){return{clients:[],clientSecret:null,createForm:{errors:[],name:"",redirect:"",confidential:!0},editForm:{errors:[],name:"",redirect:""}}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getClients(),$("#modal-create-client").on("shown.bs.modal",(function(){$("#create-client-name").focus()})),$("#modal-edit-client").on("shown.bs.modal",(function(){$("#edit-client-name").focus()}))},getClients:function(){var e=this;axios.get("./oauth/clients").then((function(t){e.clients=t.data}))},showCreateClientForm:function(){$("#modal-create-client").modal("show")},store:function(){this.persistClient("post","./oauth/clients",this.createForm,"#modal-create-client")},edit:function(e){this.editForm.id=e.id,this.editForm.name=e.name,this.editForm.redirect=e.redirect,$("#modal-edit-client").modal("show")},update:function(){this.persistClient("put","./oauth/clients/"+this.editForm.id,this.editForm,"#modal-edit-client")},persistClient:function(t,o,n,a){var i=this;n.errors=[],axios[t](o,n).then((function(e){i.getClients(),n.name="",n.redirect="",n.errors=[],$(a).modal("hide"),e.data.plainSecret&&i.showClientSecret(e.data.plainSecret)})).catch((function(t){"object"===e(t.response.data)?n.errors=_.flatten(_.toArray(t.response.data.errors)):n.errors=["Something went wrong. Please try again."]}))},showClientSecret:function(e){this.clientSecret=e,$("#modal-client-secret").modal("show")},destroy:function(e){var t=this;axios.delete("./oauth/clients/"+e.id).then((function(e){t.getClients()}))}}};var n=o(3379),a=o.n(n),i=o(5367),r={insert:"head",singleton:!1};a()(i.Z,r);i.Z.locals;function s(e,t,o,n,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=o,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var _=c.render;c.render=function(e,t){return l.call(t),_(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}const l=s(t,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_clients"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateClientForm}},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_new_client"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[0===e.clients.length?t("p",{staticClass:"mb-0"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_no_clients"))+"\n ")]):e._e(),e._v(" "),e.clients.length>0?t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",[e._v(e._s(e.$t("firefly.profile_oauth_clients_header")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_oauth_client_id")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_oauth_client_secret")))]),e._v(" "),t("th",{attrs:{scope:"col"}}),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.clients,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.id)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("code",[e._v(e._s(o.secret?o.secret:"-"))])]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link",attrs:{tabindex:"-1"},on:{click:function(t){return e.edit(o)}}},[e._v("\n "+e._s(e.$t("firefly.edit"))+"\n ")])]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.destroy(o)}}},[e._v("\n "+e._s(e.$t("firefly.delete"))+"\n ")])])])})),0)]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateClientForm}},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_new_client"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-create-client",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_create_client"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.createForm.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v(" "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.createForm.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form","aria-label":"form"}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.name,expression:"createForm.name"}],staticClass:"form-control",attrs:{id:"create-client-name",spellcheck:"false",type:"text"},domProps:{value:e.createForm.name},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.store.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.createForm,"name",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_name_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_redirect_url")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.redirect,expression:"createForm.redirect"}],staticClass:"form-control",attrs:{name:"redirect",spellcheck:"false",type:"text"},domProps:{value:e.createForm.redirect},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.store.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.createForm,"redirect",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_redirect_url_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_confidential")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.createForm.confidential,expression:"createForm.confidential"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.createForm.confidential)?e._i(e.createForm.confidential,null)>-1:e.createForm.confidential},on:{change:function(t){var o=e.createForm.confidential,n=t.target,a=!!n.checked;if(Array.isArray(o)){var i=e._i(o,null);n.checked?i<0&&e.$set(e.createForm,"confidential",o.concat([null])):i>-1&&e.$set(e.createForm,"confidential",o.slice(0,i).concat(o.slice(i+1)))}else e.$set(e.createForm,"confidential",a)}}})])]),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_confidential_help"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.store}},[e._v("\n "+e._s(e.$t("firefly.profile_create"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-edit-client",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_edit_client"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.editForm.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v(" "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.editForm.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form","aria-label":"form"}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.editForm.name,expression:"editForm.name"}],staticClass:"form-control",attrs:{id:"edit-client-name",spellcheck:"false",type:"text"},domProps:{value:e.editForm.name},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.update.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.editForm,"name",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_name_help"))+"\n ")])])]),e._v(" "),t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-3 col-form-label"},[e._v(e._s(e.$t("firefly.profile_oauth_redirect_url")))]),e._v(" "),t("div",{staticClass:"col-md-9"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.editForm.redirect,expression:"editForm.redirect"}],staticClass:"form-control",attrs:{name:"redirect",spellcheck:"false",type:"text"},domProps:{value:e.editForm.redirect},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.update.apply(null,arguments)},input:function(t){t.target.composing||e.$set(e.editForm,"redirect",t.target.value)}}}),e._v(" "),t("span",{staticClass:"form-text text-muted"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_redirect_url_help"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.update}},[e._v("\n "+e._s(e.$t("firefly.profile_save_changes"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-client-secret",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_oauth_client_secret_title"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.profile_oauth_client_secret_expl"))+"\n ")]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.clientSecret,expression:"clientSecret"}],staticClass:"form-control",attrs:{type:"text",spellcheck:"false"},domProps:{value:e.clientSecret},on:{input:function(t){t.target.composing||(e.clientSecret=t.target.value)}}})]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[],!1,null,"48b1a808",null).exports;const c={data:function(){return{tokens:[]}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getTokens()},getTokens:function(){var e=this;axios.get("./oauth/tokens").then((function(t){e.tokens=t.data}))},revoke:function(e){var t=this;axios.delete("./oauth/tokens/"+e.id).then((function(e){t.getTokens()}))}}};var u=o(3471),h={insert:"head",singleton:!1};a()(u.Z,h);u.Z.locals;const p=s(c,(function(){var e=this,t=e._self._c;return t("div",[e.tokens.length>0?t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.profile_authorized_apps"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.profile_authorized_apps")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.profile_scopes")))]),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.tokens,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.client.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[o.scopes.length>0?t("span",[e._v("\n "+e._s(o.scopes.join(", "))+"\n ")]):e._e()]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.revoke(o)}}},[e._v("\n "+e._s(e.$t("firefly.profile_revoke"))+"\n ")])])])})),0)])])])]):e._e()])}),[],!1,null,"da1c7f80",null).exports;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)}const f={data:function(){return{accessToken:null,tokens:[],scopes:[],form:{name:"",scopes:[],errors:[]}}},ready:function(){this.prepareComponent()},mounted:function(){this.prepareComponent()},methods:{prepareComponent:function(){this.getTokens(),this.getScopes(),$("#modal-create-token").on("shown.bs.modal",(function(){$("#create-token-name").focus()}))},getTokens:function(){var e=this;axios.get("./oauth/personal-access-tokens").then((function(t){e.tokens=t.data}))},getScopes:function(){var e=this;axios.get("./oauth/scopes").then((function(t){e.scopes=t.data}))},showCreateTokenForm:function(){$("#modal-create-token").modal("show")},store:function(){var e=this;this.accessToken=null,this.form.errors=[],axios.post("./oauth/personal-access-tokens",this.form).then((function(t){e.form.name="",e.form.scopes=[],e.form.errors=[],e.tokens.push(t.data.token),e.showAccessToken(t.data.accessToken)})).catch((function(t){"object"===d(t.response.data)?e.form.errors=_.flatten(_.toArray(t.response.data.errors)):e.form.errors=["Something went wrong. Please try again."]}))},toggleScope:function(e){this.scopeIsAssigned(e)?this.form.scopes=_.reject(this.form.scopes,(function(t){return t==e})):this.form.scopes.push(e)},scopeIsAssigned:function(e){return _.indexOf(this.form.scopes,e)>=0},showAccessToken:function(e){$("#modal-create-token").modal("hide"),this.accessToken=e,$("#modal-access-token").modal("show")},revoke:function(e){var t=this;axios.delete("./oauth/personal-access-tokens/"+e.id).then((function(e){t.getTokens()}))}}};var g=o(9464),m={insert:"head",singleton:!1};a()(g.Z,m);g.Z.locals;const k=s(f,(function(){var e=this,t=e._self._c;return t("div",[t("div",[t("div",{staticClass:"box box-default"},[t("div",{staticClass:"box-header"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.profile_personal_access_tokens")))]),e._v(" "),t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateTokenForm}},[e._v("\n "+e._s(e.$t("firefly.profile_create_new_token"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[0===e.tokens.length?t("p",{staticClass:"mb-0"},[e._v("\n "+e._s(e.$t("firefly.profile_no_personal_access_token"))+"\n ")]):e._e(),e._v(" "),e.tokens.length>0?t("table",{staticClass:"table table-responsive table-borderless mb-0"},[t("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.profile_personal_access_tokens")))]),e._v(" "),t("thead",[t("tr",[t("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("th",{attrs:{scope:"col"}})])]),e._v(" "),t("tbody",e._l(e.tokens,(function(o){return t("tr",[t("td",{staticStyle:{"vertical-align":"middle"}},[e._v("\n "+e._s(o.name)+"\n ")]),e._v(" "),t("td",{staticStyle:{"vertical-align":"middle"}},[t("a",{staticClass:"action-link text-danger",on:{click:function(t){return e.revoke(o)}}},[e._v("\n "+e._s(e.$t("firefly.delete"))+"\n ")])])])})),0)]):e._e()]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default pull-right",attrs:{tabindex:"-1"},on:{click:e.showCreateTokenForm}},[e._v("\n "+e._s(e.$t("firefly.profile_create_new_token"))+"\n ")])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-create-token",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_create_token"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[e.form.errors.length>0?t("div",{staticClass:"alert alert-danger"},[t("p",{staticClass:"mb-0"},[t("strong",[e._v(e._s(e.$t("firefly.profile_whoops")))]),e._v("\n "+e._s(e.$t("firefly.profile_something_wrong")))]),e._v(" "),t("br"),e._v(" "),t("ul",e._l(e.form.errors,(function(o){return t("li",[e._v("\n "+e._s(o)+"\n ")])})),0)]):e._e(),e._v(" "),t("form",{attrs:{role:"form"},on:{submit:function(t){return t.preventDefault(),e.store.apply(null,arguments)}}},[t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-4 col-form-label"},[e._v(e._s(e.$t("firefly.name")))]),e._v(" "),t("div",{staticClass:"col-md-6"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.form.name,expression:"form.name"}],staticClass:"form-control",attrs:{id:"create-token-name",name:"name",type:"text",spellcheck:"false"},domProps:{value:e.form.name},on:{input:function(t){t.target.composing||e.$set(e.form,"name",t.target.value)}}})])]),e._v(" "),e.scopes.length>0?t("div",{staticClass:"form-group row"},[t("label",{staticClass:"col-md-4 col-form-label"},[e._v(e._s(e.$t("firefly.profile_scopes")))]),e._v(" "),t("div",{staticClass:"col-md-6"},e._l(e.scopes,(function(o){return t("div",[t("div",{staticClass:"checkbox"},[t("label",[t("input",{attrs:{type:"checkbox"},domProps:{checked:e.scopeIsAssigned(o.id)},on:{click:function(t){return e.toggleScope(o.id)}}}),e._v("\n\n "+e._s(o.id)+"\n ")])])])})),0)]):e._e()])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))]),e._v(" "),t("button",{staticClass:"btn btn-primary",attrs:{type:"button"},on:{click:e.store}},[e._v("\n Create\n ")])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"modal-access-token",role:"dialog",tabindex:"-1"}},[t("div",{staticClass:"modal-dialog"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v("\n "+e._s(e.$t("firefly.profile_personal_access_token"))+"\n ")]),e._v(" "),t("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"modal",type:"button"}},[e._v("×")])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.profile_personal_access_token_explanation"))+"\n ")]),e._v(" "),t("textarea",{staticClass:"form-control",staticStyle:{width:"100%"},attrs:{readonly:"",rows:"20"}},[e._v(e._s(e.accessToken))])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-secondary",attrs:{"data-dismiss":"modal",type:"button"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[],!1,null,"e1a5d138",null).exports;const b=s({name:"ProfileOptions"},(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-clients")],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-authorized-clients")],1)]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("passport-personal-access-tokens")],1)])])}),[],!1,null,null,null).exports;o(6479),Vue.component("passport-clients",l),Vue.component("passport-authorized-clients",p),Vue.component("passport-personal-access-tokens",k),Vue.component("profile-options",b);var w=o(3082),v={};new Vue({i18n:w,el:"#passport_clients",render:function(e){return e(b,{props:v})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/webhooks/create.js b/public/v1/js/webhooks/create.js index d480b10c49..cb37ca14a8 100644 --- a/public/v1/js/webhooks/create.js +++ b/public/v1/js/webhooks/create.js @@ -1,2 +1,2 @@ /*! For license information please see create.js.LICENSE.txt */ -(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,a=l(e),r=a[0],s=a[1],_=new i(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,a=[],r=16383,s=0,l=n-i;sl?l:s+r));1===i?(t=e[n-1],a.push(o[t>>2]+o[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],a.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return a.join("")};for(var o=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=a.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var i,a,r=[],s=t;s>18&63]+o[a>>12&63]+o[a>>6&63]+o[63&a]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),i=o(645),a=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return Y(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,i){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=i?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(i)return-1;o=e.length-1}else if(o<0){if(!i)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,i);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,i);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,i){var a,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(i){var c=-1;for(a=o;as&&(o=s-l),a=o;a>=0;a--){for(var u=!0,h=0;hi&&(n=i):n=i;var a=t.length;if(a%2!=0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var r=0;r>8,i=o%256,a.push(i),a.push(n);return a}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],i=t;i239?4:_>223?3:_>191?2:1;if(i+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(a=e[i+1]))&&(l=(31&_)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],r=e[i+2],128==(192&a)&&128==(192&r)&&(l=(15&_)<<12|(63&a)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],r=e[i+2],s=e[i+3],128==(192&a)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&a)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||o>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=o)return 0;if(n>=i)return-1;if(t>=o)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(a,r),_=this.slice(n,i),c=e.slice(t,o),u=0;ui)&&(o=i),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var i=t;in)&&(o=n);for(var i="",a=t;ao)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,i,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-o,2);i>>8*(n?i:1-i)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-o,4);i>>8*(n?i:3-i)&255}function P(e,t,o,n,i,a){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,a){return a||P(e,0,o,4),i.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,a){return a||P(e,0,o,8),i.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],i=1,a=0;++a=(i*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var i=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+i]=e/a&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*o-1);E(this,e,t,o,i-1,-i)}var a=0,r=1,s=0;for(this[t]=255&e;++a>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*o-1);E(this,e,t,o,i-1,-i)}var a=o-1,r=1,s=0;for(this[t+a]=255&e;--a>=0&&(r*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+o];else if(a<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(a=t;a55295&&o<57344){if(!i){if(o>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=o;continue}if(o<56320){(t-=3)>-1&&a.push(239,191,189),i=o;continue}o=65536+(i-55296<<10|o-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,o<128){if((t-=1)<0)break;a.push(o)}else if(o<2048){if((t-=2)<0)break;a.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;a.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return a}function Y(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function W(e,t,o,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+o]=e[i];return i}},645:(e,t)=>{t.read=function(e,t,o,n,i){var a,r,s=8*i-n-1,l=(1<>1,c=-7,u=o?i-1:0,h=o?-1:1,p=e[t+u];for(u+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+e[t+u],u+=h,c-=8);for(r=a&(1<<-c)-1,a>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===a)a=1-_;else{if(a===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),a-=_}return(p?-1:1)*r*Math.pow(2,a-n)},t.write=function(e,t,o,n,i,a){var r,s,l,_=8*a-i-1,c=(1<<_)-1,u=c>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,i),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,i),r=0));i>=8;e[o+p]=255&s,p+=d,s/=256,i-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function i(e,t){return function(){return e.apply(t,arguments)}}const{toString:a}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=a.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,i;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,i=e.length;n0;)if(n=o[i],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const C=_("HTMLFormElement"),O=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,i)=>{!1!==t(o,i,e)&&(n[i]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||a.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,i)=>{const a=t&&S(o,i)||i;k(o[a])&&k(n)?o[a]=e(o[a],n):k(n)?o[a]=e({},n):u(n)?o[a]=n.slice():o[a]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=i(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let i,a,s;const l={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)s=i[a],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:C,hasOwnProperty:O,hasOwnProp:O,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const i=u(e)?[]:{};return T(e,((e,t)=>{const a=o(e,n+1);!h(a)&&(i[t]=a)})),t[n]=void 0,i}}return e};return o(e,0)}};function U(e,t,o,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),i&&(this.response=i)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,i,a)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,i),r.cause=e,r.name=e.name,a&&Object.assign(r,a),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const Y=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function W(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const i=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,a=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let a=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=i?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(a=j.toArray(e)))return o=M(o),a.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(Y,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,i){!0===(!(j.isUndefined(o)||null===o)&&a.call(t,o,j.isString(i)?i.trim():i,n,p))&&e(o,n?n.concat(i):[i])})),h.pop()}}(e),t}function F(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&W(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,i=o&&o.serialize;let a;if(a=i?i(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,F)}:F;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},G={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,i){let a=e[i++];const r=Number.isFinite(+a),s=i>=e.length;if(a=!a&&j.isArray(n)?n.length:a,s)return j.hasOwnProp(n,a)?n[a]=[n[a],o]:n[a]=o,!r;n[a]&&j.isObject(n[a])||(n[a]=[]);return t(e,o,n[a],i)&&j.isArray(n[a])&&(n[a]=function(e){const t={},o=Object.keys(e);let n;const i=o.length;let a;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ie={transitional:G,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,i=j.isObject(e);i&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return W(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return W(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ie.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ie.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ie.headers[e]=j.merge(ne)}));var ae=ie;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function i(e,t,o){const i=le(t);if(!i)throw new Error("header name must be a non-empty string");const a=j.findKey(n,i);(!a||void 0===n[a]||!0===o||void 0===o&&!1!==n[a])&&(n[a||t]=_e(e))}const a=(e,t)=>j.forEach(e,((e,o)=>i(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?a(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?a((e=>{const t={};let o,n,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),o=e.substring(0,i).trim().toLowerCase(),n=e.substring(i+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&i(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function i(e){if(e=le(e)){const i=j.findKey(o,e);!i||t&&!ce(0,o[i],i,t)||(delete o[i],n=!0)}}return j.isArray(e)?e.forEach(i):i(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,i)=>{const a=j.findKey(o,i);if(a)return t[a]=_e(n),void delete t[i];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(i):String(i).trim();r!==i&&delete t[i],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,i){return this[n].call(this,t,e,o,i)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ae,n=t||o,i=he.from(n.headers);let a=n.data;return j.forEach(e,(function(e){a=e.call(o,a,i.normalize(),t?t.status:void 0)})),i.normalize(),a}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,i,a){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(i)&&r.push("domain="+i),!0===a&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let i,a=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];i||(i=l),o[a]=s,n[a]=l;let c=r,u=0;for(;c!==a;)u+=o[c++],c%=e;if(a=(a+1)%e,a===r&&(r=(r+1)%e),l-i{const a=i.loaded,r=i.lengthComputable?i.total:void 0,s=a-o,l=n(s);o=a;const _={loaded:a,total:r,progress:r?a/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&a<=r?(r-a)/l:void 0,event:i};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const i=he.from(e.headers).normalize(),a=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:a&&"text"!==a&&"json"!==a?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||G;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&i.set(e.xsrfHeaderName,t)}void 0===n&&i.setContentType(null),"setRequestHeader"in l&&j.forEach(i.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),a&&"json"!==a&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let i=0;ie instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function i(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function a(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,i,a){return a in t?n(o,i):a in e?n(void 0,o):void 0}const l={url:a,method:a,data:a,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>i(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const a=l[n]||i,r=a(e[n],t[n],n);j.isUndefined(r)&&a!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,i,a)=>{if(!1===e)throw new U(n(i," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[i]&&(Ne[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,i,a)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const a=n[i],r=t[a];if(r){const t=e[a],o=void 0===t||r(t,a,e);if(!0!==o)throw new U("option "+a+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+a,U.ERR_BAD_OPTION)}},validators:ze};const Ce=Ie.validators;class Oe{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:i}=t;let a;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Ce.transitional(Ce.boolean),forcedJSONParsing:Ce.transitional(Ce.boolean),clarifyTimeoutError:Ce.transitional(Ce.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Ce.function,serialize:Ce.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),a=i&&j.merge(i.common,i[t.method]),a&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=he.concat(a,i);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,i){o.reason||(o.reason=new fe(e,n,i),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new De(t),n=i(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ae);Le.Axios=De,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=W,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,o),a.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t,o,n,i,a,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),a&&(_._scopeId="data-v-"+a),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):i&&(l=s?function(){i.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}const t=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"Title",mounted:function(){this.title=this.value},watch:{value:function(){this.title=this.value}},components:{},data:function(){return{title:""}},methods:{hasError:function(){return this.error.length>0},clearTitle:function(){this.title=""},handleInput:function(){this.$emit("input",this.title)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.title,expression:"title"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.title"),autocomplete:"off",name:"title",type:"text",placeholder:e.$t("form.title")},domProps:{value:e.title},on:{input:[function(t){t.target.composing||(e.title=t.target.value)},e.handleInput]}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTitle}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const n=e({name:"WebhookTrigger",data:function(){return{trigger:0,triggers:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.trigger=this.value,this.triggers=[{id:100,name:this.$t("firefly.webhook_trigger_STORE_TRANSACTION")},{id:110,name:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION")},{id:120,name:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")}]},watch:{value:function(){this.trigger=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.trigger)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_trigger"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.trigger,expression:"trigger"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_trigger"),name:"webhook_trigger"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.trigger=t.target.multiple?o:o[0]}}},e._l(this.triggers,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_trigger_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"WebhookResponse",data:function(){return{response:0,responses:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},watch:{value:function(){this.response=this.value}},mounted:function(){this.response=this.value,this.responses=[{id:200,name:this.$t("firefly.webhook_response_TRANSACTIONS")},{id:210,name:this.$t("firefly.webhook_response_ACCOUNTS")},{id:220,name:this.$t("firefly.webhook_response_none_NONE")}]},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.response)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_response"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.response,expression:"response"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_response"),name:"webhook_response"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.response=t.target.multiple?o:o[0]}}},e._l(this.responses,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_response_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const a=e({name:"WebhookDelivery",data:function(){return{delivery:0,deliveries:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.delivery=this.value,this.deliveries=[{id:300,name:this.$t("firefly.webhook_delivery_JSON")}]},watch:{value:function(){this.delivery=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.delivery)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_delivery"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.delivery,expression:"delivery"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_delivery"),name:"webhook_delivery"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.delivery=t.target.multiple?o:o[0]}}},e._l(this.deliveries,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_delivery_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"URL",watch:{value:function(){this.url=this.value}},mounted:function(){this.url=this.value},components:{},data:function(){return{url:null}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},clearUrl:function(){this.url=""},handleInput:function(){this.$emit("input",this.url)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.url"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.url,expression:"url"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.url"),autocomplete:"off",name:"url",type:"text",placeholder:"https://"},domProps:{value:e.url},on:{input:[function(t){t.target.composing||(e.url=t.target.value)},e.handleInput],submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearUrl}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;var s=e({name:"Checkbox",props:{name:{type:String},title:{type:String},value:{type:Boolean}},data:function(){return{active:!0}},mounted:function(){this.active=this.value},methods:{handleInput:function(){console.log(this.active),this.$emit("input",this.active)}},watch:{value:function(e){this.active=e}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.active,expression:"active"}],attrs:{name:e.name,type:"checkbox",value:"1"},domProps:{checked:Array.isArray(e.active)?e._i(e.active,"1")>-1:e.active},on:{change:[function(t){var o=e.active,n=t.target,i=!!n.checked;if(Array.isArray(o)){var a=e._i(o,"1");n.checked?a<0&&(e.active=o.concat(["1"])):a>-1&&(e.active=o.slice(0,a).concat(o.slice(a+1)))}else e.active=i},e.handleInput]}})])]),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_active_form_help"))}})])])}),[],!1,null,null,null);const l=e({name:"Create",components:{URL:r,Title:t,WebhookTrigger:n,WebhookResponse:i,WebhookDelivery:a,Checkbox:s.exports},data:function(){return{error_message:"",success_message:"",title:"",trigger:100,response:200,delivery:300,active:!0,url:"",errors:{title:[],trigger:[],response:[],delivery:[],url:[],active:[]}}},methods:{submit:function(e){var t=this;this.error_message="",this.success_message="",this.errors={title:[],trigger:[],response:[],delivery:[],url:[],active:[]},$("#submitButton").prop("disabled",!0);var o={title:this.title,trigger:this.trigger,response:this.response,delivery:this.delivery,url:this.url,active:this.active};axios.post("./api/v1/webhooks",o).then((function(e){t.success_message=e.data.message;var o=e.data.data.id;window.location.href=window.previousUrl+"?webhook_id="+o+"&message=created"})).catch((function(e){t.error_message=e.response.data.message,t.errors.title=e.response.data.errors.title,t.errors.trigger=e.response.data.errors.trigger,t.errors.response=e.response.data.errors.response,t.errors.delivery=e.response.data.errors.delivery,t.errors.url=e.response.data.errors.url,$("#submitButton").prop("disabled",!1)})),e&&e.preventDefault()}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{"accept-charset":"UTF-8",enctype:"multipart/form-data"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-12 col-sm-12"},[t("div",{staticClass:"box box-primary"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.create_new_webhook"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("Title",{attrs:{value:this.title,error:e.errors.title},on:{input:function(t){e.title=t}}}),e._v(" "),t("WebhookTrigger",{attrs:{value:this.trigger,error:e.errors.trigger},on:{input:function(t){e.trigger=t}}}),e._v(" "),t("WebhookResponse",{attrs:{value:this.response,error:e.errors.response},on:{input:function(t){e.response=t}}}),e._v(" "),t("WebhookDelivery",{attrs:{value:this.delivery,error:e.errors.delivery},on:{input:function(t){e.delivery=t}}}),e._v(" "),t("URL",{attrs:{value:this.url,error:e.errors.url},on:{input:function(t){e.url=t}}}),e._v(" "),t("Checkbox",{attrs:{value:this.active,error:e.errors.active,help:"ACTIVE HELP TODO",title:e.$t("form.active")},on:{input:function(t){e.active=t}}})],1)])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{ref:"submitButton",staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v("\n "+e._s(e.$t("firefly.submit"))+"\n ")])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])])])])}),[],!1,null,null,null).exports;o(6479);var _=o(3082),c={};new Vue({i18n:_,el:"#webhooks_create",render:function(e){return e(l,{props:c})}})})()})(); \ No newline at end of file +(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],_=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return W(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var c=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:_>223?3:_>191?2:1;if(a+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&_)<<6|63&i)>127&&(c=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&_)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),_=this.slice(n,a),c=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function W(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function F(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,c=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-c)-1,p>>=-c,c+=s;c>0;i=256*i+e[t+u],u+=h,c-=8);for(r=i&(1<<-c)-1,i>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===i)i=1-_;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=_}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,_=8*i-a-1,c=(1<<_)-1,u=c>>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const C=_("HTMLFormElement"),O=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:C,hasOwnProperty:O,hasOwnProp:O,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const W=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function F(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=M(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(W,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&F(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},G={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:G,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return F(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return F(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=_e(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!ce(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=_e(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];a||(a=l),o[i]=s,n[i]=l;let c=r,u=0;for(;c!==i;)u+=o[c++],c%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const _={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||G;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const Ce=Ie.validators;class Oe{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Ce.transitional(Ce.boolean),forcedJSONParsing:Ce.transitional(Ce.boolean),clarifyTimeoutError:Ce.transitional(Ce.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Ce.function,serialize:Ce.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new De(t),n=a(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);Le.Axios=De,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=F,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t,o,n,a,i,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),i&&(_._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):a&&(l=s?function(){a.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}const t=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"Title",mounted:function(){this.title=this.value},watch:{value:function(){this.title=this.value}},components:{},data:function(){return{title:""}},methods:{hasError:function(){return this.error.length>0},clearTitle:function(){this.title=""},handleInput:function(){this.$emit("input",this.title)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.title,expression:"title"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.title"),autocomplete:"off",name:"title",type:"text",placeholder:e.$t("form.title")},domProps:{value:e.title},on:{input:[function(t){t.target.composing||(e.title=t.target.value)},e.handleInput]}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTitle}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const n=e({name:"WebhookTrigger",data:function(){return{trigger:0,triggers:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.trigger=this.value,this.triggers=[{id:100,name:this.$t("firefly.webhook_trigger_STORE_TRANSACTION")},{id:110,name:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION")},{id:120,name:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")}]},watch:{value:function(){this.trigger=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.trigger)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_trigger"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.trigger,expression:"trigger"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_trigger"),name:"webhook_trigger"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.trigger=t.target.multiple?o:o[0]}}},e._l(this.triggers,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_trigger_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const a=e({name:"WebhookResponse",data:function(){return{response:0,responses:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},watch:{value:function(){this.response=this.value}},mounted:function(){this.response=this.value,this.responses=[{id:200,name:this.$t("firefly.webhook_response_TRANSACTIONS")},{id:210,name:this.$t("firefly.webhook_response_ACCOUNTS")},{id:220,name:this.$t("firefly.webhook_response_none_NONE")}]},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.response)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_response"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.response,expression:"response"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_response"),name:"webhook_response"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.response=t.target.multiple?o:o[0]}}},e._l(this.responses,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_response_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"WebhookDelivery",data:function(){return{delivery:0,deliveries:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.delivery=this.value,this.deliveries=[{id:300,name:this.$t("firefly.webhook_delivery_JSON")}]},watch:{value:function(){this.delivery=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.delivery)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_delivery"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.delivery,expression:"delivery"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_delivery"),name:"webhook_delivery"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.delivery=t.target.multiple?o:o[0]}}},e._l(this.deliveries,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_delivery_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"URL",watch:{value:function(){this.url=this.value}},mounted:function(){this.url=this.value},components:{},data:function(){return{url:null}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},clearUrl:function(){this.url=""},handleInput:function(){this.$emit("input",this.url)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.url"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.url,expression:"url"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.url"),autocomplete:"off",name:"url",type:"text",placeholder:"https://"},domProps:{value:e.url},on:{input:[function(t){t.target.composing||(e.url=t.target.value)},e.handleInput],submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearUrl}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;var s=e({name:"Checkbox",props:{name:{type:String},title:{type:String},value:{type:Boolean}},data:function(){return{active:!0}},mounted:function(){this.active=this.value},methods:{handleInput:function(){console.log(this.active),this.$emit("input",this.active)}},watch:{value:function(e){this.active=e}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.active,expression:"active"}],attrs:{name:e.name,type:"checkbox",value:"1"},domProps:{checked:Array.isArray(e.active)?e._i(e.active,"1")>-1:e.active},on:{change:[function(t){var o=e.active,n=t.target,a=!!n.checked;if(Array.isArray(o)){var i=e._i(o,"1");n.checked?i<0&&(e.active=o.concat(["1"])):i>-1&&(e.active=o.slice(0,i).concat(o.slice(i+1)))}else e.active=a},e.handleInput]}})])]),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_active_form_help"))}})])])}),[],!1,null,null,null);const l=e({name:"Create",components:{URL:r,Title:t,WebhookTrigger:n,WebhookResponse:a,WebhookDelivery:i,Checkbox:s.exports},data:function(){return{error_message:"",success_message:"",title:"",trigger:100,response:200,delivery:300,active:!0,url:"",errors:{title:[],trigger:[],response:[],delivery:[],url:[],active:[]}}},methods:{submit:function(e){var t=this;this.error_message="",this.success_message="",this.errors={title:[],trigger:[],response:[],delivery:[],url:[],active:[]},$("#submitButton").prop("disabled",!0);var o={title:this.title,trigger:this.trigger,response:this.response,delivery:this.delivery,url:this.url,active:this.active};axios.post("./api/v1/webhooks",o).then((function(e){t.success_message=e.data.message;var o=e.data.data.id;window.location.href=window.previousUrl+"?webhook_id="+o+"&message=created"})).catch((function(e){t.error_message=e.response.data.message,t.errors.title=e.response.data.errors.title,t.errors.trigger=e.response.data.errors.trigger,t.errors.response=e.response.data.errors.response,t.errors.delivery=e.response.data.errors.delivery,t.errors.url=e.response.data.errors.url,$("#submitButton").prop("disabled",!1)})),e&&e.preventDefault()}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{"accept-charset":"UTF-8",enctype:"multipart/form-data"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-12 col-sm-12"},[t("div",{staticClass:"box box-primary"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.create_new_webhook"))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("Title",{attrs:{value:this.title,error:e.errors.title},on:{input:function(t){e.title=t}}}),e._v(" "),t("WebhookTrigger",{attrs:{value:this.trigger,error:e.errors.trigger},on:{input:function(t){e.trigger=t}}}),e._v(" "),t("WebhookResponse",{attrs:{value:this.response,error:e.errors.response},on:{input:function(t){e.response=t}}}),e._v(" "),t("WebhookDelivery",{attrs:{value:this.delivery,error:e.errors.delivery},on:{input:function(t){e.delivery=t}}}),e._v(" "),t("URL",{attrs:{value:this.url,error:e.errors.url},on:{input:function(t){e.url=t}}}),e._v(" "),t("Checkbox",{attrs:{value:this.active,error:e.errors.active,help:"ACTIVE HELP TODO",title:e.$t("form.active")},on:{input:function(t){e.active=t}}})],1)])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{ref:"submitButton",staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v("\n "+e._s(e.$t("firefly.submit"))+"\n ")])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])])])])}),[],!1,null,null,null).exports;o(6479);var _=o(3082),c={};new Vue({i18n:_,el:"#webhooks_create",render:function(e){return e(l,{props:c})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/webhooks/edit.js b/public/v1/js/webhooks/edit.js index 0c9bc26927..6c17fdc7c3 100644 --- a/public/v1/js/webhooks/edit.js +++ b/public/v1/js/webhooks/edit.js @@ -1,2 +1,2 @@ /*! For license information please see edit.js.LICENSE.txt */ -(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,a=l(e),r=a[0],s=a[1],_=new i(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,a=[],r=16383,s=0,l=n-i;sl?l:s+r));1===i?(t=e[n-1],a.push(o[t>>2]+o[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],a.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return a.join("")};for(var o=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=a.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var i,a,r=[],s=t;s>18&63]+o[a>>12&63]+o[a>>6&63]+o[63&a]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),i=o(645),a=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return W(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,i){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=i?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(i)return-1;o=e.length-1}else if(o<0){if(!i)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,i);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,i);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,i){var a,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(i){var c=-1;for(a=o;as&&(o=s-l),a=o;a>=0;a--){for(var u=!0,h=0;hi&&(n=i):n=i;var a=t.length;if(a%2!=0)throw new TypeError("Invalid hex string");n>a/2&&(n=a/2);for(var r=0;r>8,i=o%256,a.push(i),a.push(n);return a}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],i=t;i239?4:_>223?3:_>191?2:1;if(i+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(a=e[i+1]))&&(l=(31&_)<<6|63&a)>127&&(c=l);break;case 3:a=e[i+1],r=e[i+2],128==(192&a)&&128==(192&r)&&(l=(15&_)<<12|(63&a)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:a=e[i+1],r=e[i+2],s=e[i+3],128==(192&a)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&a)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||o>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=o)return 0;if(n>=i)return-1;if(t>=o)return 1;if(this===e)return 0;for(var a=(i>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(a,r),_=this.slice(n,i),c=e.slice(t,o),u=0;ui)&&(o=i),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var i=t;in)&&(o=n);for(var i="",a=t;ao)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,i,a){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var i=0,a=Math.min(e.length-o,2);i>>8*(n?i:1-i)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var i=0,a=Math.min(e.length-o,4);i>>8*(n?i:3-i)&255}function P(e,t,o,n,i,a){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,a){return a||P(e,0,o,4),i.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,a){return a||P(e,0,o,8),i.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],i=1,a=0;++a=(i*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,i=1,a=this[e+--n];n>0&&(i*=256);)a+=this[e+--n]*i;return a>=(i*=128)&&(a-=Math.pow(2,8*t)),a},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var i=1,a=0;for(this[t]=255&e;++a=0&&(a*=256);)this[t+i]=e/a&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*o-1);E(this,e,t,o,i-1,-i)}var a=0,r=1,s=0;for(this[t]=255&e;++a>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*o-1);E(this,e,t,o,i-1,-i)}var a=o-1,r=1,s=0;for(this[t+a]=255&e;--a>=0&&(r*=256);)e<0&&0===s&&0!==this[t+a+1]&&(s=1),this[t+a]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+o];else if(a<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(a=t;a55295&&o<57344){if(!i){if(o>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&a.push(239,191,189);continue}i=o;continue}if(o<56320){(t-=3)>-1&&a.push(239,191,189),i=o;continue}o=65536+(i-55296<<10|o-56320)}else i&&(t-=3)>-1&&a.push(239,191,189);if(i=null,o<128){if((t-=1)<0)break;a.push(o)}else if(o<2048){if((t-=2)<0)break;a.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;a.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return a}function W(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,o,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+o]=e[i];return i}},645:(e,t)=>{t.read=function(e,t,o,n,i){var a,r,s=8*i-n-1,l=(1<>1,c=-7,u=o?i-1:0,h=o?-1:1,p=e[t+u];for(u+=h,a=p&(1<<-c)-1,p>>=-c,c+=s;c>0;a=256*a+e[t+u],u+=h,c-=8);for(r=a&(1<<-c)-1,a>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===a)a=1-_;else{if(a===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),a-=_}return(p?-1:1)*r*Math.pow(2,a-n)},t.write=function(e,t,o,n,i,a){var r,s,l,_=8*a-i-1,c=(1<<_)-1,u=c>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,i),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,i),r=0));i>=8;e[o+p]=255&s,p+=d,s/=256,i-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function i(e,t){return function(){return e.apply(t,arguments)}}const{toString:a}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=a.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,i;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,i=e.length;n0;)if(n=o[i],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=_("HTMLFormElement"),C=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,i)=>{!1!==t(o,i,e)&&(n[i]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||a.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,i)=>{const a=t&&S(o,i)||i;k(o[a])&&k(n)?o[a]=e(o[a],n):k(n)?o[a]=e({},n):u(n)?o[a]=n.slice():o[a]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=i(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let i,a,s;const l={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)s=i[a],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:O,hasOwnProperty:C,hasOwnProp:C,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const i=u(e)?[]:{};return T(e,((e,t)=>{const a=o(e,n+1);!h(a)&&(i[t]=a)})),t[n]=void 0,i}}return e};return o(e,0)}};function U(e,t,o,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),i&&(this.response=i)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,i,a)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,i),r.cause=e,r.name=e.name,a&&Object.assign(r,a),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const W=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const i=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,a=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(a))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let a=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=i?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(a=j.toArray(e)))return o=M(o),a.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(W,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,i){!0===(!(j.isUndefined(o)||null===o)&&a.call(t,o,j.isString(i)?i.trim():i,n,p))&&e(o,n?n.concat(i):[i])})),h.pop()}}(e),t}function F(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&Y(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,i=o&&o.serialize;let a;if(a=i?i(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,F)}:F;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},G={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,i){let a=e[i++];const r=Number.isFinite(+a),s=i>=e.length;if(a=!a&&j.isArray(n)?n.length:a,s)return j.hasOwnProp(n,a)?n[a]=[n[a],o]:n[a]=o,!r;n[a]&&j.isObject(n[a])||(n[a]=[]);return t(e,o,n[a],i)&&j.isArray(n[a])&&(n[a]=function(e){const t={},o=Object.keys(e);let n;const i=o.length;let a;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ie={transitional:G,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,i=j.isObject(e);i&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ie.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ie.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ie.headers[e]=j.merge(ne)}));var ae=ie;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function i(e,t,o){const i=le(t);if(!i)throw new Error("header name must be a non-empty string");const a=j.findKey(n,i);(!a||void 0===n[a]||!0===o||void 0===o&&!1!==n[a])&&(n[a||t]=_e(e))}const a=(e,t)=>j.forEach(e,((e,o)=>i(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?a(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?a((e=>{const t={};let o,n,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),o=e.substring(0,i).trim().toLowerCase(),n=e.substring(i+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&i(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function i(e){if(e=le(e)){const i=j.findKey(o,e);!i||t&&!ce(0,o[i],i,t)||(delete o[i],n=!0)}}return j.isArray(e)?e.forEach(i):i(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,i)=>{const a=j.findKey(o,i);if(a)return t[a]=_e(n),void delete t[i];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(i):String(i).trim();r!==i&&delete t[i],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,i){return this[n].call(this,t,e,o,i)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ae,n=t||o,i=he.from(n.headers);let a=n.data;return j.forEach(e,(function(e){a=e.call(o,a,i.normalize(),t?t.status:void 0)})),i.normalize(),a}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,i,a){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(i)&&r.push("domain="+i),!0===a&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let i,a=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];i||(i=l),o[a]=s,n[a]=l;let c=r,u=0;for(;c!==a;)u+=o[c++],c%=e;if(a=(a+1)%e,a===r&&(r=(r+1)%e),l-i{const a=i.loaded,r=i.lengthComputable?i.total:void 0,s=a-o,l=n(s);o=a;const _={loaded:a,total:r,progress:r?a/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&a<=r?(r-a)/l:void 0,event:i};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const i=he.from(e.headers).normalize(),a=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&i.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:a&&"text"!==a&&"json"!==a?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||G;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&i.set(e.xsrfHeaderName,t)}void 0===n&&i.setContentType(null),"setRequestHeader"in l&&j.forEach(i.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),a&&"json"!==a&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let i=0;ie instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function i(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function a(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,i,a){return a in t?n(o,i):a in e?n(void 0,o):void 0}const l={url:a,method:a,data:a,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>i(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const a=l[n]||i,r=a(e[n],t[n],n);j.isUndefined(r)&&a!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,i,a)=>{if(!1===e)throw new U(n(i," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[i]&&(Ne[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,i,a)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const a=n[i],r=t[a];if(r){const t=e[a],o=void 0===t||r(t,a,e);if(!0!==o)throw new U("option "+a+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+a,U.ERR_BAD_OPTION)}},validators:ze};const Oe=Ie.validators;class Ce{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:i}=t;let a;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),a=i&&j.merge(i.common,i[t.method]),a&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=he.concat(a,i);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,i){o.reason||(o.reason=new fe(e,n,i),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new De(t),n=i(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ae);Le.Axios=De,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=Y,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var i=t[n];if(void 0!==i)return i.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,o),a.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t,o,n,i,a,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),a&&(_._scopeId="data-v-"+a),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):i&&(l=s?function(){i.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:i),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}const t=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"Title",mounted:function(){this.title=this.value},watch:{value:function(){this.title=this.value}},components:{},data:function(){return{title:""}},methods:{hasError:function(){return this.error.length>0},clearTitle:function(){this.title=""},handleInput:function(){this.$emit("input",this.title)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.title,expression:"title"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.title"),autocomplete:"off",name:"title",type:"text",placeholder:e.$t("form.title")},domProps:{value:e.title},on:{input:[function(t){t.target.composing||(e.title=t.target.value)},e.handleInput]}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTitle}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const n=e({name:"WebhookTrigger",data:function(){return{trigger:0,triggers:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.trigger=this.value,this.triggers=[{id:100,name:this.$t("firefly.webhook_trigger_STORE_TRANSACTION")},{id:110,name:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION")},{id:120,name:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")}]},watch:{value:function(){this.trigger=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.trigger)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_trigger"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.trigger,expression:"trigger"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_trigger"),name:"webhook_trigger"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.trigger=t.target.multiple?o:o[0]}}},e._l(this.triggers,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_trigger_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"WebhookResponse",data:function(){return{response:0,responses:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},watch:{value:function(){this.response=this.value}},mounted:function(){this.response=this.value,this.responses=[{id:200,name:this.$t("firefly.webhook_response_TRANSACTIONS")},{id:210,name:this.$t("firefly.webhook_response_ACCOUNTS")},{id:220,name:this.$t("firefly.webhook_response_none_NONE")}]},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.response)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_response"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.response,expression:"response"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_response"),name:"webhook_response"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.response=t.target.multiple?o:o[0]}}},e._l(this.responses,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_response_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const a=e({name:"WebhookDelivery",data:function(){return{delivery:0,deliveries:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.delivery=this.value,this.deliveries=[{id:300,name:this.$t("firefly.webhook_delivery_JSON")}]},watch:{value:function(){this.delivery=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.delivery)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_delivery"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.delivery,expression:"delivery"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_delivery"),name:"webhook_delivery"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.delivery=t.target.multiple?o:o[0]}}},e._l(this.deliveries,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_delivery_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"URL",watch:{value:function(){this.url=this.value}},mounted:function(){this.url=this.value},components:{},data:function(){return{url:null}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},clearUrl:function(){this.url=""},handleInput:function(){this.$emit("input",this.url)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.url"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.url,expression:"url"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.url"),autocomplete:"off",name:"url",type:"text",placeholder:"https://"},domProps:{value:e.url},on:{input:[function(t){t.target.composing||(e.url=t.target.value)},e.handleInput],submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearUrl}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;var s=e({name:"Checkbox",props:{name:{type:String},title:{type:String},value:{type:Boolean}},data:function(){return{active:!0}},mounted:function(){this.active=this.value},methods:{handleInput:function(){console.log(this.active),this.$emit("input",this.active)}},watch:{value:function(e){this.active=e}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.active,expression:"active"}],attrs:{name:e.name,type:"checkbox",value:"1"},domProps:{checked:Array.isArray(e.active)?e._i(e.active,"1")>-1:e.active},on:{change:[function(t){var o=e.active,n=t.target,i=!!n.checked;if(Array.isArray(o)){var a=e._i(o,"1");n.checked?a<0&&(e.active=o.concat(["1"])):a>-1&&(e.active=o.slice(0,a).concat(o.slice(a+1)))}else e.active=i},e.handleInput]}})])]),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_active_form_help"))}})])])}),[],!1,null,null,null);const l=e({name:"Edit",components:{URL:r,Title:t,WebhookTrigger:n,WebhookResponse:i,WebhookDelivery:a,Checkbox:s.exports},data:function(){return{error_message:"",success_message:"",title:"",trigger:100,response:200,delivery:300,id:0,active:!1,url:"",errors:{title:[],trigger:[],response:[],delivery:[],url:[],active:[]}}},mounted:function(){this.getWebhook()},methods:{getWebhook:function(){var e=window.location.href.split("/"),t=e[e.length-1];this.downloadWebhook(t)},downloadWebhook:function(e){var t=this;axios.get("./api/v1/webhooks/"+e).then((function(e){console.log(e.data.data.attributes),t.title=e.data.data.attributes.title,t.id=parseInt(e.data.data.id),"STORE_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=100),"UPDATE_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=110),"DESTROY_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=120),"TRANSACTIONS"===e.data.data.attributes.response&&(t.response=200),"ACCOUNTS"===e.data.data.attributes.response&&(t.response=210),"NONE"===e.data.data.attributes.response&&(t.response=220),"JSON"===e.data.data.attributes.delivery&&(t.delivery=300),t.active=e.data.data.attributes.active,t.url=e.data.data.attributes.url})).catch((function(e){t.error_message=e.response.data.message}))},submit:function(e){var t=this;this.error_message="",this.success_message="",this.errors={title:[],trigger:[],response:[],delivery:[],url:[],active:[]},$("#submitButton").prop("disabled",!0);var o={title:this.title,trigger:this.trigger,response:this.response,delivery:this.delivery,url:this.url,active:this.active};axios.put("./api/v1/webhooks/"+this.id,o).then((function(e){t.success_message=e.data.message;var o=e.data.data.id;window.location.href=window.previousUrl+"?webhook_id="+o+"&message=updated"})).catch((function(e){t.error_message=e.response.data.message,t.errors.title=e.response.data.errors.title,t.errors.trigger=e.response.data.errors.trigger,t.errors.response=e.response.data.errors.response,t.errors.delivery=e.response.data.errors.delivery,t.errors.url=e.response.data.errors.url,$("#submitButton").prop("disabled",!1)})),e&&e.preventDefault()}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{"accept-charset":"UTF-8",enctype:"multipart/form-data"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-12 col-sm-12"},[t("div",{staticClass:"box box-primary"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.edit_webhook_js",{title:this.title}))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("Title",{attrs:{value:this.title,error:e.errors.title},on:{input:function(t){e.title=t}}}),e._v(" "),t("WebhookTrigger",{attrs:{value:this.trigger,error:e.errors.trigger},on:{input:function(t){e.trigger=t}}}),e._v(" "),t("WebhookResponse",{attrs:{value:this.response,error:e.errors.response},on:{input:function(t){e.response=t}}}),e._v(" "),t("WebhookDelivery",{attrs:{value:this.delivery,error:e.errors.delivery},on:{input:function(t){e.delivery=t}}}),e._v(" "),t("URL",{attrs:{value:this.url,error:e.errors.url},on:{input:function(t){e.url=t}}}),e._v(" "),t("Checkbox",{attrs:{value:this.active,error:e.errors.active,help:"ACTIVE HELP TODO",title:e.$t("form.active")},on:{input:function(t){e.active=t}}})],1)])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{ref:"submitButton",staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v("\n "+e._s(e.$t("firefly.submit"))+"\n ")])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])])])])}),[],!1,null,null,null).exports;o(6479);var _=o(3082),c={};new Vue({i18n:_,el:"#webhooks_edit",render:function(e){return e(l,{props:c})}})})()})(); \ No newline at end of file +(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],_=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return W(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var c=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:_>223?3:_>191?2:1;if(a+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&_)<<6|63&i)>127&&(c=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&_)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),_=this.slice(n,a),c=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||D(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function W(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function F(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,c=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-c)-1,p>>=-c,c+=s;c>0;i=256*i+e[t+u],u+=h,c-=8);for(r=i&(1<<-c)-1,i>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===i)i=1-_;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=_}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,_=8*i-a-1,c=(1<<_)-1,u=c>>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=_("HTMLFormElement"),C=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),D=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:D,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:O,hasOwnProperty:C,hasOwnProp:C,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const W=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function F(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=M(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(W,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&F(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var $=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},G={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:G,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return F(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return F(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=_e(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!ce(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=_e(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];a||(a=l),o[i]=s,n[i]=l;let c=r,u=0;for(;c!==i;)u+=o[c++],c%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const _={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||G;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const Oe=Ie.validators;class Ce{constructor(e){this.defaults=e,this.interceptors={request:new $,response:new $}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new De(t),n=a(De.prototype.request,o);return j.extend(n,De.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);Le.Axios=De,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=F,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t,o,n,a,i,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),i&&(_._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):a&&(l=s?function(){a.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}const t=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"Title",mounted:function(){this.title=this.value},watch:{value:function(){this.title=this.value}},components:{},data:function(){return{title:""}},methods:{hasError:function(){return this.error.length>0},clearTitle:function(){this.title=""},handleInput:function(){this.$emit("input",this.title)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.title"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.title,expression:"title"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.title"),autocomplete:"off",name:"title",type:"text",placeholder:e.$t("form.title")},domProps:{value:e.title},on:{input:[function(t){t.target.composing||(e.title=t.target.value)},e.handleInput]}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearTitle}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const n=e({name:"WebhookTrigger",data:function(){return{trigger:0,triggers:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.trigger=this.value,this.triggers=[{id:100,name:this.$t("firefly.webhook_trigger_STORE_TRANSACTION")},{id:110,name:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION")},{id:120,name:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")}]},watch:{value:function(){this.trigger=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.trigger)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_trigger"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.trigger,expression:"trigger"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_trigger"),name:"webhook_trigger"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.trigger=t.target.multiple?o:o[0]}}},e._l(this.triggers,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_trigger_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const a=e({name:"WebhookResponse",data:function(){return{response:0,responses:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},watch:{value:function(){this.response=this.value}},mounted:function(){this.response=this.value,this.responses=[{id:200,name:this.$t("firefly.webhook_response_TRANSACTIONS")},{id:210,name:this.$t("firefly.webhook_response_ACCOUNTS")},{id:220,name:this.$t("firefly.webhook_response_none_NONE")}]},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.response)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_response"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.response,expression:"response"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_response"),name:"webhook_response"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.response=t.target.multiple?o:o[0]}}},e._l(this.responses,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_response_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const i=e({name:"WebhookDelivery",data:function(){return{delivery:0,deliveries:[]}},props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:Number,required:!0}},mounted:function(){this.delivery=this.value,this.deliveries=[{id:300,name:this.$t("firefly.webhook_delivery_JSON")}]},watch:{value:function(){this.delivery=this.value}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},handleInput:function(){this.$emit("input",this.delivery)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.webhook_delivery"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("select",{directives:[{name:"model",rawName:"v-model",value:e.delivery,expression:"delivery"}],ref:"bill",staticClass:"form-control",attrs:{title:e.$t("form.webhook_delivery"),name:"webhook_delivery"},on:{input:e.handleInput,change:function(t){var o=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.delivery=t.target.multiple?o:o[0]}}},e._l(this.deliveries,(function(o){return t("option",{attrs:{label:o.name},domProps:{value:o.id}},[e._v(e._s(o.name)+"\n ")])})),0),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_delivery_form_help"))}}),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;const r=e({props:{error:{type:Array,required:!0,default:function(){return[]}},value:{type:String,required:!0}},name:"URL",watch:{value:function(){this.url=this.value}},mounted:function(){this.url=this.value},components:{},data:function(){return{url:null}},methods:{hasError:function(){var e;return(null===(e=this.error)||void 0===e?void 0:e.length)>0},clearUrl:function(){this.url=""},handleInput:function(){this.$emit("input",this.url)}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group",class:{"has-error":e.hasError()}},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.$t("form.url"))+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.url,expression:"url"}],ref:"title",staticClass:"form-control",attrs:{title:e.$t("form.url"),autocomplete:"off",name:"url",type:"text",placeholder:"https://"},domProps:{value:e.url},on:{input:[function(t){t.target.composing||(e.url=t.target.value)},e.handleInput],submit:function(e){e.preventDefault()}}}),e._v(" "),t("span",{staticClass:"input-group-btn"},[t("button",{staticClass:"btn btn-default",attrs:{tabIndex:"-1",type:"button"},on:{click:e.clearUrl}},[t("i",{staticClass:"fa fa-trash-o"})])])]),e._v(" "),e._l(this.error,(function(o){return t("ul",{staticClass:"list-unstyled"},[t("li",{staticClass:"text-danger"},[e._v(e._s(o))])])}))],2)])}),[],!1,null,null,null).exports;var s=e({name:"Checkbox",props:{name:{type:String},title:{type:String},value:{type:Boolean}},data:function(){return{active:!0}},mounted:function(){this.active=this.value},methods:{handleInput:function(){console.log(this.active),this.$emit("input",this.active)}},watch:{value:function(e){this.active=e}}},(function(){var e=this,t=e._self._c;return t("div",{staticClass:"form-group"},[t("label",{staticClass:"col-sm-4 control-label"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),t("div",{staticClass:"col-sm-8"},[t("div",{staticClass:"checkbox"},[t("label",[t("input",{directives:[{name:"model",rawName:"v-model",value:e.active,expression:"active"}],attrs:{name:e.name,type:"checkbox",value:"1"},domProps:{checked:Array.isArray(e.active)?e._i(e.active,"1")>-1:e.active},on:{change:[function(t){var o=e.active,n=t.target,a=!!n.checked;if(Array.isArray(o)){var i=e._i(o,"1");n.checked?i<0&&(e.active=o.concat(["1"])):i>-1&&(e.active=o.slice(0,i).concat(o.slice(i+1)))}else e.active=a},e.handleInput]}})])]),e._v(" "),t("p",{staticClass:"help-block",domProps:{textContent:e._s(e.$t("firefly.webhook_active_form_help"))}})])])}),[],!1,null,null,null);const l=e({name:"Edit",components:{URL:r,Title:t,WebhookTrigger:n,WebhookResponse:a,WebhookDelivery:i,Checkbox:s.exports},data:function(){return{error_message:"",success_message:"",title:"",trigger:100,response:200,delivery:300,id:0,active:!1,url:"",errors:{title:[],trigger:[],response:[],delivery:[],url:[],active:[]}}},mounted:function(){this.getWebhook()},methods:{getWebhook:function(){var e=window.location.href.split("/"),t=e[e.length-1];this.downloadWebhook(t)},downloadWebhook:function(e){var t=this;axios.get("./api/v1/webhooks/"+e).then((function(e){console.log(e.data.data.attributes),t.title=e.data.data.attributes.title,t.id=parseInt(e.data.data.id),"STORE_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=100),"UPDATE_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=110),"DESTROY_TRANSACTION"===e.data.data.attributes.trigger&&(t.trigger=120),"TRANSACTIONS"===e.data.data.attributes.response&&(t.response=200),"ACCOUNTS"===e.data.data.attributes.response&&(t.response=210),"NONE"===e.data.data.attributes.response&&(t.response=220),"JSON"===e.data.data.attributes.delivery&&(t.delivery=300),t.active=e.data.data.attributes.active,t.url=e.data.data.attributes.url})).catch((function(e){t.error_message=e.response.data.message}))},submit:function(e){var t=this;this.error_message="",this.success_message="",this.errors={title:[],trigger:[],response:[],delivery:[],url:[],active:[]},$("#submitButton").prop("disabled",!0);var o={title:this.title,trigger:this.trigger,response:this.response,delivery:this.delivery,url:this.url,active:this.active};axios.put("./api/v1/webhooks/"+this.id,o).then((function(e){t.success_message=e.data.message;var o=e.data.data.id;window.location.href=window.previousUrl+"?webhook_id="+o+"&message=updated"})).catch((function(e){t.error_message=e.response.data.message,t.errors.title=e.response.data.errors.title,t.errors.trigger=e.response.data.errors.trigger,t.errors.response=e.response.data.errors.response,t.errors.delivery=e.response.data.errors.delivery,t.errors.url=e.response.data.errors.url,$("#submitButton").prop("disabled",!1)})),e&&e.preventDefault()}}},(function(){var e=this,t=e._self._c;return t("form",{staticClass:"form-horizontal",attrs:{"accept-charset":"UTF-8",enctype:"multipart/form-data"}},[t("input",{attrs:{name:"_token",type:"hidden",value:"xxx"}}),e._v(" "),""!==e.error_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-danger alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_error")))]),e._v(" "+e._s(e.error_message)+"\n ")])])]):e._e(),e._v(" "),""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6 col-md-12 col-sm-12"},[t("div",{staticClass:"box box-primary"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v("\n "+e._s(e.$t("firefly.edit_webhook_js",{title:this.title}))+"\n ")])]),e._v(" "),t("div",{staticClass:"box-body"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("Title",{attrs:{value:this.title,error:e.errors.title},on:{input:function(t){e.title=t}}}),e._v(" "),t("WebhookTrigger",{attrs:{value:this.trigger,error:e.errors.trigger},on:{input:function(t){e.trigger=t}}}),e._v(" "),t("WebhookResponse",{attrs:{value:this.response,error:e.errors.response},on:{input:function(t){e.response=t}}}),e._v(" "),t("WebhookDelivery",{attrs:{value:this.delivery,error:e.errors.delivery},on:{input:function(t){e.delivery=t}}}),e._v(" "),t("URL",{attrs:{value:this.url,error:e.errors.url},on:{input:function(t){e.url=t}}}),e._v(" "),t("Checkbox",{attrs:{value:this.active,error:e.errors.active,help:"ACTIVE HELP TODO",title:e.$t("form.active")},on:{input:function(t){e.active=t}}})],1)])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group"},[t("button",{ref:"submitButton",staticClass:"btn btn-success",attrs:{id:"submitButton"},on:{click:e.submit}},[e._v("\n "+e._s(e.$t("firefly.submit"))+"\n ")])]),e._v(" "),t("p",{staticClass:"text-success",domProps:{innerHTML:e._s(e.success_message)}}),e._v(" "),t("p",{staticClass:"text-danger",domProps:{innerHTML:e._s(e.error_message)}})])])])])])}),[],!1,null,null,null).exports;o(6479);var _=o(3082),c={};new Vue({i18n:_,el:"#webhooks_edit",render:function(e){return e(l,{props:c})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/webhooks/index.js b/public/v1/js/webhooks/index.js index cd404459aa..b3b7d080a0 100644 --- a/public/v1/js/webhooks/index.js +++ b/public/v1/js/webhooks/index.js @@ -1,2 +1,2 @@ /*! For license information please see index.js.LICENSE.txt */ -(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],_=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return Y(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var c=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:_>223?3:_>191?2:1;if(a+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&_)<<6|63&i)>127&&(c=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&_)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),_=this.slice(n,a),c=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||C(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||C(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||C(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||C(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||C(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||C(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||C(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||C(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||C(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||C(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||C(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||C(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||C(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||C(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||C(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||C(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function Y(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function W(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,c=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-c)-1,p>>=-c,c+=s;c>0;i=256*i+e[t+u],u+=h,c-=8);for(r=i&(1<<-c)-1,i>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===i)i=1-_;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=_}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,_=8*i-a-1,c=(1<<_)-1,u=c>>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=_("HTMLFormElement"),D=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),C=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:C,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:O,hasOwnProperty:D,hasOwnProp:D,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const Y=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function W(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=M(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(Y,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function F(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&W(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,F)}:F;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var G=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Z={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},$="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:$,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:Z,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return W(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return W(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=_e(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!ce(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=_e(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];a||(a=l),o[i]=s,n[i]=l;let c=r,u=0;for(;c!==i;)u+=o[c++],c%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const _={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||Z;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const Oe=Ie.validators;class De{constructor(e){this.defaults=e,this.interceptors={request:new G,response:new G}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new Ce(t),n=a(Ce.prototype.request,o);return j.extend(n,Ce.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);Le.Axios=Ce,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=W,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";var e=function(e,t,o,n,a,i,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),i&&(_._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):a&&(l=s?function(){a.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}({name:"Index",data:function(){return{webhooks:[],triggers:{STORE_TRANSACTION:this.$t("firefly.webhook_trigger_STORE_TRANSACTION"),UPDATE_TRANSACTION:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION"),DESTROY_TRANSACTION:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")},responses:{TRANSACTIONS:this.$t("firefly.webhook_response_TRANSACTIONS"),ACCOUNTS:this.$t("firefly.webhook_response_ACCOUNTS"),NONE:this.$t("firefly.webhook_response_none_NONE")},deliveries:{JSON:this.$t("firefly.webhook_delivery_JSON")}}},mounted:function(){this.getWebhooks()},methods:{getWebhooks:function(){this.webhooks=[],this.downloadWebhooks(1)},toggleSecret:function(e){e.show_secret=!e.show_secret},downloadWebhooks:function(e){var t=this;axios.get("/api/v1/webhooks?page="+e).then((function(e){for(var o in e.data.data)if(e.data.data.hasOwnProperty(o)){var n=e.data.data[o],a={id:n.id,title:n.attributes.title,url:n.attributes.url,active:n.attributes.active,full_url:n.attributes.url,secret:n.attributes.secret,trigger:n.attributes.trigger,response:n.attributes.response,delivery:n.attributes.delivery,show_secret:!1};n.attributes.url.length>20&&(a.url=n.attributes.url.slice(0,20)+"..."),t.webhooks.push(a)}e.data.meta.pagination.current_page0?t("table",{staticClass:"table table-responsive table-hover",attrs:{"aria-label":"A table."}},[e._m(0),e._v(" "),t("tbody",e._l(e.webhooks,(function(o){return t("tr",{key:o.id},[t("td",[t("a",{attrs:{href:"webhooks/show/"+o.id}},[e._v(e._s(o.title))])]),e._v(" "),t("td",[o.active?t("span",[e._v(e._s(e.triggers[o.trigger]))]):e._e(),e._v(" "),o.active?e._e():t("span",{staticClass:"text-muted"},[t("s",[e._v(e._s(e.triggers[o.trigger]))]),e._v(" ("+e._s(e.$t("firefly.inactive"))+")")])]),e._v(" "),t("td",[e._v(e._s(e.responses[o.response])+" ("+e._s(e.deliveries[o.delivery])+")")]),e._v(" "),t("td",[o.show_secret?t("em",{staticClass:"fa fa-eye",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.toggleSecret(o)}}}):e._e(),e._v(" "),o.show_secret?e._e():t("em",{staticClass:"fa fa-eye-slash",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.toggleSecret(o)}}}),e._v(" "),o.show_secret?t("code",[e._v(e._s(o.secret))]):e._e(),e._v(" "),o.show_secret?e._e():t("code",[e._v("********")])]),e._v(" "),t("td",[t("code",{attrs:{title:o.full_url}},[e._v(e._s(o.url))])]),e._v(" "),t("td",{staticClass:"hidden-sm hidden-xs"},[t("div",{staticClass:"btn-group btn-group-xs pull-right"},[t("button",{staticClass:"btn btn-default dropdown-toggle",attrs:{type:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+" "),t("span",{staticClass:"caret"})]),e._v(" "),t("ul",{staticClass:"dropdown-menu dropdown-menu-right",attrs:{role:"menu"}},[t("li",[t("a",{attrs:{href:"webhooks/show/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-search"}),e._v(" "+e._s(e.$t("firefly.inspect")))])]),e._v(" "),t("li",[t("a",{attrs:{href:"webhooks/edit/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-pencil"}),e._v(" "+e._s(e.$t("firefly.edit")))])]),e._v(" "),t("li",[t("a",{attrs:{href:"webhooks/delete/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])])])})),0)]):e._e(),e._v(" "),t("div",{staticStyle:{padding:"8px"}},[t("a",{staticClass:"btn btn-success",attrs:{href:"webhooks/create"}},[t("span",{staticClass:"fa fa-plus fa-fw"}),e._v(e._s(e.$t("firefly.create_new_webhook")))])])])])])])}),[function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("Title")]),e._v(" "),t("th",[e._v("Responds when")]),e._v(" "),t("th",[e._v("Responds with (delivery)")]),e._v(" "),t("th",{staticStyle:{width:"20%"}},[e._v("Secret (show / hide)")]),e._v(" "),t("th",[e._v("URL")]),e._v(" "),t("th",{staticClass:"hidden-sm hidden-xs"},[e._v(" ")])])])}],!1,null,"7ef038d5",null);const t=e.exports;o(6479);var n=o(3082),a={};new Vue({i18n:n,el:"#webhooks_index",render:function(e){return e(t,{props:a})}})})()})(); \ No newline at end of file +(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],_=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),c=0,u=s>0?r-4:r;for(o=0;o>16&255,_[c++]=t>>8&255,_[c++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,_[c++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,_[c++]=t>>8&255,_[c++]=255&t);return _},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function _(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function d(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return q(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return W(e).length;default:if(n)return q(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return O(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return I(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):k(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function k(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function _(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var c=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:_>223?3:_>191?2:1;if(a+u<=o)switch(u){case 1:_<128&&(c=_);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&_)<<6|63&i)>127&&(c=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&_)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(c=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&_)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(c=l)}null===c?(c=65533,u=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),_=this.slice(n,a),c=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return b(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function L(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function x(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||C(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||C(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||C(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||C(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||C(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||C(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||C(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||C(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||C(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||C(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||C(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||C(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||C(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||C(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||C(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||C(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function W(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(B,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function F(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,c=-7,u=o?a-1:0,h=o?-1:1,p=e[t+u];for(u+=h,i=p&(1<<-c)-1,p>>=-c,c+=s;c>0;i=256*i+e[t+u],u+=h,c-=8);for(r=i&(1<<-c)-1,i>>=-c,c+=n;c>0;r=256*r+e[t+u],u+=h,c-=8);if(0===i)i=1-_;else{if(i===l)return r?NaN:1/0*(p?-1:1);r+=Math.pow(2,n),i-=_}return(p?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,_=8*i-a-1,c=(1<<_)-1,u=c>>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:i-1,d=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=c):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=c?(s=0,r=c):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+p]=255&s,p+=d,s/=256,a-=8);for(r=r<0;e[o+p]=255&r,p+=d,r/=256,_-=8);e[o+p-d]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const _=e=>(e=e.toLowerCase(),t=>s(t)===e),c=e=>t=>typeof t===e,{isArray:u}=Array,h=c("undefined");const p=_("ArrayBuffer");const d=c("string"),f=c("function"),g=c("number"),m=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},b=_("Date"),w=_("File"),v=_("Blob"),y=_("FileList"),A=_("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(I="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>I&&e instanceof I);var I;const O=_("HTMLFormElement"),D=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),C=_("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:p,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&p(e.buffer),t},isString:d,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:k,isUndefined:h,isDate:b,isFile:w,isBlob:v,isRegExp:C,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;k(o[i])&&k(n)?o[i]=e(o[i],n):k(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:_,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:O,hasOwnProperty:D,hasOwnProp:D,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,L={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{L[e]={value:e}})),Object.defineProperties(U,L),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var x="object"==typeof self?self.FormData:window.FormData;function B(e){return j.isPlainObject(e)||j.isArray(e)}function M(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function q(e,t,o){return e?e.concat(t).map((function(e,t){return e=M(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const W=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function F(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(x||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((_=t)&&j.isFunction(_.append)&&"FormData"===_[Symbol.toStringTag]&&_[Symbol.iterator]);var _;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(B)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=M(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?q([o],n,r):null===s?o:o+"[]",c(e))})),!1;return!!B(e)||(t.append(q(n,o,r),c(e)),!1)}const h=[],p=Object.assign(W,{defaultVisitor:u,convertValue:c,isVisitable:B});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,p))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function Y(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&F(e,this,t)}const V=J.prototype;function H(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||H,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}V.append=function(e,t){this._pairs.push([e,t])},V.toString=function(e){const t=e?function(t){return e.call(this,t,Y)}:Y;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var G=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Z={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},$="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:$,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:Z,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return F(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return F(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function _e(e){return!1===e||null==e?e:j.isArray(e)?e.map(_e):String(e)}function ce(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=_e(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!ce(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!ce(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=_e(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=_e(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function pe(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function de(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var ke=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function be(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),_=n[r];a||(a=l),o[i]=s,n[i]=l;let c=r,u=0;for(;c!==i;)u+=o[c++],c%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const _={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};_[t?"download":"upload"]=!0,e(_)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const _=me(e.baseURL,e.url);function c(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(_,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=c:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(c)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||Z;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||ke(_))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",be(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",be(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(_);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ie={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const Oe=Ie.validators;class De{constructor(e){this.defaults=e,this.interceptors={request:new G,response:new G}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ie.assertOptions(o,{silentJSONParsing:Oe.transitional(Oe.boolean),forcedJSONParsing:Oe.transitional(Oe.boolean),clarifyTimeoutError:Oe.transitional(Oe.boolean)},!1),void 0!==n&&Ie.assertOptions(n,{encode:Oe.function,serialize:Oe.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let _;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let c,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),c=e.length,_=Promise.resolve(t);u{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const Le=function e(t){const o=new Ce(t),n=a(Ce.prototype.request,o);return j.extend(n,Ce.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);Le.Axios=Ce,Le.CanceledError=fe,Le.CancelToken=je,Le.isCancel=de,Le.VERSION=Re,Le.toFormData=F,Le.AxiosError=U,Le.Cancel=Le.CanceledError,Le.all=function(e){return Promise.all(e)},Le.spread=function(e){return function(t){return e.apply(null,t)}},Le.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},Le.mergeConfig=Se,Le.AxiosHeaders=he,Le.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),Le.HttpStatusCode=Pe,Le.default=Le,e.exports=Le},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";var e=function(e,t,o,n,a,i,r,s){var l,_="function"==typeof e?e.options:e;if(t&&(_.render=t,_.staticRenderFns=o,_._compiled=!0),n&&(_.functional=!0),i&&(_._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},_._ssrRegister=l):a&&(l=s?function(){a.call(this,(_.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(_.functional){_._injectStyles=l;var c=_.render;_.render=function(e,t){return l.call(t),c(e,t)}}else{var u=_.beforeCreate;_.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:_}}({name:"Index",data:function(){return{webhooks:[],triggers:{STORE_TRANSACTION:this.$t("firefly.webhook_trigger_STORE_TRANSACTION"),UPDATE_TRANSACTION:this.$t("firefly.webhook_trigger_UPDATE_TRANSACTION"),DESTROY_TRANSACTION:this.$t("firefly.webhook_trigger_DESTROY_TRANSACTION")},responses:{TRANSACTIONS:this.$t("firefly.webhook_response_TRANSACTIONS"),ACCOUNTS:this.$t("firefly.webhook_response_ACCOUNTS"),NONE:this.$t("firefly.webhook_response_none_NONE")},deliveries:{JSON:this.$t("firefly.webhook_delivery_JSON")}}},mounted:function(){this.getWebhooks()},methods:{getWebhooks:function(){this.webhooks=[],this.downloadWebhooks(1)},toggleSecret:function(e){e.show_secret=!e.show_secret},downloadWebhooks:function(e){var t=this;axios.get("/api/v1/webhooks?page="+e).then((function(e){for(var o in e.data.data)if(e.data.data.hasOwnProperty(o)){var n=e.data.data[o],a={id:n.id,title:n.attributes.title,url:n.attributes.url,active:n.attributes.active,full_url:n.attributes.url,secret:n.attributes.secret,trigger:n.attributes.trigger,response:n.attributes.response,delivery:n.attributes.delivery,show_secret:!1};n.attributes.url.length>20&&(a.url=n.attributes.url.slice(0,20)+"..."),t.webhooks.push(a)}e.data.meta.pagination.current_page0?t("table",{staticClass:"table table-responsive table-hover",attrs:{"aria-label":"A table."}},[e._m(0),e._v(" "),t("tbody",e._l(e.webhooks,(function(o){return t("tr",{key:o.id},[t("td",[t("a",{attrs:{href:"webhooks/show/"+o.id}},[e._v(e._s(o.title))])]),e._v(" "),t("td",[o.active?t("span",[e._v(e._s(e.triggers[o.trigger]))]):e._e(),e._v(" "),o.active?e._e():t("span",{staticClass:"text-muted"},[t("s",[e._v(e._s(e.triggers[o.trigger]))]),e._v(" ("+e._s(e.$t("firefly.inactive"))+")")])]),e._v(" "),t("td",[e._v(e._s(e.responses[o.response])+" ("+e._s(e.deliveries[o.delivery])+")")]),e._v(" "),t("td",[o.show_secret?t("em",{staticClass:"fa fa-eye",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.toggleSecret(o)}}}):e._e(),e._v(" "),o.show_secret?e._e():t("em",{staticClass:"fa fa-eye-slash",staticStyle:{cursor:"pointer"},on:{click:function(t){return e.toggleSecret(o)}}}),e._v(" "),o.show_secret?t("code",[e._v(e._s(o.secret))]):e._e(),e._v(" "),o.show_secret?e._e():t("code",[e._v("********")])]),e._v(" "),t("td",[t("code",{attrs:{title:o.full_url}},[e._v(e._s(o.url))])]),e._v(" "),t("td",{staticClass:"hidden-sm hidden-xs"},[t("div",{staticClass:"btn-group btn-group-xs pull-right"},[t("button",{staticClass:"btn btn-default dropdown-toggle",attrs:{type:"button","data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+" "),t("span",{staticClass:"caret"})]),e._v(" "),t("ul",{staticClass:"dropdown-menu dropdown-menu-right",attrs:{role:"menu"}},[t("li",[t("a",{attrs:{href:"webhooks/show/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-search"}),e._v(" "+e._s(e.$t("firefly.inspect")))])]),e._v(" "),t("li",[t("a",{attrs:{href:"webhooks/edit/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-pencil"}),e._v(" "+e._s(e.$t("firefly.edit")))])]),e._v(" "),t("li",[t("a",{attrs:{href:"webhooks/delete/"+o.id}},[t("span",{staticClass:"fa fa-fw fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])])])})),0)]):e._e(),e._v(" "),t("div",{staticStyle:{padding:"8px"}},[t("a",{staticClass:"btn btn-success",attrs:{href:"webhooks/create"}},[t("span",{staticClass:"fa fa-plus fa-fw"}),e._v(e._s(e.$t("firefly.create_new_webhook")))])])])])])])}),[function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("Title")]),e._v(" "),t("th",[e._v("Responds when")]),e._v(" "),t("th",[e._v("Responds with (delivery)")]),e._v(" "),t("th",{staticStyle:{width:"20%"}},[e._v("Secret (show / hide)")]),e._v(" "),t("th",[e._v("URL")]),e._v(" "),t("th",{staticClass:"hidden-sm hidden-xs"},[e._v(" ")])])])}],!1,null,"7ef038d5",null);const t=e.exports;o(6479);var n=o(3082),a={};new Vue({i18n:n,el:"#webhooks_index",render:function(e){return e(t,{props:a})}})})()})(); \ No newline at end of file diff --git a/public/v1/js/webhooks/show.js b/public/v1/js/webhooks/show.js index 7ff290f918..663e708209 100644 --- a/public/v1/js/webhooks/show.js +++ b/public/v1/js/webhooks/show.js @@ -1,2 +1,2 @@ /*! For license information please see show.js.LICENSE.txt */ -(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),_=0,u=s>0?r-4:r;for(o=0;o>16&255,c[_++]=t>>8&255,c[_++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,c[_++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,c[_++]=t>>8&255,c[_++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function c(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function p(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return q(e).length;default:if(n)return W(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return C(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:b(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):b(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function b(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var _=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+u<=o)switch(u){case 1:c<128&&(_=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(_=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(_=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(_=l)}null===_?(_=65533,u=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(n,a),_=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return k(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return A(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function x(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function L(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||O(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||O(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||O(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||O(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||O(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||O(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||O(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function q(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(M,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,_=-7,u=o?a-1:0,h=o?-1:1,d=e[t+u];for(u+=h,i=d&(1<<-_)-1,d>>=-_,_+=s;_>0;i=256*i+e[t+u],u+=h,_-=8);for(r=i&(1<<-_)-1,i>>=-_,_+=n;_>0;r=256*r+e[t+u],u+=h,_-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(d?-1:1);r+=Math.pow(2,n),i-=c}return(d?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,c=8*i-a-1,_=(1<>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:i-1,p=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=_):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=_?(s=0,r=_):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+d]=255&s,d+=p,s/=256,a-=8);for(r=r<0;e[o+d]=255&r,d+=p,r/=256,c-=8);e[o+d-p]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),_=e=>t=>typeof t===e,{isArray:u}=Array,h=_("undefined");const d=c("ArrayBuffer");const p=_("string"),f=_("function"),g=_("number"),m=e=>null!==e&&"object"==typeof e,b=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},k=c("Date"),w=c("File"),v=c("Blob"),y=c("FileList"),A=c("URLSearchParams");function T(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(C="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>C&&e instanceof C);var C;const D=c("HTMLFormElement"),I=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),O=c("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};T(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:d,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&d(e.buffer),t},isString:p,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:b,isUndefined:h,isDate:k,isFile:w,isBlob:v,isRegExp:O,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:A,isTypedArray:N,isFileList:y,forEach:T,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;b(o[i])&&b(n)?o[i]=e(o[i],n):b(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(T(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:D,hasOwnProperty:I,hasOwnProp:I,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return T(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,x={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{x[e]={value:e}})),Object.defineProperties(U,x),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var L="object"==typeof self?self.FormData:window.FormData;function M(e){return j.isPlainObject(e)||j.isArray(e)}function B(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function W(e,t,o){return e?e.concat(t).map((function(e,t){return e=B(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const q=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(L||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&j.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function _(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(M)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=B(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?W([o],n,r):null===s?o:o+"[]",_(e))})),!1;return!!M(e)||(t.append(W(n,o,r),_(e)),!1)}const h=[],d=Object.assign(q,{defaultVisitor:u,convertValue:_,isVisitable:M});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,d))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function F(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&Y(e,this,t)}const H=J.prototype;function V(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||V,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}H.append=function(e,t){this._pairs.push([e,t])},H.toString=function(e){const t=e?function(t){return e.call(this,t,F)}:F;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var G=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},$={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:$,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:j.isArray(e)?e.map(ce):String(e)}function _e(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=ce(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!_e(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!_e(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=ce(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function de(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function pe(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var be=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function ke(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[r];a||(a=l),o[i]=s,n[i]=l;let _=r,u=0;for(;_!==i;)u+=o[_++],_%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const c=me(e.baseURL,e.url);function _(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=_:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(_)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||$;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||be(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ke(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ke(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Te(e),Te(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ce={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const De=Ce.validators;class Ie{constructor(e){this.defaults=e,this.interceptors={request:new G,response:new G}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ce.assertOptions(o,{silentJSONParsing:De.transitional(De.boolean),forcedJSONParsing:De.transitional(De.boolean),clarifyTimeoutError:De.transitional(De.boolean)},!1),void 0!==n&&Ce.assertOptions(n,{encode:De.function,serialize:De.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let _,u=0;if(!s){const e=[Ae.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),_=e.length,c=Promise.resolve(t);u<_;)c=c.then(e[u++],e[u++]);return c}_=r.length;let h=t;for(u=0;u<_;){const e=r[u++],t=r[u++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=Ae.call(this,h)}catch(e){return Promise.reject(e)}for(u=0,_=l.length;u<_;)c=c.then(l[u++],l[u++]);return c}getUri(e){return K(me((e=Se(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(e){Ie.prototype[e]=function(t,o){return this.request(Se(o||{},{method:e,url:t,data:(o||{}).data}))}})),j.forEach(["post","put","patch"],(function(e){function t(t){return function(o,n,a){return this.request(Se(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:o,data:n}))}}Ie.prototype[e]=t(),Ie.prototype[e+"Form"]=t(!0)}));var Oe=Ie;class Ee{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const o=this;this.promise.then((e=>{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const xe=function e(t){const o=new Oe(t),n=a(Oe.prototype.request,o);return j.extend(n,Oe.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);xe.Axios=Oe,xe.CanceledError=fe,xe.CancelToken=je,xe.isCancel=pe,xe.VERSION=Re,xe.toFormData=Y,xe.AxiosError=U,xe.Cancel=xe.CanceledError,xe.all=function(e){return Promise.all(e)},xe.spread=function(e){return function(t){return e.apply(null,t)}},xe.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},xe.mergeConfig=Se,xe.AxiosHeaders=he,xe.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),xe.HttpStatusCode=Pe,xe.default=xe,e.exports=xe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. You can refresh this page to see the results.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function t(e){return t="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},t(e)}function n(o){return e(1,arguments),o instanceof Date||"object"===t(o)&&"[object Date]"===Object.prototype.toString.call(o)}function a(e){return a="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},a(e)}function i(t){e(1,arguments);var o=Object.prototype.toString.call(t);return t instanceof Date||"object"===a(t)&&"[object Date]"===o?new Date(t.getTime()):"number"==typeof t||"[object Number]"===o?new Date(t):("string"!=typeof t&&"[object String]"!==o||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function r(t){if(e(1,arguments),!n(t)&&"number"!=typeof t)return!1;var o=i(t);return!isNaN(Number(o))}function s(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function l(t,o){e(2,arguments);var n=i(t).getTime(),a=s(o);return new Date(n+a)}function c(t,o){e(2,arguments);var n=s(o);return l(t,-n)}var _=864e5;function u(t){e(1,arguments);var o=1,n=i(t),a=n.getUTCDay(),r=(a=r.getTime()?n+1:o.getTime()>=l.getTime()?n:n-1}function d(t){e(1,arguments);var o=h(t),n=new Date(0);n.setUTCFullYear(o,0,4),n.setUTCHours(0,0,0,0);var a=u(n);return a}var p=6048e5;var f={};function g(){return f}function m(t,o){var n,a,r,l,c,_,u,h;e(1,arguments);var d=g(),p=s(null!==(n=null!==(a=null!==(r=null!==(l=null==o?void 0:o.weekStartsOn)&&void 0!==l?l:null==o||null===(c=o.locale)||void 0===c||null===(_=c.options)||void 0===_?void 0:_.weekStartsOn)&&void 0!==r?r:d.weekStartsOn)&&void 0!==a?a:null===(u=d.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=i(t),m=f.getUTCDay(),b=(m=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=new Date(0);k.setUTCFullYear(p+1,0,b),k.setUTCHours(0,0,0,0);var w=m(k,o),v=new Date(0);v.setUTCFullYear(p,0,b),v.setUTCHours(0,0,0,0);var y=m(v,o);return d.getTime()>=w.getTime()?p+1:d.getTime()>=y.getTime()?p:p-1}function k(t,o){var n,a,i,r,l,c,_,u;e(1,arguments);var h=g(),d=s(null!==(n=null!==(a=null!==(i=null!==(r=null==o?void 0:o.firstWeekContainsDate)&&void 0!==r?r:null==o||null===(l=o.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==i?i:h.firstWeekContainsDate)&&void 0!==a?a:null===(_=h.locale)||void 0===_||null===(u=_.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==n?n:1),p=b(t,o),f=new Date(0);f.setUTCFullYear(p,0,d),f.setUTCHours(0,0,0,0);var k=m(f,o);return k}var w=6048e5;function v(e,t){for(var o=e<0?"-":"",n=Math.abs(e).toString();n.length0?o:1-o;return v("yy"===t?n%100:n,t.length)},M:function(e,t){var o=e.getUTCMonth();return"M"===t?String(o+1):v(o+1,2)},d:function(e,t){return v(e.getUTCDate(),t.length)},a:function(e,t){var o=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return"am"===o?"a.m.":"p.m."}},h:function(e,t){return v(e.getUTCHours()%12||12,t.length)},H:function(e,t){return v(e.getUTCHours(),t.length)},m:function(e,t){return v(e.getUTCMinutes(),t.length)},s:function(e,t){return v(e.getUTCSeconds(),t.length)},S:function(e,t){var o=t.length,n=e.getUTCMilliseconds();return v(Math.floor(n*Math.pow(10,o-3)),t.length)}};var A="midnight",T="noon",S="morning",R="afternoon",z="evening",N="night",C={G:function(e,t,o){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(n,{width:"abbreviated"});case"GGGGG":return o.era(n,{width:"narrow"});default:return o.era(n,{width:"wide"})}},y:function(e,t,o){if("yo"===t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return o.ordinalNumber(a,{unit:"year"})}return y.y(e,t)},Y:function(e,t,o,n){var a=b(e,n),i=a>0?a:1-a;return"YY"===t?v(i%100,2):"Yo"===t?o.ordinalNumber(i,{unit:"year"}):v(i,t.length)},R:function(e,t){return v(h(e),t.length)},u:function(e,t){return v(e.getUTCFullYear(),t.length)},Q:function(e,t,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return v(n,2);case"Qo":return o.ordinalNumber(n,{unit:"quarter"});case"QQQ":return o.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(n,{width:"narrow",context:"formatting"});default:return o.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return v(n,2);case"qo":return o.ordinalNumber(n,{unit:"quarter"});case"qqq":return o.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(n,{width:"narrow",context:"standalone"});default:return o.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,o){var n=e.getUTCMonth();switch(t){case"M":case"MM":return y.M(e,t);case"Mo":return o.ordinalNumber(n+1,{unit:"month"});case"MMM":return o.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(n,{width:"narrow",context:"formatting"});default:return o.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,o){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return v(n+1,2);case"Lo":return o.ordinalNumber(n+1,{unit:"month"});case"LLL":return o.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(n,{width:"narrow",context:"standalone"});default:return o.month(n,{width:"wide",context:"standalone"})}},w:function(t,o,n,a){var r=function(t,o){e(1,arguments);var n=i(t),a=m(n,o).getTime()-k(n,o).getTime();return Math.round(a/w)+1}(t,a);return"wo"===o?n.ordinalNumber(r,{unit:"week"}):v(r,o.length)},I:function(t,o,n){var a=function(t){e(1,arguments);var o=i(t),n=u(o).getTime()-d(o).getTime();return Math.round(n/p)+1}(t);return"Io"===o?n.ordinalNumber(a,{unit:"week"}):v(a,o.length)},d:function(e,t,o){return"do"===t?o.ordinalNumber(e.getUTCDate(),{unit:"date"}):y.d(e,t)},D:function(t,o,n){var a=function(t){e(1,arguments);var o=i(t),n=o.getTime();o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0);var a=o.getTime(),r=n-a;return Math.floor(r/_)+1}(t);return"Do"===o?n.ordinalNumber(a,{unit:"dayOfYear"}):v(a,o.length)},E:function(e,t,o){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return o.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return v(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(a,{width:"short",context:"formatting"});default:return o.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return v(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(a,{width:"narrow",context:"standalone"});case"cccccc":return o.day(a,{width:"short",context:"standalone"});default:return o.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,o){var n=e.getUTCDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return v(a,t.length);case"io":return o.ordinalNumber(a,{unit:"day"});case"iii":return o.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,o){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){var n,a=e.getUTCHours();switch(n=12===a?T:0===a?A:a/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){var n,a=e.getUTCHours();switch(n=a>=17?z:a>=12?R:a>=4?S:N,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),o.ordinalNumber(n,{unit:"hour"})}return y.h(e,t)},H:function(e,t,o){return"Ho"===t?o.ordinalNumber(e.getUTCHours(),{unit:"hour"}):y.H(e,t)},K:function(e,t,o){var n=e.getUTCHours()%12;return"Ko"===t?o.ordinalNumber(n,{unit:"hour"}):v(n,t.length)},k:function(e,t,o){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?o.ordinalNumber(n,{unit:"hour"}):v(n,t.length)},m:function(e,t,o){return"mo"===t?o.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):y.m(e,t)},s:function(e,t,o){return"so"===t?o.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):y.s(e,t)},S:function(e,t){return y.S(e,t)},X:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return I(a);case"XXXX":case"XX":return O(a);default:return O(a,":")}},x:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return I(a);case"xxxx":case"xx":return O(a);default:return O(a,":")}},O:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+D(a,":");default:return"GMT"+O(a,":")}},z:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+D(a,":");default:return"GMT"+O(a,":")}},t:function(e,t,o,n){var a=n._originalDate||e;return v(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,o,n){return v((n._originalDate||e).getTime(),t.length)}};function D(e,t){var o=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),i=n%60;if(0===i)return o+String(a);var r=t||"";return o+String(a)+r+v(i,2)}function I(e,t){return e%60==0?(e>0?"-":"+")+v(Math.abs(e)/60,2):O(e,t)}function O(e,t){var o=t||"",n=e>0?"-":"+",a=Math.abs(e);return n+v(Math.floor(a/60),2)+o+v(a%60,2)}const E=C;var j=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},U=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},P={p:U,P:function(e,t){var o,n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return j(e,t);switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",j(a,t)).replace("{{time}}",U(i,t))}};const x=P;function L(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var M=["D","DD"],B=["YY","YYYY"];function W(e){return-1!==M.indexOf(e)}function q(e){return-1!==B.indexOf(e)}function Y(e,t,o){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var F={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const J=function(e,t,o){var n,a=F[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=o&&o.addSuffix?o.comparison&&o.comparison>0?"in "+n:n+" ago":n};function H(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=t.width?String(t.width):e.defaultWidth,n=e.formats[o]||e.formats[e.defaultWidth];return n}}var V={date:H({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:H({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:H({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var K={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function G(e){return function(t,o){var n;if("formatting"===(null!=o&&o.context?String(o.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=null!=o&&o.width?String(o.width):a;n=e.formattingValues[i]||e.formattingValues[a]}else{var r=e.defaultWidth,s=null!=o&&o.width?String(o.width):e.defaultWidth;n=e.values[s]||e.values[r]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function Z(e){return function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=o.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;var r,s=i[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?X(l,(function(e){return e.test(s)})):Q(l,(function(e){return e.test(s)}));r=e.valueCallback?e.valueCallback(c):c,r=o.valueCallback?o.valueCallback(r):r;var _=t.slice(s.length);return{value:r,rest:_}}}function Q(e,t){for(var o in e)if(e.hasOwnProperty(o)&&t(e[o]))return o}function X(e,t){for(var o=0;o20||n<10)switch(n%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},era:G({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:G({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:G({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:G({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:G({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(ee={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.match(ee.matchPattern);if(!o)return null;var n=o[0],a=e.match(ee.parsePattern);if(!a)return null;var i=ee.valueCallback?ee.valueCallback(a[0]):a[0];i=t.valueCallback?t.valueCallback(i):i;var r=e.slice(n.length);return{value:i,rest:r}}),era:Z({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Z({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Z({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Z({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Z({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var oe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ne=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ae=/^'([^]*?)'?$/,ie=/''/g,re=/[a-zA-Z]/;function se(t,o,n){var a,l,_,u,h,d,p,f,m,b,k,w,v,y,A,T,S,R;e(2,arguments);var z=String(o),N=g(),C=null!==(a=null!==(l=null==n?void 0:n.locale)&&void 0!==l?l:N.locale)&&void 0!==a?a:te,D=s(null!==(_=null!==(u=null!==(h=null!==(d=null==n?void 0:n.firstWeekContainsDate)&&void 0!==d?d:null==n||null===(p=n.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==h?h:N.firstWeekContainsDate)&&void 0!==u?u:null===(m=N.locale)||void 0===m||null===(b=m.options)||void 0===b?void 0:b.firstWeekContainsDate)&&void 0!==_?_:1);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var I=s(null!==(k=null!==(w=null!==(v=null!==(y=null==n?void 0:n.weekStartsOn)&&void 0!==y?y:null==n||null===(A=n.locale)||void 0===A||null===(T=A.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==v?v:N.weekStartsOn)&&void 0!==w?w:null===(S=N.locale)||void 0===S||null===(R=S.options)||void 0===R?void 0:R.weekStartsOn)&&void 0!==k?k:0);if(!(I>=0&&I<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!C.localize)throw new RangeError("locale must contain localize property");if(!C.formatLong)throw new RangeError("locale must contain formatLong property");var O=i(t);if(!r(O))throw new RangeError("Invalid time value");var j=L(O),U=c(O,j),P={firstWeekContainsDate:D,weekStartsOn:I,locale:C,_originalDate:O},M=z.match(ne).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,x[t])(e,C.formatLong):e})).join("").match(oe).map((function(e){if("''"===e)return"'";var a=e[0];if("'"===a)return le(e);var i=E[a];if(i)return null!=n&&n.useAdditionalWeekYearTokens||!q(e)||Y(e,o,String(t)),null!=n&&n.useAdditionalDayOfYearTokens||!W(e)||Y(e,o,String(t)),i(U,e,C.localize,P);if(a.match(re))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return e})).join("");return M}function le(e){var t=e.match(ae);return t?t[1].replace(ie,"'"):e}var ce=function(e,t,o,n,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=o,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var _=c.render;c.render=function(e,t){return l.call(t),_(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}({name:"Show",mounted:function(){this.getWebhook()},data:function(){return{title:"",url:"",id:0,secret:"",show_secret:!1,trigger:"",loading:!0,response:"",message_content:"",message_attempts:[],delivery:"",messages:[],active:!1,edit_url:"#",delete_url:"#",success_message:""}},methods:{getWebhook:function(){this.loading=!0;var e=window.location.href.split("/");this.id=e[e.length-1],this.downloadWebhook(),this.downloadWebhookMessages()},toggleSecret:function(){this.show_secret=!this.show_secret},submitTest:function(e){var t=this,o=parseInt(prompt("Enter a transaction ID"));if(null!==o&&o>0&&o<=2^24){var n=$("#triggerButton");n.prop("disabled",!0).addClass("disabled"),this.success_message=this.$t("firefly.webhook_was_triggered"),axios.post("./api/v1/webhooks/"+this.id+"/trigger-transaction/"+o,{}),n.prop("disabled",!1).removeClass("disabled"),this.loading=!0,setTimeout((function(){t.getWebhook()}),2e3)}return e&&e.preventDefault(),!1},resetSecret:function(){var e=this;axios.put("./api/v1/webhooks/"+this.id,{secret:"anything"}).then((function(){e.downloadWebhook()}))},downloadWebhookMessages:function(){var e=this;this.messages=[],axios.get("./api/v1/webhooks/"+this.id+"/messages").then((function(t){for(var o in t.data.data)if(t.data.data.hasOwnProperty(o)){var n=t.data.data[o];e.messages.push({id:n.id,created_at:se(new Date(n.attributes.created_at),e.$t("config.date_time_fns")),uuid:n.attributes.uuid,success:n.attributes.sent&&!n.attributes.errored,message:n.attributes.message})}e.loading=!1}))},showWebhookMessage:function(e){var t=this;axios.get("./api/v1/webhooks/"+this.id+"/messages/"+e).then((function(e){$("#messageModal").modal("show"),t.message_content=e.data.data.attributes.message}))},showWebhookAttempts:function(e){var t=this;this.message_attempts=[],axios.get("./api/v1/webhooks/"+this.id+"/messages/"+e+"/attempts").then((function(e){for(var o in $("#attemptModal").modal("show"),e.data.data)if(e.data.data.hasOwnProperty(o)){var n=e.data.data[o];t.message_attempts.push({id:n.id,created_at:se(new Date(n.attributes.created_at),t.$t("config.date_time_fns")),logs:n.attributes.logs,status_code:n.attributes.status_code,response:n.attributes.response})}}))},downloadWebhook:function(){var e=this;axios.get("./api/v1/webhooks/"+this.id).then((function(t){console.log(t.data.data.attributes),e.edit_url="./webhooks/edit/"+e.id,e.delete_url="./webhooks/delete/"+e.id,e.title=t.data.data.attributes.title,e.url=t.data.data.attributes.url,e.secret=t.data.data.attributes.secret,e.trigger=e.$t("firefly.webhook_trigger_"+t.data.data.attributes.trigger),e.response=e.$t("firefly.webhook_response_"+t.data.data.attributes.response),e.delivery=e.$t("firefly.webhook_delivery_"+t.data.data.attributes.delivery),e.active=t.data.data.attributes.active,e.url=t.data.data.attributes.url})).catch((function(t){e.error_message=t.response.data.message}))}}},(function(){var e=this,t=e._self._c;return t("div",[""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.title))])]),e._v(" "),t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[t("tbody",[t("tr",[t("th",{staticStyle:{width:"40%"},attrs:{scope:"row"}},[e._v("Title")]),e._v(" "),t("td",[e._v(e._s(e.title))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.active")))]),e._v(" "),t("td",[e.active?t("em",{staticClass:"fa fa-check text-success"}):e._e(),e._v(" "),e.active?e._e():t("em",{staticClass:"fa fa-times text-danger"})])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.trigger")))]),e._v(" "),t("td",[e._v(" "+e._s(e.trigger))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.response")))]),e._v(" "),t("td",[e._v(" "+e._s(e.response))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.delivery")))]),e._v(" "),t("td",[e._v(" "+e._s(e.delivery))])])])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group pull-right"},[t("a",{staticClass:"btn btn-default",attrs:{href:e.edit_url}},[t("em",{staticClass:"fa fa-pencil"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),e.active?t("a",{staticClass:"btn btn-default",attrs:{id:"triggerButton",href:"#"},on:{click:e.submitTest}},[t("em",{staticClass:"fa fa-bolt"}),e._v("\n "+e._s(e.$t("list.trigger"))+"\n ")]):e._e(),e._v(" "),t("a",{staticClass:"btn btn-danger",attrs:{href:e.delete_url}},[t("em",{staticClass:"fa fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])]),e._v(" "),t("div",{staticClass:"col-lg-6"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.meta_data")))])]),e._v(" "),t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[t("tbody",[t("tr",[t("th",{staticStyle:{width:"40%"},attrs:{scope:"row"}},[e._v(e._s(e.$t("list.url")))]),e._v(" "),t("td",[t("input",{staticClass:"form-control",attrs:{type:"text",readonly:""},domProps:{value:e.url}})])]),e._v(" "),t("tr",[t("td",[e._v("\n "+e._s(e.$t("list.secret"))+"\n ")]),e._v(" "),t("td",[e.show_secret?t("em",{staticClass:"fa fa-eye",staticStyle:{cursor:"pointer"},on:{click:e.toggleSecret}}):e._e(),e._v(" "),e.show_secret?e._e():t("em",{staticClass:"fa fa-eye-slash",staticStyle:{cursor:"pointer"},on:{click:e.toggleSecret}}),e._v(" "),e.show_secret?t("code",[e._v(e._s(e.secret))]):e._e(),e._v(" "),e.show_secret?e._e():t("code",[e._v("********")])])])])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default",attrs:{href:e.url}},[t("em",{staticClass:"fa fa-globe-europe"}),e._v(" "+e._s(e.$t("firefly.visit_webhook_url"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default",on:{click:e.resetSecret}},[t("em",{staticClass:"fa fa-lock"}),e._v(" "+e._s(e.$t("firefly.reset_webhook_secret"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.webhook_messages")))])]),e._v(" "),0!==e.messages.length||e.loading?e._e():t("div",{staticClass:"box-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.no_webhook_messages"))+"\n ")])]),e._v(" "),e.loading?t("div",{staticClass:"box-body"},[e._m(0)]):e._e(),e._v(" "),e.messages.length>0&&!e.loading?t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[e._m(1),e._v(" "),t("tbody",e._l(e.messages,(function(o){return t("tr",[t("td",[e._v("\n "+e._s(o.created_at)+"\n ")]),e._v(" "),t("td",[e._v("\n "+e._s(o.uuid)+"\n ")]),e._v(" "),t("td",[o.success?t("em",{staticClass:"fa fa-check text-success"}):e._e(),e._v(" "),o.success?e._e():t("em",{staticClass:"fa fa-times text-danger"})]),e._v(" "),t("td",[t("a",{staticClass:"btn btn-default",on:{click:function(t){return e.showWebhookMessage(o.id)}}},[t("em",{staticClass:"fa fa-envelope"}),e._v("\n "+e._s(e.$t("firefly.view_message"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default",on:{click:function(t){return e.showWebhookAttempts(o.id)}}},[t("em",{staticClass:"fa fa-cloud-upload"}),e._v("\n "+e._s(e.$t("firefly.view_attempts"))+"\n ")])])])})),0)])]):e._e()])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"messageModal",tabindex:"-1",role:"dialog"}},[t("div",{staticClass:"modal-dialog modal-lg"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v(e._s(e.$t("firefly.message_content_title")))])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.message_content_help"))+"\n ")]),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"10",readonly:""}},[e._v(e._s(e.message_content))])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button","data-dismiss":"modal"}},[e._v(e._s(e.$t("firefly.close")))])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"attemptModal",tabindex:"-1",role:"dialog"}},[t("div",{staticClass:"modal-dialog modal-lg"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v(e._s(e.$t("firefly.attempt_content_title")))])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.attempt_content_help"))+"\n ")]),e._v(" "),0===e.message_attempts.length?t("p",[t("em",[e._v("\n "+e._s(e.$t("firefly.no_attempts"))+"\n ")])]):e._e(),e._v(" "),e._l(e.message_attempts,(function(o){return t("div",{staticStyle:{border:"1px #eee solid","margin-bottom":"0.5em"}},[t("strong",[e._v("\n "+e._s(e.$t("firefly.webhook_attempt_at",{moment:o.created_at}))+"\n "),t("span",{staticClass:"text-danger"},[e._v("("+e._s(o.status_code)+")")])]),e._v(" "),t("p",[e._v("\n "+e._s(e.$t("firefly.logs"))+": "),t("br"),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"5",readonly:""}},[e._v(e._s(o.logs))])]),e._v(" "),null!==o.response?t("p",[e._v("\n "+e._s(e.$t("firefly.response"))+": "),t("br"),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"5",readonly:""}},[e._v(e._s(o.response))])]):e._e()])}))],2),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button","data-dismiss":"modal"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[function(){var e=this._self._c;return e("p",{staticClass:"text-center"},[e("em",{staticClass:"fa fa-spin fa-spinner"})])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("\n Date and time\n ")]),e._v(" "),t("th",[e._v("\n UID\n ")]),e._v(" "),t("th",[e._v("\n Success?\n ")]),e._v(" "),t("th",[e._v("\n More details\n ")])])])}],!1,null,null,null);const _e=ce.exports;o(6479);var ue=o(3082),he={};new Vue({i18n:ue,el:"#webhooks_show",render:function(e){return e(_e,{props:he})}})})()})(); \ No newline at end of file +(()=>{var e={6479:(e,t,o)=>{window.axios=o(7218),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var n=document.head.querySelector('meta[name="csrf-token"]');n?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=n.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token")},3082:(e,t,o)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:o(3099),cs:o(211),da:o(9352),de:o(4460),el:o(1244),en:o(1443),"en-us":o(1443),"en-gb":o(6680),es:o(6589),fi:o(3865),fr:o(7932),hu:o(2156),id:o(1642),it:o(7379),ja:o(8297),nb:o(419),nl:o(1513),pl:o(3997),"pt-br":o(9627),"pt-pt":o(8562),pt:o(8562),ro:o(5722),ru:o(8388),sk:o(2952),sl:o(4112),sr:o(4112),sv:o(7203),tr:o(6001),uk:o(3971),vi:o(9054),zh:o(1031),"zh-tw":o(3920),"zh-cn":o(1031)}})},9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),o=t[0],n=t[1];return 3*(o+n)/4-n},t.toByteArray=function(e){var t,o,i=l(e),r=i[0],s=i[1],c=new a(function(e,t,o){return 3*(t+o)/4-o}(0,r,s)),_=0,u=s>0?r-4:r;for(o=0;o>16&255,c[_++]=t>>8&255,c[_++]=255&t;2===s&&(t=n[e.charCodeAt(o)]<<2|n[e.charCodeAt(o+1)]>>4,c[_++]=255&t);1===s&&(t=n[e.charCodeAt(o)]<<10|n[e.charCodeAt(o+1)]<<4|n[e.charCodeAt(o+2)]>>2,c[_++]=t>>8&255,c[_++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,a=n%3,i=[],r=16383,s=0,l=n-a;sl?l:s+r));1===a?(t=e[n-1],i.push(o[t>>2]+o[t<<4&63]+"==")):2===a&&(t=(e[n-2]<<8)+e[n-1],i.push(o[t>>10]+o[t>>4&63]+o[t<<2&63]+"="));return i.join("")};for(var o=[],n=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=0,s=i.length;r0)throw new Error("Invalid string. Length must be a multiple of 4");var o=e.indexOf("=");return-1===o&&(o=t),[o,o===t?0:4-o%4]}function c(e,t,n){for(var a,i,r=[],s=t;s>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return r.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,o)=>{"use strict";var n=o(9742),a=o(645),i=o(5826);function r(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(r()=r())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+r().toString(16)+" bytes");return 0|e}function p(e,t){if(l.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var o=e.length;if(0===o)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return o;case"utf8":case"utf-8":case void 0:return W(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*o;case"hex":return o>>>1;case"base64":return q(e).length;default:if(n)return W(e).length;t=(""+t).toLowerCase(),n=!0}}function f(e,t,o){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===o||o>this.length)&&(o=this.length),o<=0)return"";if((o>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,o);case"utf8":case"utf-8":return R(this,t,o);case"ascii":return N(this,t,o);case"latin1":case"binary":return C(this,t,o);case"base64":return S(this,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return I(this,t,o);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,o){var n=e[t];e[t]=e[o],e[o]=n}function m(e,t,o,n,a){if(0===e.length)return-1;if("string"==typeof o?(n=o,o=0):o>2147483647?o=2147483647:o<-2147483648&&(o=-2147483648),o=+o,isNaN(o)&&(o=a?0:e.length-1),o<0&&(o=e.length+o),o>=e.length){if(a)return-1;o=e.length-1}else if(o<0){if(!a)return-1;o=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:b(e,t,o,n,a);if("number"==typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?a?Uint8Array.prototype.indexOf.call(e,t,o):Uint8Array.prototype.lastIndexOf.call(e,t,o):b(e,[t],o,n,a);throw new TypeError("val must be string, number or Buffer")}function b(e,t,o,n,a){var i,r=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;r=2,s/=2,l/=2,o/=2}function c(e,t){return 1===r?e[t]:e.readUInt16BE(t*r)}if(a){var _=-1;for(i=o;is&&(o=s-l),i=o;i>=0;i--){for(var u=!0,h=0;ha&&(n=a):n=a;var i=t.length;if(i%2!=0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var r=0;r>8,a=o%256,i.push(a),i.push(n);return i}(t,e.length-o),e,o,n)}function S(e,t,o){return 0===t&&o===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,o))}function R(e,t,o){o=Math.min(e.length,o);for(var n=[],a=t;a239?4:c>223?3:c>191?2:1;if(a+u<=o)switch(u){case 1:c<128&&(_=c);break;case 2:128==(192&(i=e[a+1]))&&(l=(31&c)<<6|63&i)>127&&(_=l);break;case 3:i=e[a+1],r=e[a+2],128==(192&i)&&128==(192&r)&&(l=(15&c)<<12|(63&i)<<6|63&r)>2047&&(l<55296||l>57343)&&(_=l);break;case 4:i=e[a+1],r=e[a+2],s=e[a+3],128==(192&i)&&128==(192&r)&&128==(192&s)&&(l=(15&c)<<18|(63&i)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(_=l)}null===_?(_=65533,u=1):_>65535&&(_-=65536,n.push(_>>>10&1023|55296),_=56320|1023&_),n.push(_),a+=u}return function(e){var t=e.length;if(t<=z)return String.fromCharCode.apply(String,e);var o="",n=0;for(;n0&&(e=this.toString("hex",0,o).match(/.{2}/g).join(" "),this.length>o&&(e+=" ... ")),""},l.prototype.compare=function(e,t,o,n,a){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===o&&(o=e?e.length:0),void 0===n&&(n=0),void 0===a&&(a=this.length),t<0||o>e.length||n<0||a>this.length)throw new RangeError("out of range index");if(n>=a&&t>=o)return 0;if(n>=a)return-1;if(t>=o)return 1;if(this===e)return 0;for(var i=(a>>>=0)-(n>>>=0),r=(o>>>=0)-(t>>>=0),s=Math.min(i,r),c=this.slice(n,a),_=e.slice(t,o),u=0;ua)&&(o=a),e.length>0&&(o<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return k(this,e,t,o);case"utf8":case"utf-8":return w(this,e,t,o);case"ascii":return v(this,e,t,o);case"latin1":case"binary":return y(this,e,t,o);case"base64":return T(this,e,t,o);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,o);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var z=4096;function N(e,t,o){var n="";o=Math.min(e.length,o);for(var a=t;an)&&(o=n);for(var a="",i=t;io)throw new RangeError("Trying to access beyond buffer length")}function E(e,t,o,n,a,i){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>a||te.length)throw new RangeError("Index out of range")}function j(e,t,o,n){t<0&&(t=65535+t+1);for(var a=0,i=Math.min(e.length-o,2);a>>8*(n?a:1-a)}function U(e,t,o,n){t<0&&(t=4294967295+t+1);for(var a=0,i=Math.min(e.length-o,4);a>>8*(n?a:3-a)&255}function P(e,t,o,n,a,i){if(o+n>e.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("Index out of range")}function x(e,t,o,n,i){return i||P(e,0,o,4),a.write(e,t,o,n,23,4),o+4}function L(e,t,o,n,i){return i||P(e,0,o,8),a.write(e,t,o,n,52,8),o+8}l.prototype.slice=function(e,t){var o,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t0&&(a*=256);)n+=this[e+--t]*a;return n},l.prototype.readUInt8=function(e,t){return t||O(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||O(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||O(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,o){e|=0,t|=0,o||O(e,t,this.length);for(var n=this[e],a=1,i=0;++i=(a*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,o){e|=0,t|=0,o||O(e,t,this.length);for(var n=t,a=1,i=this[e+--n];n>0&&(a*=256);)i+=this[e+--n]*a;return i>=(a*=128)&&(i-=Math.pow(2,8*t)),i},l.prototype.readInt8=function(e,t){return t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||O(e,2,this.length);var o=this[e]|this[e+1]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt16BE=function(e,t){t||O(e,2,this.length);var o=this[e+1]|this[e]<<8;return 32768&o?4294901760|o:o},l.prototype.readInt32LE=function(e,t){return t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||O(e,4,this.length),a.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||O(e,8,this.length),a.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,o,n){(e=+e,t|=0,o|=0,n)||E(this,e,t,o,Math.pow(2,8*o)-1,0);var a=1,i=0;for(this[t]=255&e;++i=0&&(i*=256);)this[t+a]=e/i&255;return t+o},l.prototype.writeUInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=0,r=1,s=0;for(this[t]=255&e;++i>0)-s&255;return t+o},l.prototype.writeIntBE=function(e,t,o,n){if(e=+e,t|=0,!n){var a=Math.pow(2,8*o-1);E(this,e,t,o,a-1,-a)}var i=o-1,r=1,s=0;for(this[t+i]=255&e;--i>=0&&(r*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/r>>0)-s&255;return t+o},l.prototype.writeInt8=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):j(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):j(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,o){return e=+e,t|=0,o||E(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,o){return x(this,e,t,!0,o)},l.prototype.writeFloatBE=function(e,t,o){return x(this,e,t,!1,o)},l.prototype.writeDoubleLE=function(e,t,o){return L(this,e,t,!0,o)},l.prototype.writeDoubleBE=function(e,t,o){return L(this,e,t,!1,o)},l.prototype.copy=function(e,t,o,n){if(o||(o=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--a)e[a+t]=this[a+o];else if(i<1e3||!l.TYPED_ARRAY_SUPPORT)for(a=0;a>>=0,o=void 0===o?this.length:o>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&o<57344){if(!a){if(o>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(r+1===n){(t-=3)>-1&&i.push(239,191,189);continue}a=o;continue}if(o<56320){(t-=3)>-1&&i.push(239,191,189),a=o;continue}o=65536+(a-55296<<10|o-56320)}else a&&(t-=3)>-1&&i.push(239,191,189);if(a=null,o<128){if((t-=1)<0)break;i.push(o)}else if(o<2048){if((t-=2)<0)break;i.push(o>>6|192,63&o|128)}else if(o<65536){if((t-=3)<0)break;i.push(o>>12|224,o>>6&63|128,63&o|128)}else{if(!(o<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(o>>18|240,o>>12&63|128,o>>6&63|128,63&o|128)}}return i}function q(e){return n.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(M,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,o,n){for(var a=0;a=t.length||a>=e.length);++a)t[a+o]=e[a];return a}},645:(e,t)=>{t.read=function(e,t,o,n,a){var i,r,s=8*a-n-1,l=(1<>1,_=-7,u=o?a-1:0,h=o?-1:1,d=e[t+u];for(u+=h,i=d&(1<<-_)-1,d>>=-_,_+=s;_>0;i=256*i+e[t+u],u+=h,_-=8);for(r=i&(1<<-_)-1,i>>=-_,_+=n;_>0;r=256*r+e[t+u],u+=h,_-=8);if(0===i)i=1-c;else{if(i===l)return r?NaN:1/0*(d?-1:1);r+=Math.pow(2,n),i-=c}return(d?-1:1)*r*Math.pow(2,i-n)},t.write=function(e,t,o,n,a,i){var r,s,l,c=8*i-a-1,_=(1<>1,h=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:i-1,p=n?1:-1,f=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,r=_):(r=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-r))<1&&(r--,l*=2),(t+=r+u>=1?h/l:h*Math.pow(2,1-u))*l>=2&&(r++,l/=2),r+u>=_?(s=0,r=_):r+u>=1?(s=(t*l-1)*Math.pow(2,a),r+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,a),r=0));a>=8;e[o+d]=255&s,d+=p,s/=256,a-=8);for(r=r<0;e[o+d]=255&r,d+=p,r/=256,c-=8);e[o+d-p]|=128*f}},5826:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7218:(e,t,o)=>{"use strict";var n=o(8764).lW;function a(e,t){return function(){return e.apply(t,arguments)}}const{toString:i}=Object.prototype,{getPrototypeOf:r}=Object,s=(l=Object.create(null),e=>{const t=i.call(e);return l[t]||(l[t]=t.slice(8,-1).toLowerCase())});var l;const c=e=>(e=e.toLowerCase(),t=>s(t)===e),_=e=>t=>typeof t===e,{isArray:u}=Array,h=_("undefined");const d=c("ArrayBuffer");const p=_("string"),f=_("function"),g=_("number"),m=e=>null!==e&&"object"==typeof e,b=e=>{if("object"!==s(e))return!1;const t=r(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},k=c("Date"),w=c("File"),v=c("Blob"),y=c("FileList"),T=c("URLSearchParams");function A(e,t,{allOwnKeys:o=!1}={}){if(null==e)return;let n,a;if("object"!=typeof e&&(e=[e]),u(e))for(n=0,a=e.length;n0;)if(n=o[a],t===n.toLowerCase())return n;return null}const R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:o.g,z=e=>!h(e)&&e!==R;const N=(C="undefined"!=typeof Uint8Array&&r(Uint8Array),e=>C&&e instanceof C);var C;const D=c("HTMLFormElement"),I=(({hasOwnProperty:e})=>(t,o)=>e.call(t,o))(Object.prototype),O=c("RegExp"),E=(e,t)=>{const o=Object.getOwnPropertyDescriptors(e),n={};A(o,((o,a)=>{!1!==t(o,a,e)&&(n[a]=o)})),Object.defineProperties(e,n)};var j={isArray:u,isArrayBuffer:d,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&f(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{const t="[object FormData]";return e&&("function"==typeof FormData&&e instanceof FormData||i.call(e)===t||f(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&d(e.buffer),t},isString:p,isNumber:g,isBoolean:e=>!0===e||!1===e,isObject:m,isPlainObject:b,isUndefined:h,isDate:k,isFile:w,isBlob:v,isRegExp:O,isFunction:f,isStream:e=>m(e)&&f(e.pipe),isURLSearchParams:T,isTypedArray:N,isFileList:y,forEach:A,merge:function e(){const{caseless:t}=z(this)&&this||{},o={},n=(n,a)=>{const i=t&&S(o,a)||a;b(o[i])&&b(n)?o[i]=e(o[i],n):b(n)?o[i]=e({},n):u(n)?o[i]=n.slice():o[i]=n};for(let e=0,t=arguments.length;e(A(t,((t,n)=>{o&&f(t)?e[n]=a(t,o):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,o,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),o&&Object.assign(e.prototype,o)},toFlatObject:(e,t,o,n)=>{let a,i,s;const l={};if(t=t||{},null==e)return t;do{for(a=Object.getOwnPropertyNames(e),i=a.length;i-- >0;)s=a[i],n&&!n(s,e,t)||l[s]||(t[s]=e[s],l[s]=!0);e=!1!==o&&r(e)}while(e&&(!o||o(e,t))&&e!==Object.prototype);return t},kindOf:s,kindOfTest:c,endsWith:(e,t,o)=>{e=String(e),(void 0===o||o>e.length)&&(o=e.length),o-=t.length;const n=e.indexOf(t,o);return-1!==n&&n===o},toArray:e=>{if(!e)return null;if(u(e))return e;let t=e.length;if(!g(t))return null;const o=new Array(t);for(;t-- >0;)o[t]=e[t];return o},forEachEntry:(e,t)=>{const o=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=o.next())&&!n.done;){const o=n.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let o;const n=[];for(;null!==(o=e.exec(t));)n.push(o);return n},isHTMLForm:D,hasOwnProperty:I,hasOwnProp:I,reduceDescriptors:E,freezeMethods:e=>{E(e,((t,o)=>{if(f(e)&&-1!==["arguments","caller","callee"].indexOf(o))return!1;const n=e[o];f(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+o+"'")}))}))},toObjectSet:(e,t)=>{const o={},n=e=>{e.forEach((e=>{o[e]=!0}))};return u(e)?n(e):n(String(e).split(t)),o},toCamelCase:e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,(function(e,t,o){return t.toUpperCase()+o})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:S,global:R,isContextDefined:z,toJSONObject:e=>{const t=new Array(10),o=(e,n)=>{if(m(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const a=u(e)?[]:{};return A(e,((e,t)=>{const i=o(e,n+1);!h(i)&&(a[t]=i)})),t[n]=void 0,a}}return e};return o(e,0)}};function U(e,t,o,n,a){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),o&&(this.config=o),n&&(this.request=n),a&&(this.response=a)}j.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:j.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const P=U.prototype,x={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{x[e]={value:e}})),Object.defineProperties(U,x),Object.defineProperty(P,"isAxiosError",{value:!0}),U.from=(e,t,o,n,a,i)=>{const r=Object.create(P);return j.toFlatObject(e,r,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),U.call(r,e.message,t,o,n,a),r.cause=e,r.name=e.name,i&&Object.assign(r,i),r};var L="object"==typeof self?self.FormData:window.FormData;function M(e){return j.isPlainObject(e)||j.isArray(e)}function B(e){return j.endsWith(e,"[]")?e.slice(0,-2):e}function W(e,t,o){return e?e.concat(t).map((function(e,t){return e=B(e),!o&&t?"["+e+"]":e})).join(o?".":""):t}const q=j.toFlatObject(j,{},null,(function(e){return/^is[A-Z]/.test(e)}));function Y(e,t,o){if(!j.isObject(e))throw new TypeError("target must be an object");t=t||new(L||FormData);const a=(o=j.toFlatObject(o,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!j.isUndefined(t[e])}))).metaTokens,i=o.visitor||u,r=o.dots,s=o.indexes,l=(o.Blob||"undefined"!=typeof Blob&&Blob)&&((c=t)&&j.isFunction(c.append)&&"FormData"===c[Symbol.toStringTag]&&c[Symbol.iterator]);var c;if(!j.isFunction(i))throw new TypeError("visitor must be a function");function _(e){if(null===e)return"";if(j.isDate(e))return e.toISOString();if(!l&&j.isBlob(e))throw new U("Blob is not supported. Use a Buffer instead.");return j.isArrayBuffer(e)||j.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):n.from(e):e}function u(e,o,n){let i=e;if(e&&!n&&"object"==typeof e)if(j.endsWith(o,"{}"))o=a?o:o.slice(0,-2),e=JSON.stringify(e);else if(j.isArray(e)&&function(e){return j.isArray(e)&&!e.some(M)}(e)||j.isFileList(e)||j.endsWith(o,"[]")&&(i=j.toArray(e)))return o=B(o),i.forEach((function(e,n){!j.isUndefined(e)&&null!==e&&t.append(!0===s?W([o],n,r):null===s?o:o+"[]",_(e))})),!1;return!!M(e)||(t.append(W(n,o,r),_(e)),!1)}const h=[],d=Object.assign(q,{defaultVisitor:u,convertValue:_,isVisitable:M});if(!j.isObject(e))throw new TypeError("data must be an object");return function e(o,n){if(!j.isUndefined(o)){if(-1!==h.indexOf(o))throw Error("Circular reference detected in "+n.join("."));h.push(o),j.forEach(o,(function(o,a){!0===(!(j.isUndefined(o)||null===o)&&i.call(t,o,j.isString(a)?a.trim():a,n,d))&&e(o,n?n.concat(a):[a])})),h.pop()}}(e),t}function F(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function J(e,t){this._pairs=[],e&&Y(e,this,t)}const H=J.prototype;function V(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function K(e,t,o){if(!t)return e;const n=o&&o.encode||V,a=o&&o.serialize;let i;if(i=a?a(t,o):j.isURLSearchParams(t)?t.toString():new J(t,o).toString(n),i){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}H.append=function(e,t){this._pairs.push([e,t])},H.toString=function(e){const t=e?function(t){return e.call(this,t,F)}:F;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var G=class{constructor(){this.handlers=[]}use(e,t,o){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!o&&o.synchronous,runWhen:o?o.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){j.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},$={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Z="undefined"!=typeof URLSearchParams?URLSearchParams:J,Q=FormData;const X=(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&("undefined"!=typeof window&&"undefined"!=typeof document)})(),ee="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts;var te={isBrowser:!0,classes:{URLSearchParams:Z,FormData:Q,Blob},isStandardBrowserEnv:X,isStandardBrowserWebWorkerEnv:ee,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,o,n,a){let i=e[a++];const r=Number.isFinite(+i),s=a>=e.length;if(i=!i&&j.isArray(n)?n.length:i,s)return j.hasOwnProp(n,i)?n[i]=[n[i],o]:n[i]=o,!r;n[i]&&j.isObject(n[i])||(n[i]=[]);return t(e,o,n[i],a)&&j.isArray(n[i])&&(n[i]=function(e){const t={},o=Object.keys(e);let n;const a=o.length;let i;for(n=0;n{t(function(e){return j.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,o,0)})),o}return null}const ne={"Content-Type":void 0};const ae={transitional:$,adapter:["xhr","http"],transformRequest:[function(e,t){const o=t.getContentType()||"",n=o.indexOf("application/json")>-1,a=j.isObject(e);a&&j.isHTMLForm(e)&&(e=new FormData(e));if(j.isFormData(e))return n&&n?JSON.stringify(oe(e)):e;if(j.isArrayBuffer(e)||j.isBuffer(e)||j.isStream(e)||j.isFile(e)||j.isBlob(e))return e;if(j.isArrayBufferView(e))return e.buffer;if(j.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let i;if(a){if(o.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Y(e,new te.classes.URLSearchParams,Object.assign({visitor:function(e,t,o,n){return te.isNode&&j.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((i=j.isFileList(e))||o.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Y(i?{"files[]":e}:e,t&&new t,this.formSerializer)}}return a||n?(t.setContentType("application/json",!1),function(e,t,o){if(j.isString(e))try{return(t||JSON.parse)(e),j.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(o||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||ae.transitional,o=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&j.isString(e)&&(o&&!this.responseType||n)){const o=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw U.from(e,U.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:te.classes.FormData,Blob:te.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};j.forEach(["delete","get","head"],(function(e){ae.headers[e]={}})),j.forEach(["post","put","patch"],(function(e){ae.headers[e]=j.merge(ne)}));var ie=ae;const re=j.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const se=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ce(e){return!1===e||null==e?e:j.isArray(e)?e.map(ce):String(e)}function _e(e,t,o,n){return j.isFunction(n)?n.call(this,t,o):j.isString(t)?j.isString(n)?-1!==t.indexOf(n):j.isRegExp(n)?n.test(t):void 0:void 0}class ue{constructor(e){e&&this.set(e)}set(e,t,o){const n=this;function a(e,t,o){const a=le(t);if(!a)throw new Error("header name must be a non-empty string");const i=j.findKey(n,a);(!i||void 0===n[i]||!0===o||void 0===o&&!1!==n[i])&&(n[i||t]=ce(e))}const i=(e,t)=>j.forEach(e,((e,o)=>a(e,o,t)));return j.isPlainObject(e)||e instanceof this.constructor?i(e,t):j.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z]+$/.test(e.trim())?i((e=>{const t={};let o,n,a;return e&&e.split("\n").forEach((function(e){a=e.indexOf(":"),o=e.substring(0,a).trim().toLowerCase(),n=e.substring(a+1).trim(),!o||t[o]&&re[o]||("set-cookie"===o?t[o]?t[o].push(n):t[o]=[n]:t[o]=t[o]?t[o]+", "+n:n)})),t})(e),t):null!=e&&a(t,e,o),this}get(e,t){if(e=le(e)){const o=j.findKey(this,e);if(o){const e=this[o];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),o=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=o.exec(e);)t[n[1]]=n[2];return t}(e);if(j.isFunction(t))return t.call(this,e,o);if(j.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const o=j.findKey(this,e);return!(!o||t&&!_e(0,this[o],o,t))}return!1}delete(e,t){const o=this;let n=!1;function a(e){if(e=le(e)){const a=j.findKey(o,e);!a||t&&!_e(0,o[a],a,t)||(delete o[a],n=!0)}}return j.isArray(e)?e.forEach(a):a(e),n}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(e){const t=this,o={};return j.forEach(this,((n,a)=>{const i=j.findKey(o,a);if(i)return t[i]=ce(n),void delete t[a];const r=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,o)=>t.toUpperCase()+o))}(a):String(a).trim();r!==a&&delete t[a],t[r]=ce(n),o[r]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return j.forEach(this,((o,n)=>{null!=o&&!1!==o&&(t[n]=e&&j.isArray(o)?o.join(", "):o)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const o=new this(e);return t.forEach((e=>o.set(e))),o}static accessor(e){const t=(this[se]=this[se]={accessors:{}}).accessors,o=this.prototype;function n(e){const n=le(e);t[n]||(!function(e,t){const o=j.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+o,{value:function(e,o,a){return this[n].call(this,t,e,o,a)},configurable:!0})}))}(o,e),t[n]=!0)}return j.isArray(e)?e.forEach(n):n(e),this}}ue.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]),j.freezeMethods(ue.prototype),j.freezeMethods(ue);var he=ue;function de(e,t){const o=this||ie,n=t||o,a=he.from(n.headers);let i=n.data;return j.forEach(e,(function(e){i=e.call(o,i,a.normalize(),t?t.status:void 0)})),a.normalize(),i}function pe(e){return!(!e||!e.__CANCEL__)}function fe(e,t,o){U.call(this,null==e?"canceled":e,U.ERR_CANCELED,t,o),this.name="CanceledError"}j.inherits(fe,U,{__CANCEL__:!0});var ge=te.isStandardBrowserEnv?{write:function(e,t,o,n,a,i){const r=[];r.push(e+"="+encodeURIComponent(t)),j.isNumber(o)&&r.push("expires="+new Date(o).toGMTString()),j.isString(n)&&r.push("path="+n),j.isString(a)&&r.push("domain="+a),!0===i&&r.push("secure"),document.cookie=r.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function me(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}var be=te.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let o;function n(o){let n=o;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return o=n(window.location.href),function(e){const t=j.isString(e)?n(e):e;return t.protocol===o.protocol&&t.host===o.host}}():function(){return!0};function ke(e,t){let o=0;const n=function(e,t){e=e||10;const o=new Array(e),n=new Array(e);let a,i=0,r=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[r];a||(a=l),o[i]=s,n[i]=l;let _=r,u=0;for(;_!==i;)u+=o[_++],_%=e;if(i=(i+1)%e,i===r&&(r=(r+1)%e),l-a{const i=a.loaded,r=a.lengthComputable?a.total:void 0,s=i-o,l=n(s);o=i;const c={loaded:i,total:r,progress:r?i/r:void 0,bytes:s,rate:l||void 0,estimated:l&&r&&i<=r?(r-i)/l:void 0,event:a};c[t?"download":"upload"]=!0,e(c)}}const we={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,o){let n=e.data;const a=he.from(e.headers).normalize(),i=e.responseType;let r;function s(){e.cancelToken&&e.cancelToken.unsubscribe(r),e.signal&&e.signal.removeEventListener("abort",r)}j.isFormData(n)&&(te.isStandardBrowserEnv||te.isStandardBrowserWebWorkerEnv)&&a.setContentType(!1);let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",o=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";a.set("Authorization","Basic "+btoa(t+":"+o))}const c=me(e.baseURL,e.url);function _(){if(!l)return;const n=he.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,o){const n=o.config.validateStatus;o.status&&n&&!n(o.status)?t(new U("Request failed with status code "+o.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o)):e(o)}((function(e){t(e),s()}),(function(e){o(e),s()}),{data:i&&"text"!==i&&"json"!==i?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),K(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=_:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(_)},l.onabort=function(){l&&(o(new U("Request aborted",U.ECONNABORTED,e,l)),l=null)},l.onerror=function(){o(new U("Network Error",U.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||$;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),o(new U(t,n.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,l)),l=null},te.isStandardBrowserEnv){const t=(e.withCredentials||be(c))&&e.xsrfCookieName&&ge.read(e.xsrfCookieName);t&&a.set(e.xsrfHeaderName,t)}void 0===n&&a.setContentType(null),"setRequestHeader"in l&&j.forEach(a.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),j.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),i&&"json"!==i&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",ke(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",ke(e.onUploadProgress)),(e.cancelToken||e.signal)&&(r=t=>{l&&(o(!t||t.type?new fe(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(r),e.signal&&(e.signal.aborted?r():e.signal.addEventListener("abort",r)));const u=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);u&&-1===te.protocols.indexOf(u)?o(new U("Unsupported protocol "+u+":",U.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};j.forEach(we,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));var ve=e=>{e=j.isArray(e)?e:[e];const{length:t}=e;let o,n;for(let a=0;ae instanceof he?e.toJSON():e;function Se(e,t){t=t||{};const o={};function n(e,t,o){return j.isPlainObject(e)&&j.isPlainObject(t)?j.merge.call({caseless:o},e,t):j.isPlainObject(t)?j.merge({},t):j.isArray(t)?t.slice():t}function a(e,t,o){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e,o):n(e,t,o)}function i(e,t){if(!j.isUndefined(t))return n(void 0,t)}function r(e,t){return j.isUndefined(t)?j.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(o,a,i){return i in t?n(o,a):i in e?n(void 0,o):void 0}const l={url:i,method:i,data:i,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:s,headers:(e,t)=>a(Ae(e),Ae(t),!0)};return j.forEach(Object.keys(e).concat(Object.keys(t)),(function(n){const i=l[n]||a,r=i(e[n],t[n],n);j.isUndefined(r)&&i!==s||(o[n]=r)})),o}const Re="1.2.2",ze={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{ze[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}}));const Ne={};ze.transitional=function(e,t,o){function n(e,t){return"[Axios v1.2.2] Transitional option '"+e+"'"+t+(o?". "+o:"")}return(o,a,i)=>{if(!1===e)throw new U(n(a," has been removed"+(t?" in "+t:"")),U.ERR_DEPRECATED);return t&&!Ne[a]&&(Ne[a]=!0,console.warn(n(a," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(o,a,i)}};var Ce={assertOptions:function(e,t,o){if("object"!=typeof e)throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let a=n.length;for(;a-- >0;){const i=n[a],r=t[i];if(r){const t=e[i],o=void 0===t||r(t,i,e);if(!0!==o)throw new U("option "+i+" must be "+o,U.ERR_BAD_OPTION_VALUE)}else if(!0!==o)throw new U("Unknown option "+i,U.ERR_BAD_OPTION)}},validators:ze};const De=Ce.validators;class Ie{constructor(e){this.defaults=e,this.interceptors={request:new G,response:new G}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Se(this.defaults,t);const{transitional:o,paramsSerializer:n,headers:a}=t;let i;void 0!==o&&Ce.assertOptions(o,{silentJSONParsing:De.transitional(De.boolean),forcedJSONParsing:De.transitional(De.boolean),clarifyTimeoutError:De.transitional(De.boolean)},!1),void 0!==n&&Ce.assertOptions(n,{encode:De.function,serialize:De.function},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase(),i=a&&j.merge(a.common,a[t.method]),i&&j.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete a[e]})),t.headers=he.concat(i,a);const r=[];let s=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let _,u=0;if(!s){const e=[Te.bind(this),void 0];for(e.unshift.apply(e,r),e.push.apply(e,l),_=e.length,c=Promise.resolve(t);u<_;)c=c.then(e[u++],e[u++]);return c}_=r.length;let h=t;for(u=0;u<_;){const e=r[u++],t=r[u++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=Te.call(this,h)}catch(e){return Promise.reject(e)}for(u=0,_=l.length;u<_;)c=c.then(l[u++],l[u++]);return c}getUri(e){return K(me((e=Se(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}j.forEach(["delete","get","head","options"],(function(e){Ie.prototype[e]=function(t,o){return this.request(Se(o||{},{method:e,url:t,data:(o||{}).data}))}})),j.forEach(["post","put","patch"],(function(e){function t(t){return function(o,n,a){return this.request(Se(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:o,data:n}))}}Ie.prototype[e]=t(),Ie.prototype[e+"Form"]=t(!0)}));var Oe=Ie;class Ee{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const o=this;this.promise.then((e=>{if(!o._listeners)return;let t=o._listeners.length;for(;t-- >0;)o._listeners[t](e);o._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},e((function(e,n,a){o.reason||(o.reason=new fe(e,n,a),t(o.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Ee((function(t){e=t})),cancel:e}}}var je=Ee;const Ue={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ue).forEach((([e,t])=>{Ue[t]=e}));var Pe=Ue;const xe=function e(t){const o=new Oe(t),n=a(Oe.prototype.request,o);return j.extend(n,Oe.prototype,o,{allOwnKeys:!0}),j.extend(n,o,null,{allOwnKeys:!0}),n.create=function(o){return e(Se(t,o))},n}(ie);xe.Axios=Oe,xe.CanceledError=fe,xe.CancelToken=je,xe.isCancel=pe,xe.VERSION=Re,xe.toFormData=Y,xe.AxiosError=U,xe.Cancel=xe.CanceledError,xe.all=function(e){return Promise.all(e)},xe.spread=function(e){return function(t){return e.apply(null,t)}},xe.isAxiosError=function(e){return j.isObject(e)&&!0===e.isAxiosError},xe.mergeConfig=Se,xe.AxiosHeaders=he,xe.formToJSON=e=>oe(j.isHTMLForm(e)?new FormData(e):e),xe.HttpStatusCode=Pe,xe.default=xe,e.exports=xe},3099:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Какво се случва?","flash_error":"Грешка!","flash_success":"Успех!","close":"Затвори","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","split":"Раздели","single_split":"Раздел","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") беше обновена.","transaction_new_stored_link":"Транзакция #{ID} беше записана.","transaction_journal_information":"Информация за транзакция","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Изглежда все още нямате бюджети. Трябва да създадете някои на страницата Бюджети . Бюджетите могат да ви помогнат да следите разходите си.","no_bill_pointer":"Изглежда все още нямате сметки. Трябва да създадете някои на страницата Сметки . Сметките могат да ви помогнат да следите разходите си.","source_account":"Разходна сметка","hidden_fields_preferences":"Можете да активирате повече опции за транзакции във вашите настройки.","destination_account":"Приходна сметка","add_another_split":"Добавяне на друг раздел","submission":"Изпращане","create_another":"След съхраняването се върнете тук, за да създадете нова.","reset_after":"Изчистване на формуляра след изпращане","submit":"Потвърди","amount":"Сума","date":"Дата","tags":"Етикети","no_budget":"(без бюджет)","no_bill":"(няма сметка)","category":"Категория","attachments":"Прикачени файлове","notes":"Бележки","external_url":"Външен URL адрес","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","store_as_new":"Съхранете като нова транзакция, вместо да я актуализирате.","split_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","none_in_select_list":"(нищо)","no_piggy_bank":"(без касичка)","description":"Описание","split_transaction_title_help":"Ако създадете разделена транзакция, трябва да има глобално описание за всички раздели на транзакцията.","destination_account_reconciliation":"Не може да редактирате приходната сметка на транзакция за съгласуване.","source_account_reconciliation":"Не може да редактирате разходната сметка на транзакция за съгласуване.","budget":"Бюджет","bill":"Сметка","you_create_withdrawal":"Създавате теглене.","you_create_transfer":"Създавате прехвърляне.","you_create_deposit":"Създавате депозит.","edit":"Промени","delete":"Изтрий","name":"Име","profile_whoops":"Опаааа!","profile_something_wrong":"Нещо се обърка!","profile_try_again":"Нещо се обърка. Моля, опитайте отново.","profile_oauth_clients":"OAuth клиенти","profile_oauth_no_clients":"Не сте създали клиенти на OAuth.","profile_oauth_clients_header":"Клиенти","profile_oauth_client_id":"ИД (ID) на клиент","profile_oauth_client_name":"Име","profile_oauth_client_secret":"Тайна","profile_oauth_create_new_client":"Създай нов клиент","profile_oauth_create_client":"Създай клиент","profile_oauth_edit_client":"Редактирай клиент","profile_oauth_name_help":"Нещо, което вашите потребители ще разпознаят и ще се доверят.","profile_oauth_redirect_url":"Линк на препратката","profile_oauth_redirect_url_help":"URL адрес за обратно извикване на оторизацията на вашето приложение.","profile_authorized_apps":"Удостоверени приложения","profile_authorized_clients":"Удостоверени клиенти","profile_scopes":"Сфери","profile_revoke":"Анулирай","profile_personal_access_tokens":"Персонални маркери за достъп","profile_personal_access_token":"Персонален маркер за достъп","profile_personal_access_token_explanation":"Това е новия ви персонален маркер за достъп. Това е единственият път, когато ще бъде показан, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_no_personal_access_token":"Не сте създали никакви лични маркери за достъп.","profile_create_new_token":"Създай нов маркер","profile_create_token":"Създай маркер","profile_create":"Създай","profile_save_changes":"Запазване на промените","default_group_title_name":"(без група)","piggy_bank":"Касичка","profile_oauth_client_secret_title":"Тайна на клиента","profile_oauth_client_secret_expl":"Това е новата ви \\"тайна на клиента\\". Това е единственият път, когато ще бъде показана, така че не го губете! Вече можете да използвате този маркер, за да отправяте заявки към API.","profile_oauth_confidential":"Поверително","profile_oauth_confidential_help":"Изисквайте клиента да се удостоверява с тайна. Поверителните клиенти могат да притежават идентификационни данни по защитен начин, без да ги излагат на неоторизирани страни. Публичните приложения, като например десктопа или JavaScript SPA приложения, не могат да пазят тайни по сигурен начин.","multi_account_warning_unknown":"В зависимост от вида на транзакцията която създавате, източникът и / или целевата сметка на следващите разделяния може да бъде променена от това което е дефинирано в първото разделение на транзакцията.","multi_account_warning_withdrawal":"Имайте предвид, че разходна сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на тегленето.","multi_account_warning_deposit":"Имайте предвид, че приходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на депозита.","multi_account_warning_transfer":"Имайте предвид, че приходната + разходната сметка на следващите разделяния ще бъде тази която е дефинирана в първия раздел на прехвърлянето.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Мета данни","webhook_messages":"Webhook message","inactive":"Неактивно","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Активен","interest_date":"Падеж на лихва","title":"Заглавие","book_date":"Дата на осчетоводяване","process_date":"Дата на обработка","due_date":"Дата на падеж","foreign_amount":"Сума във валута","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","internal_reference":"Вътрешна референция","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Активен ли е?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"bg","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},211:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Jak to jde?","flash_error":"Chyba!","flash_success":"Úspěšně dokončeno!","close":"Zavřít","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Rozdělit","single_split":"Rozdělit","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informace o transakci","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá se, že ještě nemáte žádné rozpočty. Měli byste některé vytvořit na rozpočty-. Rozpočty vám mohou pomoci sledovat výdaje.","no_bill_pointer":"Zdá se, že ještě nemáte žádné účty. Měli byste některé vytvořit na účtech. Účty vám mohou pomoci sledovat výdaje.","source_account":"Zdrojový účet","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Cílový účet","add_another_split":"Přidat další rozúčtování","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Odeslat","amount":"Částka","date":"Datum","tags":"Štítky","no_budget":"(žádný rozpočet)","no_bill":"(no bill)","category":"Kategorie","attachments":"Přílohy","notes":"Poznámky","external_url":"Externí URL adresa","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Pokud vytvoříte rozúčtování, je třeba, aby zde byl celkový popis pro všechna rozúčtování dané transakce.","none_in_select_list":"(žádné)","no_piggy_bank":"(žádná pokladnička)","description":"Popis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Cílový účet odsouhlasené transakce nelze upravit.","source_account_reconciliation":"Nemůžete upravovat zdrojový účet srovnávací transakce.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Upravit","delete":"Odstranit","name":"Název","profile_whoops":"Omlouváme se, tohle nějak nefunguje","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Zatím jste nevytvořili OAuth klienty.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID zákazníka","profile_oauth_client_name":"Jméno","profile_oauth_client_secret":"Tajný klíč","profile_oauth_create_new_client":"Vytvořit nového klienta","profile_oauth_create_client":"Vytvořit klienta","profile_oauth_edit_client":"Upravit klienta","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Přesměrovat URL adresu","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Vytvořit nový token","profile_create_token":"Vytvořit token","profile_create":"Vytvořit","profile_save_changes":"Uložit změny","default_group_title_name":"(neseskupeno)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akce","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktivní","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivní","interest_date":"Úrokové datum","title":"Název","book_date":"Datum rezervace","process_date":"Datum zpracování","due_date":"Datum splatnosti","foreign_amount":"Částka v cizí měně","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","internal_reference":"Interní reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktivní?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"cs","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},9352:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvad spiller?","flash_error":"Fejl!","flash_success":"Succes!","close":"Luk","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Opdel","single_split":"Opdel","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ud til, at du ikke har oprettet budgetter endnu. Du burde oprette nogle på budgetsiden. Budgetter kan hjælpe dig med at holde styr på udgifter.","no_bill_pointer":"Du synes ikke at have nogen regninger endnu. Du bør oprette nogle på regninger-siden. Regninger kan hjælpe dig med at holde styr på udgifterne.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinationskonto","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Beløb","date":"Date","tags":"Etiketter","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedhæftninger","notes":"Noter","external_url":"Ekstern URL","update_transaction":"Opdater transaktion","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen opsparing)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Du kan ikke redigere destinationskontoen på en afstemningstransaktion.","source_account_reconciliation":"Du kan ikke redigere kildekontoen på en afstemningstransaktion.","budget":"Budget","bill":"Regning","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Rediger","delete":"Slet","name":"Name","profile_whoops":"Hovsa!","profile_something_wrong":"Noget gik galt!","profile_try_again":"Noget gik galt. Forsøg venligst igen.","profile_oauth_clients":"OAuth Klienter","profile_oauth_no_clients":"Du har ikke oprettet nogen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Hemmelighed","profile_oauth_create_new_client":"Opret ny klient","profile_oauth_create_client":"Opret klient","profile_oauth_edit_client":"Rediger klient","profile_oauth_name_help":"Noget dine brugere vil genkende og stole på.","profile_oauth_redirect_url":"Omdirigerings-URL","profile_oauth_redirect_url_help":"Din autoriserings callback URL.","profile_authorized_apps":"Autoriserede programmer","profile_authorized_clients":"Autoriserede klienter","profile_scopes":"Anvendelsesområde","profile_revoke":"Tilbagekald","profile_personal_access_tokens":"Personlige Adgangstokens","profile_personal_access_token":"Personligt Adgangstoken","profile_personal_access_token_explanation":"Her er dit nye personlige adgangstoken. Dette er den eneste gang det vil blive vist, så mist det ikke! Du kan nu bruge dette token til at foretage API-anmodninger.","profile_no_personal_access_token":"Du har ikke oprettet en personlig adgangstoken.","profile_create_new_token":"Opret nyt token","profile_create_token":"Opret token","profile_create":"Opret","profile_save_changes":"Gem ændringer","default_group_title_name":"(ungrouped)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient Hemmelighed","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighed. Dette er den eneste tid, den vil blive vist, så mist det ikke! Du kan nu bruge denne hemmelighed til at lave API-anmodninger.","profile_oauth_confidential":"Fortroligt","profile_oauth_confidential_help":"Kræver klienten at godkende med en hemmelighed. Fortrolige klienter kan holde legitimationsoplysninger på en sikker måde uden at udsætte dem for uautoriserede parter. Offentlige applikationer, såsom native desktop eller JavaScript SPA applikationer, er ikke i stand til at holde hemmeligheder sikkert.","multi_account_warning_unknown":"Afhængigt af hvilken type transaktion du opretter kan kilden og/eller destinationskontoen for efterfølgende opsplitninger tilsidesættes, uanset hvad der er defineret i den første opdeling af transaktionen.","multi_account_warning_withdrawal":"Husk, at kildekontoen for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af tilbagetrækningen.","multi_account_warning_deposit":"Husk, at destinationskontoen for efterfølgende opdelinger vil blive tilsidesat af hvad der er defineret i den første opsplitning af depositummet.","multi_account_warning_transfer":"Husk på, at kilden + destination konto for efterfølgende opdelinger vil blive overstyret af hvad der er defineret i den første opdeling af overførslen.","webhook_trigger_STORE_TRANSACTION":"Efter oprettelse af transaktion","webhook_trigger_UPDATE_TRANSACTION":"Efter opdatering af transaktion","webhook_trigger_DESTROY_TRANSACTION":"Efter sletning af transaktion","webhook_response_TRANSACTIONS":"Transaktionsdetaljer","webhook_response_ACCOUNTS":"Kontodetaljer","webhook_response_none_NONE":"Ingen detaljer","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Meta data","webhook_messages":"Webhook-besked","inactive":"Inactive","no_webhook_messages":"Der er ingen webhook-beskeder","inspect":"Inspect","create_new_webhook":"Opret ny webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Hvilket format webhook skal levere data i.","webhook_active_form_help":"Webhooken skal være aktiv, ellers vil den ikke blive kaldt.","edit_webhook_js":"Rediger webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Vis besked","view_attempts":"Vis mislykkede forsøg","message_content_title":"Webhook-beskedindhold","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook-forsøg","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"Der er ingen mislykkede forsøg. Det er en god ting!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Svar","visit_webhook_url":"Besøg webhook-URL","reset_webhook_secret":"Nulstil webhook-hemmelighed"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Titel","book_date":"Bogføringsdato","process_date":"Behandlingsdato","due_date":"Forfaldsdato","foreign_amount":"Fremmed beløb","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiv?","trigger":"Udløser","response":"Svar","delivery":"Delivery","url":"URL","secret":"Hemmelighed"},"config":{"html_language":"da","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4460:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Überblick","flash_error":"Fehler!","flash_success":"Geschafft!","close":"Schließen","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","split":"Teilen","single_split":"Teilen","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","transaction_new_stored_link":"Buchung #{ID} wurde gespeichert.","transaction_journal_information":"Transaktionsinformationen","submission_options":"Übermittlungsoptionen","apply_rules_checkbox":"Regeln anwenden","fire_webhooks_checkbox":"Webhooks abfeuern","no_budget_pointer":"Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets anlegen. Budgets können Ihnen dabei helfen, den Überblick über die Ausgaben zu behalten.","no_bill_pointer":"Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen erstellen. Anhand der Rechnungen können Sie den Überblick über Ihre Ausgaben behalten.","source_account":"Quellkonto","hidden_fields_preferences":"Sie können weitere Buchungsoptionen in Ihren Einstellungen aktivieren.","destination_account":"Zielkonto","add_another_split":"Eine weitere Aufteilung hinzufügen","submission":"Übermittlung","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","reset_after":"Formular nach der Übermittlung zurücksetzen","submit":"Absenden","amount":"Betrag","date":"Datum","tags":"Schlagwörter","no_budget":"(kein Budget)","no_bill":"(keine Belege)","category":"Kategorie","attachments":"Anhänge","notes":"Notizen","external_url":"Externe URL","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","store_as_new":"Als neue Buchung speichern statt zu aktualisieren.","split_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchhaltung geben.","none_in_select_list":"(Keine)","no_piggy_bank":"(kein Sparschwein)","description":"Beschreibung","split_transaction_title_help":"Wenn Sie eine Splittbuchung anlegen, muss es eine eindeutige Beschreibung für alle Aufteilungen der Buchung geben.","destination_account_reconciliation":"Sie können das Zielkonto einer Kontenausgleichsbuchung nicht bearbeiten.","source_account_reconciliation":"Sie können das Quellkonto einer Kontenausgleichsbuchung nicht bearbeiten.","budget":"Budget","bill":"Rechnung","you_create_withdrawal":"Sie haben eine Auszahlung erstellt.","you_create_transfer":"Sie erstellen eine Umbuchung.","you_create_deposit":"Sie haben eine Einzahlung erstellt.","edit":"Bearbeiten","delete":"Löschen","name":"Name","profile_whoops":"Huch!","profile_something_wrong":"Ein Problem ist aufgetreten!","profile_try_again":"Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.","profile_oauth_clients":"OAuth-Clients","profile_oauth_no_clients":"Sie haben noch keine OAuth-Clients erstellt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client-ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Geheimnis","profile_oauth_create_new_client":"Neuen Client erstellen","profile_oauth_create_client":"Client erstellen","profile_oauth_edit_client":"Client bearbeiten","profile_oauth_name_help":"Etwas das Ihre Nutzer erkennen und dem sie vertrauen.","profile_oauth_redirect_url":"Weiterleitungs-URL","profile_oauth_redirect_url_help":"Die Authorisierungs-Callback-URL Ihrer Anwendung.","profile_authorized_apps":"Autorisierte Anwendungen","profile_authorized_clients":"Autorisierte Clients","profile_scopes":"Bereiche","profile_revoke":"Widerrufen","profile_personal_access_tokens":"Persönliche Zugangs-Tokens","profile_personal_access_token":"Persönlicher Zugangs-Token","profile_personal_access_token_explanation":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_no_personal_access_token":"Sie haben keine persönlichen Zugangsschlüssel erstellt.","profile_create_new_token":"Neuen Schlüssel erstellen","profile_create_token":"Schlüssel erstellen","profile_create":"Erstellen","profile_save_changes":"Änderungen speichern","default_group_title_name":"(ohne Gruppierung)","piggy_bank":"Sparschwein","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Hier ist Ihr neuer persönlicher Zugangsschlüssel. Dies ist das einzige Mal, dass er angezeigt wird, also verlieren Sie ihn nicht! Sie können diesen Token jetzt verwenden, um API-Anfragen zu stellen.","profile_oauth_confidential":"Vertraulich","profile_oauth_confidential_help":"Der Client muss sich mit einem Secret authentifizieren. Vertrauliche Clients können die Anmeldedaten speichern, ohne diese unautorisierten Akteuren mitzuteilen. Öffentliche Anwendungen wie native Desktop- oder JavaScript-SPA-Anwendungen können Geheimnisse nicht sicher speichern.","multi_account_warning_unknown":"Abhängig von der Art der Buchung, die Sie anlegen, kann das Quell- und/oder Zielkonto nachfolgender Aufteilungen durch das überschrieben werden, was in der ersten Aufteilung der Buchung definiert wurde.","multi_account_warning_withdrawal":"Bedenken Sie, dass das Quellkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Abhebung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_deposit":"Bedenken Sie, dass das Zielkonto nachfolgender Aufteilungen von dem, was in der ersten Aufteilung der Einzahlung definiert ist, außer Kraft gesetzt wird.","multi_account_warning_transfer":"Bedenken Sie, dass das Quell- und Zielkonto nachfolgender Aufteilungen durch das, was in der ersten Aufteilung der Übertragung definiert ist, außer Kraft gesetzt wird.","webhook_trigger_STORE_TRANSACTION":"Nach Erstellen einer Buchung","webhook_trigger_UPDATE_TRANSACTION":"Nach Aktualisierung einer Buchung","webhook_trigger_DESTROY_TRANSACTION":"Nach dem Löschen einer Buchung","webhook_response_TRANSACTIONS":"Buchungsdetails","webhook_response_ACCOUNTS":"Kontodetails","webhook_response_none_NONE":"Keine Daten","webhook_delivery_JSON":"JSON","actions":"Aktionen","meta_data":"Metadaten","webhook_messages":"Webhook-Nachricht","inactive":"Inaktiv","no_webhook_messages":"Es gibt keine Webhook Nachrichten","inspect":"Überprüfen","create_new_webhook":"Neuen Webhook erstellen","webhooks":"Webhooks","webhook_trigger_form_help":"Geben Sie an, bei welchem Ereignis der Webhook ausgelöst werden soll","webhook_response_form_help":"Geben Sie an, was der Webhook an die URL senden soll.","webhook_delivery_form_help":"In welchem Format der Webhook Daten liefern muss.","webhook_active_form_help":"Der Webhook muss aktiv sein oder wird nicht aufgerufen.","edit_webhook_js":"Webhook \\"{title} \\" bearbeiten","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Nachricht anzeigen","view_attempts":"Gescheiterte Versuche anzeigen","message_content_title":"Webhook Nachrichteninhalt","message_content_help":"Dies ist der Inhalt der Nachricht, die mit diesem Webhook gesendet (oder zu Senden versucht) wurde.","attempt_content_title":"Webhook Versuche","attempt_content_help":"Dies sind alle erfolglosen Versuche dieser Webhook-Nachricht, an die konfigurierte URL zu senden. Nach einiger Zeit wird es Firefly III nicht mehr versuchen.","no_attempts":"Es gibt keine erfolglosen Versuche. Das ist eine gute Sache!","webhook_attempt_at":"Versuch bei {moment}","logs":"Protokolle","response":"Antwort","visit_webhook_url":"Webhook-URL besuchen","reset_webhook_secret":"Webhook Secret zurücksetzen"},"form":{"url":"URL","active":"Aktiv","interest_date":"Zinstermin","title":"Titel","book_date":"Buchungsdatum","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","foreign_amount":"Ausländischer Betrag","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","internal_reference":"Interner Verweis","webhook_response":"Antwort","webhook_trigger":"Auslöser","webhook_delivery":"Zustellung"},"list":{"active":"Aktiv?","trigger":"Auslöser","response":"Antwort","delivery":"Zustellung","url":"URL","secret":"Secret"},"config":{"html_language":"de","date_time_fns":"dd. MMM. yyyy um HH:mm:ss"}}')},1244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Τι παίζει;","flash_error":"Σφάλμα!","flash_success":"Επιτυχία!","close":"Κλείσιμο","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","split":"Διαχωρισμός","single_split":"Διαχωρισμός","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","transaction_new_stored_link":"Η συναλλαγή #{ID} έχει αποθηκευτεί.","transaction_journal_information":"Πληροφορίες συναλλαγής","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Φαίνεται πως δεν έχετε ορίσει προϋπολογισμούς ακόμη. Πρέπει να δημιουργήσετε κάποιον στη σελίδα προϋπολογισμών. Οι προϋπολογισμοί σας βοηθούν να επιβλέπετε τις δαπάνες σας.","no_bill_pointer":"Φαίνεται πως δεν έχετε ορίσει πάγια έξοδα ακόμη. Πρέπει να δημιουργήσετε κάποιο στη σελίδα πάγιων εξόδων. Τα πάγια έξοδα σας βοηθούν να επιβλέπετε τις δαπάνες σας.","source_account":"Λογαριασμός προέλευσης","hidden_fields_preferences":"Μπορείτε να ενεργοποιήσετε περισσότερες επιλογές συναλλαγών στις προτιμήσεις.","destination_account":"Λογαριασμός προορισμού","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","submission":"Υποβολή","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","reset_after":"Επαναφορά φόρμας μετά την υποβολή","submit":"Υποβολή","amount":"Ποσό","date":"Ημερομηνία","tags":"Ετικέτες","no_budget":"(χωρίς προϋπολογισμό)","no_bill":"(χωρίς πάγιο έξοδο)","category":"Κατηγορία","attachments":"Συνημμένα","notes":"Σημειώσεις","external_url":"Εξωτερικό URL","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","store_as_new":"Αποθήκευση ως νέα συναλλαγή αντί για ενημέρωση.","split_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","none_in_select_list":"(τίποτα)","no_piggy_bank":"(χωρίς κουμπαρά)","description":"Περιγραφή","split_transaction_title_help":"Εάν δημιουργήσετε μια διαχωρισμένη συναλλαγή, πρέπει να υπάρχει μια καθολική περιγραφή για όλους τους διαχωρισμούς της συναλλαγής.","destination_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προορισμού σε μια συναλλαγή τακτοποίησης.","source_account_reconciliation":"Δεν μπορείτε να τροποποιήσετε τον λογαριασμό προέλευσης σε μια συναλλαγή τακτοποίησης.","budget":"Προϋπολογισμός","bill":"Πάγιο έξοδο","you_create_withdrawal":"Δημιουργείτε μια ανάληψη.","you_create_transfer":"Δημιουργείτε μια μεταφορά.","you_create_deposit":"Δημιουργείτε μια κατάθεση.","edit":"Επεξεργασία","delete":"Διαγραφή","name":"Όνομα","profile_whoops":"Ούπς!","profile_something_wrong":"Κάτι πήγε στραβά!","profile_try_again":"Κάτι πήγε στραβά. Παρακαλώ προσπαθήστε ξανά.","profile_oauth_clients":"Πελάτες OAuth","profile_oauth_no_clients":"Δεν έχετε δημιουργήσει πελάτες OAuth.","profile_oauth_clients_header":"Πελάτες","profile_oauth_client_id":"Αναγνωριστικό πελάτη","profile_oauth_client_name":"Όνομα","profile_oauth_client_secret":"Μυστικό","profile_oauth_create_new_client":"Δημιουργία νέου πελάτη","profile_oauth_create_client":"Δημιουργία πελάτη","profile_oauth_edit_client":"Επεξεργασία πελάτη","profile_oauth_name_help":"Κάτι που οι χρήστες σας θα αναγνωρίζουν και θα εμπιστεύονται.","profile_oauth_redirect_url":"URL ανακατεύθυνσης","profile_oauth_redirect_url_help":"To authorization callback URL της εφαρμογής σας.","profile_authorized_apps":"Εξουσιοδοτημένες εφαρμογές","profile_authorized_clients":"Εξουσιοδοτημένοι πελάτες","profile_scopes":"Πεδία εφαρμογής","profile_revoke":"Ανάκληση","profile_personal_access_tokens":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token":"Διακριτικά προσωπικής πρόσβασης","profile_personal_access_token_explanation":"Εδώ είναι το νέο διακριτικό προσωπικής πρόσβασης. Αυτή είναι η μόνη φορά που θα εμφανιστεί, οπότε μη το χάσετε! Μπορείτε να χρησιμοποιείτε αυτό το διακριτικό για να κάνετε κλήσεις API.","profile_no_personal_access_token":"Δεν έχετε δημιουργήσει προσωπικά διακριτικά πρόσβασης.","profile_create_new_token":"Δημιουργία νέου διακριτικού","profile_create_token":"Δημιουργία διακριτικού","profile_create":"Δημιουργία","profile_save_changes":"Αποθήκευση αλλαγών","default_group_title_name":"(χωρίς ομάδα)","piggy_bank":"Κουμπαράς","profile_oauth_client_secret_title":"Μυστικό Πελάτη","profile_oauth_client_secret_expl":"Εδώ είναι το νέο σας μυστικό πελάτη. Αυτή είναι η μόνη φορά που θα σας εμφανιστεί, οπότε μην το χάσετε! Μπορείτε να το χρησιμοποιείτε για να κάνετε αιτήματα API.","profile_oauth_confidential":"Εμπιστευτικό","profile_oauth_confidential_help":"Απαιτήστε από το πρόγραμμα πελάτη να πραγματοποιήσει έλεγχο ταυτότητας με ένα μυστικό. Οι έμπιστοι πελάτες μπορούν να διατηρούν διαπιστευτήρια με ασφαλή τρόπο χωρίς να τα εκθέτουν σε μη εξουσιοδοτημένα μέρη. Οι δημόσιες εφαρμογές, όπως οι εγγενείς εφαρμογές για επιτραπέζιους υπολογιστές ή JavaScript SPA, δεν μπορούν να κρατήσουν μυστικά με ασφάλεια.","multi_account_warning_unknown":"Ανάλογα με τον τύπο της συναλλαγής που δημιουργείτε, ο λογαριασμός προέλευσης ή/και προορισμού των επόμενων διαχωρισμών ενδέχεται να παρακαμφθεί από αυτό που ορίζεται στο πρώτο διαχωρισμό της συναλλαγής.","multi_account_warning_withdrawal":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της ανάληψης.","multi_account_warning_deposit":"Λάβετε υπόψη ότι ο λογαριασμός προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της κατάθεσης.","multi_account_warning_transfer":"Λάβετε υπόψη ότι ο λογαριασμός προέλευσης και προορισμού των επόμενων διαχωρισμών θα υπερισχύσει αυτού του πρώτου διαχωρισμού της μεταφοράς.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ενέργειες","meta_data":"Μετα-δεδομένα","webhook_messages":"Webhook message","inactive":"Ανενεργό","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Διεύθυνση URL","active":"Ενεργό","interest_date":"Ημερομηνία τοκισμού","title":"Τίτλος","book_date":"Ημερομηνία εγγραφής","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","foreign_amount":"Ποσό σε ξένο νόμισμα","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","internal_reference":"Εσωτερική αναφορά","webhook_response":"Απόκριση","webhook_trigger":"Ενεργοποίηση","webhook_delivery":"Παράδοση"},"list":{"active":"Είναι ενεργό;","trigger":"Ενεργοποίηση","response":"Απόκριση","delivery":"Παράδοση","url":"Διεύθυνση URL","secret":"Μυστικό"},"config":{"html_language":"el","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},6680:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en-gb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1443:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"Error!","flash_success":"Success!","close":"Close","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Split","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Submit","amount":"Amount","date":"Date","tags":"Tags","no_budget":"(no budget)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(none)","no_piggy_bank":"(no piggy bank)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Delete","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Inactive","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Active","interest_date":"Interest date","title":"Title","book_date":"Book date","process_date":"Processing date","due_date":"Due date","foreign_amount":"Foreign amount","payment_date":"Payment date","invoice_date":"Invoice date","internal_reference":"Internal reference","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Is active?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"en","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6589:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"¿Qué está pasando?","flash_error":"¡Error!","flash_success":"¡Operación correcta!","close":"Cerrar","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","split":"Separar","single_split":"División","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","transaction_new_stored_link":"La transacción #{ID} ha sido guardada.","transaction_journal_information":"Información de transacción","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que aún no tienes presupuestos. Debes crear algunos en la página presupuestos. Los presupuestos pueden ayudarle a realizar un seguimiento de los gastos.","no_bill_pointer":"Parece que aún no tienes facturas. Deberías crear algunas en la página de facturas. Las facturas pueden ayudarte a llevar un seguimiento de los gastos.","source_account":"Cuenta origen","hidden_fields_preferences":"Puede habilitar más opciones de transacción en sus ajustes .","destination_account":"Cuenta destino","add_another_split":"Añadir otra división","submission":"Envío","create_another":"Después de guardar, vuelve aquí para crear otro.","reset_after":"Restablecer formulario después del envío","submit":"Enviar","amount":"Cantidad","date":"Fecha","tags":"Etiquetas","no_budget":"(sin presupuesto)","no_bill":"(sin factura)","category":"Categoria","attachments":"Archivos adjuntos","notes":"Notas","external_url":"URL externa","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","store_as_new":"Almacenar como una nueva transacción en lugar de actualizar.","split_title_help":"Si crea una transacción dividida, debe haber una descripción global para todos los fragmentos de la transacción.","none_in_select_list":"(ninguno)","no_piggy_bank":"(sin hucha)","description":"Descripción","split_transaction_title_help":"Si crea una transacción dividida, debe existir una descripción global para todas las divisiones de la transacción.","destination_account_reconciliation":"No puedes editar la cuenta de destino de una transacción de reconciliación.","source_account_reconciliation":"No puedes editar la cuenta de origen de una transacción de reconciliación.","budget":"Presupuesto","bill":"Factura","you_create_withdrawal":"Está creando un retiro.","you_create_transfer":"Está creando una transferencia.","you_create_deposit":"Está creando un depósito.","edit":"Editar","delete":"Eliminar","name":"Nombre","profile_whoops":"¡Ups!","profile_something_wrong":"¡Algo salió mal!","profile_try_again":"Algo salió mal. Por favor, vuelva a intentarlo.","profile_oauth_clients":"Clientes de OAuth","profile_oauth_no_clients":"No ha creado ningún cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID del cliente","profile_oauth_client_name":"Nombre","profile_oauth_client_secret":"Secreto","profile_oauth_create_new_client":"Crear un Nuevo Cliente","profile_oauth_create_client":"Crear Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que sus usuarios reconocerán y confiarán.","profile_oauth_redirect_url":"Redirigir URL","profile_oauth_redirect_url_help":"La URL de devolución de autorización de su aplicación.","profile_authorized_apps":"Aplicaciones autorizadas","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Ámbitos","profile_revoke":"Revocar","profile_personal_access_tokens":"Tokens de acceso personal","profile_personal_access_token":"Token de acceso personal","profile_personal_access_token_explanation":"Aquí está su nuevo token de acceso personal. Esta es la única vez que se mostrará así que ¡no lo pierda! Ahora puede usar este token para hacer solicitudes de la API.","profile_no_personal_access_token":"No ha creado ningún token de acceso personal.","profile_create_new_token":"Crear nuevo token","profile_create_token":"Crear token","profile_create":"Crear","profile_save_changes":"Guardar cambios","default_group_title_name":"(sin agrupación)","piggy_bank":"Hucha","profile_oauth_client_secret_title":"Secreto del Cliente","profile_oauth_client_secret_expl":"Aquí está su nuevo secreto de cliente. Esta es la única vez que se mostrará así que no lo pierda! Ahora puede usar este secreto para hacer solicitudes de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Requerir que el cliente se autentifique con un secreto. Los clientes confidenciales pueden mantener las credenciales de forma segura sin exponerlas a partes no autorizadas. Las aplicaciones públicas, como aplicaciones de escritorio nativo o SPA de JavaScript, no pueden guardar secretos de forma segura.","multi_account_warning_unknown":"Dependiendo del tipo de transacción que cree, la cuenta de origen y/o destino de divisiones posteriores puede ser anulada por lo que se define en la primera división de la transacción.","multi_account_warning_withdrawal":"Tenga en cuenta que la cuenta de origen de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_deposit":"Tenga en cuenta que la cuenta de destino de las divisiones posteriores será anulada por lo que se defina en la primera división del retiro.","multi_account_warning_transfer":"Tenga en cuenta que la cuenta de origen + destino de divisiones posteriores será anulada por lo que se defina en la primera división de la transferencia.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acciones","meta_data":"Meta Datos","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Fecha de interés","title":"Título","book_date":"Fecha de registro","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","foreign_amount":"Cantidad extranjera","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"¿Está Activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"es","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3865:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mitä kuuluu?","flash_error":"Virhe!","flash_success":"Valmista tuli!","close":"Sulje","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"Lomakkeen tiedoissa oli jotain vikaa. Ole hyvä ja tarkista virheet.","split":"Jaa","single_split":"Jako","transaction_stored_link":"Tapahtuma #{ID} (\\"{title}\\") on tallennettu.","transaction_updated_link":"Tapahtuma #{ID} (\\"{title}\\") on päivitetty.","transaction_new_stored_link":"Tapahtuma #{ID} on tallennettu.","transaction_journal_information":"Tapahtumatiedot","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.","no_bill_pointer":"Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.","source_account":"Lähdetili","hidden_fields_preferences":"Voit ottaa käyttöön lisää tapahtumavalintoja asetuksissa.","destination_account":"Kohdetili","add_another_split":"Lisää tapahtumaan uusi osa","submission":"Vahvistus","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","reset_after":"Tyhjennä lomake lähetyksen jälkeen","submit":"Vahvista","amount":"Summa","date":"Päivämäärä","tags":"Tägit","no_budget":"(ei budjettia)","no_bill":"(ei laskua)","category":"Kategoria","attachments":"Liitteet","notes":"Muistiinpanot","external_url":"Ulkoinen URL","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","store_as_new":"Tallenna uutena tapahtumana päivityksen sijaan.","split_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","none_in_select_list":"(ei mitään)","no_piggy_bank":"(ei säästöpossu)","description":"Kuvaus","split_transaction_title_help":"Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.","destination_account_reconciliation":"Et voi muokata täsmäytystapahtuman kohdetiliä.","source_account_reconciliation":"Et voi muokata täsmäytystapahtuman lähdetiliä.","budget":"Budjetti","bill":"Lasku","you_create_withdrawal":"Olet luomassa nostoa.","you_create_transfer":"Olet luomassa siirtoa.","you_create_deposit":"Olet luomassa talletusta.","edit":"Muokkaa","delete":"Poista","name":"Nimi","profile_whoops":"Hupsis!","profile_something_wrong":"Jokin meni vikaan!","profile_try_again":"Jokin meni vikaan. Yritä uudelleen.","profile_oauth_clients":"OAuth Asiakkaat","profile_oauth_no_clients":"Et ole luonut yhtään OAuth-asiakasta.","profile_oauth_clients_header":"Asiakasohjelmat","profile_oauth_client_id":"Asiakastunnus","profile_oauth_client_name":"Nimi","profile_oauth_client_secret":"Salaisuus","profile_oauth_create_new_client":"Luo Uusi Asiakas","profile_oauth_create_client":"Luo Asiakas","profile_oauth_edit_client":"Muokkaa asiakasta","profile_oauth_name_help":"Jotain käyttäjillesi tuttua ja luotettavaa.","profile_oauth_redirect_url":"URL:n uudelleenohjaus","profile_oauth_redirect_url_help":"Sovelluksesi valtuutuksen callback URL.","profile_authorized_apps":"Valtuutetut sovellukset","profile_authorized_clients":"Valtuutetut asiakkaat","profile_scopes":"Aihepiirit","profile_revoke":"Peruuta","profile_personal_access_tokens":"Henkilökohtaiset Käyttöoikeuskoodit","profile_personal_access_token":"Henkilökohtainen Käyttöoikeuskoodi","profile_personal_access_token_explanation":"Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.","profile_no_personal_access_token":"Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.","profile_create_new_token":"Luo uusi tunnus","profile_create_token":"Luo tunnus","profile_create":"Luo","profile_save_changes":"Tallenna muutokset","default_group_title_name":"(ryhmittelemättömät)","piggy_bank":"Säästöpossu","profile_oauth_client_secret_title":"Asiakkaan salausavain (Client secret)","profile_oauth_client_secret_expl":"Tässä on uusi asiakkaan salausavaimesi. Tämä on ainoa kerta kun se näytetään, joten älä hukkaa sitä! Voit nyt käyttää tätä avainta tehdäksesi API komentoja.","profile_oauth_confidential":"Luottamuksellinen","profile_oauth_confidential_help":"Vaadi asiakasta tunnistautumaan salausavaimella. Luotettavat asiakkaat pystyvät ylläpitämään käyttäjätunnuksia turvallisella tavalla paljastamatta niitä luvattomille osapuolille. Julkiset sovellukset, kuten natiivi työpöytä tai JavaScript SPA sovellukset, eivät pysty pitämään salausavaimia tietoturvallisesti.","multi_account_warning_unknown":"Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.","multi_account_warning_withdrawal":"Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.","multi_account_warning_deposit":"Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.","multi_account_warning_transfer":"Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Toiminnot","meta_data":"Metatieto","webhook_messages":"Webhook message","inactive":"Ei aktiivinen","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookit","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL-osoite","active":"Aktiivinen","interest_date":"Korkopäivä","title":"Otsikko","book_date":"Kirjauspäivä","process_date":"Käsittelypäivä","due_date":"Eräpäivä","foreign_amount":"Ulkomaan summa","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","internal_reference":"Sisäinen viite","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiivinen?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"fi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7932:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Quoi de neuf ?","flash_error":"Erreur !","flash_success":"Super !","close":"Fermer","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","split":"Ventiler","single_split":"Ventilation","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","transaction_new_stored_link":"L\'opération n°{ID} a été enregistrée.","transaction_journal_information":"Informations sur l\'opération","submission_options":"Options de soumission","apply_rules_checkbox":"Appliquer les règles","fire_webhooks_checkbox":"Lancer les webhooks","no_budget_pointer":"Vous semblez n’avoir encore aucun budget. Vous devriez en créer un sur la page des budgets. Les budgets peuvent vous aider à garder une trace des dépenses.","no_bill_pointer":"Vous semblez n\'avoir encore aucune facture. Vous devriez en créer une sur la page factures-. Les factures peuvent vous aider à garder une trace des dépenses.","source_account":"Compte source","hidden_fields_preferences":"Vous pouvez activer plus d\'options d\'opérations dans vos paramètres.","destination_account":"Compte de destination","add_another_split":"Ajouter une autre fraction","submission":"Soumission","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","reset_after":"Réinitialiser le formulaire après soumission","submit":"Soumettre","amount":"Montant","date":"Date","tags":"Tags","no_budget":"(pas de budget)","no_bill":"(aucune facture)","category":"Catégorie","attachments":"Pièces jointes","notes":"Notes","external_url":"URL externe","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","store_as_new":"Enregistrer comme une nouvelle opération au lieu de mettre à jour.","split_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fractions de l\'opération.","none_in_select_list":"(aucun)","no_piggy_bank":"(aucune tirelire)","description":"Description","split_transaction_title_help":"Si vous créez une opération ventilée, il doit y avoir une description globale pour chaque fraction de l\'opération.","destination_account_reconciliation":"Vous ne pouvez pas modifier le compte de destination d\'une opération de rapprochement.","source_account_reconciliation":"Vous ne pouvez pas modifier le compte source d\'une opération de rapprochement.","budget":"Budget","bill":"Facture","you_create_withdrawal":"Vous saisissez une dépense.","you_create_transfer":"Vous saisissez un transfert.","you_create_deposit":"Vous saisissez un dépôt.","edit":"Modifier","delete":"Supprimer","name":"Nom","profile_whoops":"Oups !","profile_something_wrong":"Une erreur s\'est produite !","profile_try_again":"Une erreur s’est produite. Merci d’essayer à nouveau.","profile_oauth_clients":"Clients OAuth","profile_oauth_no_clients":"Vous n’avez pas encore créé de client OAuth.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Identifiant","profile_oauth_client_name":"Nom","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Créer un nouveau client","profile_oauth_create_client":"Créer un client","profile_oauth_edit_client":"Modifier le client","profile_oauth_name_help":"Quelque chose que vos utilisateurs reconnaîtront et qui inspirera confiance.","profile_oauth_redirect_url":"URL de redirection","profile_oauth_redirect_url_help":"URL de callback de votre application.","profile_authorized_apps":"Applications autorisées","profile_authorized_clients":"Clients autorisés","profile_scopes":"Permissions","profile_revoke":"Révoquer","profile_personal_access_tokens":"Jetons d\'accès personnels","profile_personal_access_token":"Jeton d\'accès personnel","profile_personal_access_token_explanation":"Voici votre nouveau jeton d’accès personnel. Ceci est la seule fois où vous pourrez le voir, ne le perdez pas ! Vous pouvez dès à présent utiliser ce jeton pour lancer des requêtes avec l’API.","profile_no_personal_access_token":"Vous n’avez pas encore créé de jeton d’accès personnel.","profile_create_new_token":"Créer un nouveau jeton","profile_create_token":"Créer un jeton","profile_create":"Créer","profile_save_changes":"Enregistrer les modifications","default_group_title_name":"(Sans groupement)","piggy_bank":"Tirelire","profile_oauth_client_secret_title":"Secret du client","profile_oauth_client_secret_expl":"Voici votre nouveau secret de client. C\'est la seule fois qu\'il sera affiché, donc ne le perdez pas ! Vous pouvez maintenant utiliser ce secret pour faire des requêtes d\'API.","profile_oauth_confidential":"Confidentiel","profile_oauth_confidential_help":"Exiger que le client s\'authentifie avec un secret. Les clients confidentiels peuvent détenir des informations d\'identification de manière sécurisée sans les exposer à des tiers non autorisés. Les applications publiques, telles que les applications de bureau natif ou les SPA JavaScript, ne peuvent pas tenir des secrets en toute sécurité.","multi_account_warning_unknown":"Selon le type d\'opération que vous créez, le(s) compte(s) source et/ou de destination des ventilations suivantes peuvent être remplacés par celui de la première ventilation de l\'opération.","multi_account_warning_withdrawal":"Gardez en tête que le compte source des ventilations suivantes peut être remplacé par celui de la première ventilation de la dépense.","multi_account_warning_deposit":"Gardez en tête que le compte de destination des ventilations suivantes peut être remplacé par celui de la première ventilation du dépôt.","multi_account_warning_transfer":"Gardez en tête que les comptes source et de destination des ventilations suivantes peuvent être remplacés par ceux de la première ventilation du transfert.","webhook_trigger_STORE_TRANSACTION":"Après la création de l\'opération","webhook_trigger_UPDATE_TRANSACTION":"Après la mise à jour de l\'opération","webhook_trigger_DESTROY_TRANSACTION":"Après la suppression de l\'opération","webhook_response_TRANSACTIONS":"Détails de l\'opération","webhook_response_ACCOUNTS":"Détails du compte","webhook_response_none_NONE":"Aucun détail","webhook_delivery_JSON":"JSON","actions":"Actions","meta_data":"Métadonnées","webhook_messages":"Message webhook","inactive":"Inactif","no_webhook_messages":"Il n\'y a pas de messages webhook","inspect":"Inspecter","create_new_webhook":"Créer un nouveau webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indique sur quel événement le webhook va se déclencher","webhook_response_form_help":"Indiquer ce que le webhook doit envoyer à l\'URL.","webhook_delivery_form_help":"Le format dans lequel le webhook doit fournir des données.","webhook_active_form_help":"Le webhook doit être actif, sinon il ne sera pas appelé.","edit_webhook_js":"Modifier le webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Afficher le message","view_attempts":"Voir les tentatives échouées","message_content_title":"Contenu du message webhook","message_content_help":"Il s\'agit du contenu du message qui a été envoyé (ou essayé) avec ce webhook.","attempt_content_title":"Tentatives de webhook","attempt_content_help":"Ce sont toutes les tentatives infructueuses de ce message webhook à envoyer à l\'URL configurée. Après un certain temps, Firefly III cessera d\'essayer.","no_attempts":"Il n\'y a pas de tentatives infructueuses. C\'est une bonne chose !","webhook_attempt_at":"Tentative à {moment}","logs":"Journaux","response":"Réponse","visit_webhook_url":"Visiter l\'URL du webhook","reset_webhook_secret":"Réinitialiser le secret du webhook"},"form":{"url":"Liens","active":"Actif","interest_date":"Date de valeur (intérêts)","title":"Titre","book_date":"Date d\'enregistrement","process_date":"Date de traitement","due_date":"Échéance","foreign_amount":"Montant en devise étrangère","payment_date":"Date de paiement","invoice_date":"Date de facturation","internal_reference":"Référence interne","webhook_response":"Réponse","webhook_trigger":"Déclencheur","webhook_delivery":"Distribution"},"list":{"active":"Actif ?","trigger":"Déclencheur","response":"Réponse","delivery":"Distribution","url":"URL","secret":"Secret"},"config":{"html_language":"fr","date_time_fns":"do MMMM, yyyy @ HH:mm:ss"}}')},2156:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Mi a helyzet?","flash_error":"Hiba!","flash_success":"Siker!","close":"Bezárás","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Felosztás","single_split":"Felosztás","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} mentve.","transaction_journal_information":"Tranzakciós információk","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","no_bill_pointer":"Úgy tűnik, még nincsenek költségkeretek. Költségkereteket a költségkeretek oldalon lehet létrehozni. A költségkeretek segítenek nyomon követni a költségeket.","source_account":"Forrás számla","hidden_fields_preferences":"A beállításokban több mező is engedélyezhető.","destination_account":"Célszámla","add_another_split":"Másik felosztás hozzáadása","submission":"Feliratkozás","create_another":"A tárolás után térjen vissza ide új létrehozásához.","reset_after":"Űrlap törlése a beküldés után","submit":"Beküldés","amount":"Összeg","date":"Dátum","tags":"Címkék","no_budget":"(nincs költségkeret)","no_bill":"(no bill)","category":"Kategória","attachments":"Mellékletek","notes":"Megjegyzések","external_url":"External URL","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","store_as_new":"Tárolás új tranzakcióként frissítés helyett.","split_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","none_in_select_list":"(nincs)","no_piggy_bank":"(nincs malacpersely)","description":"Leírás","split_transaction_title_help":"Felosztott tranzakció létrehozásakor meg kell adni egy globális leírást a tranzakció összes felosztása részére.","destination_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció célszámláját.","source_account_reconciliation":"Nem lehet szerkeszteni egy egyeztetett tranzakció forrásszámláját.","budget":"Költségkeret","bill":"Számla","you_create_withdrawal":"Egy költség létrehozása.","you_create_transfer":"Egy átutalás létrehozása.","you_create_deposit":"Egy bevétel létrehozása.","edit":"Szerkesztés","delete":"Törlés","name":"Név","profile_whoops":"Hoppá!","profile_something_wrong":"Hiba történt!","profile_try_again":"Hiba történt. Kérjük, próbálja meg újra.","profile_oauth_clients":"OAuth kliensek","profile_oauth_no_clients":"Nincs létrehozva egyetlen OAuth kliens sem.","profile_oauth_clients_header":"Kliensek","profile_oauth_client_id":"Kliens ID","profile_oauth_client_name":"Megnevezés","profile_oauth_client_secret":"Titkos kód","profile_oauth_create_new_client":"Új kliens létrehozása","profile_oauth_create_client":"Kliens létrehozása","profile_oauth_edit_client":"Kliens szerkesztése","profile_oauth_name_help":"Segítség, hogy a felhasználók tudják mihez kapcsolódik.","profile_oauth_redirect_url":"Átirányítási URL","profile_oauth_redirect_url_help":"Az alkalmazásban használt autentikációs URL.","profile_authorized_apps":"Engedélyezett alkalmazások","profile_authorized_clients":"Engedélyezett kliensek","profile_scopes":"Hatáskörök","profile_revoke":"Visszavonás","profile_personal_access_tokens":"Személyes hozzáférési tokenek","profile_personal_access_token":"Személyes hozzáférési token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"Nincs létrehozva egyetlen személyes hozzáférési token sem.","profile_create_new_token":"Új token létrehozása","profile_create_token":"Token létrehozása","profile_create":"Létrehozás","profile_save_changes":"Módosítások mentése","default_group_title_name":"(nem csoportosított)","piggy_bank":"Malacpersely","profile_oauth_client_secret_title":"Kliens titkos kódja","profile_oauth_client_secret_expl":"Ez a kliens titkos kódja. Ez az egyetlen alkalom, amikor meg van jelenítve, ne hagyd el! Ezzel a kóddal végezhetsz API hívásokat.","profile_oauth_confidential":"Bizalmas","profile_oauth_confidential_help":"Titkos kód használata a kliens bejelentkezéséhez. Bizonyos kliensek biztonságosan tudnak hitelesítő adatokat tárolni, anélkül hogy jogosulatlan fél hozzáférhetne. Nyilvános kliensek, például mint asztali vagy JavaScript SPA alkalmazások nem tudnak biztonságosan titkos kódot tárolni.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Műveletek","meta_data":"Metaadat","webhook_messages":"Webhook message","inactive":"Inaktív","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktív","interest_date":"Kamatfizetési időpont","title":"Cím","book_date":"Könyvelés dátuma","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","foreign_amount":"Külföldi összeg","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","internal_reference":"Belső hivatkozás","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktív?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"hu","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1642:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Apa yang sedang dimainkan?","flash_error":"Kesalahan!","flash_success":"Keberhasilan!","close":"Dekat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Pisah","single_split":"Pisah","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informasi transaksi","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Anda tampaknya belum memiliki anggaran. Anda harus membuat beberapa di halaman-anggaran. Anggaran dapat membantu anda melacak pengeluaran.","no_bill_pointer":"Anda tampaknya belum memiliki tagihan. Anda harus membuat beberapa di halaman-tagihan. Tagihan dapat membantu anda melacak pengeluaran.","source_account":"Akun sumber","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Akun tujuan","add_another_split":"Tambahkan perpecahan lagi","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Menyerahkan","amount":"Jumlah","date":"Tanggal","tags":"Tag","no_budget":"(no budget)","no_bill":"(no bill)","category":"Kategori","attachments":"Lampiran","notes":"Notes","external_url":"URL luar","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(tidak ada)","no_piggy_bank":"(tidak ada celengan)","description":"Deskripsi","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"Anda tidak dapat mengedit akun sumber dari transaksi rekonsiliasi.","budget":"Anggaran","bill":"Tagihan","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Edit","delete":"Menghapus","name":"Nama","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Celengan","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Tindakan","meta_data":"Data meta","webhook_messages":"Webhook message","inactive":"Tidak-aktif","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Tanggal bunga","title":"Judul","book_date":"Tanggal buku","process_date":"Tanggal pemrosesan","due_date":"Batas tanggal terakhir","foreign_amount":"Jumlah asing","payment_date":"Tanggal pembayaran","invoice_date":"Tanggal faktur","internal_reference":"Referensi internal","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"id","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},7379:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"La tua situazione finanziaria","flash_error":"Errore!","flash_success":"Successo!","close":"Chiudi","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","split":"Dividi","single_split":"Divisione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","transaction_new_stored_link":"La transazione #{ID} è stata salvata.","transaction_journal_information":"Informazioni transazione","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Sembra che tu non abbia ancora dei budget. Dovresti crearne alcuni nella pagina dei budget. I budget possono aiutarti a tenere traccia delle spese.","no_bill_pointer":"Sembra che tu non abbia ancora delle bollette. Dovresti crearne alcune nella pagina delle bollette. Le bollette possono aiutarti a tenere traccia delle spese.","source_account":"Conto di origine","hidden_fields_preferences":"Puoi abilitare maggiori opzioni per le transazioni nelle tue impostazioni.","destination_account":"Conto destinazione","add_another_split":"Aggiungi un\'altra divisione","submission":"Invio","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","reset_after":"Resetta il modulo dopo l\'invio","submit":"Invia","amount":"Importo","date":"Data","tags":"Etichette","no_budget":"(nessun budget)","no_bill":"(nessuna bolletta)","category":"Categoria","attachments":"Allegati","notes":"Note","external_url":"URL esterno","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","store_as_new":"Salva come nuova transazione invece di aggiornarla.","split_title_help":"Se crei una transazione suddivisa è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","none_in_select_list":"(nessuna)","no_piggy_bank":"(nessun salvadanaio)","description":"Descrizione","split_transaction_title_help":"Se crei una transazione suddivisa, è necessario che ci sia una descrizione globale per tutte le suddivisioni della transazione.","destination_account_reconciliation":"Non è possibile modificare il conto di destinazione di una transazione di riconciliazione.","source_account_reconciliation":"Non puoi modificare il conto di origine di una transazione di riconciliazione.","budget":"Budget","bill":"Bolletta","you_create_withdrawal":"Stai creando un prelievo.","you_create_transfer":"Stai creando un trasferimento.","you_create_deposit":"Stai creando un deposito.","edit":"Modifica","delete":"Elimina","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Qualcosa non ha funzionato!","profile_try_again":"Qualcosa non ha funzionato. Riprova.","profile_oauth_clients":"Client OAuth","profile_oauth_no_clients":"Non hai creato nessun client OAuth.","profile_oauth_clients_header":"Client","profile_oauth_client_id":"ID client","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segreto","profile_oauth_create_new_client":"Crea nuovo client","profile_oauth_create_client":"Crea client","profile_oauth_edit_client":"Modifica client","profile_oauth_name_help":"Qualcosa di cui i tuoi utenti potranno riconoscere e fidarsi.","profile_oauth_redirect_url":"URL di reindirizzamento","profile_oauth_redirect_url_help":"L\'URL di callback dell\'autorizzazione della tua applicazione.","profile_authorized_apps":"Applicazioni autorizzate","profile_authorized_clients":"Client autorizzati","profile_scopes":"Ambiti","profile_revoke":"Revoca","profile_personal_access_tokens":"Token di acceso personale","profile_personal_access_token":"Token di acceso personale","profile_personal_access_token_explanation":"Ecco il tuo nuovo token di accesso personale. Questa è l\'unica volta che ti viene mostrato per cui non perderlo! Da adesso puoi utilizzare questo token per effettuare delle richieste API.","profile_no_personal_access_token":"Non hai creato alcun token di accesso personale.","profile_create_new_token":"Crea nuovo token","profile_create_token":"Crea token","profile_create":"Crea","profile_save_changes":"Salva modifiche","default_group_title_name":"(non in un gruppo)","piggy_bank":"Salvadanaio","profile_oauth_client_secret_title":"Segreto del client","profile_oauth_client_secret_expl":"Ecco il segreto del nuovo client. Questa è l\'unica occasione in cui viene mostrato pertanto non perderlo! Ora puoi usare questo segreto per effettuare delle richieste alle API.","profile_oauth_confidential":"Riservato","profile_oauth_confidential_help":"Richiede al client di autenticarsi con un segreto. I client riservati possono conservare le credenziali in modo sicuro senza esporle a soggetti non autorizzati. Le applicazioni pubbliche, come le applicazioni desktop native o JavaScript SPA, non sono in grado di conservare i segreti in modo sicuro.","multi_account_warning_unknown":"A seconda del tipo di transazione che hai creato, il conto di origine e/o destinazione delle successive suddivisioni può essere sovrascritto da qualsiasi cosa sia definita nella prima suddivisione della transazione.","multi_account_warning_withdrawal":"Ricorda che il conto di origine delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del prelievo.","multi_account_warning_deposit":"Ricorda che il conto di destinazione delle successive suddivisioni verrà sovrascritto da quello definito nella prima suddivisione del deposito.","multi_account_warning_transfer":"Ricorda che il conto di origine e il conto di destinazione delle successive suddivisioni verranno sovrascritti da quelli definiti nella prima suddivisione del trasferimento.","webhook_trigger_STORE_TRANSACTION":"Dopo aver creato la transazione","webhook_trigger_UPDATE_TRANSACTION":"Dopo aver aggiornato la transazione","webhook_trigger_DESTROY_TRANSACTION":"Dopo aver eliminato la transazione","webhook_response_TRANSACTIONS":"Dettagli transazione","webhook_response_ACCOUNTS":"Dettagli conto","webhook_response_none_NONE":"Nessun dettaglio","webhook_delivery_JSON":"JSON","actions":"Azioni","meta_data":"Meta dati","webhook_messages":"Messaggio Webhook","inactive":"Disattivo","no_webhook_messages":"Non ci sono messaggi webhook","inspect":"Ispeziona","create_new_webhook":"Crea nuovo webhook","webhooks":"Webhook","webhook_trigger_form_help":"Indica quale evento attiverà il webhook","webhook_response_form_help":"Indica cosa il webhook deve inviare all\'URL.","webhook_delivery_form_help":"In quale formato il webhook deve fornire i dati.","webhook_active_form_help":"Il webhook deve essere attivo o non verrà chiamato.","edit_webhook_js":"Modifica webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Visualizza messaggio","view_attempts":"Visualizza tentativi falliti","message_content_title":"Contenuto del messaggio Webhook","message_content_help":"Questo è il contenuto del messaggio che è stato inviato (o ha tentato) utilizzando questo webhook.","attempt_content_title":"Tentativi del Webhook","attempt_content_help":"Questi sono tutti i tentativi falliti di questo messaggio webhook da inviare all\'URL configurato. Dopo qualche tempo, Firefly III smetterà di provare.","no_attempts":"Non ci sono tentativi falliti. È una buona cosa!","webhook_attempt_at":"Tentativo a {moment}","logs":"Log","response":"Risposta","visit_webhook_url":"Visita URL webhook","reset_webhook_secret":"Reimposta il segreto del webhook"},"form":{"url":"URL","active":"Attivo","interest_date":"Data di valuta","title":"Titolo","book_date":"Data contabile","process_date":"Data elaborazione","due_date":"Data scadenza","foreign_amount":"Importo estero","payment_date":"Data pagamento","invoice_date":"Data fatturazione","internal_reference":"Riferimento interno","webhook_response":"Risposta","webhook_trigger":"Trigger","webhook_delivery":"Consegna"},"list":{"active":"Attivo","trigger":"Trigger","response":"Risposta","delivery":"Consegna","url":"URL","secret":"Segreto"},"config":{"html_language":"it","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},8297:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"概要","flash_error":"エラー!","flash_success":"成功しました!","close":"閉じる","split_transaction_title":"分割取引の説明","errors_submission":"送信内容に問題がありました。エラーを確認してください。","split":"分割","single_split":"分割","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","transaction_new_stored_link":"取引 #{ID} が保存されました。","transaction_journal_information":"取引情報","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"まだ予算を立てていないようです。予算ページで作成してください。予算は支出の把握に役立ちます。","no_bill_pointer":"まだ請求がないようです。請求ページで作成してください。請求は支出の把握に役立ちます。","source_account":"支出元口座","hidden_fields_preferences":"設定 で追加の取引オプションを有効にできます。","destination_account":"送金先の口座","add_another_split":"別の分割を追加","submission":"送信","create_another":"保存後にここに戻り、さらに作成する。","reset_after":"送信後にフォームをリセット","submit":"送信","amount":"金額","date":"日付","tags":"タグ","no_budget":"(予算なし)","no_bill":"(請求なし)","category":"カテゴリ","attachments":"添付ファイル","notes":"備考","external_url":"外部 URL","update_transaction":"取引を更新","after_update_create_another":"保存後にここに戻り、編集を続ける。","store_as_new":"更新ではなく、新しいトランザクションとして保存する。","split_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","none_in_select_list":"(なし)","no_piggy_bank":"(貯金箱がありません)","description":"説明","split_transaction_title_help":"分割取引を作成する場合、取引のすべての分割の包括的な説明が必要です。","destination_account_reconciliation":"送金先口座の取引照合を編集することはできません。","source_account_reconciliation":"支出元口座の取引照合を編集することはできません。","budget":"予算","bill":"請求","you_create_withdrawal":"出金を作成しています。","you_create_transfer":"送金を作成しています。","you_create_deposit":"入金を作成しています。","edit":"編集","delete":"削除","name":"名称","profile_whoops":"おっと!","profile_something_wrong":"何か問題が発生しました!","profile_try_again":"問題が発生しました。もう一度やり直してください。","profile_oauth_clients":"OAuthクライアント","profile_oauth_no_clients":"OAuth クライアントを作成していません。","profile_oauth_clients_header":"クライアント","profile_oauth_client_id":"クライアント ID","profile_oauth_client_name":"名前","profile_oauth_client_secret":"シークレット","profile_oauth_create_new_client":"新しいクライアントを作成","profile_oauth_create_client":"クライアントを作成","profile_oauth_edit_client":"クライアントの編集","profile_oauth_name_help":"ユーザーが認識、信頼するものです。","profile_oauth_redirect_url":"リダイレクト URL","profile_oauth_redirect_url_help":"アプリケーションの認証コールバック URL です。","profile_authorized_apps":"認証済みアプリケーション","profile_authorized_clients":"認証済みクライアント","profile_scopes":"スコープ","profile_revoke":"無効にする","profile_personal_access_tokens":"パーソナルアクセストークン","profile_personal_access_token":"個人アクセストークン","profile_personal_access_token_explanation":"新しいパーソナルアクセストークンです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_no_personal_access_token":"パーソナルアクセストークンは作成されていません。","profile_create_new_token":"新しいトークンを作成","profile_create_token":"トークンを作成","profile_create":"作成","profile_save_changes":"変更を保存","default_group_title_name":"(グループなし)","piggy_bank":"貯金箱","profile_oauth_client_secret_title":"クライアントシークレット","profile_oauth_client_secret_expl":"新しいクライアントシークレットです。 これは一度しか表示されないので、失くさないでください!このシークレットにより API リクエストを実行できます。","profile_oauth_confidential":"機密","profile_oauth_confidential_help":"クライアントにシークレットを使って認証することを要求します。内々のクライアントは、許可されていない者に公開することなく、認証情報を安全な方法で保持できます。 ネイティブデスクトップや JavaScript SPAアプリケーションなどのパブリックアプリケーションは、シークレットを安全に保持することはできません。","multi_account_warning_unknown":"作成する取引の種類に応じて、続く分割の出金元口座や送金先口座は、取引の最初の分割で定義されているものによって覆される可能性があります。","multi_account_warning_withdrawal":"続く分割の出金元口座は、出金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_deposit":"続く分割の送金先口座は、送金の最初の分割の定義によって覆されることに注意してください。","multi_account_warning_transfer":"続く分割の送金先口座と出金元口座は、送金の最初の分割の定義によって覆されることに注意してください。","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"メタデータ","webhook_messages":"Webhook message","inactive":"非アクティブ","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"有効","interest_date":"利息日","title":"タイトル","book_date":"記帳日","process_date":"処理日","due_date":"期日","foreign_amount":"外貨金額","payment_date":"引き落とし日","invoice_date":"領収書発行日","internal_reference":"内部参照","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"有効","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ja","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},419:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hvordan går det?","flash_error":"Feil!","flash_success":"Suksess!","close":"Lukk","split_transaction_title":"Beskrivelse av den splittende transaksjon","errors_submission":"Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.","split":"Del opp","single_split":"Del opp","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaksjonsinformasjon","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Det ser ikke ut til at du har noen budsjetter ennå. Du bør opprette noen på budsjett-siden. Budsjetter kan hjelpe deg med å holde oversikt over utgifter.","no_bill_pointer":"Det ser ut til at du ikke har noen regninger ennå. Du bør opprette noen på regninger-side. Regninger kan hjelpe deg med å holde oversikt over utgifter.","source_account":"Kildekonto","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destinasjonskonto","add_another_split":"Legg til en oppdeling til","submission":"Submission","create_another":"Gå tilbake hit etter lagring for å opprette en ny.","reset_after":"Nullstill skjema etter innsending","submit":"Send inn","amount":"Beløp","date":"Dato","tags":"Tagger","no_budget":"(ingen budsjett)","no_bill":"(no bill)","category":"Kategori","attachments":"Vedlegg","notes":"Notater","external_url":"Ekstern URL","update_transaction":"Update transaction","after_update_create_another":"Gå tilbake hit etter oppdatering, for å fortsette å redigere.","store_as_new":"Lagre som en ny transaksjon istedenfor å oppdatere.","split_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en global beskrivelse for alle deler av transaksjonen.","none_in_select_list":"(ingen)","no_piggy_bank":"(ingen sparegriser)","description":"Beskrivelse","split_transaction_title_help":"Hvis du oppretter en splittet transaksjon, må du ha en hoved beskrivelse for alle deler av transaksjonen.","destination_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","source_account_reconciliation":"Du kan ikke redigere kildekontoen for en avstemmingstransaksjon.","budget":"Busjett","bill":"Regning","you_create_withdrawal":"Du lager et uttak.","you_create_transfer":"Du lager en overføring.","you_create_deposit":"Du lager en innskud.","edit":"Rediger","delete":"Slett","name":"Navn","profile_whoops":"Whoops!","profile_something_wrong":"Noe gikk galt!","profile_try_again":"Noe gikk galt. Prøv på nytt.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har ikke opprettet noen OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient-ID","profile_oauth_client_name":"Navn","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Opprett Ny Klient","profile_oauth_create_client":"Opprett Klient","profile_oauth_edit_client":"Rediger Klient","profile_oauth_name_help":"Noe brukerne dine vil gjenkjenne og stole på.","profile_oauth_redirect_url":"Videresendings-URL","profile_oauth_redirect_url_help":"Programmets tilbakekallingslenke til din adresse.","profile_authorized_apps":"Dine autoriserte applikasjoner","profile_authorized_clients":"Autoriserte klienter","profile_scopes":"Omfang","profile_revoke":"Tilbakekall","profile_personal_access_tokens":"Personlig tilgangsnøkkel (Tokens)","profile_personal_access_token":"Personlig tilgangsnøkkel (Token)","profile_personal_access_token_explanation":"Her er din nye klient \\"secret\\". Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne token til å lage API-forespørsler.","profile_no_personal_access_token":"Du har ikke opprettet noen personlig tilgangsnøkkel (tokens).","profile_create_new_token":"Opprette nytt token","profile_create_token":"Opprett token","profile_create":"Opprett","profile_save_changes":"Lagre endringer","default_group_title_name":"(ikke gruppert)","piggy_bank":"Sparegris","profile_oauth_client_secret_title":"Klient hemmilghet","profile_oauth_client_secret_expl":"Her er din nye klient hemmelighet. Dette er den eneste tiden det blir vist så ikke mister den! Du kan nå bruke denne hemmeligheten til å lage API-forespørsler.","profile_oauth_confidential":"Konfidensiell","profile_oauth_confidential_help":"Krev at klienten godkjenner med en \\"secret\\". Konfidensielle klienter kan holde legitimasjon på en sikker måte uten å utsette dem for uautoriserte parter. Offentlige programmer, som skrivebord eller JavaScript SPA-programmer, kan ikke holde secret \\"sikret\\".","multi_account_warning_unknown":"Avhengig av hvilken type transaksjon du oppretter, Kilden og/eller destinasjonskonto for etterfølgende delinger kan overstyres av det som er definert i transaksjonens første del.","multi_account_warning_withdrawal":"Husk at kildekontoen for etterfølgende oppsplitting skal overlates av hva som defineres i den første delen av uttrekket.","multi_account_warning_deposit":"Husk at mottakerkontoen for etterfølgende oppsplitting skal overstyres av det som er definert i den første delen av depositumet.","multi_account_warning_transfer":"Husk at kildens pluss destinasjonskonto med etterfølgende oppdeling overstyres av det som er definert i en første del av overføringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Handlinger","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktiv","interest_date":"Rentedato","title":"Tittel","book_date":"Bokføringsdato","process_date":"Prosesseringsdato","due_date":"Forfallsdato","foreign_amount":"Utenlandske beløp","payment_date":"Betalingsdato","invoice_date":"Fakturadato","internal_reference":"Intern referanse","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Er aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"nb","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1513:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Hoe staat het er voor?","flash_error":"Fout!","flash_success":"Gelukt!","close":"Sluiten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","split":"Splitsen","single_split":"Split","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","transaction_new_stored_link":"Transactie #{ID} is opgeslagen.","transaction_journal_information":"Transactieinformatie","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Je hebt nog geen budgetten. Maak er een aantal op de budgetten-pagina. Met budgetten kan je je uitgaven beter bijhouden.","no_bill_pointer":"Je hebt nog geen contracten. Maak er een aantal op de contracten-pagina. Met contracten kan je je uitgaven beter bijhouden.","source_account":"Bronrekening","hidden_fields_preferences":"Je kan meer transactieopties inschakelen in je instellingen.","destination_account":"Doelrekening","add_another_split":"Voeg een split toe","submission":"Indienen","create_another":"Terug naar deze pagina voor een nieuwe transactie.","reset_after":"Reset formulier na opslaan","submit":"Invoeren","amount":"Bedrag","date":"Datum","tags":"Tags","no_budget":"(geen budget)","no_bill":"(geen contract)","category":"Categorie","attachments":"Bijlagen","notes":"Notities","external_url":"Externe URL","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","store_as_new":"Opslaan als nieuwe transactie ipv de huidige bij te werken.","split_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","none_in_select_list":"(geen)","no_piggy_bank":"(geen spaarpotje)","description":"Omschrijving","split_transaction_title_help":"Als je een gesplitste transactie maakt, moet er een algemene beschrijving zijn voor alle splitsingen van de transactie.","destination_account_reconciliation":"Je kan de doelrekening van een afstemming niet wijzigen.","source_account_reconciliation":"Je kan de bronrekening van een afstemming niet wijzigen.","budget":"Budget","bill":"Contract","you_create_withdrawal":"Je maakt een uitgave.","you_create_transfer":"Je maakt een overschrijving.","you_create_deposit":"Je maakt inkomsten.","edit":"Wijzig","delete":"Verwijder","name":"Naam","profile_whoops":"Oeps!","profile_something_wrong":"Er is iets mis gegaan!","profile_try_again":"Er is iets misgegaan. Probeer het nogmaals.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Je hebt nog geen OAuth-clients aangemaakt.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Naam","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Nieuwe client aanmaken","profile_oauth_create_client":"Client aanmaken","profile_oauth_edit_client":"Client bewerken","profile_oauth_name_help":"Iets dat je gebruikers herkennen en vertrouwen.","profile_oauth_redirect_url":"Redirect-URL","profile_oauth_redirect_url_help":"De authorisatie-callback-url van jouw applicatie.","profile_authorized_apps":"Geautoriseerde toepassingen","profile_authorized_clients":"Geautoriseerde clients","profile_scopes":"Scopes","profile_revoke":"Intrekken","profile_personal_access_tokens":"Persoonlijke toegangstokens","profile_personal_access_token":"Persoonlijk toegangstoken","profile_personal_access_token_explanation":"Hier is je nieuwe persoonlijke toegangstoken. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan deze toegangstoken gebruiken om API-aanvragen te maken.","profile_no_personal_access_token":"Je hebt nog geen persoonlijke toegangstokens aangemaakt.","profile_create_new_token":"Nieuwe token aanmaken","profile_create_token":"Token aanmaken","profile_create":"Creër","profile_save_changes":"Aanpassingen opslaan","default_group_title_name":"(ongegroepeerd)","piggy_bank":"Spaarpotje","profile_oauth_client_secret_title":"Client secret","profile_oauth_client_secret_expl":"Hier is je nieuwe client secret. Dit is de enige keer dat deze getoond wordt dus verlies deze niet! Je kan dit secret gebruiken om API-aanvragen te maken.","profile_oauth_confidential":"Vertrouwelijk","profile_oauth_confidential_help":"Dit vinkje is bedoeld voor applicaties die geheimen kunnen bewaren. Applicaties zoals sommige desktop-apps en Javascript apps kunnen dit niet. In zo\'n geval haal je het vinkje weg.","multi_account_warning_unknown":"Afhankelijk van het type transactie wordt de bron- en/of doelrekening overschreven door wat er in de eerste split staat.","multi_account_warning_withdrawal":"De bronrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_deposit":"De doelrekening wordt overschreven door wat er in de eerste split staat.","multi_account_warning_transfer":"De bron + doelrekening wordt overschreven door wat er in de eerste split staat.","webhook_trigger_STORE_TRANSACTION":"Na het maken van een transactie","webhook_trigger_UPDATE_TRANSACTION":"Na het updaten van een transactie","webhook_trigger_DESTROY_TRANSACTION":"Na het verwijderen van een transactie","webhook_response_TRANSACTIONS":"Transactiedetails","webhook_response_ACCOUNTS":"Rekeningdetails","webhook_response_none_NONE":"Geen details","webhook_delivery_JSON":"JSON","actions":"Acties","meta_data":"Metagegevens","webhook_messages":"Webhook-bericht","inactive":"Niet actief","no_webhook_messages":"Er zijn geen webhook-berichten","inspect":"Inspecteren","create_new_webhook":"Maak nieuwe webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Geef aan bij welke gebeurtenis de webhook afgaat","webhook_response_form_help":"Geef aan wat de webhook mee moet sturen.","webhook_delivery_form_help":"Geef aan welk dataformaat gebruikt moet worden.","webhook_active_form_help":"De webhook moet actief zijn anders doet-ie het niet.","edit_webhook_js":"Webhook \\"{title}\\" wijzigen","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Bekijk bericht","view_attempts":"Bekijk mislukte pogingen","message_content_title":"Inhoud van webhook-bericht","message_content_help":"Dit is de inhoud van het bericht dat verzonden was (of niet) met behulp van deze webhook.","attempt_content_title":"Webhookpogingen","attempt_content_help":"Dit zijn alle mislukte pogingen van de webhook om data te versturen. Na een paar keer stopt Firefly III met proberen.","no_attempts":"Er zijn geen mislukte pogingen. Lekker toch?","webhook_attempt_at":"Poging op {moment}","logs":"Logboeken","response":"Reactie","visit_webhook_url":"Bezoek URL van webhook","reset_webhook_secret":"Reset webhook-geheim"},"form":{"url":"URL","active":"Actief","interest_date":"Rentedatum","title":"Titel","book_date":"Boekdatum","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","foreign_amount":"Bedrag in vreemde valuta","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","internal_reference":"Interne verwijzing","webhook_response":"Reactie","webhook_trigger":"Trigger","webhook_delivery":"Bericht"},"list":{"active":"Actief?","trigger":"Trigger","response":"Reactie","delivery":"Bericht","url":"URL","secret":"Geheim"},"config":{"html_language":"nl","date_time_fns":"D MMMM yyyy @ HH:mm:ss"}}')},3997:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Co jest grane?","flash_error":"Błąd!","flash_success":"Sukces!","close":"Zamknij","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","split":"Podziel","single_split":"Podział","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","transaction_new_stored_link":"Transakcja #{ID} została zapisana.","transaction_journal_information":"Informacje o transakcji","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Wygląda na to, że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżetów. Budżety mogą Ci pomóc śledzić wydatki.","no_bill_pointer":"Wygląda na to, że nie masz jeszcze rachunków. Powinieneś utworzyć kilka na stronie rachunków. Rachunki mogą Ci pomóc śledzić wydatki.","source_account":"Konto źródłowe","hidden_fields_preferences":"Możesz włączyć więcej opcji transakcji w swoich ustawieniach.","destination_account":"Konto docelowe","add_another_split":"Dodaj kolejny podział","submission":"Zapisz","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","reset_after":"Wyczyść formularz po zapisaniu","submit":"Prześlij","amount":"Kwota","date":"Data","tags":"Tagi","no_budget":"(brak budżetu)","no_bill":"(brak rachunku)","category":"Kategoria","attachments":"Załączniki","notes":"Notatki","external_url":"Zewnętrzny adres URL","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","store_as_new":"Zapisz jako nową zamiast aktualizować.","split_title_help":"Podzielone transakcje muszą posiadać globalny opis.","none_in_select_list":"(żadne)","no_piggy_bank":"(brak skarbonki)","description":"Opis","split_transaction_title_help":"Jeśli tworzysz podzieloną transakcję, musi ona posiadać globalny opis dla wszystkich podziałów w transakcji.","destination_account_reconciliation":"Nie możesz edytować konta docelowego transakcji uzgadniania.","source_account_reconciliation":"Nie możesz edytować konta źródłowego transakcji uzgadniania.","budget":"Budżet","bill":"Rachunek","you_create_withdrawal":"Tworzysz wydatek.","you_create_transfer":"Tworzysz przelew.","you_create_deposit":"Tworzysz wpłatę.","edit":"Modyfikuj","delete":"Usuń","name":"Nazwa","profile_whoops":"Uuuups!","profile_something_wrong":"Coś poszło nie tak!","profile_try_again":"Coś poszło nie tak. Spróbuj ponownie.","profile_oauth_clients":"Klienci OAuth","profile_oauth_no_clients":"Nie utworzyłeś żadnych klientów OAuth.","profile_oauth_clients_header":"Klienci","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Nazwa","profile_oauth_client_secret":"Sekretny klucz","profile_oauth_create_new_client":"Utwórz nowego klienta","profile_oauth_create_client":"Utwórz klienta","profile_oauth_edit_client":"Edytuj klienta","profile_oauth_name_help":"Coś, co Twoi użytkownicy będą rozpoznawać i ufać.","profile_oauth_redirect_url":"Przekierowanie URL","profile_oauth_redirect_url_help":"Adres URL wywołania zwrotnego autoryzacji aplikacji.","profile_authorized_apps":"Autoryzowane aplikacje","profile_authorized_clients":"Autoryzowani klienci","profile_scopes":"Zakresy","profile_revoke":"Unieważnij","profile_personal_access_tokens":"Osobiste tokeny dostępu","profile_personal_access_token":"Osobisty token dostępu","profile_personal_access_token_explanation":"Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.","profile_no_personal_access_token":"Nie utworzyłeś żadnych osobistych tokenów.","profile_create_new_token":"Utwórz nowy token","profile_create_token":"Utwórz token","profile_create":"Utwórz","profile_save_changes":"Zapisz zmiany","default_group_title_name":"(bez grupy)","piggy_bank":"Skarbonka","profile_oauth_client_secret_title":"Sekret klienta","profile_oauth_client_secret_expl":"Oto twój nowy sekret klienta. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego sekretu, aby wykonać zapytania API.","profile_oauth_confidential":"Poufne","profile_oauth_confidential_help":"Wymagaj od klienta uwierzytelnienia za pomocą sekretu. Poufni klienci mogą przechowywać poświadczenia w bezpieczny sposób bez narażania ich na dostęp przez nieuprawnione strony. Publiczne aplikacje, takie jak natywne aplikacje desktopowe lub JavaScript SPA, nie są w stanie bezpiecznie trzymać sekretów.","multi_account_warning_unknown":"W zależności od rodzaju transakcji, którą tworzysz, konto źródłowe i/lub docelowe kolejnych podziałów może zostać ustawione na konto zdefiniowane w pierwszym podziale transakcji.","multi_account_warning_withdrawal":"Pamiętaj, że konto źródłowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wypłaty.","multi_account_warning_deposit":"Pamiętaj, że konto docelowe kolejnych podziałów zostanie ustawione na konto zdefiniowane w pierwszym podziale wpłaty.","multi_account_warning_transfer":"Pamiętaj, że konta źródłowe i docelowe kolejnych podziałów zostaną ustawione na konto zdefiniowane w pierwszym podziale transferu.","webhook_trigger_STORE_TRANSACTION":"Po utworzeniu transakcji","webhook_trigger_UPDATE_TRANSACTION":"Po zmodyfikowaniu transakcji","webhook_trigger_DESTROY_TRANSACTION":"Po usunięciu transakcji","webhook_response_TRANSACTIONS":"Szczegóły transakcji","webhook_response_ACCOUNTS":"Szczegóły konta","webhook_response_none_NONE":"Brak szczegółów","webhook_delivery_JSON":"JSON","actions":"Akcje","meta_data":"Metadane","webhook_messages":"Wiadomość webhook\'a","inactive":"Nieaktywne","no_webhook_messages":"Brak wiadomości webhook","inspect":"Zbadaj","create_new_webhook":"Utwórz nowy webhook","webhooks":"Webhooki","webhook_trigger_form_help":"Wskaż zdarzenie do wyzwolenia webhook\'a","webhook_response_form_help":"Wskaż, co webhook musi przesłać do adresu URL.","webhook_delivery_form_help":"W jakim formacie webhook musi dostarczać dane.","webhook_active_form_help":"Webhook musi być aktywny lub nie zostanie wywołany.","edit_webhook_js":"Edytuj webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Podgląd wiadomości","view_attempts":"Podgląd nieudanych prób","message_content_title":"Treść wiadomości webhook\'a","message_content_help":"To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.","attempt_content_title":"Próby dostępu do webhook","attempt_content_help":"To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.","no_attempts":"Nie ma nieudanych prób. To dobrze!","webhook_attempt_at":"Próba o {moment}","logs":"Logi","response":"Odpowiedź","visit_webhook_url":"Odwiedź adres URL webhooka","reset_webhook_secret":"Resetuj sekret webhooka"},"form":{"url":"URL","active":"Aktywny","interest_date":"Data odsetek","title":"Tytuł","book_date":"Data księgowania","process_date":"Data przetworzenia","due_date":"Termin realizacji","foreign_amount":"Kwota zagraniczna","payment_date":"Data płatności","invoice_date":"Data faktury","internal_reference":"Wewnętrzny numer","webhook_response":"Odpowiedź","webhook_trigger":"Wyzwalacz","webhook_delivery":"Doręczenie"},"list":{"active":"Jest aktywny?","trigger":"Wyzwalacz","response":"Odpowiedź","delivery":"Doręczenie","url":"URL","secret":"Sekret"},"config":{"html_language":"pl","date_time_fns":"do MMMM yyyy @ HH:mm:ss"}}')},9627:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"O que está acontecendo?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","split":"Dividir","single_split":"Divisão","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação #{ID} foi salva.","transaction_journal_information":"Informação da transação","submission_options":"Opções de envio","apply_rules_checkbox":"Aplicar regras","fire_webhooks_checkbox":"Acionar webhooks","no_budget_pointer":"Parece que você ainda não tem orçamentos. Você deve criar alguns na página de orçamentos. Orçamentos podem ajudá-lo a manter o controle das despesas.","no_bill_pointer":"Parece que você ainda não tem contas. Você deve criar algumas em contas. Contas podem ajudar você a manter o controle de despesas.","source_account":"Conta origem","hidden_fields_preferences":"Você pode habilitar mais opções de transação em suas preferências.","destination_account":"Conta destino","add_another_split":"Adicionar outra divisão","submission":"Envio","create_another":"Depois de armazenar, retorne aqui para criar outro.","reset_after":"Resetar o formulário após o envio","submit":"Enviar","amount":"Valor","date":"Data","tags":"Tags","no_budget":"(sem orçamento)","no_bill":"(sem conta)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL externa","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","store_as_new":"Armazene como uma nova transação em vez de atualizar.","split_title_help":"Se você criar uma transação dividida, é necessário haver uma descrição global para todas as partes da transação.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum cofrinho)","description":"Descrição","split_transaction_title_help":"Se você criar uma transação dividida, deve haver uma descrição global para todas as partes da transação.","destination_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","source_account_reconciliation":"Você não pode editar a conta de origem de uma transação de reconciliação.","budget":"Orçamento","bill":"Fatura","you_create_withdrawal":"Você está criando uma saída.","you_create_transfer":"Você está criando uma transferência.","you_create_deposit":"Você está criando uma entrada.","edit":"Editar","delete":"Apagar","name":"Nome","profile_whoops":"Ops!","profile_something_wrong":"Alguma coisa deu errado!","profile_try_again":"Algo deu errado. Por favor tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Você não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Segredo","profile_oauth_create_new_client":"Criar um novo cliente","profile_oauth_create_client":"Criar um cliente","profile_oauth_edit_client":"Editar cliente","profile_oauth_name_help":"Alguma coisa que seus usuários vão reconhecer e identificar.","profile_oauth_redirect_url":"URL de redirecionamento","profile_oauth_redirect_url_help":"A URL de retorno da sua solicitação de autorização.","profile_authorized_apps":"Aplicativos autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Escopos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está seu novo token de acesso pessoal. Esta é a única vez que ela será mostrada então não perca! Agora você pode usar esse token para fazer solicitações de API.","profile_no_personal_access_token":"Você não criou nenhum token de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Salvar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Cofrinho","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu novo segredo de cliente. Esta é a única vez que ela será mostrada, então não o perca! Agora você pode usar este segredo para fazer requisições de API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exige que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expô-las à partes não autorizadas. Aplicações públicas, como aplicações de área de trabalho nativas ou JavaScript SPA, são incapazes de manter segredos com segurança.","multi_account_warning_unknown":"Dependendo do tipo de transação que você criar, a conta de origem e/ou de destino das divisões subsequentes pode ser sobrescrita pelo que estiver definido na primeira divisão da transação.","multi_account_warning_withdrawal":"Tenha em mente que a conta de origem das subsequentes divisões será sobrescrita pelo que estiver definido na primeira divisão da saída.","multi_account_warning_deposit":"Tenha em mente que a conta de destino das divisões subsequentes será sobrescrita pelo que estiver definido na primeira divisão da entrada.","multi_account_warning_transfer":"Tenha em mente que a conta de origem + de destino das divisões subsequentes será sobrescrita pelo que for definido na primeira divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"Após criação da transação","webhook_trigger_UPDATE_TRANSACTION":"Após atualização da transação","webhook_trigger_DESTROY_TRANSACTION":"Após exclusão da transação","webhook_response_TRANSACTIONS":"Detalhes da transação","webhook_response_ACCOUNTS":"Detalhes da conta","webhook_response_none_NONE":"Sem detalhes","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Mensagem do webhook","inactive":"Inativo","no_webhook_messages":"Não há mensagens de webhook","inspect":"Inspecionar","create_new_webhook":"Criar novo webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indica em que evento o webhook será acionado","webhook_response_form_help":"Indica que o webhook deverá enviar para a URL.","webhook_delivery_form_help":"Em que formato o webhook deverá entregar os dados.","webhook_active_form_help":"O webhook deverá estar ativo ou não será chamado.","edit_webhook_js":"Editar webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Ver mensagem","view_attempts":"Ver tentativas que falharam","message_content_title":"Conteúdo da mensagem do webhook","message_content_help":"Este é o conteúdo da mensagem enviada (ou a tentativa) usando este webhook.","attempt_content_title":"Tentativas do webhook","attempt_content_help":"Estas são todas as tentativas mal sucedidas do webhook enviar mensagem para a URL configurada. Depois de algum tempo, Firefly III parará de tentar.","no_attempts":"Não há tentativas mal sucedidas. Esta é uma coisa boa!","webhook_attempt_at":"Tentativa em {moment}","logs":"Registros","response":"Resposta","visit_webhook_url":"Acesse a URL do webhook","reset_webhook_secret":"Redefinir chave do webhook"},"form":{"url":"link","active":"Ativar","interest_date":"Data de interesse","title":"Título","book_date":"Data reserva","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante em moeda estrangeira","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","internal_reference":"Referência interna","webhook_response":"Resposta","webhook_trigger":"Gatilho","webhook_delivery":"Entrega"},"list":{"active":"Está ativo?","trigger":"Gatilho","response":"Resposta","delivery":"Entrega","url":"URL","secret":"Chave"},"config":{"html_language":"pt-br","date_time_fns":"dd \'de\' MMMM \'de\' yyyy, \'às\' HH:mm:ss"}}')},8562:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Tudo bem?","flash_error":"Erro!","flash_success":"Sucesso!","close":"Fechar","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","split":"Dividir","single_split":"Dividir","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","transaction_new_stored_link":"Transação#{ID} foi guardada.","transaction_journal_information":"Informação da transação","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Parece que ainda não tem orçamentos. Pode criar-los na página de orçamentos. Orçamentos podem ajudá-lo a controlar as despesas.","no_bill_pointer":"Parece que ainda não tem faturas. Pode criar-las na página de faturas. Faturas podem ajudá-lo a controlar as despesas.","source_account":"Conta de origem","hidden_fields_preferences":"Pode ativar mais opções de transações nas suas preferências.","destination_account":"Conta de destino","add_another_split":"Adicionar outra divisão","submission":"Submissão","create_another":"Depois de guardar, voltar aqui para criar outra.","reset_after":"Repor o formulário após o envio","submit":"Enviar","amount":"Montante","date":"Data","tags":"Etiquetas","no_budget":"(sem orçamento)","no_bill":"(sem fatura)","category":"Categoria","attachments":"Anexos","notes":"Notas","external_url":"URL Externo","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","store_as_new":"Guarde como uma nova transação em vez de atualizar.","split_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","none_in_select_list":"(nenhum)","no_piggy_bank":"(nenhum mealheiro)","description":"Descricao","split_transaction_title_help":"Se criar uma transacção dividida, deve haver uma descrição global para todas as partes da transacção.","destination_account_reconciliation":"Não pode editar a conta de destino de uma transacção de reconciliação.","source_account_reconciliation":"Não pode editar a conta de origem de uma transacção de reconciliação.","budget":"Orcamento","bill":"Fatura","you_create_withdrawal":"Está a criar um levantamento.","you_create_transfer":"Está a criar uma transferência.","you_create_deposit":"Está a criar um depósito.","edit":"Alterar","delete":"Apagar","name":"Nome","profile_whoops":"Oops!","profile_something_wrong":"Algo correu mal!","profile_try_again":"Algo correu mal. Por favor, tente novamente.","profile_oauth_clients":"Clientes OAuth","profile_oauth_no_clients":"Não criou nenhum cliente OAuth.","profile_oauth_clients_header":"Clientes","profile_oauth_client_id":"ID do Cliente","profile_oauth_client_name":"Nome","profile_oauth_client_secret":"Código secreto","profile_oauth_create_new_client":"Criar Novo Cliente","profile_oauth_create_client":"Criar Cliente","profile_oauth_edit_client":"Editar Cliente","profile_oauth_name_help":"Algo que os utilizadores reconheçam e confiem.","profile_oauth_redirect_url":"URL de redireccionamento","profile_oauth_redirect_url_help":"URL de callback de autorização da aplicação.","profile_authorized_apps":"Aplicações autorizados","profile_authorized_clients":"Clientes autorizados","profile_scopes":"Contextos","profile_revoke":"Revogar","profile_personal_access_tokens":"Tokens de acesso pessoal","profile_personal_access_token":"Token de acesso pessoal","profile_personal_access_token_explanation":"Aqui está o seu novo token de acesso pessoal. Esta é a única vês que o mesmo será mostrado portanto não o perca! Pode utiliza-lo para fazer pedidos de API.","profile_no_personal_access_token":"Você ainda não criou tokens de acesso pessoal.","profile_create_new_token":"Criar novo token","profile_create_token":"Criar token","profile_create":"Criar","profile_save_changes":"Guardar alterações","default_group_title_name":"(não agrupado)","piggy_bank":"Mealheiro","profile_oauth_client_secret_title":"Segredo do cliente","profile_oauth_client_secret_expl":"Aqui está o seu segredo de cliente. Apenas estará visível uma vez portanto não o perca! Pode agora utilizar este segredo para fazer pedidos à API.","profile_oauth_confidential":"Confidencial","profile_oauth_confidential_help":"Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros não autorizadas. Aplicações públicas, como por exemplo aplicações nativas de sistema operativo ou SPA JavaScript, são incapazes de garantir a segurança dos segredos.","multi_account_warning_unknown":"Dependendo do tipo de transição que quer criar, a conta de origem e/ou a destino de subsequentes divisões pode ser sub-escrita por quaisquer regra definida na primeira divisão da transação.","multi_account_warning_withdrawal":"Mantenha em mente que a conta de origem de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do levantamento.","multi_account_warning_deposit":"Mantenha em mente que a conta de destino de divisões subsequentes será sobre-escrita por quaisquer regra definida na primeira divisão do depósito.","multi_account_warning_transfer":"Mantenha em mente que a conta de origem + destino de divisões subsequentes serão sobre-escritas por quaisquer regras definidas na divisão da transferência.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Ações","meta_data":"Meta dados","webhook_messages":"Webhook message","inactive":"Inactivo","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activo","interest_date":"Data de juros","title":"Titulo","book_date":"Data de registo","process_date":"Data de processamento","due_date":"Data de vencimento","foreign_amount":"Montante estrangeiro","payment_date":"Data de pagamento","invoice_date":"Data da factura","internal_reference":"Referencia interna","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Esta activo?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"pt","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},5722:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ce se redă?","flash_error":"Eroare!","flash_success":"Succes!","close":"Închide","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","split":"Împarte","single_split":"Împarte","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","transaction_new_stored_link":"Tranzacția #{ID} a fost stocată.","transaction_journal_information":"Informații despre tranzacții","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Se pare că nu aveți încă bugete. Ar trebui să creați câteva pe pagina bugete. Bugetele vă pot ajuta să țineți evidența cheltuielilor.","no_bill_pointer":"Se pare că nu aveți încă facturi. Ar trebui să creați unele pe pagina facturi. Facturile vă pot ajuta să țineți evidența cheltuielilor.","source_account":"Contul sursă","hidden_fields_preferences":"Puteți activa mai multe opțiuni de tranzacție în preferințele dvs.","destination_account":"Contul de destinație","add_another_split":"Adăugați o divizare","submission":"Transmitere","create_another":"După stocare, reveniți aici pentru a crea alta.","reset_after":"Resetați formularul după trimitere","submit":"Trimite","amount":"Sumă","date":"Dată","tags":"Etichete","no_budget":"(nici un buget)","no_bill":"(fără factură)","category":"Categorie","attachments":"Atașamente","notes":"Notițe","external_url":"URL extern","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","store_as_new":"Stocați ca o tranzacție nouă în loc să actualizați.","split_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","none_in_select_list":"(nici unul)","no_piggy_bank":"(nicio pușculiță)","description":"Descriere","split_transaction_title_help":"Dacă creați o tranzacție divizată, trebuie să existe o descriere globală pentru toate diviziunile tranzacției.","destination_account_reconciliation":"Nu puteți edita contul de destinație al unei tranzacții de reconciliere.","source_account_reconciliation":"Nu puteți edita contul sursă al unei tranzacții de reconciliere.","budget":"Buget","bill":"Factură","you_create_withdrawal":"Creezi o retragere.","you_create_transfer":"Creezi un transfer.","you_create_deposit":"Creezi un depozit.","edit":"Editează","delete":"Șterge","name":"Nume","profile_whoops":"Hopaa!","profile_something_wrong":"A apărut o eroare!","profile_try_again":"A apărut o problemă. Încercați din nou.","profile_oauth_clients":"Clienți OAuth","profile_oauth_no_clients":"Nu ați creat niciun client OAuth.","profile_oauth_clients_header":"Clienți","profile_oauth_client_id":"ID Client","profile_oauth_client_name":"Nume","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Creare client nou","profile_oauth_create_client":"Creare client","profile_oauth_edit_client":"Editare client","profile_oauth_name_help":"Ceva ce utilizatorii vor recunoaște și vor avea încredere.","profile_oauth_redirect_url":"Redirectioneaza URL","profile_oauth_redirect_url_help":"URL-ul de retroapelare al aplicației dvs.","profile_authorized_apps":"Aplicațiile dvs autorizate","profile_authorized_clients":"Clienți autorizați","profile_scopes":"Domenii","profile_revoke":"Revocați","profile_personal_access_tokens":"Token de acces personal","profile_personal_access_token":"Token de acces personal","profile_personal_access_token_explanation":"Aici este noul dvs. token de acces personal. Este singura dată când va fi afișat așa că nu îl pierde! Acum poți folosi acest token pentru a face cereri API.","profile_no_personal_access_token":"Nu aţi creat nici un token personal de acces.","profile_create_new_token":"Crează un nou token","profile_create_token":"Crează token","profile_create":"Crează","profile_save_changes":"Salvează modificările","default_group_title_name":"(negrupat)","piggy_bank":"Pușculiță","profile_oauth_client_secret_title":"Secret client","profile_oauth_client_secret_expl":"Aici este noul tău cod secret de client. Este singura dată când va fi afișat așa că nu îl pierzi! Acum poți folosi acest cod pentru a face cereri API.","profile_oauth_confidential":"Confidenţial","profile_oauth_confidential_help":"Solicitați clientului să se autentifice cu un secret. Clienții confidențiali pot păstra acreditările într-un mod securizat fără a le expune unor părți neautorizate. Aplicațiile publice, cum ar fi aplicațiile native desktop sau JavaScript SPA, nu pot păstra secretele în siguranță.","multi_account_warning_unknown":"În funcție de tipul de tranzacție pe care o creați, contul sursei și/sau destinației fracționărilor ulterioare poate fi depășit cu orice se definește în prima împărțire a tranzacției.","multi_account_warning_withdrawal":"Reţineţi faptul că sursa scindărilor ulterioare va fi anulată de orice altceva definit în prima împărţire a retragerii.","multi_account_warning_deposit":"Țineți cont de faptul că destinația scindărilor ulterioare va fi depășită cu orice se definește la prima împărțire a depozitului.","multi_account_warning_transfer":"Reţineţi faptul că contul sursei + destinaţia fracţionărilor ulterioare va fi anulat de orice se defineşte în prima împărţire a transferului.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Acțiuni","meta_data":"Date meta","webhook_messages":"Webhook message","inactive":"Inactiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhook-uri","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Activ","interest_date":"Data de interes","title":"Titlu","book_date":"Rezervă dată","process_date":"Data procesării","due_date":"Data scadentă","foreign_amount":"Sumă străină","payment_date":"Data de plată","invoice_date":"Data facturii","internal_reference":"Referință internă","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Este activ?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"ro","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},8388:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Что происходит с моими финансами?","flash_error":"Ошибка!","flash_success":"Успешно!","close":"Закрыть","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","split":"Разделить","single_split":"Разделённая транзакция","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","transaction_updated_link":"Транзакция #{ID} (\\"{title}\\") обновлена.","transaction_new_stored_link":"Транзакция #{ID} сохранена.","transaction_journal_information":"Информация о транзакции","submission_options":"Submission options","apply_rules_checkbox":"Применить правила","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Похоже, у вас пока нет бюджетов. Вы должны создать их на странице Бюджеты. Бюджеты могут помочь вам отслеживать расходы.","no_bill_pointer":"Похоже, у вас пока нет счетов на оплату. Вы должны создать их на странице Счета на оплату. Счета на оплату могут помочь вам отслеживать расходы.","source_account":"Счёт-источник","hidden_fields_preferences":"Вы можете включить больше параметров транзакции в настройках.","destination_account":"Счёт назначения","add_another_split":"Добавить еще одну часть","submission":"Отправить","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","reset_after":"Сбросить форму после отправки","submit":"Подтвердить","amount":"Сумма","date":"Дата","tags":"Метки","no_budget":"(вне бюджета)","no_bill":"(нет счёта на оплату)","category":"Категория","attachments":"Вложения","notes":"Заметки","external_url":"Внешний URL-адрес","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","store_as_new":"Сохранить как новую транзакцию вместо обновления.","split_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание дле всех её составляющих.","none_in_select_list":"(нет)","no_piggy_bank":"(нет копилки)","description":"Описание","split_transaction_title_help":"Если вы создаёте разделённую транзакцию, то должны указать общее описание для всех её составляющих.","destination_account_reconciliation":"Вы не можете редактировать счёт назначения для сверяемой транзакции.","source_account_reconciliation":"Вы не можете редактировать счёт-источник для сверяемой транзакции.","budget":"Бюджет","bill":"Счёт к оплате","you_create_withdrawal":"Вы создаёте расход.","you_create_transfer":"Вы создаёте перевод.","you_create_deposit":"Вы создаёте доход.","edit":"Изменить","delete":"Удалить","name":"Название","profile_whoops":"Ууупс!","profile_something_wrong":"Что-то пошло не так!","profile_try_again":"Произошла ошибка. Пожалуйста, попробуйте снова.","profile_oauth_clients":"Клиенты OAuth","profile_oauth_no_clients":"У вас пока нет клиентов OAuth.","profile_oauth_clients_header":"Клиенты","profile_oauth_client_id":"ID клиента","profile_oauth_client_name":"Название","profile_oauth_client_secret":"Секретный ключ","profile_oauth_create_new_client":"Создать нового клиента","profile_oauth_create_client":"Создать клиента","profile_oauth_edit_client":"Изменить клиента","profile_oauth_name_help":"Что-то, что ваши пользователи знают, и чему доверяют.","profile_oauth_redirect_url":"URL редиректа","profile_oauth_redirect_url_help":"URL обратного вызова для вашего приложения.","profile_authorized_apps":"Авторизованные приложения","profile_authorized_clients":"Авторизованные клиенты","profile_scopes":"Разрешения","profile_revoke":"Отключить","profile_personal_access_tokens":"Персональные Access Tokens","profile_personal_access_token":"Персональный Access Token","profile_personal_access_token_explanation":"Вот ваш новый персональный токен доступа. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот токен, чтобы делать запросы по API.","profile_no_personal_access_token":"Вы не создали ни одного персонального токена доступа.","profile_create_new_token":"Создать новый токен","profile_create_token":"Создать токен","profile_create":"Создать","profile_save_changes":"Сохранить изменения","default_group_title_name":"(без группировки)","piggy_bank":"Копилка","profile_oauth_client_secret_title":"Ключ клиента","profile_oauth_client_secret_expl":"Вот ваш новый ключ клиента. Он будет показан вам только сейчас, поэтому не потеряйте его! Теперь вы можете использовать этот ключ, чтобы делать запросы по API.","profile_oauth_confidential":"Конфиденциальный","profile_oauth_confidential_help":"Требовать, чтобы клиент аутентифицировался с секретным ключом. Конфиденциальные клиенты могут хранить учётные данные в надёжном виде, защищая их от несанкционированного доступа. Публичные приложения, такие как обычный рабочий стол или приложения JavaScript SPA, не могут надёжно хранить ваши ключи.","multi_account_warning_unknown":"В зависимости от типа транзакции, которую вы создаёте, счёт-источник и/или счёт назначения следующих частей разделённой транзакции могут быть заменены теми, которые указаны для первой части транзакции.","multi_account_warning_withdrawal":"Имейте в виду, что счёт-источник в других частях разделённой транзакции будет таким же, как в первой части расхода.","multi_account_warning_deposit":"Имейте в виду, что счёт назначения в других частях разделённой транзакции будет таким же, как в первой части дохода.","multi_account_warning_transfer":"Имейте в виду, что счёт-источник и счёт назначения в других частях разделённой транзакции будут такими же, как в первой части перевода.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Действия","meta_data":"Расширенные данные","webhook_messages":"Webhook message","inactive":"Неактивный","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Создать новый вебхук","webhooks":"Веб-хуки","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Просмотр сообщения","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Логи","response":"Ответ","visit_webhook_url":"Посетить URL вебхука","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Ссылка","active":"Активный","interest_date":"Дата начисления процентов","title":"Заголовок","book_date":"Дата бронирования","process_date":"Дата обработки","due_date":"Срок оплаты","foreign_amount":"Сумма в иностранной валюте","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","internal_reference":"Внутренняя ссылка","webhook_response":"Ответ","webhook_trigger":"События","webhook_delivery":"Delivery"},"list":{"active":"Активен?","trigger":"Trigger","response":"Ответ","delivery":"Доставка","url":"Ссылка","secret":"Secret"},"config":{"html_language":"ru","date_time_fns":"do MMMM yyyy, @ HH:mm:ss"}}')},2952:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Ako to ide?","flash_error":"Chyba!","flash_success":"Hotovo!","close":"Zavrieť","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","split":"Rozúčtovať","single_split":"Rozúčtovať","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","transaction_new_stored_link":"Transakcia #{ID} bola uložená.","transaction_journal_information":"Informácie o transakcii","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Zdá sa, že zatiaľ nemáte žiadne rozpočty. Na stránke rozpočty by ste si nejaké mali vytvoriť. Rozpočty môžu pomôcť udržať prehľad vo výdavkoch.","no_bill_pointer":"Zdá sa, že zatiaľ nemáte žiadne účty. Na stránke účty by ste mali nejaké vytvoriť. Účty môžu pomôcť udržať si prehľad vo výdavkoch.","source_account":"Zdrojový účet","hidden_fields_preferences":"Viac možností transakcií môžete povoliť vo svojich nastaveniach.","destination_account":"Cieľový účet","add_another_split":"Pridať ďalšie rozúčtovanie","submission":"Odoslanie","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","reset_after":"Po odoslaní vynulovať formulár","submit":"Odoslať","amount":"Suma","date":"Dátum","tags":"Štítky","no_budget":"(žiadny rozpočet)","no_bill":"(žiadny účet)","category":"Kategória","attachments":"Prílohy","notes":"Poznámky","external_url":"Externá URL","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","store_as_new":"Namiesto aktualizácie uložiť ako novú transakciu.","split_title_help":"Ak vytvoríte rozúčtovanie transakcie, je potrebné, aby ste určili všeobecný popis pre všetky rozúčtovania danej transakcie.","none_in_select_list":"(žiadne)","no_piggy_bank":"(žiadna pokladnička)","description":"Popis","split_transaction_title_help":"Ak vytvoríte rozúčtovanú transakciu, musí existovať globálny popis všetkých rozúčtovaní transakcie.","destination_account_reconciliation":"Nemôžete upraviť cieľový účet zúčtovacej transakcie.","source_account_reconciliation":"Nemôžete upraviť zdrojový účet zúčtovacej transakcie.","budget":"Rozpočet","bill":"Účet","you_create_withdrawal":"Vytvárate výber.","you_create_transfer":"Vytvárate prevod.","you_create_deposit":"Vytvárate vklad.","edit":"Upraviť","delete":"Odstrániť","name":"Názov","profile_whoops":"Ajaj!","profile_something_wrong":"Niečo sa pokazilo!","profile_try_again":"Niečo sa pokazilo. Prosím, skúste znova.","profile_oauth_clients":"OAuth klienti","profile_oauth_no_clients":"Zatiaľ ste nevytvorili žiadneho OAuth klienta.","profile_oauth_clients_header":"Klienti","profile_oauth_client_id":"ID klienta","profile_oauth_client_name":"Meno/Názov","profile_oauth_client_secret":"Tajný kľúč","profile_oauth_create_new_client":"Vytvoriť nového klienta","profile_oauth_create_client":"Vytvoriť klienta","profile_oauth_edit_client":"Upraviť klienta","profile_oauth_name_help":"Niečo, čo vaši použivatelia poznajú a budú tomu dôverovať.","profile_oauth_redirect_url":"URL presmerovania","profile_oauth_redirect_url_help":"Spätná URL pre overenie autorizácie vašej aplikácie.","profile_authorized_apps":"Povolené aplikácie","profile_authorized_clients":"Autorizovaní klienti","profile_scopes":"Rozsahy","profile_revoke":"Odvolať","profile_personal_access_tokens":"Osobné prístupové tokeny","profile_personal_access_token":"Osobný prístupový token","profile_personal_access_token_explanation":"Toto je váš nový osobný prístupový token. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz ho môžete používať pre prístup k API.","profile_no_personal_access_token":"Ešte ste nevytvorili žiadne osobné prístupové tokeny.","profile_create_new_token":"Vytvoriť nový token","profile_create_token":"Vytvoriť token","profile_create":"Vytvoriť","profile_save_changes":"Uložiť zmeny","default_group_title_name":"(nezoskupené)","piggy_bank":"Pokladnička","profile_oauth_client_secret_title":"Tajný kľúč klienta","profile_oauth_client_secret_expl":"Toto je váš tajný kľúč klienta. Toto je jediný raz, kedy sa zobrazí - nestraťte ho! Odteraz môžete tento tajný kľúč používať pre prístup k API.","profile_oauth_confidential":"Dôverné","profile_oauth_confidential_help":"Vyžadujte od klienta autentifikáciu pomocou tajného kľúča. Dôverní klienti môžu uchovávať poverenia bezpečným spôsobom bez toho, aby boli vystavení neoprávneným stranám. Verejné aplikácie, ako napríklad natívna pracovná plocha alebo aplikácie Java SPA, nedokážu tajné kľúče bezpečne uchovať.","multi_account_warning_unknown":"V závislosti od typu vytvorenej transakcie, môže byť zdrojový a/alebo cieľový účet následných rozúčtovaní prepísaný údajmi v prvom rozdelení transakcie.","multi_account_warning_withdrawal":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozdelení výberu.","multi_account_warning_deposit":"Majte na pamäti, že zdrojový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní vkladu.","multi_account_warning_transfer":"Majte na pamäti, že zdrojový a cieľový bankový účet následných rozúčtovaní bude prepísaný tým, čo je definované v prvom rozúčtovaní prevodu.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Akcie","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Neaktívne","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooky","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktívne","interest_date":"Úrokový dátum","title":"Názov","book_date":"Dátum rezervácie","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","foreign_amount":"Suma v cudzej mene","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","internal_reference":"Interná referencia","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktívne?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sk","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},4112:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Kaj dogaja?","flash_error":"Napaka!","flash_success":"Uspelo je!","close":"zapri","split_transaction_title":"Opis deljene transakcije","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Razdeli","single_split":"Razdeli","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Informacije o transakciji","submission_options":"Submission options","apply_rules_checkbox":"Uporabi pravila","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Izvorni račun","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Ciljni račun","add_another_split":"Dodaj delitev","submission":"Oddaja","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Potrdi","amount":"Znesek","date":"Datum","tags":"Oznake","no_budget":"(brez proračuna)","no_bill":"(ni računa)","category":"Kategorija","attachments":"Priloge","notes":"Opombe","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"Če ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.","none_in_select_list":"(brez)","no_piggy_bank":"(brez hranilnika)","description":"Opis","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati ciljnega računa.","source_account_reconciliation":"Pri usklajevalni transakciji ni možno urejati izvornega računa.","budget":"Proračun","bill":"Trajnik","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"uredi","delete":"izbriši","name":"Ime","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Ime","profile_oauth_client_secret":"Skrivnost","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Urejanje odjemalca","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Obseg","profile_revoke":"Prekliči","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Ustvari","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Dodaj hranilnik","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Podrobnosti računa","webhook_response_none_NONE":"Ni podrobnosti","webhook_delivery_JSON":"JSON","actions":"Dejanja","meta_data":"Meta podatki","webhook_messages":"Webhook sporočilo","inactive":"Neaktivno","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Spletne kljuke (Webhooks)","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logi","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktivno","interest_date":"Datum obresti","title":"Naslov","book_date":"Datum knjiženja","process_date":"Datum obdelave","due_date":"Datum zapadlosti","foreign_amount":"Tuj znesek","payment_date":"Datum plačila","invoice_date":"Datum računa","internal_reference":"Notranji sklic","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktiviran?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sl","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},7203:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Vad spelas?","flash_error":"Fel!","flash_success":"Slutförd!","close":"Stäng","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","split":"Dela","single_split":"Dela","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","transaction_new_stored_link":"Transaktion #{ID} sparades.","transaction_journal_information":"Transaktionsinformation","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Du verkar inte ha några budgetar än. Du bör skapa några på budgetar-sidan. Budgetar kan hjälpa dig att hålla reda på utgifter.","no_bill_pointer":"Du verkar inte ha några räkningar ännu. Du bör skapa några på räkningar-sidan. Räkningar kan hjälpa dig att hålla reda på utgifter.","source_account":"Källkonto","hidden_fields_preferences":"Du kan aktivera fler transaktionsalternativ i dina inställningar.","destination_account":"Till konto","add_another_split":"Lägga till en annan delning","submission":"Inskickning","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","reset_after":"Återställ formulär efter inskickat","submit":"Skicka","amount":"Belopp","date":"Datum","tags":"Etiketter","no_budget":"(ingen budget)","no_bill":"(ingen räkning)","category":"Kategori","attachments":"Bilagor","notes":"Noteringar","external_url":"Extern URL","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","store_as_new":"Spara en ny transaktion istället för att uppdatera.","split_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","none_in_select_list":"(Ingen)","no_piggy_bank":"(ingen spargris)","description":"Beskrivning","split_transaction_title_help":"Om du skapar en delad transaktion måste det finnas en global beskrivning för alla delningar av transaktionen.","destination_account_reconciliation":"Du kan inte redigera destinationskontot för en avstämningstransaktion.","source_account_reconciliation":"Du kan inte redigera källkontot för en avstämningstransaktion.","budget":"Budget","bill":"Nota","you_create_withdrawal":"Du skapar ett uttag.","you_create_transfer":"Du skapar en överföring.","you_create_deposit":"Du skapar en insättning.","edit":"Redigera","delete":"Ta bort","name":"Namn","profile_whoops":"Hoppsan!","profile_something_wrong":"Något gick fel!","profile_try_again":"Något gick fel. Försök igen.","profile_oauth_clients":"OAuth klienter","profile_oauth_no_clients":"Du har inte skapat några OAuth klienter.","profile_oauth_clients_header":"Klienter","profile_oauth_client_id":"Klient ID","profile_oauth_client_name":"Namn","profile_oauth_client_secret":"Hemlighet","profile_oauth_create_new_client":"Skapa ny klient","profile_oauth_create_client":"Skapa klient","profile_oauth_edit_client":"Redigera klient","profile_oauth_name_help":"Något som dina användare kommer att känna igen och lita på.","profile_oauth_redirect_url":"Omdirigera URL","profile_oauth_redirect_url_help":"Din applikations auktorisering callback URL.","profile_authorized_apps":"Auktoriserade applikationer","profile_authorized_clients":"Auktoriserade klienter","profile_scopes":"Omfattningar","profile_revoke":"Återkalla","profile_personal_access_tokens":"Personliga åtkomst-Tokens","profile_personal_access_token":"Personlig åtkomsttoken","profile_personal_access_token_explanation":"Här är din nya personliga tillgångs token. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna token för att göra API-förfrågningar.","profile_no_personal_access_token":"Du har inte skapat några personliga åtkomsttokens.","profile_create_new_token":"Skapa ny token","profile_create_token":"Skapa token","profile_create":"Skapa","profile_save_changes":"Spara ändringar","default_group_title_name":"(ogrupperad)","piggy_bank":"Spargris","profile_oauth_client_secret_title":"Klienthemlighet","profile_oauth_client_secret_expl":"Här är din nya klient hemlighet. Detta är den enda gången det kommer att visas så förlora inte det! Du kan nu använda denna hemlighet för att göra API-förfrågningar.","profile_oauth_confidential":"Konfidentiell","profile_oauth_confidential_help":"Kräv att klienten autentiserar med en hemlighet. Konfidentiella klienter kan hålla autentiseringsuppgifter på ett säkert sätt utan att utsätta dem för obehöriga parter. Publika applikationer, som skrivbord eller JavaScript-SPA-applikationer, kan inte hålla hemligheter på ett säkert sätt.","multi_account_warning_unknown":"Beroende på vilken typ av transaktion du skapar, källan och/eller destinationskontot för efterföljande delningar kan åsidosättas av vad som än definieras i den första delningen av transaktionen.","multi_account_warning_withdrawal":"Tänk på att källkontot för efterföljande uppdelningar kommer att upphävas av vad som än definieras i den första uppdelningen av uttaget.","multi_account_warning_deposit":"Tänk på att destinationskontot för efterföljande uppdelningar kommer att styras av vad som än definieras i den första uppdelningen av insättningen.","multi_account_warning_transfer":"Tänk på att käll + destinationskonto av efterföljande delningar kommer att styras av vad som definieras i den första uppdelningen av överföringen.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Åtgärder","meta_data":"Metadata","webhook_messages":"Webhook message","inactive":"Inaktiv","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhookar","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"Länk","active":"Aktiv","interest_date":"Räntedatum","title":"Titel","book_date":"Bokföringsdatum","process_date":"Behandlingsdatum","due_date":"Förfallodatum","foreign_amount":"Utländskt belopp","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","internal_reference":"Intern referens","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Är aktiv?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"sv","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},6001:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Neler oluyor?","flash_error":"Hata!","flash_success":"Başarılı!","close":"Kapat","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Böl","single_split":"Böl","transaction_stored_link":"İşlem #{ID} (\\"{title}\\") saklı olmuştur.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"İşlem #{ID}saklı olmuştur.","transaction_journal_information":"İşlem Bilgileri","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Henüz bütçeniz yok gibi görünüyor. bütçeler sayfasında biraz oluşturmalısınız. Bütçeler, giderleri takip etmenize yardımcı olabilir.","no_bill_pointer":"Henüz faturanız yok gibi görünüyor. faturalar sayfasında biraz oluşturmalısınız. Faturalar, harcamaları takip etmenize yardımcı olabilir.","source_account":"Kaynak hesap","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Hedef hesap","add_another_split":"Başka bir bölme ekle","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Gönder","amount":"Miktar","date":"Tarih","tags":"Etiketler","no_budget":"(bütçe yok)","no_bill":"(hayır bill)","category":"Kategori","attachments":"Ekler","notes":"Notlar","external_url":"Harici URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(Yok)","no_piggy_bank":"(kumbara bankası yok)","description":"Açıklama","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Bir mutabakat işleminin hedef hesabını düzenleyemezsiniz.","source_account_reconciliation":"Bir mutabakat işleminin kaynak hesabını düzenleyemezsiniz.","budget":"Bütçe","bill":"Fatura","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Düzenle","delete":"Sil","name":"İsim","profile_whoops":"Hoppala!","profile_something_wrong":"Bir şeyler ters gitti!","profile_try_again":"Bir şeyler yanlış gitti. Lütfen tekrar deneyin.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Müşteri Oluştur","profile_oauth_edit_client":"İstemciyi Düzenle","profile_oauth_name_help":"Kullanıcılarınızın tanıyacağı ve güveneceği bir şey.","profile_oauth_redirect_url":"URL\'yi yönlendir","profile_oauth_redirect_url_help":"Uygulamanızın yetkilendirme geri arama URL\'si.","profile_authorized_apps":"Yetkili uygulamalar","profile_authorized_clients":"Yetkili müşteriler","profile_scopes":"Kapsamalar","profile_revoke":"İptal etmek","profile_personal_access_tokens":"Kişisel Erişim Belirteçleri","profile_personal_access_token":"Kişisel Erişim Belirteci","profile_personal_access_token_explanation":"İşte yeni kişisel erişim belirteciniz. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu belirtecini kullanabilirsiniz.","profile_no_personal_access_token":"Herhangi bir kişisel erişim belirteci oluşturmadınız.","profile_create_new_token":"Yeni belirteç oluştur","profile_create_token":"Belirteç oluştur","profile_create":"Belirteç oluşturma","profile_save_changes":"Değişiklikleri kaydet","default_group_title_name":"(ungrouped)","piggy_bank":"Kumbara","profile_oauth_client_secret_title":"Müşteri Sırrı","profile_oauth_client_secret_expl":"İşte yeni müşteri sırrın. Bu gösterilecek tek zaman, bu yüzden onu kaybetme! Artık API istekleri yapmak için bu sırrı kullanabilirsiniz.","profile_oauth_confidential":"Gizli","profile_oauth_confidential_help":"İstemcinin bir sır ile kimlik doğrulaması yapmasını isteyin. Gizli müşteriler, kimlik bilgilerini yetkisiz taraflara ifşa etmeden güvenli bir şekilde saklayabilir. Yerel masaüstü veya JavaScript SPA uygulamaları gibi genel uygulamalar sırları güvenli bir şekilde saklayamaz.","multi_account_warning_unknown":"Oluşturduğunuz işlemin türüne bağlı olarak, sonraki bölünmelerin kaynak ve / veya hedef hesabı, işlemin ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınabilir.","multi_account_warning_withdrawal":"Sonraki bölünmelerin kaynak hesabının, geri çekilmenin ilk bölünmesinde tanımlanan herhangi bir şey tarafından reddedileceğini unutmayın.","multi_account_warning_deposit":"Sonraki bölünmelerin hedef hesabının, mevduatın ilk bölünmesinde tanımlanan herhangi bir şey tarafından iptal edileceğini unutmayın.","multi_account_warning_transfer":"Sonraki bölünmelerin kaynak + hedef hesabının, aktarımın ilk bölünmesinde tanımlanan her şey tarafından geçersiz kılınacağını unutmayın.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Eylemler","meta_data":"Meta veri","webhook_messages":"Webhook message","inactive":"Etkisiz","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Web kancaları","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Aktif","interest_date":"Faiz tarihi","title":"Başlık","book_date":"Kitap Tarihi","process_date":"İşlem tarihi","due_date":"Bitiş Tarihi","foreign_amount":"Foreign amount","payment_date":"Ödeme Tarihi","invoice_date":"Fatura Tarihi","internal_reference":"Dahili referans","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Aktif mi?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"tr","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3971:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Що в гаманці?","flash_error":"Помилка!","flash_success":"Успішно!","close":"Закрити","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Розділити","single_split":"Розділити","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"Transaction information","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"Здається, не створили жодного бюджету. Створіть один на сторінці бюджетів. Бюджети можуть допомогти вам стежити за витратами.","no_bill_pointer":"У вас, здається, ще немає рахунків до сплати. Створіть кілька на сторінці рахунків. Рахунки можуть допомогти вам стежити за витратами.","source_account":"Вихідний рахунок","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Рахунок призначення","add_another_split":"Add another split","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"Підтвердити","amount":"Amount","date":"Date","tags":"Теги","no_budget":"(поза бюджетом)","no_bill":"(no bill)","category":"Category","attachments":"Attachments","notes":"Notes","external_url":"Зовнішній URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","none_in_select_list":"(немає)","no_piggy_bank":"(немає скарбнички)","description":"Description","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"Ви не можете редагувати операції погодження, рахунку призначення.","source_account_reconciliation":"Ви не можете редагувати операції звірки, рахунка джерела.","budget":"Budget","bill":"Bill","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"Редагувати","delete":"Видалити","name":"Name","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"Клієнти OAuth","profile_oauth_no_clients":"Ви не створили жодних клієнтів OAuth.","profile_oauth_clients_header":"Клієнти","profile_oauth_client_id":"ID клієнта","profile_oauth_client_name":"Ім\'я","profile_oauth_client_secret":"Секретний ключ","profile_oauth_create_new_client":"Створити нового клієнта","profile_oauth_create_client":"Створити клієнта","profile_oauth_edit_client":"Редагувати клієнта","profile_oauth_name_help":"Щось, що ваші користувачі впізнають і довірятимуть.","profile_oauth_redirect_url":"URL-адреса перенаправлення","profile_oauth_redirect_url_help":"Зовнішній URL для авторизації додатка.","profile_authorized_apps":"Авторизовані додатки","profile_authorized_clients":"Авторизовані клієнти","profile_scopes":"Області застосування","profile_revoke":"Відкликати","profile_personal_access_tokens":"Токени особистого доступу","profile_personal_access_token":"Токен персонального доступу","profile_personal_access_token_explanation":"Ось ваш новий особистий токен. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей токен для надсилання запитів API.","profile_no_personal_access_token":"Ви не створили особистих токенів доступу.","profile_create_new_token":"Створити новий токен","profile_create_token":"Створити токен","profile_create":"Створити","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"Piggy bank","profile_oauth_client_secret_title":"Секретний ключ клієнта","profile_oauth_client_secret_expl":"Ось новий секретний ключ клієнта. Це єдиний раз, коли він буде показаний, тому не втрачайте його! Тепер ви можете використовувати цей секретний ключ для надсилання запитів API.","profile_oauth_confidential":"Конфіденційно","profile_oauth_confidential_help":"Вимагайте від клієнта автентифікації за допомогою секретного ключа. Конфіденційні клієнти можуть безпечно зберігати облікові дані, без надання їх неавторизованим особам. Публічні додатки, такі як native desktop програми або програми JavaScript SPA, не можуть надійно зберігати секрети.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"Після створення операції","webhook_trigger_UPDATE_TRANSACTION":"Після оновлення операції","webhook_trigger_DESTROY_TRANSACTION":"Після видалення операції","webhook_response_TRANSACTIONS":"Деталі операції","webhook_response_ACCOUNTS":"Дані рахунку","webhook_response_none_NONE":"Немає даних","webhook_delivery_JSON":"JSON","actions":"Дії","meta_data":"Мета-дані","webhook_messages":"Повідомлення веб-хука","inactive":"Inactive","no_webhook_messages":"Повідомлення відсутні","inspect":"Дослідити","create_new_webhook":"Створити новий веб-хук","webhooks":"Веб-гаки","webhook_trigger_form_help":"Укажіть, за якої події запускатиметься вебхук","webhook_response_form_help":"Укажіть, що веб-хук має передати в URL-адресу.","webhook_delivery_form_help":"У якому форматі веб-хук має надавати дані.","webhook_active_form_help":"Веб-хук має бути активним, інакше його не буде викликано.","edit_webhook_js":"Редагувати веб-хук \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"Переглянути повідомлення","view_attempts":"Переглянути невдалі спроби","message_content_title":"Вміст веб-хук повідомлення","message_content_help":"Це вміст повідомлення, яке було надіслано (або зроблено спробу) за допомогою цього вебхука.","attempt_content_title":"Спроби веб-хуку","attempt_content_help":"Це всі невдалі спроби цього повідомлення вебхуку надіслати налаштовану URL-адресу. Через деякий час Firefly III припинить спроби.","no_attempts":"Безуспішних спроб нема. Це добре!","webhook_attempt_at":"Спроба {moment}","logs":"Журнали","response":"Відповідь","visit_webhook_url":"Відвідайте URL-адресу веб-хуку","reset_webhook_secret":"Відновити сікрет веб-хука"},"form":{"url":"URL","active":"Активно","interest_date":"Дата нарахування відсотку","title":"Назва","book_date":"Дата обліку","process_date":"Дата опрацювання","due_date":"Дата закінчення","foreign_amount":"Іноземна сума","payment_date":"Дата оплати","invoice_date":"Дата рахунку","internal_reference":"Внутрішнє посилання","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Чи активний?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"uk","date_time_fns":"ММММ do, рік @ ГГ:хв:сек"}}')},9054:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"Chào mừng trở lại?","flash_error":"Lỗi!","flash_success":"Thành công!","close":"Đóng","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"Chia ra","single_split":"Chia ra","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":" Giao dịch #{ID} đã được lưu trữ.","transaction_journal_information":"Thông tin giao dịch","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Nguồn tài khoản","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Tài khoản đích","add_another_split":"Thêm một phân chia khác","submission":"Gửi","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","reset_after":"Đặt lại mẫu sau khi gửi","submit":"Gửi","amount":"Số tiền","date":"Ngày","tags":"Nhãn","no_budget":"(không có ngân sách)","no_bill":"(no bill)","category":"Danh mục","attachments":"Tệp đính kèm","notes":"Ghi chú","external_url":"URL bên ngoài","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","store_as_new":"Lưu trữ như một giao dịch mới thay vì cập nhật.","split_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","none_in_select_list":"(Trống)","no_piggy_bank":"(chưa có heo đất)","description":"Sự miêu tả","split_transaction_title_help":"Nếu bạn tạo một giao dịch phân tách, phải có một mô tả toàn cầu cho tất cả các phân chia của giao dịch.","destination_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản đích của giao dịch đối chiếu.","source_account_reconciliation":"Bạn không thể chỉnh sửa tài khoản nguồn của giao dịch đối chiếu.","budget":"Ngân sách","bill":"Hóa đơn","you_create_withdrawal":"Bạn đang tạo một rút tiền.","you_create_transfer":"Bạn đang tạo một chuyển khoản.","you_create_deposit":"Bạn đang tạo một tiền gửi.","edit":"Sửa","delete":"Xóa","name":"Tên","profile_whoops":"Rất tiếc!","profile_something_wrong":"Có lỗi xảy ra!","profile_try_again":"Xảy ra lỗi. Vui lòng thử lại.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"Bạn đã không tạo ra bất kỳ OAuth clients nào.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Tên","profile_oauth_client_secret":"Mã bí mật","profile_oauth_create_new_client":"Tạo mới Client","profile_oauth_create_client":"Tạo Client","profile_oauth_edit_client":"Sửa Client","profile_oauth_name_help":"Một cái gì đó người dùng của bạn sẽ nhận ra và tin tưởng.","profile_oauth_redirect_url":"URL chuyển tiếp","profile_oauth_redirect_url_help":"URL gọi lại ủy quyền của ứng dụng của bạn.","profile_authorized_apps":"Uỷ quyền ứng dụng","profile_authorized_clients":"Client ủy quyền","profile_scopes":"Phạm vi","profile_revoke":"Thu hồi","profile_personal_access_tokens":"Mã truy cập cá nhân","profile_personal_access_token":"Mã truy cập cá nhân","profile_personal_access_token_explanation":"Đây là mã thông báo truy cập cá nhân mới của bạn. Đây là lần duy nhất nó sẽ được hiển thị vì vậy đừng đánh mất nó! Bây giờ bạn có thể sử dụng mã thông báo này để thực hiện API.","profile_no_personal_access_token":"Bạn chưa tạo bất kỳ mã thông báo truy cập cá nhân nào.","profile_create_new_token":"Tạo mã mới","profile_create_token":"Tạo mã","profile_create":"Tạo","profile_save_changes":"Lưu thay đổi","default_group_title_name":"(chưa nhóm)","piggy_bank":"Heo đất","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"Hành động","meta_data":"Meta data","webhook_messages":"Webhook message","inactive":"Không hoạt động","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"Hành động","interest_date":"Ngày lãi","title":"Tiêu đề","book_date":"Ngày đặt sách","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","foreign_amount":"Ngoại tệ","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","internal_reference":"Tài liệu tham khảo nội bộ","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"Đang hoạt động?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"vi","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},1031:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"今天理财了吗?","flash_error":"错误!","flash_success":"成功!","close":"关闭","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","split":"拆分","single_split":"拆分","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"交易 #{ID} 已保存。","transaction_journal_information":"交易信息","submission_options":"Submission options","apply_rules_checkbox":"应用规则","fire_webhooks_checkbox":"触发 webhook","no_budget_pointer":"您还没有预算,您应该在预算页面进行创建。预算可以帮助您追踪支出。","no_bill_pointer":"您还没有账单,您应该在账单页面进行创建。账单可以帮助您追踪支出。","source_account":"来源账户","hidden_fields_preferences":"您可以在偏好设定中启用更多交易选项。","destination_account":"目标账户","add_another_split":"增加另一笔拆分","submission":"提交","create_another":"保存后,返回此页面以创建新记录","reset_after":"提交后重置表单","submit":"提交","amount":"金额","date":"日期","tags":"标签","no_budget":"(无预算)","no_bill":"(无账单)","category":"分类","attachments":"附件","notes":"备注","external_url":"外部链接","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","store_as_new":"保存为新交易而不是更新此交易。","split_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","none_in_select_list":"(空)","no_piggy_bank":"(无存钱罐)","description":"描述","split_transaction_title_help":"如果您创建了一笔拆分交易,必须有一个所有拆分的全局描述。","destination_account_reconciliation":"您不能编辑对账交易的目标账户","source_account_reconciliation":"您不能编辑对账交易的来源账户。","budget":"预算","bill":"账单","you_create_withdrawal":"您正在创建一笔支出","you_create_transfer":"您正在创建一笔转账","you_create_deposit":"您正在创建一笔收入","edit":"编辑","delete":"删除","name":"名称","profile_whoops":"很抱歉!","profile_something_wrong":"发生错误!","profile_try_again":"发生错误,请稍后再试。","profile_oauth_clients":"OAuth 客户端","profile_oauth_no_clients":"您尚未创建任何 OAuth 客户端。","profile_oauth_clients_header":"客户端","profile_oauth_client_id":"客户端 ID","profile_oauth_client_name":"名称","profile_oauth_client_secret":"密钥","profile_oauth_create_new_client":"创建新客户端","profile_oauth_create_client":"创建客户端","profile_oauth_edit_client":"编辑客户端","profile_oauth_name_help":"您的用户可以识别并信任的信息","profile_oauth_redirect_url":"跳转网址","profile_oauth_redirect_url_help":"您的应用程序的授权回调网址","profile_authorized_apps":"已授权应用","profile_authorized_clients":"已授权客户端","profile_scopes":"范围","profile_revoke":"撤消","profile_personal_access_tokens":"个人访问令牌","profile_personal_access_token":"个人访问令牌","profile_personal_access_token_explanation":"请妥善保存您的新个人访问令牌,此令牌仅会在这里展示一次。您现在已可以使用此令牌进行 API 请求。","profile_no_personal_access_token":"您还没有创建个人访问令牌。","profile_create_new_token":"创建新令牌","profile_create_token":"创建令牌","profile_create":"创建","profile_save_changes":"保存更改","default_group_title_name":"(未分组)","piggy_bank":"存钱罐","profile_oauth_client_secret_title":"客户端密钥","profile_oauth_client_secret_expl":"请妥善保存您的新客户端的密钥,此密钥仅会在这里展示一次。您现在已可以使用此密钥进行 API 请求。","profile_oauth_confidential":"使用加密","profile_oauth_confidential_help":"要求客户端使用密钥进行认证。加密客户端可以安全储存凭据且不将其泄露给未授权方,而公共应用程序(例如本地计算机或 JavaScript SPA 应用程序)无法保证凭据的安全性。","multi_account_warning_unknown":"根据您创建的交易类型,后续拆分的来源和/或目标账户可能被交易的首笔拆分的配置所覆盖。","multi_account_warning_withdrawal":"请注意,后续拆分的来源账户将会被支出的首笔拆分的配置所覆盖。","multi_account_warning_deposit":"请注意,后续拆分的目标账户将会被收入的首笔拆分的配置所覆盖。","multi_account_warning_transfer":"请注意,后续拆分的来源和目标账户将会被转账的首笔拆分的配置所覆盖。","webhook_trigger_STORE_TRANSACTION":"交易创建后","webhook_trigger_UPDATE_TRANSACTION":"交易更新后","webhook_trigger_DESTROY_TRANSACTION":"交易删除后","webhook_response_TRANSACTIONS":"交易详情","webhook_response_ACCOUNTS":"账户详情","webhook_response_none_NONE":"无详细信息","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"后设资料","webhook_messages":"Webhook 消息","inactive":"已停用","no_webhook_messages":"没有 Webhook 消息","inspect":"检查","create_new_webhook":"创建新 Webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"Webhook 必须是激活状态,否则不会被调用。","edit_webhook_js":"编辑 webhook “{title}”","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"查看消息","view_attempts":"查看失败的尝试","message_content_title":"Webhook 消息内容","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook 尝试","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"尝试于 {moment}","logs":"日志","response":"响应","visit_webhook_url":"访问 webhook URL","reset_webhook_secret":"重置 webhook 密钥"},"form":{"url":"网址","active":"启用","interest_date":"利息日期","title":"标题","book_date":"登记日期","process_date":"处理日期","due_date":"到期日","foreign_amount":"外币金额","payment_date":"付款日期","invoice_date":"发票日期","internal_reference":"内部引用","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否启用?","trigger":"触发条件","response":"答复","delivery":"交付","url":"网址","secret":"密钥"},"config":{"html_language":"zh-cn","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')},3920:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"welcome_back":"What\'s playing?","flash_error":"錯誤!","flash_success":"成功!","close":"關閉","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","split":"分割","single_split":"Split","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","transaction_new_stored_link":"Transaction #{ID} has been stored.","transaction_journal_information":"交易資訊","submission_options":"Submission options","apply_rules_checkbox":"Apply rules","fire_webhooks_checkbox":"Fire webhooks","no_budget_pointer":"You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.","no_bill_pointer":"You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.","source_account":"Source account","hidden_fields_preferences":"You can enable more transaction options in your preferences.","destination_account":"Destination account","add_another_split":"增加拆分","submission":"Submission","create_another":"After storing, return here to create another one.","reset_after":"Reset form after submission","submit":"送出","amount":"金額","date":"日期","tags":"標籤","no_budget":"(無預算)","no_bill":"(no bill)","category":"分類","attachments":"附加檔案","notes":"備註","external_url":"External URL","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","store_as_new":"Store as a new transaction instead of updating.","split_title_help":"若您建立一筆拆分交易,須有一個有關交易所有拆分的整體描述。","none_in_select_list":"(空)","no_piggy_bank":"(no piggy bank)","description":"描述","split_transaction_title_help":"If you create a split transaction, there must be a global description for all splits of the transaction.","destination_account_reconciliation":"You can\'t edit the destination account of a reconciliation transaction.","source_account_reconciliation":"You can\'t edit the source account of a reconciliation transaction.","budget":"預算","bill":"帳單","you_create_withdrawal":"You\'re creating a withdrawal.","you_create_transfer":"You\'re creating a transfer.","you_create_deposit":"You\'re creating a deposit.","edit":"編輯","delete":"刪除","name":"名稱","profile_whoops":"Whoops!","profile_something_wrong":"Something went wrong!","profile_try_again":"Something went wrong. Please try again.","profile_oauth_clients":"OAuth Clients","profile_oauth_no_clients":"You have not created any OAuth clients.","profile_oauth_clients_header":"Clients","profile_oauth_client_id":"Client ID","profile_oauth_client_name":"Name","profile_oauth_client_secret":"Secret","profile_oauth_create_new_client":"Create New Client","profile_oauth_create_client":"Create Client","profile_oauth_edit_client":"Edit Client","profile_oauth_name_help":"Something your users will recognize and trust.","profile_oauth_redirect_url":"Redirect URL","profile_oauth_redirect_url_help":"Your application\'s authorization callback URL.","profile_authorized_apps":"Authorized applications","profile_authorized_clients":"Authorized clients","profile_scopes":"Scopes","profile_revoke":"Revoke","profile_personal_access_tokens":"Personal Access Tokens","profile_personal_access_token":"Personal Access Token","profile_personal_access_token_explanation":"Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.","profile_no_personal_access_token":"You have not created any personal access tokens.","profile_create_new_token":"Create new token","profile_create_token":"Create token","profile_create":"Create","profile_save_changes":"Save changes","default_group_title_name":"(ungrouped)","piggy_bank":"小豬撲滿","profile_oauth_client_secret_title":"Client Secret","profile_oauth_client_secret_expl":"Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.","profile_oauth_confidential":"Confidential","profile_oauth_confidential_help":"Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.","multi_account_warning_unknown":"Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.","multi_account_warning_withdrawal":"Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.","multi_account_warning_deposit":"Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.","multi_account_warning_transfer":"Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.","webhook_trigger_STORE_TRANSACTION":"After transaction creation","webhook_trigger_UPDATE_TRANSACTION":"After transaction update","webhook_trigger_DESTROY_TRANSACTION":"After transaction delete","webhook_response_TRANSACTIONS":"Transaction details","webhook_response_ACCOUNTS":"Account details","webhook_response_none_NONE":"No details","webhook_delivery_JSON":"JSON","actions":"操作","meta_data":"中繼資料","webhook_messages":"Webhook message","inactive":"未啟用","no_webhook_messages":"There are no webhook messages","inspect":"Inspect","create_new_webhook":"Create new webhook","webhooks":"Webhooks","webhook_trigger_form_help":"Indicate on what event the webhook will trigger","webhook_response_form_help":"Indicate what the webhook must submit to the URL.","webhook_delivery_form_help":"Which format the webhook must deliver data in.","webhook_active_form_help":"The webhook must be active or it won\'t be called.","edit_webhook_js":"Edit webhook \\"{title}\\"","webhook_was_triggered":"The webhook was triggered on the indicated transaction. Please wait for results to appear.","view_message":"View message","view_attempts":"View failed attempts","message_content_title":"Webhook message content","message_content_help":"This is the content of the message that was sent (or tried) using this webhook.","attempt_content_title":"Webhook attempts","attempt_content_help":"These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.","no_attempts":"There are no unsuccessful attempts. That\'s a good thing!","webhook_attempt_at":"Attempt at {moment}","logs":"Logs","response":"Response","visit_webhook_url":"Visit webhook URL","reset_webhook_secret":"Reset webhook secret"},"form":{"url":"URL","active":"啟用","interest_date":"利率日期","title":"標題","book_date":"登記日期","process_date":"處理日期","due_date":"到期日","foreign_amount":"外幣金額","payment_date":"付款日期","invoice_date":"發票日期","internal_reference":"內部參考","webhook_response":"Response","webhook_trigger":"Trigger","webhook_delivery":"Delivery"},"list":{"active":"是否啟用?","trigger":"Trigger","response":"Response","delivery":"Delivery","url":"URL","secret":"Secret"},"config":{"html_language":"zh-tw","date_time_fns":"MMMM do, yyyy @ HH:mm:ss"}}')}},t={};function o(n){var a=t[n];if(void 0!==a)return a.exports;var i=t[n]={exports:{}};return e[n](i,i.exports,o),i.exports}o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),(()=>{"use strict";function e(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function t(e){return t="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},t(e)}function n(o){return e(1,arguments),o instanceof Date||"object"===t(o)&&"[object Date]"===Object.prototype.toString.call(o)}function a(e){return a="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},a(e)}function i(t){e(1,arguments);var o=Object.prototype.toString.call(t);return t instanceof Date||"object"===a(t)&&"[object Date]"===o?new Date(t.getTime()):"number"==typeof t||"[object Number]"===o?new Date(t):("string"!=typeof t&&"[object String]"!==o||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}function r(t){if(e(1,arguments),!n(t)&&"number"!=typeof t)return!1;var o=i(t);return!isNaN(Number(o))}function s(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function l(t,o){e(2,arguments);var n=i(t).getTime(),a=s(o);return new Date(n+a)}function c(t,o){e(2,arguments);var n=s(o);return l(t,-n)}var _=864e5;function u(t){e(1,arguments);var o=1,n=i(t),a=n.getUTCDay(),r=(a=r.getTime()?n+1:o.getTime()>=l.getTime()?n:n-1}function d(t){e(1,arguments);var o=h(t),n=new Date(0);n.setUTCFullYear(o,0,4),n.setUTCHours(0,0,0,0);var a=u(n);return a}var p=6048e5;var f={};function g(){return f}function m(t,o){var n,a,r,l,c,_,u,h;e(1,arguments);var d=g(),p=s(null!==(n=null!==(a=null!==(r=null!==(l=null==o?void 0:o.weekStartsOn)&&void 0!==l?l:null==o||null===(c=o.locale)||void 0===c||null===(_=c.options)||void 0===_?void 0:_.weekStartsOn)&&void 0!==r?r:d.weekStartsOn)&&void 0!==a?a:null===(u=d.locale)||void 0===u||null===(h=u.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=i(t),m=f.getUTCDay(),b=(m=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=new Date(0);k.setUTCFullYear(p+1,0,b),k.setUTCHours(0,0,0,0);var w=m(k,o),v=new Date(0);v.setUTCFullYear(p,0,b),v.setUTCHours(0,0,0,0);var y=m(v,o);return d.getTime()>=w.getTime()?p+1:d.getTime()>=y.getTime()?p:p-1}function k(t,o){var n,a,i,r,l,c,_,u;e(1,arguments);var h=g(),d=s(null!==(n=null!==(a=null!==(i=null!==(r=null==o?void 0:o.firstWeekContainsDate)&&void 0!==r?r:null==o||null===(l=o.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==i?i:h.firstWeekContainsDate)&&void 0!==a?a:null===(_=h.locale)||void 0===_||null===(u=_.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==n?n:1),p=b(t,o),f=new Date(0);f.setUTCFullYear(p,0,d),f.setUTCHours(0,0,0,0);var k=m(f,o);return k}var w=6048e5;function v(e,t){for(var o=e<0?"-":"",n=Math.abs(e).toString();n.length0?o:1-o;return v("yy"===t?n%100:n,t.length)},M:function(e,t){var o=e.getUTCMonth();return"M"===t?String(o+1):v(o+1,2)},d:function(e,t){return v(e.getUTCDate(),t.length)},a:function(e,t){var o=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return"am"===o?"a.m.":"p.m."}},h:function(e,t){return v(e.getUTCHours()%12||12,t.length)},H:function(e,t){return v(e.getUTCHours(),t.length)},m:function(e,t){return v(e.getUTCMinutes(),t.length)},s:function(e,t){return v(e.getUTCSeconds(),t.length)},S:function(e,t){var o=t.length,n=e.getUTCMilliseconds();return v(Math.floor(n*Math.pow(10,o-3)),t.length)}};var T="midnight",A="noon",S="morning",R="afternoon",z="evening",N="night",C={G:function(e,t,o){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(n,{width:"abbreviated"});case"GGGGG":return o.era(n,{width:"narrow"});default:return o.era(n,{width:"wide"})}},y:function(e,t,o){if("yo"===t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return o.ordinalNumber(a,{unit:"year"})}return y.y(e,t)},Y:function(e,t,o,n){var a=b(e,n),i=a>0?a:1-a;return"YY"===t?v(i%100,2):"Yo"===t?o.ordinalNumber(i,{unit:"year"}):v(i,t.length)},R:function(e,t){return v(h(e),t.length)},u:function(e,t){return v(e.getUTCFullYear(),t.length)},Q:function(e,t,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return v(n,2);case"Qo":return o.ordinalNumber(n,{unit:"quarter"});case"QQQ":return o.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(n,{width:"narrow",context:"formatting"});default:return o.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,o){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return v(n,2);case"qo":return o.ordinalNumber(n,{unit:"quarter"});case"qqq":return o.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(n,{width:"narrow",context:"standalone"});default:return o.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,o){var n=e.getUTCMonth();switch(t){case"M":case"MM":return y.M(e,t);case"Mo":return o.ordinalNumber(n+1,{unit:"month"});case"MMM":return o.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(n,{width:"narrow",context:"formatting"});default:return o.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,o){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return v(n+1,2);case"Lo":return o.ordinalNumber(n+1,{unit:"month"});case"LLL":return o.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(n,{width:"narrow",context:"standalone"});default:return o.month(n,{width:"wide",context:"standalone"})}},w:function(t,o,n,a){var r=function(t,o){e(1,arguments);var n=i(t),a=m(n,o).getTime()-k(n,o).getTime();return Math.round(a/w)+1}(t,a);return"wo"===o?n.ordinalNumber(r,{unit:"week"}):v(r,o.length)},I:function(t,o,n){var a=function(t){e(1,arguments);var o=i(t),n=u(o).getTime()-d(o).getTime();return Math.round(n/p)+1}(t);return"Io"===o?n.ordinalNumber(a,{unit:"week"}):v(a,o.length)},d:function(e,t,o){return"do"===t?o.ordinalNumber(e.getUTCDate(),{unit:"date"}):y.d(e,t)},D:function(t,o,n){var a=function(t){e(1,arguments);var o=i(t),n=o.getTime();o.setUTCMonth(0,1),o.setUTCHours(0,0,0,0);var a=o.getTime(),r=n-a;return Math.floor(r/_)+1}(t);return"Do"===o?n.ordinalNumber(a,{unit:"dayOfYear"}):v(a,o.length)},E:function(e,t,o){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return o.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return v(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(a,{width:"short",context:"formatting"});default:return o.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,o,n){var a=e.getUTCDay(),i=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return v(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(a,{width:"narrow",context:"standalone"});case"cccccc":return o.day(a,{width:"short",context:"standalone"});default:return o.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,o){var n=e.getUTCDay(),a=0===n?7:n;switch(t){case"i":return String(a);case"ii":return v(a,t.length);case"io":return o.ordinalNumber(a,{unit:"day"});case"iii":return o.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,o){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){var n,a=e.getUTCHours();switch(n=12===a?A:0===a?T:a/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){var n,a=e.getUTCHours();switch(n=a>=17?z:a>=12?R:a>=4?S:N,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),o.ordinalNumber(n,{unit:"hour"})}return y.h(e,t)},H:function(e,t,o){return"Ho"===t?o.ordinalNumber(e.getUTCHours(),{unit:"hour"}):y.H(e,t)},K:function(e,t,o){var n=e.getUTCHours()%12;return"Ko"===t?o.ordinalNumber(n,{unit:"hour"}):v(n,t.length)},k:function(e,t,o){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?o.ordinalNumber(n,{unit:"hour"}):v(n,t.length)},m:function(e,t,o){return"mo"===t?o.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):y.m(e,t)},s:function(e,t,o){return"so"===t?o.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):y.s(e,t)},S:function(e,t){return y.S(e,t)},X:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return I(a);case"XXXX":case"XX":return O(a);default:return O(a,":")}},x:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return I(a);case"xxxx":case"xx":return O(a);default:return O(a,":")}},O:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+D(a,":");default:return"GMT"+O(a,":")}},z:function(e,t,o,n){var a=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+D(a,":");default:return"GMT"+O(a,":")}},t:function(e,t,o,n){var a=n._originalDate||e;return v(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,o,n){return v((n._originalDate||e).getTime(),t.length)}};function D(e,t){var o=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),i=n%60;if(0===i)return o+String(a);var r=t||"";return o+String(a)+r+v(i,2)}function I(e,t){return e%60==0?(e>0?"-":"+")+v(Math.abs(e)/60,2):O(e,t)}function O(e,t){var o=t||"",n=e>0?"-":"+",a=Math.abs(e);return n+v(Math.floor(a/60),2)+o+v(a%60,2)}const E=C;var j=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},U=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},P={p:U,P:function(e,t){var o,n=e.match(/(P+)(p+)?/)||[],a=n[1],i=n[2];if(!i)return j(e,t);switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",j(a,t)).replace("{{time}}",U(i,t))}};const x=P;function L(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var M=["D","DD"],B=["YY","YYYY"];function W(e){return-1!==M.indexOf(e)}function q(e){return-1!==B.indexOf(e)}function Y(e,t,o){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(o,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var F={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const J=function(e,t,o){var n,a=F[e];return n="string"==typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!=o&&o.addSuffix?o.comparison&&o.comparison>0?"in "+n:n+" ago":n};function H(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=t.width?String(t.width):e.defaultWidth,n=e.formats[o]||e.formats[e.defaultWidth];return n}}var V={date:H({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:H({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:H({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var K={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function G(e){return function(t,o){var n;if("formatting"===(null!=o&&o.context?String(o.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=null!=o&&o.width?String(o.width):a;n=e.formattingValues[i]||e.formattingValues[a]}else{var r=e.defaultWidth,s=null!=o&&o.width?String(o.width):e.defaultWidth;n=e.values[s]||e.values[r]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function Z(e){return function(t){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=o.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;var r,s=i[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?X(l,(function(e){return e.test(s)})):Q(l,(function(e){return e.test(s)}));r=e.valueCallback?e.valueCallback(c):c,r=o.valueCallback?o.valueCallback(r):r;var _=t.slice(s.length);return{value:r,rest:_}}}function Q(e,t){for(var o in e)if(e.hasOwnProperty(o)&&t(e[o]))return o}function X(e,t){for(var o=0;o20||n<10)switch(n%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},era:G({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:G({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:G({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:G({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:G({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(ee={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.match(ee.matchPattern);if(!o)return null;var n=o[0],a=e.match(ee.parsePattern);if(!a)return null;var i=ee.valueCallback?ee.valueCallback(a[0]):a[0];i=t.valueCallback?t.valueCallback(i):i;var r=e.slice(n.length);return{value:i,rest:r}}),era:Z({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:Z({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Z({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:Z({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:Z({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}};var oe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ne=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ae=/^'([^]*?)'?$/,ie=/''/g,re=/[a-zA-Z]/;function se(t,o,n){var a,l,_,u,h,d,p,f,m,b,k,w,v,y,T,A,S,R;e(2,arguments);var z=String(o),N=g(),C=null!==(a=null!==(l=null==n?void 0:n.locale)&&void 0!==l?l:N.locale)&&void 0!==a?a:te,D=s(null!==(_=null!==(u=null!==(h=null!==(d=null==n?void 0:n.firstWeekContainsDate)&&void 0!==d?d:null==n||null===(p=n.locale)||void 0===p||null===(f=p.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==h?h:N.firstWeekContainsDate)&&void 0!==u?u:null===(m=N.locale)||void 0===m||null===(b=m.options)||void 0===b?void 0:b.firstWeekContainsDate)&&void 0!==_?_:1);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var I=s(null!==(k=null!==(w=null!==(v=null!==(y=null==n?void 0:n.weekStartsOn)&&void 0!==y?y:null==n||null===(T=n.locale)||void 0===T||null===(A=T.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==v?v:N.weekStartsOn)&&void 0!==w?w:null===(S=N.locale)||void 0===S||null===(R=S.options)||void 0===R?void 0:R.weekStartsOn)&&void 0!==k?k:0);if(!(I>=0&&I<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!C.localize)throw new RangeError("locale must contain localize property");if(!C.formatLong)throw new RangeError("locale must contain formatLong property");var O=i(t);if(!r(O))throw new RangeError("Invalid time value");var j=L(O),U=c(O,j),P={firstWeekContainsDate:D,weekStartsOn:I,locale:C,_originalDate:O},M=z.match(ne).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,x[t])(e,C.formatLong):e})).join("").match(oe).map((function(e){if("''"===e)return"'";var a=e[0];if("'"===a)return le(e);var i=E[a];if(i)return null!=n&&n.useAdditionalWeekYearTokens||!q(e)||Y(e,o,String(t)),null!=n&&n.useAdditionalDayOfYearTokens||!W(e)||Y(e,o,String(t)),i(U,e,C.localize,P);if(a.match(re))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return e})).join("");return M}function le(e){var t=e.match(ae);return t?t[1].replace(ie,"'"):e}var ce=function(e,t,o,n,a,i,r,s){var l,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=o,c._compiled=!0),n&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),a&&a.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):a&&(l=s?function(){a.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:a),l)if(c.functional){c._injectStyles=l;var _=c.render;c.render=function(e,t){return l.call(t),_(e,t)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,l):[l]}return{exports:e,options:c}}({name:"Show",mounted:function(){this.getWebhook()},data:function(){return{title:"",url:"",id:0,secret:"",show_secret:!1,trigger:"",loading:!0,response:"",message_content:"",message_attempts:[],delivery:"",messages:[],active:!1,edit_url:"#",delete_url:"#",success_message:""}},methods:{getWebhook:function(){this.loading=!0;var e=window.location.href.split("/");this.id=e[e.length-1],this.downloadWebhook(),this.downloadWebhookMessages()},toggleSecret:function(){this.show_secret=!this.show_secret},submitTest:function(e){var t=this,o=parseInt(prompt("Enter a transaction ID"));if(null!==o&&o>0&&o<=2^24){var n=$("#triggerButton");n.prop("disabled",!0).addClass("disabled"),this.success_message=this.$t("firefly.webhook_was_triggered"),axios.post("./api/v1/webhooks/"+this.id+"/trigger-transaction/"+o,{}),n.prop("disabled",!1).removeClass("disabled"),this.loading=!0,setTimeout((function(){t.getWebhook()}),2e3)}return e&&e.preventDefault(),!1},resetSecret:function(){var e=this;axios.put("./api/v1/webhooks/"+this.id,{secret:"anything"}).then((function(){e.downloadWebhook()}))},downloadWebhookMessages:function(){var e=this;this.messages=[],axios.get("./api/v1/webhooks/"+this.id+"/messages").then((function(t){for(var o in t.data.data)if(t.data.data.hasOwnProperty(o)){var n=t.data.data[o];e.messages.push({id:n.id,created_at:se(new Date(n.attributes.created_at),e.$t("config.date_time_fns")),uuid:n.attributes.uuid,success:n.attributes.sent&&!n.attributes.errored,message:n.attributes.message})}e.loading=!1}))},showWebhookMessage:function(e){var t=this;axios.get("./api/v1/webhooks/"+this.id+"/messages/"+e).then((function(e){$("#messageModal").modal("show"),t.message_content=e.data.data.attributes.message}))},showWebhookAttempts:function(e){var t=this;this.message_attempts=[],axios.get("./api/v1/webhooks/"+this.id+"/messages/"+e+"/attempts").then((function(e){for(var o in $("#attemptModal").modal("show"),e.data.data)if(e.data.data.hasOwnProperty(o)){var n=e.data.data[o];t.message_attempts.push({id:n.id,created_at:se(new Date(n.attributes.created_at),t.$t("config.date_time_fns")),logs:n.attributes.logs,status_code:n.attributes.status_code,response:n.attributes.response})}}))},downloadWebhook:function(){var e=this;axios.get("./api/v1/webhooks/"+this.id).then((function(t){console.log(t.data.data.attributes),e.edit_url="./webhooks/edit/"+e.id,e.delete_url="./webhooks/delete/"+e.id,e.title=t.data.data.attributes.title,e.url=t.data.data.attributes.url,e.secret=t.data.data.attributes.secret,e.trigger=e.$t("firefly.webhook_trigger_"+t.data.data.attributes.trigger),e.response=e.$t("firefly.webhook_response_"+t.data.data.attributes.response),e.delivery=e.$t("firefly.webhook_delivery_"+t.data.data.attributes.delivery),e.active=t.data.data.attributes.active,e.url=t.data.data.attributes.url})).catch((function(t){e.error_message=t.response.data.message}))}}},(function(){var e=this,t=e._self._c;return t("div",[""!==e.success_message?t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"alert alert-success alert-dismissible",attrs:{role:"alert"}},[t("button",{staticClass:"close",attrs:{"data-dismiss":"alert",type:"button","aria-label":e.$t("firefly.close")}},[t("span",{attrs:{"aria-hidden":"true"}},[e._v("×")])]),e._v(" "),t("strong",[e._v(e._s(e.$t("firefly.flash_success")))]),e._v(" "),t("span",{domProps:{innerHTML:e._s(e.success_message)}})])])]):e._e(),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-6"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.title))])]),e._v(" "),t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[t("tbody",[t("tr",[t("th",{staticStyle:{width:"40%"},attrs:{scope:"row"}},[e._v("Title")]),e._v(" "),t("td",[e._v(e._s(e.title))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.active")))]),e._v(" "),t("td",[e.active?t("em",{staticClass:"fa fa-check text-success"}):e._e(),e._v(" "),e.active?e._e():t("em",{staticClass:"fa fa-times text-danger"})])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.trigger")))]),e._v(" "),t("td",[e._v(" "+e._s(e.trigger))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.response")))]),e._v(" "),t("td",[e._v(" "+e._s(e.response))])]),e._v(" "),t("tr",[t("th",{attrs:{scope:"row"}},[e._v(e._s(e.$t("list.delivery")))]),e._v(" "),t("td",[e._v(" "+e._s(e.delivery))])])])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("div",{staticClass:"btn-group pull-right"},[t("a",{staticClass:"btn btn-default",attrs:{href:e.edit_url}},[t("em",{staticClass:"fa fa-pencil"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),e.active?t("a",{staticClass:"btn btn-default",attrs:{id:"triggerButton",href:"#"},on:{click:e.submitTest}},[t("em",{staticClass:"fa fa-bolt"}),e._v("\n "+e._s(e.$t("list.trigger"))+"\n ")]):e._e(),e._v(" "),t("a",{staticClass:"btn btn-danger",attrs:{href:e.delete_url}},[t("em",{staticClass:"fa fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])]),e._v(" "),t("div",{staticClass:"col-lg-6"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.meta_data")))])]),e._v(" "),t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[t("tbody",[t("tr",[t("th",{staticStyle:{width:"40%"},attrs:{scope:"row"}},[e._v(e._s(e.$t("list.url")))]),e._v(" "),t("td",[t("input",{staticClass:"form-control",attrs:{type:"text",readonly:""},domProps:{value:e.url}})])]),e._v(" "),t("tr",[t("td",[e._v("\n "+e._s(e.$t("list.secret"))+"\n ")]),e._v(" "),t("td",[e.show_secret?t("em",{staticClass:"fa fa-eye",staticStyle:{cursor:"pointer"},on:{click:e.toggleSecret}}):e._e(),e._v(" "),e.show_secret?e._e():t("em",{staticClass:"fa fa-eye-slash",staticStyle:{cursor:"pointer"},on:{click:e.toggleSecret}}),e._v(" "),e.show_secret?t("code",[e._v(e._s(e.secret))]):e._e(),e._v(" "),e.show_secret?e._e():t("code",[e._v("********")])])])])])]),e._v(" "),t("div",{staticClass:"box-footer"},[t("a",{staticClass:"btn btn-default",attrs:{href:e.url}},[t("em",{staticClass:"fa fa-globe-europe"}),e._v(" "+e._s(e.$t("firefly.visit_webhook_url"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default",on:{click:e.resetSecret}},[t("em",{staticClass:"fa fa-lock"}),e._v(" "+e._s(e.$t("firefly.reset_webhook_secret"))+"\n ")])])])])]),e._v(" "),t("div",{staticClass:"row"},[t("div",{staticClass:"col-lg-12"},[t("div",{staticClass:"box"},[t("div",{staticClass:"box-header with-border"},[t("h3",{staticClass:"box-title"},[e._v(e._s(e.$t("firefly.webhook_messages")))])]),e._v(" "),0!==e.messages.length||e.loading?e._e():t("div",{staticClass:"box-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.no_webhook_messages"))+"\n ")])]),e._v(" "),e.loading?t("div",{staticClass:"box-body"},[e._m(0)]):e._e(),e._v(" "),e.messages.length>0&&!e.loading?t("div",{staticClass:"box-body no-padding"},[t("table",{staticClass:"table table-hover",attrs:{"aria-label":"A table"}},[e._m(1),e._v(" "),t("tbody",e._l(e.messages,(function(o){return t("tr",[t("td",[e._v("\n "+e._s(o.created_at)+"\n ")]),e._v(" "),t("td",[e._v("\n "+e._s(o.uuid)+"\n ")]),e._v(" "),t("td",[o.success?t("em",{staticClass:"fa fa-check text-success"}):e._e(),e._v(" "),o.success?e._e():t("em",{staticClass:"fa fa-times text-danger"})]),e._v(" "),t("td",[t("a",{staticClass:"btn btn-default",on:{click:function(t){return e.showWebhookMessage(o.id)}}},[t("em",{staticClass:"fa fa-envelope"}),e._v("\n "+e._s(e.$t("firefly.view_message"))+"\n ")]),e._v(" "),t("a",{staticClass:"btn btn-default",on:{click:function(t){return e.showWebhookAttempts(o.id)}}},[t("em",{staticClass:"fa fa-cloud-upload"}),e._v("\n "+e._s(e.$t("firefly.view_attempts"))+"\n ")])])])})),0)])]):e._e()])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"messageModal",tabindex:"-1",role:"dialog"}},[t("div",{staticClass:"modal-dialog modal-lg"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v(e._s(e.$t("firefly.message_content_title")))])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.message_content_help"))+"\n ")]),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"10",readonly:""}},[e._v(e._s(e.message_content))])]),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button","data-dismiss":"modal"}},[e._v(e._s(e.$t("firefly.close")))])])])])]),e._v(" "),t("div",{staticClass:"modal fade",attrs:{id:"attemptModal",tabindex:"-1",role:"dialog"}},[t("div",{staticClass:"modal-dialog modal-lg"},[t("div",{staticClass:"modal-content"},[t("div",{staticClass:"modal-header"},[t("h4",{staticClass:"modal-title"},[e._v(e._s(e.$t("firefly.attempt_content_title")))])]),e._v(" "),t("div",{staticClass:"modal-body"},[t("p",[e._v("\n "+e._s(e.$t("firefly.attempt_content_help"))+"\n ")]),e._v(" "),0===e.message_attempts.length?t("p",[t("em",[e._v("\n "+e._s(e.$t("firefly.no_attempts"))+"\n ")])]):e._e(),e._v(" "),e._l(e.message_attempts,(function(o){return t("div",{staticStyle:{border:"1px #eee solid","margin-bottom":"0.5em"}},[t("strong",[e._v("\n "+e._s(e.$t("firefly.webhook_attempt_at",{moment:o.created_at}))+"\n "),t("span",{staticClass:"text-danger"},[e._v("("+e._s(o.status_code)+")")])]),e._v(" "),t("p",[e._v("\n "+e._s(e.$t("firefly.logs"))+": "),t("br"),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"5",readonly:""}},[e._v(e._s(o.logs))])]),e._v(" "),null!==o.response?t("p",[e._v("\n "+e._s(e.$t("firefly.response"))+": "),t("br"),e._v(" "),t("textarea",{staticClass:"form-control",attrs:{rows:"5",readonly:""}},[e._v(e._s(o.response))])]):e._e()])}))],2),e._v(" "),t("div",{staticClass:"modal-footer"},[t("button",{staticClass:"btn btn-default",attrs:{type:"button","data-dismiss":"modal"}},[e._v(e._s(e.$t("firefly.close")))])])])])])])}),[function(){var e=this._self._c;return e("p",{staticClass:"text-center"},[e("em",{staticClass:"fa fa-spin fa-spinner"})])},function(){var e=this,t=e._self._c;return t("thead",[t("tr",[t("th",[e._v("\n Date and time\n ")]),e._v(" "),t("th",[e._v("\n UID\n ")]),e._v(" "),t("th",[e._v("\n Success?\n ")]),e._v(" "),t("th",[e._v("\n More details\n ")])])])}],!1,null,null,null);const _e=ce.exports;o(6479);var ue=o(3082),he={};new Vue({i18n:ue,el:"#webhooks_show",render:function(e){return e(_e,{props:he})}})})()})(); \ No newline at end of file diff --git a/public/v3/css/vendor.a57cbd73.css b/public/v3/css/vendor.56c8c1ab.css similarity index 98% rename from public/v3/css/vendor.a57cbd73.css rename to public/v3/css/vendor.56c8c1ab.css index 7313d52dae..435c81a6a0 100644 --- a/public/v3/css/vendor.a57cbd73.css +++ b/public/v3/css/vendor.56c8c1ab.css @@ -23,7 +23,7 @@ * along with this program. If not, see . */ /*! - * * Quasar Framework v2.11.2 + * * Quasar Framework v2.11.4 * * (c) 2015-present Razvan Stoenescu * * Released under the MIT License. - * */*,:after,:before{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000;box-sizing:inherit}#q-app,body,html{direction:ltr;width:100%}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{min-width:100%;width:100px}body,html{box-sizing:border-box;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:initial;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.q-icon{word-wrap:normal;fill:currentColor;box-sizing:initial;direction:ltr;flex-shrink:0;height:1em;letter-spacing:normal;line-height:1;position:relative;text-align:center;text-transform:none;white-space:nowrap;width:1em}.q-icon:after,.q-icon:before{align-items:center;display:flex!important;height:100%;justify-content:center;width:100%}.q-icon>img,.q-icon>svg{height:100%;width:100%}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.q-icon{align-items:center;cursor:inherit;display:inline-flex;font-size:inherit;justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.q-panel,.q-panel>div{height:100%;width:100%}.q-panel-parent{overflow:hidden;position:relative}.q-loading-bar{background:#f44336;position:fixed;transition:transform .5s cubic-bezier(0,0,.2,1),opacity .5s;z-index:9998}.q-loading-bar--top{left:0;right:0;top:0;width:100%}.q-loading-bar--bottom{bottom:0;left:0;right:0;width:100%}.q-loading-bar--right{bottom:0;height:100%;right:0;top:0}.q-loading-bar--left{bottom:0;height:100%;left:0;top:0}.q-avatar{border-radius:50%;display:inline-block;font-size:48px;height:1em;position:relative;vertical-align:middle;width:1em}.q-avatar__content{font-size:.5em;line-height:.5em}.q-avatar img:not(.q-icon):not(.q-img__image),.q-avatar__content{border-radius:inherit;height:inherit;width:inherit}.q-avatar--square{border-radius:0}.q-badge{background-color:var(--q-primary);border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:12px;min-height:12px;padding:2px 6px;vertical-align:initial}.q-badge--single-line{white-space:nowrap}.q-badge--multi-line{word-wrap:break-word;word-break:break-all}.q-badge--floating{cursor:inherit;position:absolute;right:-3px;top:-4px}.q-badge--transparent{opacity:.8}.q-badge--outline{background-color:initial;border:1px solid}.q-badge--rounded{border-radius:1em}.q-banner{background:#fff;min-height:54px;padding:8px 16px}.q-banner--top-padding{padding-top:14px}.q-banner__avatar{min-width:1px!important}.q-banner__avatar>.q-avatar{font-size:46px}.q-banner__avatar>.q-icon{font-size:40px}.q-banner__actions.col-auto,.q-banner__avatar:not(:empty)+.q-banner__content{padding-left:16px}.q-banner__actions.col-all .q-btn-item{margin:4px 0 0 4px}.q-banner--dense{min-height:32px;padding:8px}.q-banner--dense.q-banner--top-padding{padding-top:12px}.q-banner--dense .q-banner__avatar>.q-avatar,.q-banner--dense .q-banner__avatar>.q-icon{font-size:28px}.q-banner--dense .q-banner__actions.col-auto,.q-banner--dense .q-banner__avatar:not(:empty)+.q-banner__content{padding-left:8px}.q-bar{background:#0003}.q-bar>.q-icon{margin-left:2px}.q-bar>div,.q-bar>div+.q-icon{margin-left:8px}.q-bar>.q-btn{margin-left:2px}.q-bar>.q-btn:first-child,.q-bar>.q-icon:first-child,.q-bar>div:first-child{margin-left:0}.q-bar--standard{font-size:18px;height:32px;padding:0 12px}.q-bar--standard>div{font-size:16px}.q-bar--standard .q-btn{font-size:11px}.q-bar--dense{font-size:14px;height:24px;padding:0 8px}.q-bar--dense .q-btn{font-size:8px}.q-bar--dark{background:#ffffff26}.q-breadcrumbs__el{color:inherit}.q-breadcrumbs__el-icon{font-size:125%}.q-breadcrumbs__el-icon--with-label{margin-right:8px}[dir=rtl] .q-breadcrumbs__separator .q-icon{transform:scaleX(-1)}.q-btn{align-items:stretch;background:#0000;border:0;color:inherit;cursor:default;display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;height:auto;line-height:1.715em;min-height:2.572em;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:.7!important}.q-btn:before{border-radius:inherit;bottom:0;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;content:"";display:block;left:0;position:absolute;right:0;top:0}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard:before{transition:box-shadow .3s cubic-bezier(.25,.8,.5,1)}.q-btn--actionable.q-btn--standard.q-btn--active:before,.q-btn--actionable.q-btn--standard:active:before{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:#0000!important}.q-btn--outline:before{border:1px solid}.q-btn--push{border-radius:7px}.q-btn--push:before{border-bottom:3px solid #00000026}.q-btn--push.q-btn--actionable{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:before{transition:border-width .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable.q-btn--active,.q-btn--push.q-btn--actionable:active{transform:translateY(2px)}.q-btn--push.q-btn--actionable.q-btn--active:before,.q-btn--push.q-btn--actionable:active:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%;min-height:3em;min-width:3em;padding:0}.q-btn--square{border-radius:0}.q-btn--flat:before,.q-btn--outline:before,.q-btn--unelevated:before{box-shadow:none}.q-btn--dense{min-height:2em;padding:.285em}.q-btn--dense.q-btn--round{min-height:2.4em;min-width:2.4em;padding:0}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab .q-icon,.q-btn--fab-mini .q-icon{font-size:24px}.q-btn--fab{min-height:56px;min-width:56px;padding:16px}.q-btn--fab .q-icon{margin:auto}.q-btn--fab-mini{min-height:40px;min-width:40px;padding:8px}.q-btn__content{transition:opacity .3s;z-index:0}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{background:#ffffff40;transform:translateX(-100%);z-index:-1}.q-btn__progress--dark .q-btn__progress-indicator{background:#0003}.q-btn--flat .q-btn__progress-indicator,.q-btn--outline .q-btn__progress-indicator{background:currentColor;opacity:.2}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{padding:0 4px}.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline{border-left:1px solid}.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline){border-left:1px solid #ffffff4d}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform .28s}.q-btn-dropdown--current{flex-grow:1}.q-btn-group{border-radius:3px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:middle}.q-btn-group>.q-btn-item{align-self:stretch;border-radius:inherit}.q-btn-group>.q-btn-item:before{box-shadow:none}.q-btn-group>.q-btn-item .q-badge--floating{right:0}.q-btn-group>.q-btn-group{box-shadow:none}.q-btn-group>.q-btn-group:first-child>.q-btn:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-btn-group>.q-btn-group:last-child>.q-btn:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-btn-group>.q-btn-group:not(:first-child)>.q-btn:first-child:before{border-left:0}.q-btn-group>.q-btn-group:not(:last-child)>.q-btn:last-child:before{border-right:0}.q-btn-group>.q-btn-item:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-btn-group>.q-btn-item:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-btn-group>.q-btn-item.q-btn--standard:before{z-index:-1}.q-btn-group--push{border-radius:7px}.q-btn-group--push>.q-btn--push.q-btn--actionable{transform:none}.q-btn-group--push>.q-btn--push.q-btn--actionable .q-btn__content{transition:margin-top .3s cubic-bezier(.25,.8,.5,1),margin-bottom .3s cubic-bezier(.25,.8,.5,1)}.q-btn-group--push>.q-btn--push.q-btn--actionable.q-btn--active .q-btn__content,.q-btn-group--push>.q-btn--push.q-btn--actionable:active .q-btn__content{margin-bottom:-2px;margin-top:2px}.q-btn-group--rounded{border-radius:28px}.q-btn-group--square{border-radius:0}.q-btn-group--flat,.q-btn-group--outline,.q-btn-group--unelevated{box-shadow:none}.q-btn-group--outline>.q-separator{display:none}.q-btn-group--outline>.q-btn-item+.q-btn-item:before{border-left:0}.q-btn-group--outline>.q-btn-item:not(:last-child):before{border-right:0}.q-btn-group--stretch{align-self:stretch;border-radius:0}.q-btn-group--glossy>.q-btn-item{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-btn-group--spread>.q-btn-group{display:flex!important}.q-btn-group--spread>.q-btn-group>.q-btn-item:not(.q-btn-dropdown__arrow-container),.q-btn-group--spread>.q-btn-item{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-btn-toggle,.q-card{position:relative}.q-card{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:top}.q-card>div:first-child,.q-card>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-card>div:last-child,.q-card>img:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-card>div:not(:first-child),.q-card>img:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.q-card>div:not(:last-child),.q-card>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.q-card>div{border-left:0;border-right:0;box-shadow:none}.q-card--bordered{border:1px solid #0000001f}.q-card--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:first-child,.q-card__section--horiz>img:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-card__section--horiz>div:last-child,.q-card__section--horiz>img:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-card__section--horiz>div:not(:first-child),.q-card__section--horiz>img:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-card__section--horiz>div:not(:last-child),.q-card__section--horiz>img:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-card__section--horiz>div{border-bottom:0;border-top:0;box-shadow:none}.q-card__actions{align-items:center;padding:8px}.q-card__actions .q-btn--rectangle{padding:0 8px}.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group,.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:8px}.q-card__actions--vert>.q-btn-item.q-btn--round{align-self:center}.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group,.q-card__actions--vert>.q-btn-item+.q-btn-item{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{border:0;display:block;max-width:100%;width:100%}.q-carousel{background-color:#fff;height:400px}.q-carousel__slide{background-position:50%;background-size:cover;min-height:100%}.q-carousel .q-carousel--padding,.q-carousel__slide{padding:16px}.q-carousel__slides-container{height:100%}.q-carousel__control{color:#fff}.q-carousel__arrow{pointer-events:none}.q-carousel__arrow .q-icon{font-size:28px}.q-carousel__arrow .q-btn{pointer-events:all}.q-carousel__next-arrow--horizontal,.q-carousel__prev-arrow--horizontal{bottom:16px;top:16px}.q-carousel__prev-arrow--horizontal{left:16px}.q-carousel__next-arrow--horizontal{right:16px}.q-carousel__next-arrow--vertical,.q-carousel__prev-arrow--vertical{left:16px;right:16px}.q-carousel__prev-arrow--vertical{top:16px}.q-carousel__next-arrow--vertical{bottom:16px}.q-carousel__navigation--bottom,.q-carousel__navigation--top{left:16px;overflow-x:auto;overflow-y:hidden;right:16px}.q-carousel__navigation--top{top:16px}.q-carousel__navigation--bottom{bottom:16px}.q-carousel__navigation--left,.q-carousel__navigation--right{bottom:16px;overflow-x:hidden;overflow-y:auto;top:16px}.q-carousel__navigation--left>.q-carousel__navigation-inner,.q-carousel__navigation--right>.q-carousel__navigation-inner{flex-direction:column}.q-carousel__navigation--left{left:16px}.q-carousel__navigation--right{right:16px}.q-carousel__navigation-inner{flex:1 1 auto}.q-carousel__navigation .q-btn{margin:6px 4px;padding:5px}.q-carousel__navigation-icon--inactive{opacity:.7}.q-carousel .q-carousel__thumbnail{border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;height:50px;margin:2px;opacity:.7;transition:opacity .3s;vertical-align:middle;width:auto}.q-carousel .q-carousel__thumbnail--active,.q-carousel .q-carousel__thumbnail:hover{opacity:1}.q-carousel .q-carousel__thumbnail--active{border-color:currentColor;cursor:default}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-top .q-carousel--padding,.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide{padding-top:60px}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-bottom .q-carousel--padding,.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide{padding-bottom:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-left .q-carousel--padding,.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide{padding-left:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-right .q-carousel--padding,.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide{padding-right:60px}.q-carousel.fullscreen{height:100%}.q-message-label,.q-message-name,.q-message-stamp{font-size:small}.q-message-label{margin:24px 0;text-align:center}.q-message-stamp{color:inherit;display:none;margin-top:4px;opacity:.6}.q-message-avatar{border-radius:50%;height:48px;min-width:48px;width:48px}.q-message{margin-bottom:8px}.q-message:first-child .q-message-label{margin-top:0}.q-message-avatar--received{margin-right:8px}.q-message-text--received{border-radius:4px 4px 4px 0;color:#81c784}.q-message-text--received:last-child:before{border-bottom:8px solid;border-left:8px solid #0000;border-right:0 solid #0000;right:100%}.q-message-text-content--received{color:#000}.q-message-name--sent{text-align:right}.q-message-avatar--sent{margin-left:8px}.q-message-container--sent{flex-direction:row-reverse}.q-message-text--sent{border-radius:4px 4px 0 4px;color:#e0e0e0}.q-message-text--sent:last-child:before{border-bottom:8px solid;border-left:0 solid #0000;border-right:8px solid #0000;left:100%}.q-message-text-content--sent{color:#000}.q-message-text{background:currentColor;line-height:1.2;padding:8px;position:relative;word-break:break-word}.q-message-text+.q-message-text{margin-top:3px}.q-message-text:last-child{min-height:48px}.q-message-text:last-child .q-message-stamp{display:block}.q-message-text:last-child:before{bottom:0;content:"";height:0;position:absolute;width:0}.q-checkbox{vertical-align:middle}.q-checkbox__native{height:1px;width:1px}.q-checkbox__bg,.q-checkbox__icon-container{-webkit-user-select:none;user-select:none}.q-checkbox__bg{border:2px solid;border-radius:2px;height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;transition:background .22s cubic-bezier(0,0,.2,1) 0ms;width:50%}.q-checkbox__icon{color:currentColor;font-size:.5em}.q-checkbox__svg{color:#fff}.q-checkbox__truthy{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.q-checkbox__indet{fill:currentColor;transform:rotate(-280deg) scale(0);transform-origin:50% 50%}.q-checkbox__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-checkbox__inner--indet,.q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox__inner--indet .q-checkbox__bg,.q-checkbox__inner--truthy .q-checkbox__bg{background:currentColor}.q-checkbox__inner--truthy path{stroke-dashoffset:0;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1) 0ms}.q-checkbox__inner--indet .q-checkbox__indet{transform:rotate(0) scale(1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-checkbox.disabled{opacity:.75!important}.q-checkbox--dark .q-checkbox__inner{color:#ffffffb3}.q-checkbox--dark .q-checkbox__inner:before{opacity:.32!important}.q-checkbox--dark .q-checkbox__inner--indet,.q-checkbox--dark .q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox--dense .q-checkbox__inner{height:.5em;min-width:.5em;width:.5em}.q-checkbox--dense .q-checkbox__bg{height:90%;left:5%;top:5%;width:90%}.q-checkbox--dense .q-checkbox__label{padding-left:.5em}.q-checkbox--dense.reverse .q-checkbox__label{padding-left:0;padding-right:.5em}body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before{transform:scaleX(1)}body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before{transform:scale3d(1.4,1.4,1)}.q-chip{background:#e0e0e0;border-radius:16px;color:#000000de;font-size:14px;height:2em;margin:4px;max-width:100%;outline:0;padding:.5em .9em;position:relative;vertical-align:middle}.q-chip--colored .q-chip__icon,.q-chip--dark .q-chip__icon{color:inherit}.q-chip--outline{background:#0000!important;border:1px solid}.q-chip .q-avatar{border-radius:16px;font-size:2em;margin-left:-.45em;margin-right:.2em}.q-chip--selected .q-avatar{display:none}.q-chip__icon{color:#0000008a;font-size:1.5em;margin:-.2em}.q-chip__icon--left{margin-right:.2em}.q-chip__icon--right{margin-left:.2em}.q-chip__icon--remove{margin-left:.1em;margin-right:-.5em;opacity:.6;outline:0}.q-chip__icon--remove:focus,.q-chip__icon--remove:hover{opacity:1}.q-chip__content{white-space:nowrap}.q-chip--dense{border-radius:12px;height:1.5em;padding:0 .4em}.q-chip--dense .q-avatar{border-radius:12px;font-size:1.5em;margin-left:-.27em;margin-right:.1em}.q-chip--dense .q-chip__icon{font-size:1.25em}.q-chip--dense .q-chip__icon--left{margin-right:.195em}.q-chip--dense .q-chip__icon--remove{margin-right:-.25em}.q-chip--square{border-radius:4px}.q-chip--square .q-avatar{border-radius:3px 0 0 3px}body.desktop .q-chip--clickable:focus{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}body.desktop.body--dark .q-chip--clickable:focus{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}.q-circular-progress{display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:1em}.q-circular-progress.q-focusable{border-radius:50%}.q-circular-progress__svg{height:100%;width:100%}.q-circular-progress__text{font-size:.25em}.q-circular-progress--indeterminate .q-circular-progress__svg{animation:q-spin 2s linear infinite;transform-origin:50% 50%}.q-circular-progress--indeterminate .q-circular-progress__circle{stroke-dasharray:1 400;stroke-dashoffset:0;animation:q-circular-progress-circle 1.5s ease-in-out infinite}@keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}.q-color-picker{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:350px;min-width:180px;overflow:hidden;vertical-align:top}.q-color-picker .q-tab{padding:0!important}.q-color-picker--bordered{border:1px solid #0000001f}.q-color-picker__header-tabs{height:32px}.q-color-picker__header input{border:0;line-height:24px}.q-color-picker__header .q-tab{height:32px!important;min-height:32px!important}.q-color-picker__header .q-tab--inactive{background:linear-gradient(0deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__error-icon{bottom:2px;font-size:24px;opacity:0;right:2px;transition:opacity .3s ease-in}.q-color-picker__header-content{background:#fff;position:relative}.q-color-picker__header-content--light{color:#000}.q-color-picker__header-content--dark{color:#fff}.q-color-picker__header-content--dark .q-tab--inactive:before{background:#fff3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__header-banner{height:36px}.q-color-picker__header-bg{background:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__footer{height:36px}.q-color-picker__footer .q-tab{height:36px!important;min-height:36px!important}.q-color-picker__footer .q-tab--inactive{background:linear-gradient(180deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__spectrum{height:100%;width:100%}.q-color-picker__spectrum-tab{padding:0!important}.q-color-picker__spectrum-white{background:linear-gradient(90deg,#fff,#fff0)}.q-color-picker__spectrum-black{background:linear-gradient(0deg,#000,#0000)}.q-color-picker__spectrum-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;height:10px;transform:translate(-5px,-5px);width:10px}.q-color-picker__hue .q-slider__track{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)!important;opacity:1}.q-color-picker__alpha .q-slider__track-container{padding-top:0}.q-color-picker__alpha .q-slider__track:before{background:linear-gradient(90deg,#fff0,#757575);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__sliders{padding:0 16px}.q-color-picker__sliders .q-slider__thumb{color:#424242}.q-color-picker__sliders .q-slider__thumb path{stroke-width:2px;fill:#0000}.q-color-picker__sliders .q-slider--active path{stroke-width:3px}.q-color-picker__tune-tab .q-slider{margin-left:18px;margin-right:18px}.q-color-picker__tune-tab input{border:1px solid #e0e0e0;border-radius:4px;font-size:11px;width:3.5em}.q-color-picker__palette-tab{padding:0!important}.q-color-picker__palette-rows--editable .q-color-picker__cube{cursor:pointer}.q-color-picker__cube{padding-bottom:10%;width:10%!important}.q-color-picker input{background:#0000;color:inherit;outline:0;text-align:center}.q-color-picker .q-tabs{overflow:hidden}.q-color-picker .q-tab--active{box-shadow:0 0 14px 3px #0003}.q-color-picker .q-tab--active .q-focus-helper,.q-color-picker .q-tab__indicator{display:none}.q-color-picker .q-tab-panels{background:inherit}.q-color-picker--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-color-picker--dark .q-color-picker__tune-tab input{border:1px solid #ffffff4d}.q-color-picker--dark .q-slider__thumb{color:#fafafa}.q-date{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-flex;max-width:100%;min-width:290px;width:290px}.q-date--bordered{border:1px solid #0000001f}.q-date__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;padding:16px}.q-date__actions{padding:0 16px 16px}.q-date__content,.q-date__main{outline:0}.q-date__content .q-btn{font-weight:400}.q-date__header-link{opacity:.64;outline:0;transition:opacity .3s ease-out}.q-date__header-link--active,.q-date__header-link:focus,.q-date__header-link:hover{opacity:1}.q-date__header-subtitle{font-size:14px;letter-spacing:.00938em;line-height:1.75}.q-date__header-title-label{font-size:24px;letter-spacing:.00735em;line-height:1.2}.q-date__view{height:100%;min-height:290px;padding:16px;width:100%}.q-date__navigation{height:12.5%}.q-date__navigation>div:first-child{justify-content:flex-end;min-width:24px;width:8%}.q-date__navigation>div:last-child{justify-content:flex-start;min-width:24px;width:8%}.q-date__calendar-weekdays{height:12.5%}.q-date__calendar-weekdays>div{font-size:12px;opacity:.38}.q-date__calendar-item{align-items:center;display:inline-flex;height:12.5%!important;justify-content:center;padding:1px;position:relative;vertical-align:middle;width:14.285%!important}.q-date__calendar-item:after{border:1px dashed #0000;bottom:1px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:1px}.q-date__calendar-item button,.q-date__calendar-item>div{border-radius:50%;height:30px;width:30px}.q-date__calendar-item>div{line-height:30px;text-align:center}.q-date__calendar-item>button{line-height:22px}.q-date__calendar-item--out{opacity:.18}.q-date__calendar-item--fill{visibility:hidden}.q-date__range-from:before,.q-date__range-to:before,.q-date__range:before{background-color:currentColor;bottom:1px;content:"";left:0;opacity:.3;position:absolute;right:0;top:1px}.q-date__range-from:nth-child(7n-6):before,.q-date__range-to:nth-child(7n-6):before,.q-date__range:nth-child(7n-6):before{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__range-from:nth-child(7n):before,.q-date__range-to:nth-child(7n):before,.q-date__range:nth-child(7n):before{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__range-from:before{left:50%}.q-date__range-to:before{right:50%}.q-date__edit-range:after{border-color:currentColor #0000}.q-date__edit-range:nth-child(7n-6):after{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__edit-range:nth-child(7n):after{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__edit-range-from-to:after,.q-date__edit-range-from:after{border-bottom-color:initial;border-bottom-left-radius:28px;border-left-color:initial;border-top-color:initial;border-top-left-radius:28px;left:4px}.q-date__edit-range-from-to:after,.q-date__edit-range-to:after{border-bottom-color:initial;border-bottom-right-radius:28px;border-right-color:initial;border-top-color:initial;border-top-right-radius:28px;right:4px}.q-date__calendar-days-container{height:75%;min-height:192px}.q-date__calendar-days>div{height:16.66%!important}.q-date__event{background-color:var(--q-secondary);border-radius:5px;bottom:2px;height:5px;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:8px}.q-date__today{box-shadow:0 0 1px 0 currentColor}.q-date__years-content{padding:0 8px}.q-date__months-item,.q-date__years-item{flex:0 0 33.3333%}.q-date--readonly .q-date__content,.q-date--readonly .q-date__header,.q-date.disabled .q-date__content,.q-date.disabled .q-date__header{pointer-events:none}.q-date--readonly .q-date__navigation{display:none}.q-date--portrait{flex-direction:column}.q-date--portrait-standard .q-date__content{height:calc(100% - 86px)}.q-date--portrait-standard .q-date__header{border-top-right-radius:inherit;height:86px}.q-date--portrait-standard .q-date__header-title{align-items:center;height:30px}.q-date--portrait-minimal .q-date__content{height:100%}.q-date--landscape{align-items:stretch;flex-direction:row;min-width:420px}.q-date--landscape>div{display:flex;flex-direction:column}.q-date--landscape .q-date__content{height:100%}.q-date--landscape-standard{min-width:420px}.q-date--landscape-standard .q-date__header{border-bottom-left-radius:inherit;min-width:110px;width:110px}.q-date--landscape-standard .q-date__header-title{flex-direction:column}.q-date--landscape-standard .q-date__header-today{margin-left:-8px;margin-top:12px}.q-date--landscape-minimal{width:310px}.q-date--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-dialog__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.q-dialog__progress{font-size:4rem}.q-dialog__inner{outline:0}.q-dialog__inner>div{-webkit-overflow-scrolling:touch;border-radius:4px;overflow:auto;pointer-events:all;will-change:scroll-position}.q-dialog__inner--square>div{border-radius:0!important}.q-dialog__inner>.q-card>.q-card__actions .q-btn--rectangle{min-width:64px}.q-dialog__inner--minimized{padding:24px}.q-dialog__inner--minimized>div{max-height:calc(100vh - 48px)}.q-dialog__inner--maximized>div{border-radius:0!important;height:100%;left:0!important;max-height:100vh;max-width:100vw;top:0!important;width:100%}.q-dialog__inner--bottom,.q-dialog__inner--top{padding-bottom:0!important;padding-top:0!important}.q-dialog__inner--left,.q-dialog__inner--right{padding-left:0!important;padding-right:0!important}.q-dialog__inner--left:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-left-radius:0}.q-dialog__inner--right:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-right-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--left:not(.q-dialog__inner--animating)>div{border-bottom-left-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--right:not(.q-dialog__inner--animating)>div{border-bottom-right-radius:0}.q-dialog__inner--fullwidth>div{max-width:100%!important;width:100%!important}.q-dialog__inner--fullheight>div{height:100%!important;max-height:100%!important}.q-dialog__backdrop{background:#0006;outline:0;pointer-events:all;z-index:-1}body.platform-android:not(.native-mobile) .q-dialog__inner--minimized>div,body.platform-ios .q-dialog__inner--minimized>div{max-height:calc(100vh - 108px)}body.q-ios-padding .q-dialog__inner{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}body.q-ios-padding .q-dialog__inner>div{max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}@media (max-width:599.98px){.q-dialog__inner--bottom,.q-dialog__inner--top{padding-left:0;padding-right:0}.q-dialog__inner--bottom>div,.q-dialog__inner--top>div{width:100%!important}}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:560px}}.q-body--dialog{overflow:hidden}.q-bottom-sheet{padding-bottom:8px}.q-bottom-sheet__avatar{border-radius:50%}.q-bottom-sheet--list{width:400px}.q-bottom-sheet--list .q-icon,.q-bottom-sheet--list img{font-size:24px;height:24px;width:24px}.q-bottom-sheet--grid{width:700px}.q-bottom-sheet--grid .q-bottom-sheet__item{min-width:100px;padding:8px;text-align:center}.q-bottom-sheet--grid .q-bottom-sheet__empty-icon,.q-bottom-sheet--grid .q-icon,.q-bottom-sheet--grid img{font-size:48px;height:48px;margin-bottom:8px;width:48px}.q-bottom-sheet--grid .q-separator{margin:12px 0}.q-bottom-sheet__item{flex:0 0 33.3333%}@media (min-width:600px){.q-bottom-sheet__item{flex:0 0 25%}}.q-dialog-plugin{width:400px}.q-dialog-plugin__form{max-height:50vh}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:0}.q-dialog-plugin--progress{text-align:center}.q-editor{background-color:#fff;border:1px solid #0000001f;border-radius:4px}.q-editor.disabled{border-style:dashed}.q-editor>div:first-child,.q-editor__toolbars-container,.q-editor__toolbars-container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-editor__content{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;max-width:100%;min-height:10em;outline:0;overflow:auto;padding:10px}.q-editor__content pre{white-space:pre-wrap}.q-editor__content hr{background:#0000001f;border:0;height:1px;margin:1px;outline:0}.q-editor__content:empty:not(:focus):before{content:attr(placeholder);opacity:.7}.q-editor__toolbar{border-bottom:1px solid #0000001f;min-height:32px}.q-editor__toolbars-container{max-width:100%}.q-editor .q-btn{margin:4px}.q-editor__toolbar-group{margin:0 4px;position:relative}.q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#0000001f;bottom:4px;content:"";left:-4px;position:absolute;top:4px;width:1px}.q-editor__link-input{background:none;border:none;border-radius:0;color:inherit;outline:0;text-decoration:none;text-transform:none}.q-editor--flat,.q-editor--flat .q-editor__toolbar{border:0}.q-editor--dense .q-editor__toolbar-group{align-items:center;display:flex;flex-wrap:nowrap}.q-editor--dark{border-color:#ffffff47}.q-editor--dark .q-editor__content hr{background:#ffffff47}.q-editor--dark .q-editor__toolbar{border-color:#ffffff47}.q-editor--dark .q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#ffffff47}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{position:relative;transition:transform .3s}.q-expansion-item__toggle-icon--rotated{transform:rotate(180deg)}.q-expansion-item__toggle-focus{height:1em!important;position:relative!important;width:1em!important}.q-expansion-item__toggle-focus+.q-expansion-item__toggle-icon{margin-top:-1em}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding .5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid #0000001f}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{border-radius:0;box-shadow:none}.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top,.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom{opacity:0}.q-expansion-item--expanded .q-textarea--autogrow textarea{animation:q-expansion-done 0s}@keyframes q-expansion-done{0%{--q-exp-done:1}}.z-fab{z-index:990}.q-fab{position:relative;vertical-align:middle}.q-fab>.q-btn{width:100%}.q-fab--form-rounded{border-radius:28px}.q-fab--form-square{border-radius:4px}.q-fab__active-icon,.q-fab__icon{transition:opacity .4s,transform .4s}.q-fab__icon{opacity:1;transform:rotate(0deg)}.q-fab__active-icon{opacity:0;transform:rotate(-180deg)}.q-fab__label--external{padding:0 8px;position:absolute;transition:opacity .18s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--external-hidden{opacity:0;pointer-events:none}.q-fab__label--external-left{left:-12px;top:50%;transform:translate(-100%,-50%)}.q-fab__label--external-right{right:-12px;top:50%;transform:translate(100%,-50%)}.q-fab__label--external-bottom{bottom:-12px;left:50%;transform:translate(-50%,100%)}.q-fab__label--external-top{left:50%;top:-12px;transform:translate(-50%,-100%)}.q-fab__label--internal{max-height:30px;padding:0;transition:font-size .12s cubic-bezier(.65,.815,.735,.395),max-height .12s cubic-bezier(.65,.815,.735,.395),opacity .07s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--internal-hidden{font-size:0;opacity:0}.q-fab__label--internal-top{padding-bottom:.12em}.q-fab__label--internal-bottom{padding-top:.12em}.q-fab__label--internal-bottom.q-fab__label--internal-hidden,.q-fab__label--internal-top.q-fab__label--internal-hidden{max-height:0}.q-fab__label--internal-left{padding-left:.285em;padding-right:.571em}.q-fab__label--internal-right{padding-left:.571em;padding-right:.285em}.q-fab__icon-holder{min-height:24px;min-width:24px;position:relative}.q-fab__icon-holder--opened .q-fab__icon{opacity:0;transform:rotate(180deg)}.q-fab__icon-holder--opened .q-fab__active-icon{opacity:1;transform:rotate(0deg)}.q-fab__actions{align-items:center;align-self:center;justify-content:center;opacity:0;padding:3px;pointer-events:none;position:absolute;transition:transform .18s ease-in,opacity .18s ease-in}.q-fab__actions .q-btn{margin:5px}.q-fab__actions--right{height:56px;left:100%;margin-left:9px;transform:scale(.4) translateX(-62px);transform-origin:0 50%}.q-fab__actions--left{flex-direction:row-reverse;height:56px;margin-right:9px;right:100%;transform:scale(.4) translateX(62px);transform-origin:100% 50%}.q-fab__actions--up{bottom:100%;flex-direction:column-reverse;margin-bottom:9px;transform:scale(.4) translateY(62px);transform-origin:50% 100%;width:56px}.q-fab__actions--down{flex-direction:column;margin-top:9px;top:100%;transform:scale(.4) translateY(-62px);transform-origin:50% 0;width:56px}.q-fab__actions--down,.q-fab__actions--up{left:50%;margin-left:-28px}.q-fab__actions--opened{opacity:1;pointer-events:all;transform:scale(1) translate(.1px)}.q-fab--align-left>.q-fab__actions--down,.q-fab--align-left>.q-fab__actions--up{align-items:flex-start;left:28px}.q-fab--align-right>.q-fab__actions--down,.q-fab--align-right>.q-fab__actions--up{align-items:flex-end;left:auto;right:0}.q-field{font-size:14px}.q-field ::-ms-clear,.q-field ::-ms-reveal{display:none}.q-field--with-bottom{padding-bottom:20px}.q-field__marginal{color:#0000008a;font-size:24px;height:56px}.q-field__marginal>*+*{margin-left:2px}.q-field__marginal .q-avatar{font-size:32px}.q-field__before,.q-field__prepend{padding-right:12px}.q-field__after,.q-field__append{padding-left:12px}.q-field__after:empty,.q-field__append:empty{display:none}.q-field__append+.q-field__append{padding-left:2px}.q-field__inner{text-align:left}.q-field__bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0000008a;font-size:12px;line-height:1;min-height:20px;padding:8px 12px 0}.q-field__bottom--animated{bottom:0;left:0;position:absolute;right:0;transform:translateY(100%)}.q-field__messages{line-height:1}.q-field__messages>div{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.q-field__messages>div+div{margin-top:4px}.q-field__counter{line-height:1;padding-left:8px}.q-field--item-aligned{padding:8px 16px}.q-field--item-aligned .q-field__before{min-width:56px}.q-field__control-container{height:inherit}.q-field__control{color:var(--q-primary);height:56px;max-width:100%;outline:none}.q-field__control:after,.q-field__control:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.q-field__control:before{border-radius:inherit}.q-field__shadow{opacity:0;overflow:hidden;top:8px;white-space:pre-wrap}.q-field__shadow,.q-field__shadow+.q-field__native::placeholder{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.q-field__shadow+.q-field__native:focus::placeholder{opacity:0}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{background:none;border:none;border-radius:0;color:#000000de;font-weight:400;letter-spacing:.00937em;line-height:28px;outline:0;padding:6px 0;text-decoration:inherit;text-transform:inherit}.q-field__input,.q-field__native{min-width:0;outline:0!important;-webkit-user-select:auto;user-select:auto;width:100%}.q-field__input:-webkit-autofill,.q-field__native:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:q-autofill}.q-field__input:-webkit-autofill+.q-field__label,.q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input[type=number]:invalid+.q-field__label,.q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input:invalid,.q-field__native:invalid{box-shadow:none}.q-field__native[type=file]{line-height:1em}.q-field__input{height:0;line-height:24px;min-height:24px;padding:0}.q-field__prefix,.q-field__suffix{transition:opacity .36s cubic-bezier(.4,0,.2,1);white-space:nowrap}.q-field__prefix{padding-right:4px}.q-field__suffix{padding-left:4px}.q-field--disabled .q-placeholder,.q-field--readonly .q-placeholder{opacity:1!important}.q-field--readonly.q-field--labeled .q-field__input,.q-field--readonly.q-field--labeled .q-field__native{cursor:default}.q-field--readonly.q-field--float .q-field__input,.q-field--readonly.q-field--float .q-field__native{cursor:text}.q-field--disabled .q-field__inner{cursor:not-allowed}.q-field--disabled .q-field__control{pointer-events:none}.q-field--disabled .q-field__control>div{opacity:.6!important}.q-field--disabled .q-field__control>div,.q-field--disabled .q-field__control>div *{outline:0!important}.q-field__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0009;font-size:16px;font-weight:400;left:0;letter-spacing:.00937em;line-height:20px;max-width:100%;text-decoration:inherit;text-transform:inherit;top:18px;transform-origin:left top;transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .324s cubic-bezier(.4,0,.2,1)}.q-field--float .q-field__label{max-width:133%;transform:translateY(-40%) scale(.75);transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .396s cubic-bezier(.4,0,.2,1)}.q-field--highlighted .q-field__label{color:currentColor}.q-field--highlighted .q-field__shadow{opacity:.5}.q-field--filled .q-field__control{background:#0000000d;border-radius:4px 4px 0 0;padding:0 12px}.q-field--filled .q-field__control:before{background:#0000000d;border-bottom:1px solid #0000006b;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--filled .q-field__control:hover:before{opacity:1}.q-field--filled .q-field__control:after{background:currentColor;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--filled.q-field--rounded .q-field__control{border-radius:28px 28px 0 0}.q-field--filled.q-field--highlighted .q-field__control:before{background:#0000001f;opacity:1}.q-field--filled.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--filled.q-field--dark .q-field__control,.q-field--filled.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before{background:#ffffff1a}.q-field--filled.q-field--readonly .q-field__control:before{background:#0000;border-bottom-style:dashed;opacity:1}.q-field--outlined .q-field__control{border-radius:4px;padding:0 12px}.q-field--outlined .q-field__control:before{border:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__control:hover:before{border-color:#000}.q-field--outlined .q-field__control:after{border:2px solid #0000;border-radius:inherit;height:inherit;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__input:-webkit-autofill,.q-field--outlined .q-field__native:-webkit-autofill{margin-bottom:1px;margin-top:1px}.q-field--outlined.q-field--rounded .q-field__control{border-radius:28px}.q-field--outlined.q-field--highlighted .q-field__control:hover:before{border-color:#0000}.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:currentColor;border-width:2px;transform:scaleX(1)}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:dashed}.q-field--standard .q-field__control:before{border-bottom:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:hover:before{border-color:#000}.q-field--standard .q-field__control:after{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--standard.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--standard.q-field--readonly .q-field__control:before{border-bottom-style:dashed}.q-field--dark .q-field__control:before{border-color:#fff9}.q-field--dark .q-field__control:hover:before{border-color:#fff}.q-field--dark .q-field__input,.q-field--dark .q-field__native,.q-field--dark .q-field__prefix,.q-field--dark .q-field__suffix{color:#fff}.q-field--dark .q-field__bottom,.q-field--dark .q-field__marginal,.q-field--dark:not(.q-field--highlighted) .q-field__label{color:#ffffffb3}.q-field--standout .q-field__control{background:#0000000d;border-radius:4px;padding:0 12px;transition:box-shadow .36s cubic-bezier(.4,0,.2,1),background-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:before{background:#00000012;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:hover:before{opacity:1}.q-field--standout.q-field--rounded .q-field__control{border-radius:28px}.q-field--standout.q-field--highlighted .q-field__control{background:#000;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-field--standout.q-field--highlighted .q-field__append,.q-field--standout.q-field--highlighted .q-field__input,.q-field--standout.q-field--highlighted .q-field__native,.q-field--standout.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--highlighted .q-field__suffix{color:#fff}.q-field--standout.q-field--readonly .q-field__control:before{background:#0000;border:1px dashed #0000003d;opacity:1}.q-field--standout.q-field--dark .q-field__control,.q-field--standout.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:#fff}.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,.q-field--standout.q-field--dark.q-field--highlighted .q-field__input,.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix{color:#000}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:#ffffff3d}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-bottom:8px;padding-top:24px}.q-field--labeled .q-field__shadow{top:0}.q-field--labeled:not(.q-field--float) .q-field__prefix,.q-field--labeled:not(.q-field--float) .q-field__suffix{opacity:0}.q-field--labeled:not(.q-field--float) .q-field__input::placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::placeholder{color:#0000}.q-field--labeled.q-field--dense .q-field__native,.q-field--labeled.q-field--dense .q-field__prefix,.q-field--labeled.q-field--dense .q-field__suffix{padding-bottom:2px;padding-top:14px}.q-field--dense .q-field__shadow{top:0}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:40px}.q-field--dense .q-field__bottom{font-size:11px}.q-field--dense .q-field__label{font-size:14px;top:10px}.q-field--dense .q-field__before,.q-field--dense .q-field__prepend{padding-right:6px}.q-field--dense .q-field__after,.q-field--dense .q-field__append{padding-left:6px}.q-field--dense .q-field__append+.q-field__append{padding-left:2px}.q-field--dense .q-field__marginal .q-avatar{font-size:24px}.q-field--dense.q-field--float .q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input:-webkit-autofill+.q-field__label,.q-field--dense .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input[type=number]:invalid+.q-field__label,.q-field--dense .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--borderless .q-field__bottom,.q-field--borderless.q-field--dense .q-field__control,.q-field--standard .q-field__bottom,.q-field--standard.q-field--dense .q-field__control{padding-left:0;padding-right:0}.q-field--error .q-field__label{animation:q-field-label .36s}.q-field--error .q-field__bottom{color:var(--q-negative)}.q-field__focusable-action{background:#0000;border:0;color:inherit;cursor:pointer;opacity:.6;outline:0!important;padding:0}.q-field__focusable-action:focus,.q-field__focusable-action:hover{opacity:1}.q-field--auto-height .q-field__control{height:auto}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:56px}.q-field--auto-height .q-field__native{align-items:center}.q-field--auto-height .q-field__control-container{padding-top:0}.q-field--auto-height .q-field__native,.q-field--auto-height .q-field__prefix,.q-field--auto-height .q-field__suffix{line-height:18px}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:24px}.q-field--auto-height.q-field--labeled .q-field__shadow{top:24px}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:0}.q-field--auto-height.q-field--labeled .q-field__native{min-height:24px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:40px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:24px}.q-field--square .q-field__control{border-radius:0!important}.q-transition--field-message-enter-active,.q-transition--field-message-leave-active{transition:transform .6s cubic-bezier(.86,0,.07,1),opacity .6s cubic-bezier(.86,0,.07,1)}.q-transition--field-message-enter-from,.q-transition--field-message-leave-to{opacity:0;transform:translateY(-10px)}.q-transition--field-message-leave-active,.q-transition--field-message-leave-from{position:absolute}@keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@keyframes q-autofill{to{background:#0000;color:inherit}}.q-file .q-field__native{overflow:hidden;word-break:break-all}.q-file .q-field__input{opacity:0!important}.q-file .q-field__input::-webkit-file-upload-button{cursor:pointer}.q-file__filler{border:none;padding:0;visibility:hidden;width:100%}.q-file__dnd{outline:1px dashed currentColor;outline-offset:-4px}.q-form,.q-img{position:relative}.q-img{display:inline-block;overflow:hidden;vertical-align:middle;width:100%}.q-img__loading .q-spinner{font-size:50px}.q-img__container{border-radius:inherit;font-size:0}.q-img__image{border-radius:inherit;height:100%;opacity:0;width:100%}.q-img__image--with-transition{transition:opacity .28s ease-in}.q-img__image--loaded{opacity:1}.q-img__content{border-radius:inherit;pointer-events:none}.q-img__content>div{background:#00000078;color:#fff;padding:16px;pointer-events:all;position:absolute}.q-img--no-menu .q-img__image,.q-img--no-menu .q-img__placeholder{pointer-events:none}.q-inner-loading{background:#fff9}.q-inner-loading--dark{background:#0006}.q-inner-loading__label{margin-top:8px}.q-textarea .q-field__control{height:auto;min-height:56px}.q-textarea .q-field__control-container{padding-bottom:2px;padding-top:2px}.q-textarea .q-field__shadow{bottom:2px;top:2px}.q-textarea .q-field__native,.q-textarea .q-field__prefix,.q-textarea .q-field__suffix{line-height:18px}.q-textarea .q-field__native{min-height:52px;padding-top:17px;resize:vertical}.q-textarea.q-field--labeled .q-field__control-container{padding-top:26px}.q-textarea.q-field--labeled .q-field__shadow{top:26px}.q-textarea.q-field--labeled .q-field__native,.q-textarea.q-field--labeled .q-field__prefix,.q-textarea.q-field--labeled .q-field__suffix{padding-top:0}.q-textarea.q-field--labeled .q-field__native{min-height:26px;padding-top:1px}.q-textarea--autogrow .q-field__native{resize:none}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__native{min-height:36px}.q-textarea.q-field--dense .q-field__native{padding-top:9px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__native{min-height:24px;padding-top:3px}.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,.q-textarea.q-field--dense.q-field--labeled .q-field__suffix{padding-top:2px}.q-textarea.disabled .q-field__native,body.mobile .q-textarea .q-field__native{resize:none}.q-intersection{position:relative}.q-item{color:inherit;min-height:48px;padding:8px 16px;transition:color .3s,background-color .3s}.q-item__section--side{align-items:flex-start;color:#757575;max-width:100%;min-width:0;padding-right:16px;width:auto}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{height:56px;width:100px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-focus-helper+.q-item__section--thumbnail,.q-item>.q-item__section--thumbnail:first-child{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{line-height:1.2em!important;max-width:100%}.q-item__label--overline{color:#000000b3}.q-item__label--caption{color:#0000008a}.q-item__label--header{color:#757575;font-size:.875rem;letter-spacing:.01786em;line-height:1.25rem;padding:16px}.q-list--padding .q-item__label--header,.q-separator--spaced+.q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-left:16px;padding-right:0}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid #0000001f}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #0000001f}.q-list--padding{padding:8px 0}.q-item--dense,.q-list--dense>.q-item{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:#ffffff47}.q-item--dark,.q-list--dark{border-color:#ffffff47;color:#fff}.q-item--dark .q-item__section--side:not(.q-item__section--avatar),.q-list--dark .q-item__section--side:not(.q-item__section--avatar){color:#ffffffb3}.q-item--dark .q-item__label--header,.q-list--dark .q-item__label--header{color:#ffffffa3}.q-item--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-list--dark .q-item__label--overline{color:#fffc}.q-item{position:relative}.q-item--active,.q-item.q-router-link--active{color:var(--q-primary)}.q-knob{font-size:48px}.q-knob--editable{cursor:pointer;outline:0}.q-knob--editable:before{border-radius:50%;bottom:0;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .24s ease-in-out}.q-knob--editable:focus:before{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}body.body--dark .q-knob--editable:focus:before{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-layout{width:100%}.q-layout-container{height:100%;position:relative;width:100%}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translateZ(0)}.q-layout-container>div>div{max-height:100%;min-height:0}.q-layout__shadow{width:100%}.q-layout__shadow:after{bottom:0;box-shadow:0 0 10px 2px #0003,0 0 10px #0000003d;content:"";left:0;position:absolute;right:0;top:0}.q-layout__section--marginal{background-color:var(--q-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid #0000001f}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid #0000001f}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-footer,.q-header{z-index:2000}.q-drawer{background:#fff;bottom:0;position:absolute;top:0;z-index:1000}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translateX(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid #0000001f}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translateX(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid #0000001f}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{justify-content:center;min-width:0;padding-left:0;padding-right:0;text-align:center}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side{display:none}.q-drawer--mini-animate .q-drawer__content{overflow-x:hidden!important;white-space:nowrap}.q-drawer--mobile .q-mini-drawer-hide,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--standard .q-mini-drawer-only{display:none}.q-drawer__backdrop{will-change:background-color;z-index:2999!important}.q-drawer__opener{height:100%;-webkit-user-select:none;user-select:none;width:15px;z-index:2001}.q-footer,.q-header,.q-layout,.q-page{position:relative}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{display:inline-block;pointer-events:auto}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:first-child{min-height:70px;min-height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:last-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:last-child{min-height:calc(env(safe-area-inset-bottom) + 50px);padding-bottom:env(safe-area-inset-bottom)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color .12s!important}.q-body--layout-animate .q-drawer{transition:transform .12s,width .12s,top .12s,bottom .12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform .12s,left .12s,right .12s!important}.q-body--layout-animate .q-page-container{transition:padding-top .12s,padding-right .12s,padding-bottom .12s,padding-left .12s!important}.q-body--layout-animate .q-page-sticky{transition:transform .12s,left .12s,right .12s,top .12s,bottom .12s!important}body:not(.q-body--layout-animate) .q-layout--prevent-focus{visibility:hidden}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599.98px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439.98px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-drawer,body.body--dark .q-footer,body.body--dark .q-header{border-color:#ffffff47}body.body--dark .q-layout__shadow:after{box-shadow:0 0 10px 2px #fff3,0 0 10px #ffffff3d}body.platform-ios .q-layout--containerized{position:unset!important}.q-linear-progress{--q-linear-progress-speed:.3s;color:var(--q-primary);font-size:4px;height:1em;overflow:hidden;position:relative;transform:scaleX(1);width:100%}.q-linear-progress__model,.q-linear-progress__track{transform-origin:0 0}.q-linear-progress__model--with-transition,.q-linear-progress__track--with-transition{transition:transform var(--q-linear-progress-speed)}.q-linear-progress--reverse .q-linear-progress__model,.q-linear-progress--reverse .q-linear-progress__track{transform-origin:0 100%}.q-linear-progress__model--determinate{background:currentColor}.q-linear-progress__model--indeterminate,.q-linear-progress__model--query{transition:none}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:after,.q-linear-progress__model--query:before{background:currentColor;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 0}.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:before{animation:q-linear-progress--indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--query:after{animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;transform:translate3d(-101%,0,0) scaleX(1)}.q-linear-progress__track{opacity:.4}.q-linear-progress__track--light{background:#00000042}.q-linear-progress__track--dark{background:#fff9}.q-linear-progress__stripe{background-image:linear-gradient(45deg,#ffffff26 25%,#fff0 0,#fff0 50%,#ffffff26 0,#ffffff26 75%,#fff0 0,#fff0)!important;background-size:40px 40px!important}.q-linear-progress__stripe--with-transition{transition:width var(--q-linear-progress-speed)}@keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scaleX(.35)}60%{transform:translate3d(100%,0,0) scaleX(.9)}to{transform:translate3d(100%,0,0) scaleX(.9)}}@keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scaleX(1)}60%{transform:translate3d(107%,0,0) scaleX(.01)}to{transform:translate3d(107%,0,0) scaleX(.01)}}.q-menu{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-block;max-height:65vh;max-width:95vw;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed!important;z-index:6000}.q-menu--square{border-radius:0}.q-menu--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-option-group--inline>div{display:inline-block}.q-pagination input{-moz-appearance:textfield;text-align:center}.q-pagination input::-webkit-inner-spin-button,.q-pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-pagination__content{--q-pagination-gutter-parent:-2px;--q-pagination-gutter-child:2px;margin-left:var(--q-pagination-gutter-parent);margin-top:var(--q-pagination-gutter-parent)}.q-pagination__content>.q-btn,.q-pagination__content>.q-input,.q-pagination__middle>.q-btn{margin-left:var(--q-pagination-gutter-child);margin-top:var(--q-pagination-gutter-child)}.q-parallax{border-radius:inherit;overflow:hidden;position:relative;width:100%}.q-parallax__media>img,.q-parallax__media>video{bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;will-change:transform}.q-popup-edit{padding:8px 16px}.q-popup-edit__buttons{margin-top:8px}.q-popup-edit__buttons .q-btn+.q-btn{margin-left:8px}.q-pull-to-refresh{position:relative}.q-pull-to-refresh__puller{background:#fff;border-radius:50%;box-shadow:0 0 4px 0 #0000004d;color:var(--q-primary);height:40px;width:40px}.q-pull-to-refresh__puller--animating{transition:transform .3s,opacity .3s}.q-radio{vertical-align:middle}.q-radio__native{height:1px;width:1px}.q-radio__bg,.q-radio__icon-container{-webkit-user-select:none;user-select:none}.q-radio__bg{height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;width:50%}.q-radio__bg path{fill:currentColor}.q-radio__icon{color:currentColor;font-size:.5em}.q-radio__check{transform:scale3d(0,0,1);transform-origin:50% 50%;transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-radio__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-radio__inner--truthy{color:var(--q-primary)}.q-radio__inner--truthy .q-radio__check{transform:scaleX(1)}.q-radio.disabled{opacity:.75!important}.q-radio--dark .q-radio__inner{color:#ffffffb3}.q-radio--dark .q-radio__inner:before{opacity:.32!important}.q-radio--dark .q-radio__inner--truthy{color:var(--q-primary)}.q-radio--dense .q-radio__inner{height:.5em;min-width:.5em;width:.5em}.q-radio--dense .q-radio__bg{height:100%;left:0;top:0;width:100%}.q-radio--dense .q-radio__label{padding-left:.5em}.q-radio--dense.reverse .q-radio__label{padding-left:0;padding-right:.5em}body.desktop .q-radio:not(.disabled) .q-radio__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before{transform:scaleX(1)}body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before{transform:scale3d(1.5,1.5,1)}.q-rating{color:#ffeb3b;vertical-align:middle}.q-rating__icon-container{height:1em;outline:0}.q-rating__icon-container+.q-rating__icon-container{margin-left:2px}.q-rating__icon{color:currentColor;opacity:.4;position:relative;text-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:transform .2s ease-in,opacity .2s ease-in}.q-rating__icon--hovered{transform:scale(1.3)}.q-rating__icon--active{opacity:1}.q-rating__icon--exselected{opacity:.7}.q-rating--no-dimming .q-rating__icon{opacity:1}.q-rating--editable .q-rating__icon-container{cursor:pointer}.q-responsive{max-height:100%;max-width:100%;position:relative}.q-responsive__filler{height:inherit;max-height:inherit;max-width:inherit;width:inherit}.q-responsive__content{border-radius:inherit}.q-responsive__content>*{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.q-scrollarea{contain:strict;position:relative}.q-scrollarea__bar,.q-scrollarea__thumb{cursor:grab;opacity:.2;transition:opacity .3s;will-change:opacity}.q-scrollarea__bar--v,.q-scrollarea__thumb--v{right:0;width:10px}.q-scrollarea__bar--h,.q-scrollarea__thumb--h{bottom:0;height:10px}.q-scrollarea__bar--invisible,.q-scrollarea__thumb--invisible{opacity:0!important;pointer-events:none}.q-scrollarea__thumb{background:#000;border-radius:3px}.q-scrollarea__thumb:hover{opacity:.3}.q-scrollarea__thumb:active{opacity:.5}.q-scrollarea__content{min-height:100%;min-width:100%}.q-scrollarea--dark .q-scrollarea__thumb{background:#fff}.q-select--without-input .q-field__control{cursor:pointer}.q-select--with-input .q-field__control{cursor:text}.q-select .q-field__input{cursor:text;min-width:50px!important}.q-select .q-field__input--padding{padding-left:4px}.q-select__autocomplete-input,.q-select__focus-target{border:0;height:1px;opacity:0;outline:0!important;padding:0;position:absolute;width:1px}.q-select__dropdown-icon{cursor:pointer;transition:transform .28s}.q-select.q-field--readonly .q-field__control,.q-select.q-field--readonly .q-select__dropdown-icon{cursor:default}.q-select__dialog{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 70px)!important;max-width:90vw!important;width:90vw!important}.q-select__dialog>.scroll{background:inherit;position:relative}body.mobile:not(.native-mobile) .q-select__dialog{max-height:calc(100vh - 108px)!important}body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 24px)!important}body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 80px)!important}body.platform-ios.native-mobile .q-dialog__inner--top>div{border-radius:4px}body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused{max-height:47vh!important}body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused{max-height:50vh!important}.q-separator{background:#0000001f;border:0;flex-shrink:0;margin:0;transition:background .3s,opacity .3s}.q-separator--dark{background:#ffffff47}.q-separator--horizontal{display:block;height:1px}.q-separator--horizontal-inset{margin-left:16px;margin-right:16px}.q-separator--horizontal-item-inset{margin-left:72px;margin-right:0}.q-separator--horizontal-item-thumbnail-inset{margin-left:116px;margin-right:0}.q-separator--vertical{align-self:stretch;height:auto;width:1px}.q-separator--vertical-inset{margin-bottom:8px;margin-top:8px}.q-skeleton{--q-skeleton-speed:1500ms;background:#0000001f;border-radius:4px;box-sizing:border-box}.q-skeleton--anim{cursor:wait}.q-skeleton:before{content:" "}.q-skeleton--type-text{transform:scaleY(.5)}.q-skeleton--type-QAvatar,.q-skeleton--type-circle{border-radius:50%;height:48px;width:48px}.q-skeleton--type-QBtn{height:36px;width:90px}.q-skeleton--type-QBadge{height:16px;width:70px}.q-skeleton--type-QChip{border-radius:16px;height:28px;width:90px}.q-skeleton--type-QToolbar{height:50px}.q-skeleton--type-QCheckbox,.q-skeleton--type-QRadio{border-radius:50%;height:40px;width:40px}.q-skeleton--type-QToggle{border-radius:7px;height:40px;width:56px}.q-skeleton--type-QRange,.q-skeleton--type-QSlider{height:40px}.q-skeleton--type-QInput{height:56px}.q-skeleton--bordered{border:1px solid #0000000d}.q-skeleton--square{border-radius:0}.q-skeleton--anim-fade{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite}.q-skeleton--anim-pulse{animation:q-skeleton--pulse var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-x{animation:q-skeleton--pulse-x var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-y{animation:q-skeleton--pulse-y var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-blink,.q-skeleton--anim-pop,.q-skeleton--anim-wave{overflow:hidden;position:relative;z-index:1}.q-skeleton--anim-blink:after,.q-skeleton--anim-pop:after,.q-skeleton--anim-wave:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.q-skeleton--anim-blink:after{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite;background:#ffffffb3}.q-skeleton--anim-wave:after{animation:q-skeleton--wave var(--q-skeleton-speed) linear .5s infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0)}.q-skeleton--dark{background:#ffffff0d}.q-skeleton--dark.q-skeleton--bordered{border:1px solid #ffffff40}.q-skeleton--dark.q-skeleton--anim-wave:after{background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0)}.q-skeleton--dark.q-skeleton--anim-blink:after{background:#fff3}@keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(.75)}to{transform:scaleY(1)}}@keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.q-slide-item{background:#fff;position:relative}.q-slide-item__bottom,.q-slide-item__left,.q-slide-item__right,.q-slide-item__top{color:#fff;font-size:14px;visibility:hidden}.q-slide-item__bottom .q-icon,.q-slide-item__left .q-icon,.q-slide-item__right .q-icon,.q-slide-item__top .q-icon{font-size:1.714em}.q-slide-item__left{background:#4caf50;padding:8px 16px}.q-slide-item__left>div{transform-origin:left center}.q-slide-item__right{background:#ff9800;padding:8px 16px}.q-slide-item__right>div{transform-origin:right center}.q-slide-item__top{background:#2196f3;padding:16px 8px}.q-slide-item__top>div{transform-origin:top center}.q-slide-item__bottom{background:#9c27b0;padding:16px 8px}.q-slide-item__bottom>div{transform-origin:bottom center}.q-slide-item__content{background:inherit;cursor:pointer;transition:transform .2s ease-in;-webkit-user-select:none;user-select:none}.q-slider{position:relative}.q-slider--h{width:100%}.q-slider--v{height:200px}.q-slider--editable .q-slider__track-container{cursor:grab}.q-slider__track-container{outline:0}.q-slider__track-container--h{padding:12px 0;width:100%}.q-slider__track-container--h .q-slider__selection{will-change:width,left}.q-slider__track-container--v{height:100%;padding:0 12px}.q-slider__track-container--v .q-slider__selection{will-change:height,top}.q-slider__track{background:#0000001a;border-radius:4px;color:var(--q-primary);height:inherit;width:inherit}.q-slider__inner{background:#0000001a}.q-slider__inner,.q-slider__selection{border-radius:inherit;height:100%;width:100%}.q-slider__selection{background:currentColor}.q-slider__markers{border-radius:inherit;color:#0000004d;height:100%;width:100%}.q-slider__markers:after{background:currentColor;content:"";position:absolute}.q-slider__markers--h{background-image:repeating-linear-gradient(90deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--h:after{height:100%;right:0;top:0;width:2px}.q-slider__markers--v{background-image:repeating-linear-gradient(180deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--v:after{bottom:0;height:2px;left:0;width:100%}.q-slider__marker-labels-container{height:100%;min-height:24px;min-width:24px;position:relative;width:100%}.q-slider__marker-labels{position:absolute}.q-slider__marker-labels--h-standard{top:0}.q-slider__marker-labels--h-switched{bottom:0}.q-slider__marker-labels--h-ltr{transform:translateX(-50%)}.q-slider__marker-labels--h-rtl{transform:translateX(50%)}.q-slider__marker-labels--v-standard{left:4px}.q-slider__marker-labels--v-switched{right:4px}.q-slider__marker-labels--v-ltr{transform:translateY(-50%)}.q-slider__marker-labels--v-rtl{transform:translateY(50%)}.q-slider__thumb{color:var(--q-primary);outline:0;transition:transform .18s ease-out,fill .18s ease-out,stroke .18s ease-out;z-index:1}.q-slider__thumb.q-slider--focus{opacity:1!important}.q-slider__thumb--h{top:50%;will-change:left}.q-slider__thumb--h-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--h-rtl{transform:scale(1) translate(50%,-50%)}.q-slider__thumb--v{left:50%;will-change:top}.q-slider__thumb--v-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--v-rtl{transform:scale(1) translate(-50%,50%)}.q-slider__thumb-shape{stroke-width:3.5;stroke:currentColor;left:0;top:0;transition:transform .28s}.q-slider__thumb-shape path{stroke:currentColor;fill:currentColor}.q-slider__focus-ring{border-radius:50%;opacity:0;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out;transition-delay:.14s}.q-slider__pin{opacity:0;transition:opacity .28s ease-out;transition-delay:.14s;white-space:nowrap}.q-slider__pin:before{content:"";height:0;position:absolute;width:0}.q-slider__pin--h:before{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;transform:translateX(-50%)}.q-slider__pin--h-standard{bottom:100%}.q-slider__pin--h-standard:before{border-top:6px solid;bottom:2px}.q-slider__pin--h-switched{top:100%}.q-slider__pin--h-switched:before{border-bottom:6px solid;top:2px}.q-slider__pin--v{top:0}.q-slider__pin--v:before{border-bottom:6px solid #0000;border-top:6px solid #0000;top:50%;transform:translateY(-50%)}.q-slider__pin--v-standard{left:100%}.q-slider__pin--v-standard:before{border-right:6px solid;left:2px}.q-slider__pin--v-switched{right:100%}.q-slider__pin--v-switched:before{border-left:6px solid;right:2px}.q-slider__label{position:absolute;white-space:nowrap;z-index:1}.q-slider__label--h{left:50%;transform:translateX(-50%)}.q-slider__label--h-standard{bottom:7px}.q-slider__label--h-switched{top:7px}.q-slider__label--v{top:50%;transform:translateY(-50%)}.q-slider__label--v-standard{left:7px}.q-slider__label--v-switched{right:7px}.q-slider__text-container{background:currentColor;border-radius:4px;min-height:25px;padding:2px 8px;position:relative;text-align:center}.q-slider__text{color:#fff;font-size:12px}.q-slider--no-value .q-slider__inner,.q-slider--no-value .q-slider__selection,.q-slider--no-value .q-slider__thumb{opacity:0}.q-slider--focus .q-slider__focus-ring,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring{background:currentColor;opacity:.25;transform:scale3d(1.55,1.55,1)}.q-slider--focus .q-slider__inner,.q-slider--focus .q-slider__selection,.q-slider--focus .q-slider__thumb,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb{opacity:1}.q-slider--inactive .q-slider__thumb--h{transition:left .28s,right .28s}.q-slider--inactive .q-slider__thumb--v{transition:top .28s,bottom .28s}.q-slider--inactive .q-slider__selection{transition:width .28s,left .28s,right .28s,height .28s,top .28s,bottom .28s}.q-slider--inactive .q-slider__text-container{transition:transform .28s}.q-slider--active{cursor:grabbing}.q-slider--active .q-slider__thumb-shape{transform:scale(1.5)}.q-slider--active .q-slider__focus-ring,.q-slider--active.q-slider--label .q-slider__thumb-shape{transform:scale(0)!important}.q-slider--label .q-slider--focus .q-slider__pin,.q-slider--label.q-slider--active .q-slider__pin,.q-slider--label.q-slider--label-always .q-slider__pin,body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin{opacity:1}.q-slider--dark .q-slider__inner,.q-slider--dark .q-slider__track{background:#ffffff1a}.q-slider--dark .q-slider__markers{color:#ffffff4d}.q-slider--dense .q-slider__track-container--h{padding:6px 0}.q-slider--dense .q-slider__track-container--v{padding:0 6px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle}.q-spinner-mat{animation:q-spin 2s linear infinite;transform-origin:center center}.q-spinner-mat .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:q-mat-dash 1.5s ease-in-out infinite}@keyframes q-spin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.q-splitter__panel{position:relative;z-index:0}.q-splitter__panel>.q-splitter{height:100%;width:100%}.q-splitter__separator{background-color:#0000001f;position:relative;-webkit-user-select:none;user-select:none;z-index:1}.q-splitter__separator-area>*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.q-splitter--dark .q-splitter__separator{background-color:#ffffff47}.q-splitter--vertical>.q-splitter__panel{height:100%}.q-splitter--vertical.q-splitter--active{cursor:col-resize}.q-splitter--vertical>.q-splitter__separator{width:1px}.q-splitter--vertical>.q-splitter__separator>div{left:-6px;right:-6px}.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:col-resize}.q-splitter--horizontal>.q-splitter__panel{width:100%}.q-splitter--horizontal.q-splitter--active{cursor:row-resize}.q-splitter--horizontal>.q-splitter__separator{height:1px}.q-splitter--horizontal>.q-splitter__separator>div{bottom:-6px;top:-6px}.q-splitter--horizontal.q-splitter--workable>.q-splitter__separator{cursor:row-resize}.q-splitter__after,.q-splitter__before{overflow:auto}.q-stepper{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-stepper__title{font-size:14px;letter-spacing:.1px;line-height:18px}.q-stepper__caption{font-size:12px;line-height:14px}.q-stepper__dot{background:currentColor;border-radius:50%;contain:layout;font-size:14px;height:24px;margin-right:8px;min-width:24px;width:24px}.q-stepper__dot span{color:#fff}.q-stepper__tab{color:#9e9e9e;flex-direction:row;font-size:14px;padding:8px 24px}.q-stepper--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-stepper--dark .q-stepper__dot span{color:#000}.q-stepper__tab--navigation{cursor:pointer;-webkit-user-select:none;user-select:none}.q-stepper__tab--active,.q-stepper__tab--done{color:var(--q-primary)}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--active .q-stepper__label,.q-stepper__tab--done .q-stepper__dot,.q-stepper__tab--done .q-stepper__label{text-shadow:0 0 0 currentColor}.q-stepper__tab--disabled .q-stepper__dot{background:#00000038}.q-stepper__tab--disabled .q-stepper__label{color:#00000052}.q-stepper__tab--error{color:var(--q-negative)}.q-stepper__tab--error-with-icon .q-stepper__dot{background:#0000!important}.q-stepper__tab--error-with-icon .q-stepper__dot span{color:currentColor;font-size:24px}.q-stepper__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-stepper__header--border{border-bottom:1px solid #0000001f}.q-stepper__header--standard-labels .q-stepper__tab{justify-content:center;min-height:72px}.q-stepper__header--standard-labels .q-stepper__tab:first-child{justify-content:flex-start}.q-stepper__header--standard-labels .q-stepper__tab:last-child{justify-content:flex-end}.q-stepper__header--standard-labels .q-stepper__tab:only-child{justify-content:center}.q-stepper__header--standard-labels .q-stepper__dot:after{display:none}.q-stepper__header--alternative-labels .q-stepper__tab{flex-direction:column;justify-content:flex-start;min-height:104px;padding:24px 32px}.q-stepper__header--alternative-labels .q-stepper__dot{margin-right:0}.q-stepper__header--alternative-labels .q-stepper__label{margin-top:8px;text-align:center}.q-stepper__header--alternative-labels .q-stepper__label:after,.q-stepper__header--alternative-labels .q-stepper__label:before{display:none}.q-stepper__header--contracted,.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab{min-height:72px}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child{align-items:flex-start}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child{align-items:flex-end}.q-stepper__header--contracted .q-stepper__tab{padding:24px 0}.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot{transform:translateX(24px)}.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot{transform:translateX(-24px)}.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after{display:block!important}.q-stepper__header--contracted .q-stepper__dot{margin:0}.q-stepper__header--contracted .q-stepper__label{display:none}.q-stepper__nav{padding-top:24px}.q-stepper--flat{box-shadow:none}.q-stepper--bordered{border:1px solid #0000001f}.q-stepper--horizontal .q-stepper__step-inner{padding:24px}.q-stepper--horizontal .q-stepper__tab:first-child{border-top-left-radius:inherit}.q-stepper--horizontal .q-stepper__tab:last-child{border-top-right-radius:inherit}.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after{display:none}.q-stepper--horizontal .q-stepper__tab{overflow:hidden}.q-stepper--horizontal .q-stepper__line{contain:layout}.q-stepper--horizontal .q-stepper__line:after,.q-stepper--horizontal .q-stepper__line:before{background:#0000001f;height:1px;position:absolute;top:50%;width:100vw}.q-stepper--horizontal .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__label:after{content:"";left:100%;margin-left:8px}.q-stepper--horizontal .q-stepper__dot:before{content:"";margin-right:8px;right:100%}.q-stepper--horizontal>.q-stepper__nav{padding:0 24px 24px}.q-stepper--vertical{padding:16px 0}.q-stepper--vertical .q-stepper__tab{padding:12px 24px}.q-stepper--vertical .q-stepper__title{line-height:18px}.q-stepper--vertical .q-stepper__step-inner{padding:0 24px 32px 60px}.q-stepper--vertical>.q-stepper__nav{padding:24px 24px 0}.q-stepper--vertical .q-stepper__step{overflow:hidden}.q-stepper--vertical .q-stepper__dot{margin-right:12px}.q-stepper--vertical .q-stepper__dot:after,.q-stepper--vertical .q-stepper__dot:before{background:#0000001f;content:"";height:99999px;left:50%;position:absolute;width:1px}.q-stepper--vertical .q-stepper__dot:before{bottom:100%;margin-bottom:8px}.q-stepper--vertical .q-stepper__dot:after{margin-top:8px;top:100%}.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after{display:none}.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner{padding-bottom:8px}.q-stepper--dark .q-stepper__header--border,.q-stepper--dark.q-stepper--bordered{border-color:#ffffff47}.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after,.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled{color:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label{color:#ffffff8a}.q-tab-panels{background:#fff}.q-tab-panel{padding:16px}.q-markup-table{background:#fff;overflow:auto}.q-table{border-collapse:initial;border-spacing:0;max-width:100%;width:100%}.q-table tbody td,.q-table thead tr{height:48px}.q-table th{font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none}.q-table th.sortable{cursor:pointer}.q-table th.sortable:hover .q-table__sort-icon{opacity:.64}.q-table th.sorted .q-table__sort-icon{opacity:.86!important}.q-table th.sort-desc .q-table__sort-icon{transform:rotate(180deg)}.q-table td,.q-table th{background-color:inherit;padding:7px 16px}.q-table td,.q-table th,.q-table thead{border-style:solid;border-width:0}.q-table tbody td{font-size:13px}.q-table__card{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#000}.q-table__card .q-table__middle{flex:1 1 auto}.q-table__card .q-table__bottom,.q-table__card .q-table__top{flex:0 0 auto}.q-table__container{position:relative}.q-table__container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-table__container>div:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-table__container>.q-inner-loading{border-radius:inherit!important}.q-table__top{padding:12px 16px}.q-table__top .q-table__control{flex-wrap:wrap}.q-table__title{font-size:20px;font-weight:400;letter-spacing:.005em}.q-table__separator{min-width:8px!important}.q-table__progress{height:0!important}.q-table__progress th{border:0!important;padding:0!important}.q-table__progress .q-linear-progress{bottom:0;position:absolute}.q-table__middle{max-width:100%}.q-table__bottom{font-size:12px;min-height:50px;padding:4px 14px 4px 16px}.q-table__bottom .q-table__control{min-height:24px}.q-table__bottom-nodata-icon{font-size:200%;margin-right:8px}.q-table__bottom-item{margin-right:16px}.q-table__control{align-items:center;display:flex}.q-table__sort-icon{font-size:120%;opacity:0;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__sort-icon--center,.q-table__sort-icon--left{margin-left:4px}.q-table__sort-icon--right{margin-right:4px}.q-table--col-auto-width{width:1px}.q-table--dark,.q-table__card--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-table--flat{box-shadow:none}.q-table--bordered{border:1px solid #0000001f}.q-table--square{border-radius:0}.q-table__linear-progress{height:2px}.q-table--no-wrap td,.q-table--no-wrap th{white-space:nowrap}.q-table--grid{border-radius:4px;box-shadow:none}.q-table--grid .q-table__top{padding-bottom:4px}.q-table--grid .q-table__middle{margin-bottom:4px;min-height:2px}.q-table--grid .q-table__middle thead,.q-table--grid .q-table__middle thead th{border:0!important}.q-table--grid .q-table__linear-progress{bottom:0}.q-table--grid .q-table__bottom{border-top:0}.q-table--grid .q-table__grid-content{flex:1 1 auto}.q-table--grid.fullscreen{background:inherit}.q-table__grid-item-card{padding:12px;vertical-align:top}.q-table__grid-item-card .q-separator{margin:12px 0}.q-table__grid-item-row+.q-table__grid-item-row{margin-top:8px}.q-table__grid-item-title{font-size:12px;font-weight:500;opacity:.54}.q-table__grid-item-value{font-size:13px}.q-table__grid-item{padding:4px;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__grid-item--selected{transform:scale(.95)}.q-table--cell-separator tbody tr:not(:last-child)>td,.q-table--cell-separator thead th,.q-table--horizontal-separator tbody tr:not(:last-child)>td,.q-table--horizontal-separator thead th{border-bottom-width:1px}.q-table--cell-separator td,.q-table--cell-separator th,.q-table--vertical-separator td,.q-table--vertical-separator th{border-left-width:1px}.q-table--cell-separator thead tr:last-child th,.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th,.q-table--vertical-separator thead tr:last-child th,.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th{border-bottom-width:1px}.q-table--cell-separator td:first-child,.q-table--cell-separator th:first-child,.q-table--vertical-separator td:first-child,.q-table--vertical-separator th:first-child{border-left:0}.q-table--cell-separator .q-table__top,.q-table--vertical-separator .q-table__top{border-bottom:1px solid #0000001f}.q-table--dense .q-table__top{padding:6px 16px}.q-table--dense .q-table__bottom{min-height:33px}.q-table--dense .q-table__sort-icon{font-size:110%}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px}.q-table--dense .q-table tbody td,.q-table--dense .q-table tbody tr,.q-table--dense .q-table thead tr{height:28px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:16px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:16px}.q-table--dense .q-table__bottom-item{margin-right:8px}.q-table--dense .q-table__select .q-field__control,.q-table--dense .q-table__select .q-field__native{min-height:24px;padding:0}.q-table--dense .q-table__select .q-field__marginal{height:24px}.q-table__bottom{border-top:1px solid #0000001f}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:#0000001f}.q-table tbody td{position:relative}.q-table tbody td:after,.q-table tbody td:before{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.q-table tbody td:before{background:#00000008}.q-table tbody td:after{background:#0000000f}.q-table tbody tr.selected td:after,body.desktop .q-table>tbody>tr:not(.q-tr--no-hover):hover>td:not(.q-td--no-hover):before{content:""}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr,.q-table__card--dark{border-color:#ffffff47}.q-table--dark tbody td:before{background:#ffffff12}.q-table--dark tbody td:after{background:#ffffff1a}.q-table--dark.q-table--cell-separator .q-table__top,.q-table--dark.q-table--vertical-separator .q-table__top{border-color:#ffffff47}.q-tab{color:inherit;min-height:48px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap}.q-tab--full{min-height:72px}.q-tab--no-caps{text-transform:none}.q-tab__content{height:inherit;min-width:40px;padding:4px 0}.q-tab__content--inline .q-tab__icon+.q-tab__label{padding-left:8px}.q-tab__content .q-chip--floating{right:-16px;top:0}.q-tab__icon{font-size:24px;height:24px;width:24px}.q-tab__label{font-size:14px;font-weight:500;line-height:1.715em}.q-tab .q-badge{right:-12px;top:3px}.q-tab__alert,.q-tab__alert-icon{position:absolute}.q-tab__alert{background:currentColor;border-radius:50%;height:10px;right:-9px;top:7px;width:10px}.q-tab__alert-icon{font-size:18px;right:-12px;top:2px}.q-tab__indicator{background:currentColor;height:2px;opacity:0}.q-tab--active .q-tab__indicator{opacity:1;transform-origin:left}.q-tab--inactive{opacity:.85}.q-tabs{position:relative;transition:color .3s,background-color .3s}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal{padding-left:36px;padding-right:36px}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical{padding-bottom:36px;padding-top:36px}.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded{opacity:.3;pointer-events:none}.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded{display:none}.q-tabs--not-scrollable.q-tabs__arrows--outside,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows.q-tabs__arrows--outside{padding-left:0;padding-right:0}.q-tabs--not-scrollable .q-tabs__arrow,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__arrow{display:none}.q-tabs--not-scrollable .q-tabs__content,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__content{border-radius:inherit}.q-tabs__arrow{cursor:pointer;font-size:32px;min-width:36px;text-shadow:0 0 3px #fff,0 0 1px #fff,0 0 1px #000;transition:opacity .3s}.q-tabs__content{flex:1 1 auto;overflow:hidden}.q-tabs__content--align-center{justify-content:center}.q-tabs__content--align-right{justify-content:flex-end}.q-tabs__content--align-justify .q-tab{flex:1 1 auto}.q-tabs__offset{display:none}.q-tabs--horizontal .q-tabs__arrow{height:100%}.q-tabs--horizontal .q-tabs__arrow--left{bottom:0;left:0;top:0}.q-tabs--horizontal .q-tabs__arrow--right{bottom:0;right:0;top:0}.q-tabs--vertical,.q-tabs--vertical .q-tabs__content{display:block!important;height:100%}.q-tabs--vertical .q-tabs__arrow{height:36px;text-align:center;width:100%}.q-tabs--vertical .q-tabs__arrow--left{left:0;right:0;top:0}.q-tabs--vertical .q-tabs__arrow--right{bottom:0;left:0;right:0}.q-tabs--vertical .q-tab{padding:0 8px}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px}.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content{height:100%}.q-tabs--vertical.q-tabs--dense .q-tab__content{min-width:24px}.q-tabs--dense .q-tab{min-height:36px}.q-tabs--dense .q-tab--full{min-height:52px}.q-time{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:100%;min-width:290px;outline:0;width:290px}.q-time--bordered{border:1px solid #0000001f}.q-time__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;font-weight:300;padding:16px}.q-time__actions{padding:0 16px 16px}.q-time__header-label{font-size:28px;letter-spacing:-.00833em;line-height:1}.q-time__header-label>div+div{margin-left:4px}.q-time__link{opacity:.56;outline:0;transition:opacity .3s ease-out}.q-time__link--active,.q-time__link:focus,.q-time__link:hover{opacity:1}.q-time__header-ampm{font-size:16px;letter-spacing:.1em}.q-time__content{padding:16px}.q-time__content:before{content:"";display:block;padding-bottom:100%}.q-time__container-parent{padding:16px}.q-time__container-child{background:#0000001f;border-radius:50%}.q-time__clock{font-size:14px;height:100%;max-height:100%;max-width:100%;padding:24px;width:100%}.q-time__clock-circle{position:relative}.q-time__clock-center{background:currentColor;border-radius:50%;height:6px;margin:auto;min-height:0;width:6px}.q-time__clock-pointer{background:currentColor;bottom:0;color:var(--q-primary);height:50%;left:50%;min-height:0;position:absolute;right:0;transform:translateX(-50%);transform-origin:0 0;width:2px}.q-time__clock-pointer:after,.q-time__clock-pointer:before{background:currentColor;border-radius:50%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.q-time__clock-pointer:before{bottom:-4px;height:8px;width:8px}.q-time__clock-pointer:after{height:6px;top:-3px;width:6px}.q-time__clock-position{border-radius:50%;font-size:12px;height:32px;line-height:32px;margin:0;min-height:32px;padding:0;position:absolute;transform:translate(-50%,-50%);width:32px}.q-time__clock-position--disable{opacity:.4}.q-time__clock-position--active{background-color:var(--q-primary);color:#fff}.q-time__clock-pos-0{left:50%;top:0}.q-time__clock-pos-1{left:75%;top:6.7%}.q-time__clock-pos-2{left:93.3%;top:25%}.q-time__clock-pos-3{left:100%;top:50%}.q-time__clock-pos-4{left:93.3%;top:75%}.q-time__clock-pos-5{left:75%;top:93.3%}.q-time__clock-pos-6{left:50%;top:100%}.q-time__clock-pos-7{left:25%;top:93.3%}.q-time__clock-pos-8{left:6.7%;top:75%}.q-time__clock-pos-9{left:0;top:50%}.q-time__clock-pos-10{left:6.7%;top:25%}.q-time__clock-pos-11{left:25%;top:6.7%}.q-time__clock-pos-12{left:50%;top:15%}.q-time__clock-pos-13{left:67.5%;top:19.69%}.q-time__clock-pos-14{left:80.31%;top:32.5%}.q-time__clock-pos-15{left:85%;top:50%}.q-time__clock-pos-16{left:80.31%;top:67.5%}.q-time__clock-pos-17{left:67.5%;top:80.31%}.q-time__clock-pos-18{left:50%;top:85%}.q-time__clock-pos-19{left:32.5%;top:80.31%}.q-time__clock-pos-20{left:19.69%;top:67.5%}.q-time__clock-pos-21{left:15%;top:50%}.q-time__clock-pos-22{left:19.69%;top:32.5%}.q-time__clock-pos-23{left:32.5%;top:19.69%}.q-time__now-button{background-color:var(--q-primary);color:#fff;right:12px;top:12px}.q-time--readonly .q-time__content,.q-time--readonly .q-time__header-ampm,.q-time.disabled .q-time__content,.q-time.disabled .q-time__header-ampm{pointer-events:none}.q-time--portrait{display:inline-flex;flex-direction:column}.q-time--portrait .q-time__header{border-top-right-radius:inherit;min-height:86px}.q-time--portrait .q-time__header-ampm{margin-left:12px}.q-time--portrait.q-time--bordered .q-time__content{margin:1px 0}.q-time--landscape{align-items:stretch;display:inline-flex;min-width:420px}.q-time--landscape>div{display:flex;flex-direction:column;justify-content:center}.q-time--landscape .q-time__header{border-bottom-left-radius:inherit;min-width:156px}.q-time--landscape .q-time__header-ampm{margin-top:12px}.q-time--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-timeline{list-style:none;padding:0;width:100%}.q-timeline h6{line-height:inherit}.q-timeline--dark{color:#fff}.q-timeline--dark .q-timeline__subtitle{opacity:.7}.q-timeline__content{padding-bottom:24px}.q-timeline__title{margin-bottom:16px;margin-top:0}.q-timeline__subtitle{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:8px;opacity:.6;text-transform:uppercase}.q-timeline__dot{bottom:0;position:absolute;top:0;width:15px}.q-timeline__dot:after,.q-timeline__dot:before{background:currentColor;content:"";display:block;position:absolute}.q-timeline__dot:before{border:3px solid #0000;border-radius:100%;height:15px;left:0;top:4px;transition:background .3s ease-in-out,border .3s ease-in-out;width:15px}.q-timeline__dot:after{bottom:0;left:6px;opacity:.4;top:24px;width:3px}.q-timeline__dot .q-icon{color:#fff;font-size:16px;height:38px;left:0;line-height:38px;position:absolute;right:0;top:0;width:100%}.q-timeline__dot .q-icon>img,.q-timeline__dot .q-icon>svg{height:1em;width:1em}.q-timeline__dot-img{background:currentColor;border-radius:50%;height:31px;left:0;position:absolute;right:0;top:4px;width:31px}.q-timeline__heading{position:relative}.q-timeline__heading:first-child .q-timeline__heading-title{padding-top:0}.q-timeline__heading:last-child .q-timeline__heading-title{padding-bottom:0}.q-timeline__heading-title{margin:0;padding:32px 0}.q-timeline__entry{line-height:22px;position:relative}.q-timeline__entry:last-child{padding-bottom:0!important}.q-timeline__entry:last-child .q-timeline__dot:after{content:none}.q-timeline__entry--icon .q-timeline__dot{width:31px}.q-timeline__entry--icon .q-timeline__dot:before{height:31px;width:31px}.q-timeline__entry--icon .q-timeline__dot:after{left:14px;top:41px}.q-timeline__entry--icon .q-timeline__subtitle{padding-top:8px}.q-timeline--dense--right .q-timeline__entry{padding-left:40px}.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--dense--right .q-timeline__dot{left:0}.q-timeline--dense--left .q-timeline__heading{text-align:right}.q-timeline--dense--left .q-timeline__entry{padding-right:40px}.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot{right:-8px}.q-timeline--dense--left .q-timeline__content,.q-timeline--dense--left .q-timeline__subtitle,.q-timeline--dense--left .q-timeline__title{text-align:right}.q-timeline--dense--left .q-timeline__dot{right:0}.q-timeline--comfortable{display:table}.q-timeline--comfortable .q-timeline__heading{display:table-row;font-size:200%}.q-timeline--comfortable .q-timeline__heading>div{display:table-cell}.q-timeline--comfortable .q-timeline__entry{display:table-row;padding:0}.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--comfortable .q-timeline__content,.q-timeline--comfortable .q-timeline__dot,.q-timeline--comfortable .q-timeline__subtitle{display:table-cell;vertical-align:top}.q-timeline--comfortable .q-timeline__subtitle{width:35%}.q-timeline--comfortable .q-timeline__dot{min-width:31px;position:relative}.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title{margin-left:-50px}.q-timeline--comfortable--right .q-timeline__subtitle{padding-right:30px;text-align:right}.q-timeline--comfortable--right .q-timeline__content{padding-left:30px}.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--comfortable--left .q-timeline__heading{text-align:right}.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title{margin-right:-50px}.q-timeline--comfortable--left .q-timeline__subtitle{padding-left:30px}.q-timeline--comfortable--left .q-timeline__content{padding-right:30px}.q-timeline--comfortable--left .q-timeline__content,.q-timeline--comfortable--left .q-timeline__title{text-align:right}.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot{right:0}.q-timeline--comfortable--left .q-timeline__dot{right:-8px}.q-timeline--loose .q-timeline__heading-title{margin-left:0;text-align:center}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__dot,.q-timeline--loose .q-timeline__entry,.q-timeline--loose .q-timeline__subtitle{display:block;margin:0;padding:0}.q-timeline--loose .q-timeline__dot{left:50%;margin-left:-7.15px;position:absolute}.q-timeline--loose .q-timeline__entry{overflow:hidden;padding-bottom:24px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot{margin-left:-15px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle{line-height:38px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--loose .q-timeline__entry--left .q-timeline__content,.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle{float:left;padding-right:30px;text-align:right}.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,.q-timeline--loose .q-timeline__entry--right .q-timeline__content{float:right;padding-left:30px;text-align:left}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__subtitle{width:50%}.q-toggle{vertical-align:middle}.q-toggle__native{height:1px;width:1px}.q-toggle__track{background:currentColor;border-radius:.175em;height:.35em;opacity:.38}.q-toggle__thumb{height:.5em;left:.25em;top:.25em;transition:left .22s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:.5em;z-index:0}.q-toggle__thumb:after{background:#fff;border-radius:50%;bottom:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;content:"";left:0;position:absolute;right:0;top:0}.q-toggle__thumb .q-icon{color:#000;font-size:.3em;min-width:1em;opacity:.54;z-index:1}.q-toggle__inner{font-size:40px;height:1em;min-width:1.4em;padding:.325em .3em;-webkit-print-color-adjust:exact;width:1.4em}.q-toggle__inner--indet .q-toggle__thumb{left:.45em}.q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle__inner--truthy .q-toggle__track{opacity:.54}.q-toggle__inner--truthy .q-toggle__thumb{left:.65em}.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:currentColor}.q-toggle__inner--truthy .q-toggle__thumb .q-icon{color:#fff;opacity:1}.q-toggle.disabled{opacity:.75!important}.q-toggle--dark .q-toggle__inner{color:#fff}.q-toggle--dark .q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle--dark .q-toggle__thumb:after{box-shadow:none}.q-toggle--dark .q-toggle__thumb:before{opacity:.32!important}.q-toggle--dense .q-toggle__inner{height:.5em;min-width:.8em;padding:.07625em 0;width:.8em}.q-toggle--dense .q-toggle__thumb{left:0;top:0}.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb{left:.15em}.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb{left:.3em}.q-toggle--dense .q-toggle__label{padding-left:.5em}.q-toggle--dense.reverse .q-toggle__label{padding-left:0;padding-right:.5em}body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(2,2,1)}body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(1.5,1.5,1)}.q-toolbar{min-height:50px;padding:0 12px;position:relative;width:100%}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{flex:1 1 0%;font-size:21px;font-weight:400;letter-spacing:.01em;max-width:100%;min-width:1px;padding:0 12px}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-tooltip--style{background:#757575;border-radius:4px;color:#fafafa;font-size:10px;font-weight:400;text-transform:none}.q-tooltip{overflow-x:hidden;overflow-y:auto;padding:6px 10px;position:fixed!important;z-index:9000}@media (max-width:599.98px){.q-tooltip{font-size:14px;padding:8px 16px}}.q-tree{color:#9e9e9e;position:relative}.q-tree__node{padding:0 0 3px 22px}.q-tree__node:after{border-left:1px solid;bottom:0;content:"";left:-13px;position:absolute;right:auto;top:-3px;width:2px}.q-tree__node:last-child:after{display:none}.q-tree__node--disabled{pointer-events:none}.q-tree__node--disabled .disabled{opacity:1!important}.q-tree__node--disabled>.disabled,.q-tree__node--disabled>div,.q-tree__node--disabled>i{opacity:.6!important}.q-tree__node--disabled>.disabled .q-tree__node--disabled>.disabled,.q-tree__node--disabled>.disabled .q-tree__node--disabled>div,.q-tree__node--disabled>.disabled .q-tree__node--disabled>i,.q-tree__node--disabled>div .q-tree__node--disabled>.disabled,.q-tree__node--disabled>div .q-tree__node--disabled>div,.q-tree__node--disabled>div .q-tree__node--disabled>i,.q-tree__node--disabled>i .q-tree__node--disabled>.disabled,.q-tree__node--disabled>i .q-tree__node--disabled>div,.q-tree__node--disabled>i .q-tree__node--disabled>i{opacity:1!important}.q-tree__node-header:before{border-bottom:1px solid;border-left:1px solid;bottom:50%;content:"";left:-35px;position:absolute;top:-3px;width:31px}.q-tree__children{padding-left:25px}.q-tree__node-body{padding:5px 0 8px 5px}.q-tree__node--parent{padding-left:2px}.q-tree__node--parent>.q-tree__node-header:before{left:-15px;width:15px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:5px 0 8px 27px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{border-left:1px solid;bottom:50px;content:"";height:100%;left:12px;position:absolute;right:auto;top:0;width:2px}.q-tree__node--link{cursor:pointer}.q-tree__node-header{border-radius:4px;margin-top:3px;outline:0;padding:4px}.q-tree__node-header-content{color:#000;transition:color .3s}.q-tree__node--selected .q-tree__node-header-content{color:#9e9e9e}.q-tree__icon,.q-tree__node-header-content .q-icon{font-size:21px}.q-tree__img{border-radius:2px;height:42px}.q-tree__avatar,.q-tree__node-header-content .q-avatar{border-radius:50%;font-size:28px;height:28px;width:28px}.q-tree__arrow,.q-tree__spinner{font-size:16px;margin-right:4px}.q-tree__arrow{transition:transform .3s}.q-tree__arrow--rotate{transform:rotate(90deg)}.q-tree__tickbox{margin-right:4px}.q-tree>.q-tree__node{padding:0}.q-tree>.q-tree__node:after,.q-tree>.q-tree__node>.q-tree__node-header:before{display:none}.q-tree>.q-tree__node--child>.q-tree__node-header{padding-left:24px}.q-tree--dark .q-tree__node-header-content{color:#fff}.q-tree--no-connectors .q-tree__node-body:after,.q-tree--no-connectors .q-tree__node-header:before,.q-tree--no-connectors .q-tree__node:after{display:none!important}.q-tree--dense>.q-tree__node--child>.q-tree__node-header{padding-left:1px}.q-tree--dense .q-tree__arrow,.q-tree--dense .q-tree__spinner{margin-right:1px}.q-tree--dense .q-tree__img{height:32px}.q-tree--dense .q-tree__tickbox{margin-right:3px}.q-tree--dense .q-tree__node{padding:0}.q-tree--dense .q-tree__node:after{left:-8px;top:0}.q-tree--dense .q-tree__node-header{margin-top:0;padding:1px}.q-tree--dense .q-tree__node-header:before{left:-8px;top:0;width:8px}.q-tree--dense .q-tree__node--child{padding-left:17px}.q-tree--dense .q-tree__node--child>.q-tree__node-header:before{left:-25px;width:21px}.q-tree--dense .q-tree__node-body{padding:0 0 2px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:0 0 2px 20px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{left:8px}.q-tree--dense .q-tree__children{padding-left:16px}[dir=rtl] .q-tree__arrow{transform:rotate(180deg)}[dir=rtl] .q-tree__arrow--rotate{transform:rotate(90deg)}.q-uploader{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-height:320px;position:relative;vertical-align:top;width:320px}.q-uploader--bordered{border:1px solid #0000001f}.q-uploader__input{cursor:pointer!important;height:100%;opacity:0;width:100%;z-index:1}.q-uploader__input::-webkit-file-upload-button{cursor:pointer}.q-uploader__file:before{background:currentColor;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.q-uploader__file:before,.q-uploader__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-uploader__header{background-color:var(--q-primary);color:#fff;position:relative;width:100%}.q-uploader__spinner{font-size:24px;margin-right:4px}.q-uploader__header-content{padding:8px}.q-uploader__dnd{background:#fff9;outline:1px dashed currentColor;outline-offset:-4px}.q-uploader__overlay{background-color:#fff9;color:#000;font-size:36px}.q-uploader__list{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex:1 1 auto;min-height:60px;padding:8px;position:relative}.q-uploader__file{border:1px solid #0000001f;border-radius:4px 4px 0 0}.q-uploader__file .q-circular-progress{font-size:24px}.q-uploader__file--img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:200px;min-width:200px}.q-uploader__file--img:before{content:none}.q-uploader__file--img .q-circular-progress{color:#fff}.q-uploader__file--img .q-uploader__file-header{background:linear-gradient(180deg,#000000b3 20%,#fff0);padding-bottom:24px}.q-uploader__file+.q-uploader__file{margin-top:8px}.q-uploader__file-header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:4px 8px;position:relative}.q-uploader__file-header-content{padding-right:8px}.q-uploader__file-status{font-size:24px;margin-right:4px}.q-uploader__title{font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.q-uploader__subtitle{font-size:12px;line-height:18px}.q-uploader--disable .q-uploader__header,.q-uploader--disable .q-uploader__list{pointer-events:none}.q-uploader--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-uploader--dark,.q-uploader--dark .q-uploader__file{border-color:#ffffff47}.q-uploader--dark .q-uploader__dnd,.q-uploader--dark .q-uploader__overlay{background:#ffffff4d}.q-uploader--dark .q-uploader__overlay{color:#fff}.q-video{border-radius:inherit;overflow:hidden;position:relative}.q-video embed,.q-video iframe,.q-video object{height:100%;width:100%}.q-video--responsive{height:0}.q-video--responsive embed,.q-video--responsive iframe,.q-video--responsive object{left:0;position:absolute;top:0}.q-virtual-scroll:focus{outline:0}.q-virtual-scroll__content{contain:content;outline:none}.q-virtual-scroll__content>*{overflow-anchor:none}.q-virtual-scroll__content>[data-q-vs-anchor]{overflow-anchor:auto}.q-virtual-scroll__padding{background:linear-gradient(#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,100%) var(--q-virtual-scroll-item-height,50px)}.q-table .q-virtual-scroll__padding tr{height:0!important}.q-table .q-virtual-scroll__padding td{padding:0!important}.q-virtual-scroll--horizontal{align-items:stretch}.q-virtual-scroll--horizontal,.q-virtual-scroll--horizontal .q-virtual-scroll__content{display:flex;flex-direction:row;flex-wrap:nowrap}.q-virtual-scroll--horizontal .q-virtual-scroll__content,.q-virtual-scroll--horizontal .q-virtual-scroll__content>*,.q-virtual-scroll--horizontal .q-virtual-scroll__padding{flex:0 0 auto}.q-virtual-scroll--horizontal .q-virtual-scroll__padding{background:linear-gradient(270deg,#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,50px) var(--q-virtual-scroll-item-height,100%)}.q-ripple{border-radius:inherit;contain:strict;height:100%;overflow:hidden;width:100%;z-index:0}.q-ripple,.q-ripple__inner{color:inherit;left:0;pointer-events:none;position:absolute;top:0}.q-ripple__inner{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.q-ripple__inner--enter{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.q-ripple__inner--leave{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.q-morph--internal,.q-morph--invisible{bottom:200vh!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:200vw!important}.q-loading{color:#000;position:fixed!important}.q-loading__backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transition:background-color .28s;z-index:-1}.q-loading__box{border-radius:4px;color:#fff;max-width:450px;padding:18px}.q-loading__message{margin:40px 20px 0;text-align:center}.q-notifications__list{left:0;margin-bottom:10px;pointer-events:none;position:relative;right:0;z-index:9500}.q-notifications__list--center{bottom:0;top:0}.q-notifications__list--top{top:0}.q-notifications__list--bottom{bottom:0}body.q-ios-padding .q-notifications__list--center,body.q-ios-padding .q-notifications__list--top{top:20px;top:env(safe-area-inset-top)}body.q-ios-padding .q-notifications__list--bottom,body.q-ios-padding .q-notifications__list--center{bottom:env(safe-area-inset-bottom)}.q-notification{background:#323232;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;margin:10px 10px 0;max-width:95vw;pointer-events:all;transition:transform 1s,opacity 1s;z-index:9500}.q-notification__icon{flex:0 0 1em;font-size:24px}.q-notification__icon--additional{margin-right:16px}.q-notification__avatar{font-size:32px}.q-notification__avatar--additional{margin-right:8px}.q-notification__spinner{font-size:32px}.q-notification__spinner--additional{margin-right:8px}.q-notification__message{padding:8px 0}.q-notification__caption{font-size:.9em;opacity:.7}.q-notification__actions{color:var(--q-primary)}.q-notification__badge{animation:q-notif-badge .42s;background-color:var(--q-negative);border-radius:4px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:12px;line-height:12px;padding:4px 8px;position:absolute}.q-notification__badge--top-left,.q-notification__badge--top-right{top:-6px}.q-notification__badge--bottom-left,.q-notification__badge--bottom-right{bottom:-6px}.q-notification__badge--bottom-left,.q-notification__badge--top-left{left:-22px}.q-notification__badge--bottom-right,.q-notification__badge--top-right{right:-22px}.q-notification__progress{animation:q-notif-progress linear;background:currentColor;border-radius:4px 4px 0 0;bottom:0;height:3px;left:-10px;opacity:.3;position:absolute;right:-10px;transform:scaleX(0);transform-origin:0 50%;z-index:-1}.q-notification--standard{min-height:48px;padding:0 16px}.q-notification--standard .q-notification__actions{margin-right:-8px;padding:6px 0 6px 8px}.q-notification--multi-line{min-height:68px;padding:8px 16px}.q-notification--multi-line .q-notification__badge--top-left,.q-notification--multi-line .q-notification__badge--top-right{top:-15px}.q-notification--multi-line .q-notification__badge--bottom-left,.q-notification--multi-line .q-notification__badge--bottom-right{bottom:-15px}.q-notification--multi-line .q-notification__progress{bottom:-8px}.q-notification--multi-line .q-notification__actions{padding:0}.q-notification--multi-line .q-notification__actions--with-media{padding-left:25px}.q-notification--top-enter-from,.q-notification--top-leave-to,.q-notification--top-left-enter-from,.q-notification--top-left-leave-to,.q-notification--top-right-enter-from,.q-notification--top-right-leave-to{opacity:0;transform:translateY(-50px);z-index:9499}.q-notification--center-enter-from,.q-notification--center-leave-to,.q-notification--left-enter-from,.q-notification--left-leave-to,.q-notification--right-enter-from,.q-notification--right-leave-to{opacity:0;transform:rotateX(90deg);z-index:9499}.q-notification--bottom-enter-from,.q-notification--bottom-leave-to,.q-notification--bottom-left-enter-from,.q-notification--bottom-left-leave-to,.q-notification--bottom-right-enter-from,.q-notification--bottom-right-leave-to{opacity:0;transform:translateY(50px);z-index:9499}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active,.q-notification--center-leave-active,.q-notification--left-leave-active,.q-notification--right-leave-active,.q-notification--top-leave-active,.q-notification--top-left-leave-active,.q-notification--top-right-leave-active{margin-left:0;margin-right:0;position:absolute;z-index:9499}.q-notification--center-leave-active,.q-notification--top-leave-active{top:0}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active{bottom:0}@media (min-width:600px){.q-notification{max-width:65vw}}@keyframes q-notif-badge{15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes q-notif-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root{--animate-duration:0.3s;--animate-delay:0.3s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay)*5)}.animated.faster{animation-duration:calc(var(--animate-duration)/2)}.animated.fast{animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{animation-duration:calc(var(--animate-duration)*2)}.animated.slower{animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}.q-animate--scale{animation:q-scale .15s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}@keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.q-animate--fade{animation:q-fade .2s}@keyframes q-fade{0%{opacity:0}to{opacity:1}}:root{--q-primary:#1e6581;--q-secondary:#26a69a;--q-accent:#9c27b0;--q-positive:#64b624;--q-negative:#cd5029;--q-info:#31ccec;--q-warning:#f2c037;--q-dark:#1d1d1d;--q-dark-page:#121212}.text-dark{color:var(--q-dark)!important}.bg-dark{background:var(--q-dark)!important}.text-primary{color:var(--q-primary)!important}.bg-primary{background:var(--q-primary)!important}.text-secondary{color:var(--q-secondary)!important}.bg-secondary{background:var(--q-secondary)!important}.text-accent{color:var(--q-accent)!important}.bg-accent{background:var(--q-accent)!important}.text-positive{color:var(--q-positive)!important}.bg-positive{background:var(--q-positive)!important}.text-negative{color:var(--q-negative)!important}.bg-negative{background:var(--q-negative)!important}.text-info{color:var(--q-info)!important}.bg-info{background:var(--q-info)!important}.text-warning{color:var(--q-warning)!important}.bg-warning{background:var(--q-warning)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:#0000!important}.bg-transparent{background:#0000!important}.text-separator{color:#0000001f!important}.bg-separator{background:#0000001f!important}.text-dark-separator{color:#ffffff47!important}.bg-dark-separator{background:#ffffff47!important}.text-red{color:#f44336!important}.text-red-1{color:#ffebee!important}.text-red-2{color:#ffcdd2!important}.text-red-3{color:#ef9a9a!important}.text-red-4{color:#e57373!important}.text-red-5{color:#ef5350!important}.text-red-6{color:#f44336!important}.text-red-7{color:#e53935!important}.text-red-8{color:#d32f2f!important}.text-red-9{color:#c62828!important}.text-red-10{color:#b71c1c!important}.text-red-11{color:#ff8a80!important}.text-red-12{color:#ff5252!important}.text-red-13{color:#ff1744!important}.text-red-14{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-1{color:#fce4ec!important}.text-pink-2{color:#f8bbd0!important}.text-pink-3{color:#f48fb1!important}.text-pink-4{color:#f06292!important}.text-pink-5{color:#ec407a!important}.text-pink-6{color:#e91e63!important}.text-pink-7{color:#d81b60!important}.text-pink-8{color:#c2185b!important}.text-pink-9{color:#ad1457!important}.text-pink-10{color:#880e4f!important}.text-pink-11{color:#ff80ab!important}.text-pink-12{color:#ff4081!important}.text-pink-13{color:#f50057!important}.text-pink-14{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-1{color:#f3e5f5!important}.text-purple-2{color:#e1bee7!important}.text-purple-3{color:#ce93d8!important}.text-purple-4{color:#ba68c8!important}.text-purple-5{color:#ab47bc!important}.text-purple-6{color:#9c27b0!important}.text-purple-7{color:#8e24aa!important}.text-purple-8{color:#7b1fa2!important}.text-purple-9{color:#6a1b9a!important}.text-purple-10{color:#4a148c!important}.text-purple-11{color:#ea80fc!important}.text-purple-12{color:#e040fb!important}.text-purple-13{color:#d500f9!important}.text-purple-14{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-1{color:#ede7f6!important}.text-deep-purple-2{color:#d1c4e9!important}.text-deep-purple-3{color:#b39ddb!important}.text-deep-purple-4{color:#9575cd!important}.text-deep-purple-5{color:#7e57c2!important}.text-deep-purple-6{color:#673ab7!important}.text-deep-purple-7{color:#5e35b1!important}.text-deep-purple-8{color:#512da8!important}.text-deep-purple-9{color:#4527a0!important}.text-deep-purple-10{color:#311b92!important}.text-deep-purple-11{color:#b388ff!important}.text-deep-purple-12{color:#7c4dff!important}.text-deep-purple-13{color:#651fff!important}.text-deep-purple-14{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-1{color:#e8eaf6!important}.text-indigo-2{color:#c5cae9!important}.text-indigo-3{color:#9fa8da!important}.text-indigo-4{color:#7986cb!important}.text-indigo-5{color:#5c6bc0!important}.text-indigo-6{color:#3f51b5!important}.text-indigo-7{color:#3949ab!important}.text-indigo-8{color:#303f9f!important}.text-indigo-9{color:#283593!important}.text-indigo-10{color:#1a237e!important}.text-indigo-11{color:#8c9eff!important}.text-indigo-12{color:#536dfe!important}.text-indigo-13{color:#3d5afe!important}.text-indigo-14{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-1{color:#e3f2fd!important}.text-blue-2{color:#bbdefb!important}.text-blue-3{color:#90caf9!important}.text-blue-4{color:#64b5f6!important}.text-blue-5{color:#42a5f5!important}.text-blue-6{color:#2196f3!important}.text-blue-7{color:#1e88e5!important}.text-blue-8{color:#1976d2!important}.text-blue-9{color:#1565c0!important}.text-blue-10{color:#0d47a1!important}.text-blue-11{color:#82b1ff!important}.text-blue-12{color:#448aff!important}.text-blue-13{color:#2979ff!important}.text-blue-14{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-1{color:#e1f5fe!important}.text-light-blue-2{color:#b3e5fc!important}.text-light-blue-3{color:#81d4fa!important}.text-light-blue-4{color:#4fc3f7!important}.text-light-blue-5{color:#29b6f6!important}.text-light-blue-6{color:#03a9f4!important}.text-light-blue-7{color:#039be5!important}.text-light-blue-8{color:#0288d1!important}.text-light-blue-9{color:#0277bd!important}.text-light-blue-10{color:#01579b!important}.text-light-blue-11{color:#80d8ff!important}.text-light-blue-12{color:#40c4ff!important}.text-light-blue-13{color:#00b0ff!important}.text-light-blue-14{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-1{color:#e0f7fa!important}.text-cyan-2{color:#b2ebf2!important}.text-cyan-3{color:#80deea!important}.text-cyan-4{color:#4dd0e1!important}.text-cyan-5{color:#26c6da!important}.text-cyan-6{color:#00bcd4!important}.text-cyan-7{color:#00acc1!important}.text-cyan-8{color:#0097a7!important}.text-cyan-9{color:#00838f!important}.text-cyan-10{color:#006064!important}.text-cyan-11{color:#84ffff!important}.text-cyan-12{color:#18ffff!important}.text-cyan-13{color:#00e5ff!important}.text-cyan-14{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-1{color:#e0f2f1!important}.text-teal-2{color:#b2dfdb!important}.text-teal-3{color:#80cbc4!important}.text-teal-4{color:#4db6ac!important}.text-teal-5{color:#26a69a!important}.text-teal-6{color:#009688!important}.text-teal-7{color:#00897b!important}.text-teal-8{color:#00796b!important}.text-teal-9{color:#00695c!important}.text-teal-10{color:#004d40!important}.text-teal-11{color:#a7ffeb!important}.text-teal-12{color:#64ffda!important}.text-teal-13{color:#1de9b6!important}.text-teal-14{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-1{color:#e8f5e9!important}.text-green-2{color:#c8e6c9!important}.text-green-3{color:#a5d6a7!important}.text-green-4{color:#81c784!important}.text-green-5{color:#66bb6a!important}.text-green-6{color:#4caf50!important}.text-green-7{color:#43a047!important}.text-green-8{color:#388e3c!important}.text-green-9{color:#2e7d32!important}.text-green-10{color:#1b5e20!important}.text-green-11{color:#b9f6ca!important}.text-green-12{color:#69f0ae!important}.text-green-13{color:#00e676!important}.text-green-14{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-1{color:#f1f8e9!important}.text-light-green-2{color:#dcedc8!important}.text-light-green-3{color:#c5e1a5!important}.text-light-green-4{color:#aed581!important}.text-light-green-5{color:#9ccc65!important}.text-light-green-6{color:#8bc34a!important}.text-light-green-7{color:#7cb342!important}.text-light-green-8{color:#689f38!important}.text-light-green-9{color:#558b2f!important}.text-light-green-10{color:#33691e!important}.text-light-green-11{color:#ccff90!important}.text-light-green-12{color:#b2ff59!important}.text-light-green-13{color:#76ff03!important}.text-light-green-14{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-1{color:#f9fbe7!important}.text-lime-2{color:#f0f4c3!important}.text-lime-3{color:#e6ee9c!important}.text-lime-4{color:#dce775!important}.text-lime-5{color:#d4e157!important}.text-lime-6{color:#cddc39!important}.text-lime-7{color:#c0ca33!important}.text-lime-8{color:#afb42b!important}.text-lime-9{color:#9e9d24!important}.text-lime-10{color:#827717!important}.text-lime-11{color:#f4ff81!important}.text-lime-12{color:#eeff41!important}.text-lime-13{color:#c6ff00!important}.text-lime-14{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-1{color:#fffde7!important}.text-yellow-2{color:#fff9c4!important}.text-yellow-3{color:#fff59d!important}.text-yellow-4{color:#fff176!important}.text-yellow-5{color:#ffee58!important}.text-yellow-6{color:#ffeb3b!important}.text-yellow-7{color:#fdd835!important}.text-yellow-8{color:#fbc02d!important}.text-yellow-9{color:#f9a825!important}.text-yellow-10{color:#f57f17!important}.text-yellow-11{color:#ffff8d!important}.text-yellow-12{color:#ff0!important}.text-yellow-13{color:#ffea00!important}.text-yellow-14{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-1{color:#fff8e1!important}.text-amber-2{color:#ffecb3!important}.text-amber-3{color:#ffe082!important}.text-amber-4{color:#ffd54f!important}.text-amber-5{color:#ffca28!important}.text-amber-6{color:#ffc107!important}.text-amber-7{color:#ffb300!important}.text-amber-8{color:#ffa000!important}.text-amber-9{color:#ff8f00!important}.text-amber-10{color:#ff6f00!important}.text-amber-11{color:#ffe57f!important}.text-amber-12{color:#ffd740!important}.text-amber-13{color:#ffc400!important}.text-amber-14{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-1{color:#fff3e0!important}.text-orange-2{color:#ffe0b2!important}.text-orange-3{color:#ffcc80!important}.text-orange-4{color:#ffb74d!important}.text-orange-5{color:#ffa726!important}.text-orange-6{color:#ff9800!important}.text-orange-7{color:#fb8c00!important}.text-orange-8{color:#f57c00!important}.text-orange-9{color:#ef6c00!important}.text-orange-10{color:#e65100!important}.text-orange-11{color:#ffd180!important}.text-orange-12{color:#ffab40!important}.text-orange-13{color:#ff9100!important}.text-orange-14{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-1{color:#fbe9e7!important}.text-deep-orange-2{color:#ffccbc!important}.text-deep-orange-3{color:#ffab91!important}.text-deep-orange-4{color:#ff8a65!important}.text-deep-orange-5{color:#ff7043!important}.text-deep-orange-6{color:#ff5722!important}.text-deep-orange-7{color:#f4511e!important}.text-deep-orange-8{color:#e64a19!important}.text-deep-orange-9{color:#d84315!important}.text-deep-orange-10{color:#bf360c!important}.text-deep-orange-11{color:#ff9e80!important}.text-deep-orange-12{color:#ff6e40!important}.text-deep-orange-13{color:#ff3d00!important}.text-deep-orange-14{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-1{color:#efebe9!important}.text-brown-2{color:#d7ccc8!important}.text-brown-3{color:#bcaaa4!important}.text-brown-4{color:#a1887f!important}.text-brown-5{color:#8d6e63!important}.text-brown-6{color:#795548!important}.text-brown-7{color:#6d4c41!important}.text-brown-8{color:#5d4037!important}.text-brown-9{color:#4e342e!important}.text-brown-10{color:#3e2723!important}.text-brown-11{color:#d7ccc8!important}.text-brown-12{color:#bcaaa4!important}.text-brown-13{color:#8d6e63!important}.text-brown-14{color:#5d4037!important}.text-grey{color:#9e9e9e!important}.text-grey-1{color:#fafafa!important}.text-grey-2{color:#f5f5f5!important}.text-grey-3{color:#eee!important}.text-grey-4{color:#e0e0e0!important}.text-grey-5{color:#bdbdbd!important}.text-grey-6{color:#9e9e9e!important}.text-grey-7{color:#757575!important}.text-grey-8{color:#616161!important}.text-grey-9{color:#424242!important}.text-grey-10{color:#212121!important}.text-grey-11{color:#f5f5f5!important}.text-grey-12{color:#eee!important}.text-grey-13{color:#bdbdbd!important}.text-grey-14{color:#616161!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-1{color:#eceff1!important}.text-blue-grey-2{color:#cfd8dc!important}.text-blue-grey-3{color:#b0bec5!important}.text-blue-grey-4{color:#90a4ae!important}.text-blue-grey-5{color:#78909c!important}.text-blue-grey-6{color:#607d8b!important}.text-blue-grey-7{color:#546e7a!important}.text-blue-grey-8{color:#455a64!important}.text-blue-grey-9{color:#37474f!important}.text-blue-grey-10{color:#263238!important}.text-blue-grey-11{color:#cfd8dc!important}.text-blue-grey-12{color:#b0bec5!important}.text-blue-grey-13{color:#78909c!important}.text-blue-grey-14{color:#455a64!important}.bg-red{background:#f44336!important}.bg-red-1{background:#ffebee!important}.bg-red-2{background:#ffcdd2!important}.bg-red-3{background:#ef9a9a!important}.bg-red-4{background:#e57373!important}.bg-red-5{background:#ef5350!important}.bg-red-6{background:#f44336!important}.bg-red-7{background:#e53935!important}.bg-red-8{background:#d32f2f!important}.bg-red-9{background:#c62828!important}.bg-red-10{background:#b71c1c!important}.bg-red-11{background:#ff8a80!important}.bg-red-12{background:#ff5252!important}.bg-red-13{background:#ff1744!important}.bg-red-14{background:#d50000!important}.bg-pink{background:#e91e63!important}.bg-pink-1{background:#fce4ec!important}.bg-pink-2{background:#f8bbd0!important}.bg-pink-3{background:#f48fb1!important}.bg-pink-4{background:#f06292!important}.bg-pink-5{background:#ec407a!important}.bg-pink-6{background:#e91e63!important}.bg-pink-7{background:#d81b60!important}.bg-pink-8{background:#c2185b!important}.bg-pink-9{background:#ad1457!important}.bg-pink-10{background:#880e4f!important}.bg-pink-11{background:#ff80ab!important}.bg-pink-12{background:#ff4081!important}.bg-pink-13{background:#f50057!important}.bg-pink-14{background:#c51162!important}.bg-purple{background:#9c27b0!important}.bg-purple-1{background:#f3e5f5!important}.bg-purple-2{background:#e1bee7!important}.bg-purple-3{background:#ce93d8!important}.bg-purple-4{background:#ba68c8!important}.bg-purple-5{background:#ab47bc!important}.bg-purple-6{background:#9c27b0!important}.bg-purple-7{background:#8e24aa!important}.bg-purple-8{background:#7b1fa2!important}.bg-purple-9{background:#6a1b9a!important}.bg-purple-10{background:#4a148c!important}.bg-purple-11{background:#ea80fc!important}.bg-purple-12{background:#e040fb!important}.bg-purple-13{background:#d500f9!important}.bg-purple-14{background:#a0f!important}.bg-deep-purple{background:#673ab7!important}.bg-deep-purple-1{background:#ede7f6!important}.bg-deep-purple-2{background:#d1c4e9!important}.bg-deep-purple-3{background:#b39ddb!important}.bg-deep-purple-4{background:#9575cd!important}.bg-deep-purple-5{background:#7e57c2!important}.bg-deep-purple-6{background:#673ab7!important}.bg-deep-purple-7{background:#5e35b1!important}.bg-deep-purple-8{background:#512da8!important}.bg-deep-purple-9{background:#4527a0!important}.bg-deep-purple-10{background:#311b92!important}.bg-deep-purple-11{background:#b388ff!important}.bg-deep-purple-12{background:#7c4dff!important}.bg-deep-purple-13{background:#651fff!important}.bg-deep-purple-14{background:#6200ea!important}.bg-indigo{background:#3f51b5!important}.bg-indigo-1{background:#e8eaf6!important}.bg-indigo-2{background:#c5cae9!important}.bg-indigo-3{background:#9fa8da!important}.bg-indigo-4{background:#7986cb!important}.bg-indigo-5{background:#5c6bc0!important}.bg-indigo-6{background:#3f51b5!important}.bg-indigo-7{background:#3949ab!important}.bg-indigo-8{background:#303f9f!important}.bg-indigo-9{background:#283593!important}.bg-indigo-10{background:#1a237e!important}.bg-indigo-11{background:#8c9eff!important}.bg-indigo-12{background:#536dfe!important}.bg-indigo-13{background:#3d5afe!important}.bg-indigo-14{background:#304ffe!important}.bg-blue{background:#2196f3!important}.bg-blue-1{background:#e3f2fd!important}.bg-blue-2{background:#bbdefb!important}.bg-blue-3{background:#90caf9!important}.bg-blue-4{background:#64b5f6!important}.bg-blue-5{background:#42a5f5!important}.bg-blue-6{background:#2196f3!important}.bg-blue-7{background:#1e88e5!important}.bg-blue-8{background:#1976d2!important}.bg-blue-9{background:#1565c0!important}.bg-blue-10{background:#0d47a1!important}.bg-blue-11{background:#82b1ff!important}.bg-blue-12{background:#448aff!important}.bg-blue-13{background:#2979ff!important}.bg-blue-14{background:#2962ff!important}.bg-light-blue{background:#03a9f4!important}.bg-light-blue-1{background:#e1f5fe!important}.bg-light-blue-2{background:#b3e5fc!important}.bg-light-blue-3{background:#81d4fa!important}.bg-light-blue-4{background:#4fc3f7!important}.bg-light-blue-5{background:#29b6f6!important}.bg-light-blue-6{background:#03a9f4!important}.bg-light-blue-7{background:#039be5!important}.bg-light-blue-8{background:#0288d1!important}.bg-light-blue-9{background:#0277bd!important}.bg-light-blue-10{background:#01579b!important}.bg-light-blue-11{background:#80d8ff!important}.bg-light-blue-12{background:#40c4ff!important}.bg-light-blue-13{background:#00b0ff!important}.bg-light-blue-14{background:#0091ea!important}.bg-cyan{background:#00bcd4!important}.bg-cyan-1{background:#e0f7fa!important}.bg-cyan-2{background:#b2ebf2!important}.bg-cyan-3{background:#80deea!important}.bg-cyan-4{background:#4dd0e1!important}.bg-cyan-5{background:#26c6da!important}.bg-cyan-6{background:#00bcd4!important}.bg-cyan-7{background:#00acc1!important}.bg-cyan-8{background:#0097a7!important}.bg-cyan-9{background:#00838f!important}.bg-cyan-10{background:#006064!important}.bg-cyan-11{background:#84ffff!important}.bg-cyan-12{background:#18ffff!important}.bg-cyan-13{background:#00e5ff!important}.bg-cyan-14{background:#00b8d4!important}.bg-teal{background:#009688!important}.bg-teal-1{background:#e0f2f1!important}.bg-teal-2{background:#b2dfdb!important}.bg-teal-3{background:#80cbc4!important}.bg-teal-4{background:#4db6ac!important}.bg-teal-5{background:#26a69a!important}.bg-teal-6{background:#009688!important}.bg-teal-7{background:#00897b!important}.bg-teal-8{background:#00796b!important}.bg-teal-9{background:#00695c!important}.bg-teal-10{background:#004d40!important}.bg-teal-11{background:#a7ffeb!important}.bg-teal-12{background:#64ffda!important}.bg-teal-13{background:#1de9b6!important}.bg-teal-14{background:#00bfa5!important}.bg-green{background:#4caf50!important}.bg-green-1{background:#e8f5e9!important}.bg-green-2{background:#c8e6c9!important}.bg-green-3{background:#a5d6a7!important}.bg-green-4{background:#81c784!important}.bg-green-5{background:#66bb6a!important}.bg-green-6{background:#4caf50!important}.bg-green-7{background:#43a047!important}.bg-green-8{background:#388e3c!important}.bg-green-9{background:#2e7d32!important}.bg-green-10{background:#1b5e20!important}.bg-green-11{background:#b9f6ca!important}.bg-green-12{background:#69f0ae!important}.bg-green-13{background:#00e676!important}.bg-green-14{background:#00c853!important}.bg-light-green{background:#8bc34a!important}.bg-light-green-1{background:#f1f8e9!important}.bg-light-green-2{background:#dcedc8!important}.bg-light-green-3{background:#c5e1a5!important}.bg-light-green-4{background:#aed581!important}.bg-light-green-5{background:#9ccc65!important}.bg-light-green-6{background:#8bc34a!important}.bg-light-green-7{background:#7cb342!important}.bg-light-green-8{background:#689f38!important}.bg-light-green-9{background:#558b2f!important}.bg-light-green-10{background:#33691e!important}.bg-light-green-11{background:#ccff90!important}.bg-light-green-12{background:#b2ff59!important}.bg-light-green-13{background:#76ff03!important}.bg-light-green-14{background:#64dd17!important}.bg-lime{background:#cddc39!important}.bg-lime-1{background:#f9fbe7!important}.bg-lime-2{background:#f0f4c3!important}.bg-lime-3{background:#e6ee9c!important}.bg-lime-4{background:#dce775!important}.bg-lime-5{background:#d4e157!important}.bg-lime-6{background:#cddc39!important}.bg-lime-7{background:#c0ca33!important}.bg-lime-8{background:#afb42b!important}.bg-lime-9{background:#9e9d24!important}.bg-lime-10{background:#827717!important}.bg-lime-11{background:#f4ff81!important}.bg-lime-12{background:#eeff41!important}.bg-lime-13{background:#c6ff00!important}.bg-lime-14{background:#aeea00!important}.bg-yellow{background:#ffeb3b!important}.bg-yellow-1{background:#fffde7!important}.bg-yellow-2{background:#fff9c4!important}.bg-yellow-3{background:#fff59d!important}.bg-yellow-4{background:#fff176!important}.bg-yellow-5{background:#ffee58!important}.bg-yellow-6{background:#ffeb3b!important}.bg-yellow-7{background:#fdd835!important}.bg-yellow-8{background:#fbc02d!important}.bg-yellow-9{background:#f9a825!important}.bg-yellow-10{background:#f57f17!important}.bg-yellow-11{background:#ffff8d!important}.bg-yellow-12{background:#ff0!important}.bg-yellow-13{background:#ffea00!important}.bg-yellow-14{background:#ffd600!important}.bg-amber{background:#ffc107!important}.bg-amber-1{background:#fff8e1!important}.bg-amber-2{background:#ffecb3!important}.bg-amber-3{background:#ffe082!important}.bg-amber-4{background:#ffd54f!important}.bg-amber-5{background:#ffca28!important}.bg-amber-6{background:#ffc107!important}.bg-amber-7{background:#ffb300!important}.bg-amber-8{background:#ffa000!important}.bg-amber-9{background:#ff8f00!important}.bg-amber-10{background:#ff6f00!important}.bg-amber-11{background:#ffe57f!important}.bg-amber-12{background:#ffd740!important}.bg-amber-13{background:#ffc400!important}.bg-amber-14{background:#ffab00!important}.bg-orange{background:#ff9800!important}.bg-orange-1{background:#fff3e0!important}.bg-orange-2{background:#ffe0b2!important}.bg-orange-3{background:#ffcc80!important}.bg-orange-4{background:#ffb74d!important}.bg-orange-5{background:#ffa726!important}.bg-orange-6{background:#ff9800!important}.bg-orange-7{background:#fb8c00!important}.bg-orange-8{background:#f57c00!important}.bg-orange-9{background:#ef6c00!important}.bg-orange-10{background:#e65100!important}.bg-orange-11{background:#ffd180!important}.bg-orange-12{background:#ffab40!important}.bg-orange-13{background:#ff9100!important}.bg-orange-14{background:#ff6d00!important}.bg-deep-orange{background:#ff5722!important}.bg-deep-orange-1{background:#fbe9e7!important}.bg-deep-orange-2{background:#ffccbc!important}.bg-deep-orange-3{background:#ffab91!important}.bg-deep-orange-4{background:#ff8a65!important}.bg-deep-orange-5{background:#ff7043!important}.bg-deep-orange-6{background:#ff5722!important}.bg-deep-orange-7{background:#f4511e!important}.bg-deep-orange-8{background:#e64a19!important}.bg-deep-orange-9{background:#d84315!important}.bg-deep-orange-10{background:#bf360c!important}.bg-deep-orange-11{background:#ff9e80!important}.bg-deep-orange-12{background:#ff6e40!important}.bg-deep-orange-13{background:#ff3d00!important}.bg-deep-orange-14{background:#dd2c00!important}.bg-brown{background:#795548!important}.bg-brown-1{background:#efebe9!important}.bg-brown-2{background:#d7ccc8!important}.bg-brown-3{background:#bcaaa4!important}.bg-brown-4{background:#a1887f!important}.bg-brown-5{background:#8d6e63!important}.bg-brown-6{background:#795548!important}.bg-brown-7{background:#6d4c41!important}.bg-brown-8{background:#5d4037!important}.bg-brown-9{background:#4e342e!important}.bg-brown-10{background:#3e2723!important}.bg-brown-11{background:#d7ccc8!important}.bg-brown-12{background:#bcaaa4!important}.bg-brown-13{background:#8d6e63!important}.bg-brown-14{background:#5d4037!important}.bg-grey{background:#9e9e9e!important}.bg-grey-1{background:#fafafa!important}.bg-grey-2{background:#f5f5f5!important}.bg-grey-3{background:#eee!important}.bg-grey-4{background:#e0e0e0!important}.bg-grey-5{background:#bdbdbd!important}.bg-grey-6{background:#9e9e9e!important}.bg-grey-7{background:#757575!important}.bg-grey-8{background:#616161!important}.bg-grey-9{background:#424242!important}.bg-grey-10{background:#212121!important}.bg-grey-11{background:#f5f5f5!important}.bg-grey-12{background:#eee!important}.bg-grey-13{background:#bdbdbd!important}.bg-grey-14{background:#616161!important}.bg-blue-grey{background:#607d8b!important}.bg-blue-grey-1{background:#eceff1!important}.bg-blue-grey-2{background:#cfd8dc!important}.bg-blue-grey-3{background:#b0bec5!important}.bg-blue-grey-4{background:#90a4ae!important}.bg-blue-grey-5{background:#78909c!important}.bg-blue-grey-6{background:#607d8b!important}.bg-blue-grey-7{background:#546e7a!important}.bg-blue-grey-8{background:#455a64!important}.bg-blue-grey-9{background:#37474f!important}.bg-blue-grey-10{background:#263238!important}.bg-blue-grey-11{background:#cfd8dc!important}.bg-blue-grey-12{background:#b0bec5!important}.bg-blue-grey-13{background:#78909c!important}.bg-blue-grey-14{background:#455a64!important}.shadow-transition{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)!important}.shadow-1{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.shadow-up-1{box-shadow:0 -1px 3px #0003,0 -1px 1px #00000024,0 -2px 1px -1px #0000001f}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.shadow-up-2{box-shadow:0 -1px 5px #0003,0 -2px 2px #00000024,0 -3px 1px -2px #0000001f}.shadow-3{box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.shadow-up-3{box-shadow:0 -1px 8px #0003,0 -3px 4px #00000024,0 -3px 3px -2px #0000001f}.shadow-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.shadow-up-4{box-shadow:0 -2px 4px -1px #0003,0 -4px 5px #00000024,0 -1px 10px #0000001f}.shadow-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.shadow-up-5{box-shadow:0 -3px 5px -1px #0003,0 -5px 8px #00000024,0 -1px 14px #0000001f}.shadow-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.shadow-up-6{box-shadow:0 -3px 5px -1px #0003,0 -6px 10px #00000024,0 -1px 18px #0000001f}.shadow-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.shadow-up-7{box-shadow:0 -4px 5px -2px #0003,0 -7px 10px 1px #00000024,0 -2px 16px 1px #0000001f}.shadow-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.shadow-up-8{box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.shadow-9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.shadow-up-9{box-shadow:0 -5px 6px -3px #0003,0 -9px 12px 1px #00000024,0 -3px 16px 2px #0000001f}.shadow-10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.shadow-up-10{box-shadow:0 -6px 6px -3px #0003,0 -10px 14px 1px #00000024,0 -4px 18px 3px #0000001f}.shadow-11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.shadow-up-11{box-shadow:0 -6px 7px -4px #0003,0 -11px 15px 1px #00000024,0 -4px 20px 3px #0000001f}.shadow-12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.shadow-up-12{box-shadow:0 -7px 8px -4px #0003,0 -12px 17px 2px #00000024,0 -5px 22px 4px #0000001f}.shadow-13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.shadow-up-13{box-shadow:0 -7px 8px -4px #0003,0 -13px 19px 2px #00000024,0 -5px 24px 4px #0000001f}.shadow-14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.shadow-up-14{box-shadow:0 -7px 9px -4px #0003,0 -14px 21px 2px #00000024,0 -5px 26px 4px #0000001f}.shadow-15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.shadow-up-15{box-shadow:0 -8px 9px -5px #0003,0 -15px 22px 2px #00000024,0 -6px 28px 5px #0000001f}.shadow-16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.shadow-up-16{box-shadow:0 -8px 10px -5px #0003,0 -16px 24px 2px #00000024,0 -6px 30px 5px #0000001f}.shadow-17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.shadow-up-17{box-shadow:0 -8px 11px -5px #0003,0 -17px 26px 2px #00000024,0 -6px 32px 5px #0000001f}.shadow-18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.shadow-up-18{box-shadow:0 -9px 11px -5px #0003,0 -18px 28px 2px #00000024,0 -7px 34px 6px #0000001f}.shadow-19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.shadow-up-19{box-shadow:0 -9px 12px -6px #0003,0 -19px 29px 2px #00000024,0 -7px 36px 6px #0000001f}.shadow-20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.shadow-up-20{box-shadow:0 -10px 13px -6px #0003,0 -20px 31px 3px #00000024,0 -8px 38px 7px #0000001f}.shadow-21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.shadow-up-21{box-shadow:0 -10px 13px -6px #0003,0 -21px 33px 3px #00000024,0 -8px 40px 7px #0000001f}.shadow-22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.shadow-up-22{box-shadow:0 -10px 14px -6px #0003,0 -22px 35px 3px #00000024,0 -8px 42px 7px #0000001f}.shadow-23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.shadow-up-23{box-shadow:0 -11px 14px -7px #0003,0 -23px 36px 3px #00000024,0 -9px 44px 8px #0000001f}.shadow-24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.shadow-up-24{box-shadow:0 -11px 15px -7px #0003,0 -24px 38px 3px #00000024,0 -9px 46px 8px #0000001f}.inset-shadow{box-shadow:inset 0 7px 9px -7px #000000b3}.inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #000000b3}body.body--dark .shadow-1{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}body.body--dark .shadow-up-1{box-shadow:0 -1px 3px #fff3,0 -1px 1px #ffffff24,0 -2px 1px -1px #ffffff1f}body.body--dark .shadow-2{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}body.body--dark .shadow-up-2{box-shadow:0 -1px 5px #fff3,0 -2px 2px #ffffff24,0 -3px 1px -2px #ffffff1f}body.body--dark .shadow-3{box-shadow:0 1px 8px #fff3,0 3px 4px #ffffff24,0 3px 3px -2px #ffffff1f}body.body--dark .shadow-up-3{box-shadow:0 -1px 8px #fff3,0 -3px 4px #ffffff24,0 -3px 3px -2px #ffffff1f}body.body--dark .shadow-4{box-shadow:0 2px 4px -1px #fff3,0 4px 5px #ffffff24,0 1px 10px #ffffff1f}body.body--dark .shadow-up-4{box-shadow:0 -2px 4px -1px #fff3,0 -4px 5px #ffffff24,0 -1px 10px #ffffff1f}body.body--dark .shadow-5{box-shadow:0 3px 5px -1px #fff3,0 5px 8px #ffffff24,0 1px 14px #ffffff1f}body.body--dark .shadow-up-5{box-shadow:0 -3px 5px -1px #fff3,0 -5px 8px #ffffff24,0 -1px 14px #ffffff1f}body.body--dark .shadow-6{box-shadow:0 3px 5px -1px #fff3,0 6px 10px #ffffff24,0 1px 18px #ffffff1f}body.body--dark .shadow-up-6{box-shadow:0 -3px 5px -1px #fff3,0 -6px 10px #ffffff24,0 -1px 18px #ffffff1f}body.body--dark .shadow-7{box-shadow:0 4px 5px -2px #fff3,0 7px 10px 1px #ffffff24,0 2px 16px 1px #ffffff1f}body.body--dark .shadow-up-7{box-shadow:0 -4px 5px -2px #fff3,0 -7px 10px 1px #ffffff24,0 -2px 16px 1px #ffffff1f}body.body--dark .shadow-8{box-shadow:0 5px 5px -3px #fff3,0 8px 10px 1px #ffffff24,0 3px 14px 2px #ffffff1f}body.body--dark .shadow-up-8{box-shadow:0 -5px 5px -3px #fff3,0 -8px 10px 1px #ffffff24,0 -3px 14px 2px #ffffff1f}body.body--dark .shadow-9{box-shadow:0 5px 6px -3px #fff3,0 9px 12px 1px #ffffff24,0 3px 16px 2px #ffffff1f}body.body--dark .shadow-up-9{box-shadow:0 -5px 6px -3px #fff3,0 -9px 12px 1px #ffffff24,0 -3px 16px 2px #ffffff1f}body.body--dark .shadow-10{box-shadow:0 6px 6px -3px #fff3,0 10px 14px 1px #ffffff24,0 4px 18px 3px #ffffff1f}body.body--dark .shadow-up-10{box-shadow:0 -6px 6px -3px #fff3,0 -10px 14px 1px #ffffff24,0 -4px 18px 3px #ffffff1f}body.body--dark .shadow-11{box-shadow:0 6px 7px -4px #fff3,0 11px 15px 1px #ffffff24,0 4px 20px 3px #ffffff1f}body.body--dark .shadow-up-11{box-shadow:0 -6px 7px -4px #fff3,0 -11px 15px 1px #ffffff24,0 -4px 20px 3px #ffffff1f}body.body--dark .shadow-12{box-shadow:0 7px 8px -4px #fff3,0 12px 17px 2px #ffffff24,0 5px 22px 4px #ffffff1f}body.body--dark .shadow-up-12{box-shadow:0 -7px 8px -4px #fff3,0 -12px 17px 2px #ffffff24,0 -5px 22px 4px #ffffff1f}body.body--dark .shadow-13{box-shadow:0 7px 8px -4px #fff3,0 13px 19px 2px #ffffff24,0 5px 24px 4px #ffffff1f}body.body--dark .shadow-up-13{box-shadow:0 -7px 8px -4px #fff3,0 -13px 19px 2px #ffffff24,0 -5px 24px 4px #ffffff1f}body.body--dark .shadow-14{box-shadow:0 7px 9px -4px #fff3,0 14px 21px 2px #ffffff24,0 5px 26px 4px #ffffff1f}body.body--dark .shadow-up-14{box-shadow:0 -7px 9px -4px #fff3,0 -14px 21px 2px #ffffff24,0 -5px 26px 4px #ffffff1f}body.body--dark .shadow-15{box-shadow:0 8px 9px -5px #fff3,0 15px 22px 2px #ffffff24,0 6px 28px 5px #ffffff1f}body.body--dark .shadow-up-15{box-shadow:0 -8px 9px -5px #fff3,0 -15px 22px 2px #ffffff24,0 -6px 28px 5px #ffffff1f}body.body--dark .shadow-16{box-shadow:0 8px 10px -5px #fff3,0 16px 24px 2px #ffffff24,0 6px 30px 5px #ffffff1f}body.body--dark .shadow-up-16{box-shadow:0 -8px 10px -5px #fff3,0 -16px 24px 2px #ffffff24,0 -6px 30px 5px #ffffff1f}body.body--dark .shadow-17{box-shadow:0 8px 11px -5px #fff3,0 17px 26px 2px #ffffff24,0 6px 32px 5px #ffffff1f}body.body--dark .shadow-up-17{box-shadow:0 -8px 11px -5px #fff3,0 -17px 26px 2px #ffffff24,0 -6px 32px 5px #ffffff1f}body.body--dark .shadow-18{box-shadow:0 9px 11px -5px #fff3,0 18px 28px 2px #ffffff24,0 7px 34px 6px #ffffff1f}body.body--dark .shadow-up-18{box-shadow:0 -9px 11px -5px #fff3,0 -18px 28px 2px #ffffff24,0 -7px 34px 6px #ffffff1f}body.body--dark .shadow-19{box-shadow:0 9px 12px -6px #fff3,0 19px 29px 2px #ffffff24,0 7px 36px 6px #ffffff1f}body.body--dark .shadow-up-19{box-shadow:0 -9px 12px -6px #fff3,0 -19px 29px 2px #ffffff24,0 -7px 36px 6px #ffffff1f}body.body--dark .shadow-20{box-shadow:0 10px 13px -6px #fff3,0 20px 31px 3px #ffffff24,0 8px 38px 7px #ffffff1f}body.body--dark .shadow-up-20{box-shadow:0 -10px 13px -6px #fff3,0 -20px 31px 3px #ffffff24,0 -8px 38px 7px #ffffff1f}body.body--dark .shadow-21{box-shadow:0 10px 13px -6px #fff3,0 21px 33px 3px #ffffff24,0 8px 40px 7px #ffffff1f}body.body--dark .shadow-up-21{box-shadow:0 -10px 13px -6px #fff3,0 -21px 33px 3px #ffffff24,0 -8px 40px 7px #ffffff1f}body.body--dark .shadow-22{box-shadow:0 10px 14px -6px #fff3,0 22px 35px 3px #ffffff24,0 8px 42px 7px #ffffff1f}body.body--dark .shadow-up-22{box-shadow:0 -10px 14px -6px #fff3,0 -22px 35px 3px #ffffff24,0 -8px 42px 7px #ffffff1f}body.body--dark .shadow-23{box-shadow:0 11px 14px -7px #fff3,0 23px 36px 3px #ffffff24,0 9px 44px 8px #ffffff1f}body.body--dark .shadow-up-23{box-shadow:0 -11px 14px -7px #fff3,0 -23px 36px 3px #ffffff24,0 -9px 44px 8px #ffffff1f}body.body--dark .shadow-24{box-shadow:0 11px 15px -7px #fff3,0 24px 38px 3px #ffffff24,0 9px 46px 8px #ffffff1f}body.body--dark .shadow-up-24{box-shadow:0 -11px 15px -7px #fff3,0 -24px 38px 3px #ffffff24,0 -9px 46px 8px #ffffff1f}body.body--dark .inset-shadow{box-shadow:inset 0 7px 9px -7px #ffffffb3}body.body--dark .inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #ffffffb3}.no-shadow,.shadow-0{box-shadow:none!important}.z-marginals{z-index:2000}.z-notify{z-index:9500}.z-fullscreen{z-index:6000}.z-inherit{z-index:inherit!important}.column,.flex,.row{display:flex;flex-wrap:wrap}.column.inline,.flex.inline,.row.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.reverse-wrap{flex-wrap:wrap-reverse}.order-first{order:-10000}.order-last{order:10000}.order-none{order:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-center,.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-center,.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-stretch{align-content:stretch}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.q-gutter-none,.q-gutter-none>*,.q-gutter-x-none,.q-gutter-x-none>*{margin-left:0}.q-gutter-none,.q-gutter-none>*,.q-gutter-y-none,.q-gutter-y-none>*{margin-top:0}.q-col-gutter-none,.q-col-gutter-x-none{margin-left:0}.q-col-gutter-none>*,.q-col-gutter-x-none>*{padding-left:0}.q-col-gutter-none,.q-col-gutter-y-none{margin-top:0}.q-col-gutter-none>*,.q-col-gutter-y-none>*{padding-top:0}.q-gutter-x-xs,.q-gutter-xs{margin-left:-4px}.q-gutter-x-xs>*,.q-gutter-xs>*{margin-left:4px}.q-gutter-xs,.q-gutter-y-xs{margin-top:-4px}.q-gutter-xs>*,.q-gutter-y-xs>*{margin-top:4px}.q-col-gutter-x-xs,.q-col-gutter-xs{margin-left:-4px}.q-col-gutter-x-xs>*,.q-col-gutter-xs>*{padding-left:4px}.q-col-gutter-xs,.q-col-gutter-y-xs{margin-top:-4px}.q-col-gutter-xs>*,.q-col-gutter-y-xs>*{padding-top:4px}.q-gutter-sm,.q-gutter-x-sm{margin-left:-8px}.q-gutter-sm>*,.q-gutter-x-sm>*{margin-left:8px}.q-gutter-sm,.q-gutter-y-sm{margin-top:-8px}.q-gutter-sm>*,.q-gutter-y-sm>*{margin-top:8px}.q-col-gutter-sm,.q-col-gutter-x-sm{margin-left:-8px}.q-col-gutter-sm>*,.q-col-gutter-x-sm>*{padding-left:8px}.q-col-gutter-sm,.q-col-gutter-y-sm{margin-top:-8px}.q-col-gutter-sm>*,.q-col-gutter-y-sm>*{padding-top:8px}.q-gutter-md,.q-gutter-x-md{margin-left:-16px}.q-gutter-md>*,.q-gutter-x-md>*{margin-left:16px}.q-gutter-md,.q-gutter-y-md{margin-top:-16px}.q-gutter-md>*,.q-gutter-y-md>*{margin-top:16px}.q-col-gutter-md,.q-col-gutter-x-md{margin-left:-16px}.q-col-gutter-md>*,.q-col-gutter-x-md>*{padding-left:16px}.q-col-gutter-md,.q-col-gutter-y-md{margin-top:-16px}.q-col-gutter-md>*,.q-col-gutter-y-md>*{padding-top:16px}.q-gutter-lg,.q-gutter-x-lg{margin-left:-24px}.q-gutter-lg>*,.q-gutter-x-lg>*{margin-left:24px}.q-gutter-lg,.q-gutter-y-lg{margin-top:-24px}.q-gutter-lg>*,.q-gutter-y-lg>*{margin-top:24px}.q-col-gutter-lg,.q-col-gutter-x-lg{margin-left:-24px}.q-col-gutter-lg>*,.q-col-gutter-x-lg>*{padding-left:24px}.q-col-gutter-lg,.q-col-gutter-y-lg{margin-top:-24px}.q-col-gutter-lg>*,.q-col-gutter-y-lg>*{padding-top:24px}.q-gutter-x-xl,.q-gutter-xl{margin-left:-48px}.q-gutter-x-xl>*,.q-gutter-xl>*{margin-left:48px}.q-gutter-xl,.q-gutter-y-xl{margin-top:-48px}.q-gutter-xl>*,.q-gutter-y-xl>*{margin-top:48px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-xl,.q-col-gutter-y-xl{margin-top:-48px}.q-col-gutter-xl>*,.q-col-gutter-y-xl>*{padding-top:48px}@media (min-width:0){.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink,.row>.col,.row>.col-0,.row>.col-1,.row>.col-10,.row>.col-11,.row>.col-12,.row>.col-2,.row>.col-3,.row>.col-4,.row>.col-5,.row>.col-6,.row>.col-7,.row>.col-8,.row>.col-9,.row>.col-auto,.row>.col-grow,.row>.col-shrink,.row>.col-xs,.row>.col-xs-0,.row>.col-xs-1,.row>.col-xs-10,.row>.col-xs-11,.row>.col-xs-12,.row>.col-xs-2,.row>.col-xs-3,.row>.col-xs-4,.row>.col-xs-5,.row>.col-xs-6,.row>.col-xs-7,.row>.col-xs-8,.row>.col-xs-9,.row>.col-xs-auto,.row>.col-xs-grow,.row>.col-xs-shrink{max-width:100%;min-width:0;width:auto}.column>.col,.column>.col-0,.column>.col-1,.column>.col-10,.column>.col-11,.column>.col-12,.column>.col-2,.column>.col-3,.column>.col-4,.column>.col-5,.column>.col-6,.column>.col-7,.column>.col-8,.column>.col-9,.column>.col-auto,.column>.col-grow,.column>.col-shrink,.column>.col-xs,.column>.col-xs-0,.column>.col-xs-1,.column>.col-xs-10,.column>.col-xs-11,.column>.col-xs-12,.column>.col-xs-2,.column>.col-xs-3,.column>.col-xs-4,.column>.col-xs-5,.column>.col-xs-6,.column>.col-xs-7,.column>.col-xs-8,.column>.col-xs-9,.column>.col-xs-auto,.column>.col-xs-grow,.column>.col-xs-shrink,.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink{height:auto;max-height:100%;min-height:0}.col,.col-xs{flex:10000 1 0%}.col-0,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-xs-0,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{flex:0 0 auto}.col-grow,.col-xs-grow{flex:1 0 auto}.col-shrink,.col-xs-shrink{flex:0 1 auto}.row>.col-0,.row>.col-xs-0{height:auto;width:0}.row>.offset-0,.row>.offset-xs-0{margin-left:0}.column>.col-0,.column>.col-xs-0{height:0%;width:auto}.row>.col-1,.row>.col-xs-1{height:auto;width:8.3333%}.row>.offset-1,.row>.offset-xs-1{margin-left:8.3333%}.column>.col-1,.column>.col-xs-1{height:8.3333%;width:auto}.row>.col-2,.row>.col-xs-2{height:auto;width:16.6667%}.row>.offset-2,.row>.offset-xs-2{margin-left:16.6667%}.column>.col-2,.column>.col-xs-2{height:16.6667%;width:auto}.row>.col-3,.row>.col-xs-3{height:auto;width:25%}.row>.offset-3,.row>.offset-xs-3{margin-left:25%}.column>.col-3,.column>.col-xs-3{height:25%;width:auto}.row>.col-4,.row>.col-xs-4{height:auto;width:33.3333%}.row>.offset-4,.row>.offset-xs-4{margin-left:33.3333%}.column>.col-4,.column>.col-xs-4{height:33.3333%;width:auto}.row>.col-5,.row>.col-xs-5{height:auto;width:41.6667%}.row>.offset-5,.row>.offset-xs-5{margin-left:41.6667%}.column>.col-5,.column>.col-xs-5{height:41.6667%;width:auto}.row>.col-6,.row>.col-xs-6{height:auto;width:50%}.row>.offset-6,.row>.offset-xs-6{margin-left:50%}.column>.col-6,.column>.col-xs-6{height:50%;width:auto}.row>.col-7,.row>.col-xs-7{height:auto;width:58.3333%}.row>.offset-7,.row>.offset-xs-7{margin-left:58.3333%}.column>.col-7,.column>.col-xs-7{height:58.3333%;width:auto}.row>.col-8,.row>.col-xs-8{height:auto;width:66.6667%}.row>.offset-8,.row>.offset-xs-8{margin-left:66.6667%}.column>.col-8,.column>.col-xs-8{height:66.6667%;width:auto}.row>.col-9,.row>.col-xs-9{height:auto;width:75%}.row>.offset-9,.row>.offset-xs-9{margin-left:75%}.column>.col-9,.column>.col-xs-9{height:75%;width:auto}.row>.col-10,.row>.col-xs-10{height:auto;width:83.3333%}.row>.offset-10,.row>.offset-xs-10{margin-left:83.3333%}.column>.col-10,.column>.col-xs-10{height:83.3333%;width:auto}.row>.col-11,.row>.col-xs-11{height:auto;width:91.6667%}.row>.offset-11,.row>.offset-xs-11{margin-left:91.6667%}.column>.col-11,.column>.col-xs-11{height:91.6667%;width:auto}.row>.col-12,.row>.col-xs-12{height:auto;width:100%}.row>.offset-12,.row>.offset-xs-12{margin-left:100%}.column>.col-12,.column>.col-xs-12{height:100%;width:auto}.row>.col-all{flex:0 0 100%;height:auto}}@media (min-width:600px){.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink,.row>.col-sm,.row>.col-sm-0,.row>.col-sm-1,.row>.col-sm-10,.row>.col-sm-11,.row>.col-sm-12,.row>.col-sm-2,.row>.col-sm-3,.row>.col-sm-4,.row>.col-sm-5,.row>.col-sm-6,.row>.col-sm-7,.row>.col-sm-8,.row>.col-sm-9,.row>.col-sm-auto,.row>.col-sm-grow,.row>.col-sm-shrink{max-width:100%;min-width:0;width:auto}.column>.col-sm,.column>.col-sm-0,.column>.col-sm-1,.column>.col-sm-10,.column>.col-sm-11,.column>.col-sm-12,.column>.col-sm-2,.column>.col-sm-3,.column>.col-sm-4,.column>.col-sm-5,.column>.col-sm-6,.column>.col-sm-7,.column>.col-sm-8,.column>.col-sm-9,.column>.col-sm-auto,.column>.col-sm-grow,.column>.col-sm-shrink,.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink{height:auto;max-height:100%;min-height:0}.col-sm{flex:10000 1 0%}.col-sm-0,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{flex:0 0 auto}.col-sm-grow{flex:1 0 auto}.col-sm-shrink{flex:0 1 auto}.row>.col-sm-0{height:auto;width:0}.row>.offset-sm-0{margin-left:0}.column>.col-sm-0{height:0%;width:auto}.row>.col-sm-1{height:auto;width:8.3333%}.row>.offset-sm-1{margin-left:8.3333%}.column>.col-sm-1{height:8.3333%;width:auto}.row>.col-sm-2{height:auto;width:16.6667%}.row>.offset-sm-2{margin-left:16.6667%}.column>.col-sm-2{height:16.6667%;width:auto}.row>.col-sm-3{height:auto;width:25%}.row>.offset-sm-3{margin-left:25%}.column>.col-sm-3{height:25%;width:auto}.row>.col-sm-4{height:auto;width:33.3333%}.row>.offset-sm-4{margin-left:33.3333%}.column>.col-sm-4{height:33.3333%;width:auto}.row>.col-sm-5{height:auto;width:41.6667%}.row>.offset-sm-5{margin-left:41.6667%}.column>.col-sm-5{height:41.6667%;width:auto}.row>.col-sm-6{height:auto;width:50%}.row>.offset-sm-6{margin-left:50%}.column>.col-sm-6{height:50%;width:auto}.row>.col-sm-7{height:auto;width:58.3333%}.row>.offset-sm-7{margin-left:58.3333%}.column>.col-sm-7{height:58.3333%;width:auto}.row>.col-sm-8{height:auto;width:66.6667%}.row>.offset-sm-8{margin-left:66.6667%}.column>.col-sm-8{height:66.6667%;width:auto}.row>.col-sm-9{height:auto;width:75%}.row>.offset-sm-9{margin-left:75%}.column>.col-sm-9{height:75%;width:auto}.row>.col-sm-10{height:auto;width:83.3333%}.row>.offset-sm-10{margin-left:83.3333%}.column>.col-sm-10{height:83.3333%;width:auto}.row>.col-sm-11{height:auto;width:91.6667%}.row>.offset-sm-11{margin-left:91.6667%}.column>.col-sm-11{height:91.6667%;width:auto}.row>.col-sm-12{height:auto;width:100%}.row>.offset-sm-12{margin-left:100%}.column>.col-sm-12{height:100%;width:auto}}@media (min-width:1024px){.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink,.row>.col-md,.row>.col-md-0,.row>.col-md-1,.row>.col-md-10,.row>.col-md-11,.row>.col-md-12,.row>.col-md-2,.row>.col-md-3,.row>.col-md-4,.row>.col-md-5,.row>.col-md-6,.row>.col-md-7,.row>.col-md-8,.row>.col-md-9,.row>.col-md-auto,.row>.col-md-grow,.row>.col-md-shrink{max-width:100%;min-width:0;width:auto}.column>.col-md,.column>.col-md-0,.column>.col-md-1,.column>.col-md-10,.column>.col-md-11,.column>.col-md-12,.column>.col-md-2,.column>.col-md-3,.column>.col-md-4,.column>.col-md-5,.column>.col-md-6,.column>.col-md-7,.column>.col-md-8,.column>.col-md-9,.column>.col-md-auto,.column>.col-md-grow,.column>.col-md-shrink,.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink{height:auto;max-height:100%;min-height:0}.col-md{flex:10000 1 0%}.col-md-0,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{flex:0 0 auto}.col-md-grow{flex:1 0 auto}.col-md-shrink{flex:0 1 auto}.row>.col-md-0{height:auto;width:0}.row>.offset-md-0{margin-left:0}.column>.col-md-0{height:0%;width:auto}.row>.col-md-1{height:auto;width:8.3333%}.row>.offset-md-1{margin-left:8.3333%}.column>.col-md-1{height:8.3333%;width:auto}.row>.col-md-2{height:auto;width:16.6667%}.row>.offset-md-2{margin-left:16.6667%}.column>.col-md-2{height:16.6667%;width:auto}.row>.col-md-3{height:auto;width:25%}.row>.offset-md-3{margin-left:25%}.column>.col-md-3{height:25%;width:auto}.row>.col-md-4{height:auto;width:33.3333%}.row>.offset-md-4{margin-left:33.3333%}.column>.col-md-4{height:33.3333%;width:auto}.row>.col-md-5{height:auto;width:41.6667%}.row>.offset-md-5{margin-left:41.6667%}.column>.col-md-5{height:41.6667%;width:auto}.row>.col-md-6{height:auto;width:50%}.row>.offset-md-6{margin-left:50%}.column>.col-md-6{height:50%;width:auto}.row>.col-md-7{height:auto;width:58.3333%}.row>.offset-md-7{margin-left:58.3333%}.column>.col-md-7{height:58.3333%;width:auto}.row>.col-md-8{height:auto;width:66.6667%}.row>.offset-md-8{margin-left:66.6667%}.column>.col-md-8{height:66.6667%;width:auto}.row>.col-md-9{height:auto;width:75%}.row>.offset-md-9{margin-left:75%}.column>.col-md-9{height:75%;width:auto}.row>.col-md-10{height:auto;width:83.3333%}.row>.offset-md-10{margin-left:83.3333%}.column>.col-md-10{height:83.3333%;width:auto}.row>.col-md-11{height:auto;width:91.6667%}.row>.offset-md-11{margin-left:91.6667%}.column>.col-md-11{height:91.6667%;width:auto}.row>.col-md-12{height:auto;width:100%}.row>.offset-md-12{margin-left:100%}.column>.col-md-12{height:100%;width:auto}}@media (min-width:1440px){.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink,.row>.col-lg,.row>.col-lg-0,.row>.col-lg-1,.row>.col-lg-10,.row>.col-lg-11,.row>.col-lg-12,.row>.col-lg-2,.row>.col-lg-3,.row>.col-lg-4,.row>.col-lg-5,.row>.col-lg-6,.row>.col-lg-7,.row>.col-lg-8,.row>.col-lg-9,.row>.col-lg-auto,.row>.col-lg-grow,.row>.col-lg-shrink{max-width:100%;min-width:0;width:auto}.column>.col-lg,.column>.col-lg-0,.column>.col-lg-1,.column>.col-lg-10,.column>.col-lg-11,.column>.col-lg-12,.column>.col-lg-2,.column>.col-lg-3,.column>.col-lg-4,.column>.col-lg-5,.column>.col-lg-6,.column>.col-lg-7,.column>.col-lg-8,.column>.col-lg-9,.column>.col-lg-auto,.column>.col-lg-grow,.column>.col-lg-shrink,.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink{height:auto;max-height:100%;min-height:0}.col-lg{flex:10000 1 0%}.col-lg-0,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{flex:0 0 auto}.col-lg-grow{flex:1 0 auto}.col-lg-shrink{flex:0 1 auto}.row>.col-lg-0{height:auto;width:0}.row>.offset-lg-0{margin-left:0}.column>.col-lg-0{height:0%;width:auto}.row>.col-lg-1{height:auto;width:8.3333%}.row>.offset-lg-1{margin-left:8.3333%}.column>.col-lg-1{height:8.3333%;width:auto}.row>.col-lg-2{height:auto;width:16.6667%}.row>.offset-lg-2{margin-left:16.6667%}.column>.col-lg-2{height:16.6667%;width:auto}.row>.col-lg-3{height:auto;width:25%}.row>.offset-lg-3{margin-left:25%}.column>.col-lg-3{height:25%;width:auto}.row>.col-lg-4{height:auto;width:33.3333%}.row>.offset-lg-4{margin-left:33.3333%}.column>.col-lg-4{height:33.3333%;width:auto}.row>.col-lg-5{height:auto;width:41.6667%}.row>.offset-lg-5{margin-left:41.6667%}.column>.col-lg-5{height:41.6667%;width:auto}.row>.col-lg-6{height:auto;width:50%}.row>.offset-lg-6{margin-left:50%}.column>.col-lg-6{height:50%;width:auto}.row>.col-lg-7{height:auto;width:58.3333%}.row>.offset-lg-7{margin-left:58.3333%}.column>.col-lg-7{height:58.3333%;width:auto}.row>.col-lg-8{height:auto;width:66.6667%}.row>.offset-lg-8{margin-left:66.6667%}.column>.col-lg-8{height:66.6667%;width:auto}.row>.col-lg-9{height:auto;width:75%}.row>.offset-lg-9{margin-left:75%}.column>.col-lg-9{height:75%;width:auto}.row>.col-lg-10{height:auto;width:83.3333%}.row>.offset-lg-10{margin-left:83.3333%}.column>.col-lg-10{height:83.3333%;width:auto}.row>.col-lg-11{height:auto;width:91.6667%}.row>.offset-lg-11{margin-left:91.6667%}.column>.col-lg-11{height:91.6667%;width:auto}.row>.col-lg-12{height:auto;width:100%}.row>.offset-lg-12{margin-left:100%}.column>.col-lg-12{height:100%;width:auto}}@media (min-width:1920px){.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink,.row>.col-xl,.row>.col-xl-0,.row>.col-xl-1,.row>.col-xl-10,.row>.col-xl-11,.row>.col-xl-12,.row>.col-xl-2,.row>.col-xl-3,.row>.col-xl-4,.row>.col-xl-5,.row>.col-xl-6,.row>.col-xl-7,.row>.col-xl-8,.row>.col-xl-9,.row>.col-xl-auto,.row>.col-xl-grow,.row>.col-xl-shrink{max-width:100%;min-width:0;width:auto}.column>.col-xl,.column>.col-xl-0,.column>.col-xl-1,.column>.col-xl-10,.column>.col-xl-11,.column>.col-xl-12,.column>.col-xl-2,.column>.col-xl-3,.column>.col-xl-4,.column>.col-xl-5,.column>.col-xl-6,.column>.col-xl-7,.column>.col-xl-8,.column>.col-xl-9,.column>.col-xl-auto,.column>.col-xl-grow,.column>.col-xl-shrink,.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink{height:auto;max-height:100%;min-height:0}.col-xl{flex:10000 1 0%}.col-xl-0,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{flex:0 0 auto}.col-xl-grow{flex:1 0 auto}.col-xl-shrink{flex:0 1 auto}.row>.col-xl-0{height:auto;width:0}.row>.offset-xl-0{margin-left:0}.column>.col-xl-0{height:0%;width:auto}.row>.col-xl-1{height:auto;width:8.3333%}.row>.offset-xl-1{margin-left:8.3333%}.column>.col-xl-1{height:8.3333%;width:auto}.row>.col-xl-2{height:auto;width:16.6667%}.row>.offset-xl-2{margin-left:16.6667%}.column>.col-xl-2{height:16.6667%;width:auto}.row>.col-xl-3{height:auto;width:25%}.row>.offset-xl-3{margin-left:25%}.column>.col-xl-3{height:25%;width:auto}.row>.col-xl-4{height:auto;width:33.3333%}.row>.offset-xl-4{margin-left:33.3333%}.column>.col-xl-4{height:33.3333%;width:auto}.row>.col-xl-5{height:auto;width:41.6667%}.row>.offset-xl-5{margin-left:41.6667%}.column>.col-xl-5{height:41.6667%;width:auto}.row>.col-xl-6{height:auto;width:50%}.row>.offset-xl-6{margin-left:50%}.column>.col-xl-6{height:50%;width:auto}.row>.col-xl-7{height:auto;width:58.3333%}.row>.offset-xl-7{margin-left:58.3333%}.column>.col-xl-7{height:58.3333%;width:auto}.row>.col-xl-8{height:auto;width:66.6667%}.row>.offset-xl-8{margin-left:66.6667%}.column>.col-xl-8{height:66.6667%;width:auto}.row>.col-xl-9{height:auto;width:75%}.row>.offset-xl-9{margin-left:75%}.column>.col-xl-9{height:75%;width:auto}.row>.col-xl-10{height:auto;width:83.3333%}.row>.offset-xl-10{margin-left:83.3333%}.column>.col-xl-10{height:83.3333%;width:auto}.row>.col-xl-11{height:auto;width:91.6667%}.row>.offset-xl-11{margin-left:91.6667%}.column>.col-xl-11{height:91.6667%;width:auto}.row>.col-xl-12{height:auto;width:100%}.row>.offset-xl-12{margin-left:100%}.column>.col-xl-12{height:100%;width:auto}}.rounded-borders{border-radius:4px}.border-radius-inherit{border-radius:inherit}.no-transition{transition:none!important}.transition-0{transition:0s!important}.glossy{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-placeholder::placeholder{color:inherit;opacity:.7}.q-body--fullscreen-mixin,.q-body--prevent-scroll{position:fixed!important}.q-body--force-scrollbar-x{overflow-x:scroll}.q-body--force-scrollbar-y{overflow-y:scroll}.q-no-input-spinner{-moz-appearance:textfield!important}.q-no-input-spinner::-webkit-inner-spin-button,.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-link{outline:0;text-decoration:none}.q-link--focusable:focus-visible{-webkit-text-decoration:underline dashed currentColor 1px;text-decoration:underline dashed currentColor 1px}body.electron .q-electron-drag{-webkit-app-region:drag;-webkit-user-select:none}body.electron .q-electron-drag .q-btn-item,body.electron .q-electron-drag--exception{-webkit-app-region:no-drag}img.responsive{height:auto;max-width:100%}.non-selectable{-webkit-user-select:none!important;user-select:none!important}.scroll,body.mobile .scroll--mobile{overflow:auto}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch;will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-scroll{overflow:hidden!important}.no-pointer-events,.no-pointer-events--children,.no-pointer-events--children *{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-inherit{cursor:inherit!important}.cursor-none{cursor:none!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.float-left{float:left}.float-right{float:right}.relative-position{position:relative}.fixed,.fixed-bottom,.fixed-bottom-left,.fixed-bottom-right,.fixed-center,.fixed-full,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fullscreen{position:fixed}.absolute,.absolute-bottom,.absolute-bottom-left,.absolute-bottom-right,.absolute-center,.absolute-full,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right{position:absolute}.absolute-top,.fixed-top{left:0;right:0;top:0}.absolute-right,.fixed-right{bottom:0;right:0;top:0}.absolute-bottom,.fixed-bottom{bottom:0;left:0;right:0}.absolute-left,.fixed-left{bottom:0;left:0;top:0}.absolute-top-left,.fixed-top-left{left:0;top:0}.absolute-top-right,.fixed-top-right{right:0;top:0}.absolute-bottom-left,.fixed-bottom-left{bottom:0;left:0}.absolute-bottom-right,.fixed-bottom-right{bottom:0;right:0}.fullscreen{border-radius:0!important;max-height:100vh;max-width:100vw;z-index:6000}body.q-ios-padding .fullscreen{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}.absolute-full,.fixed-full,.fullscreen{bottom:0;left:0;right:0;top:0}.absolute-center,.fixed-center{left:50%;top:50%;transform:translate(-50%,-50%)}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.on-left{margin-right:12px}.on-right{margin-left:12px}.q-position-engine{margin-left:var(--q-pe-left,0)!important;margin-top:var(--q-pe-top,0)!important;visibility:collapse;will-change:auto}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important}.fit,.full-height{height:100%!important}.full-width{margin-left:0!important;margin-right:0!important;width:100%!important}.window-height{height:100vh!important;margin-bottom:0!important;margin-top:0!important}.window-width{margin-left:0!important;margin-right:0!important;width:100vw!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0}.q-pl-none{padding-left:0}.q-pr-none{padding-right:0}.q-pt-none{padding-top:0}.q-pb-none{padding-bottom:0}.q-px-none{padding-left:0;padding-right:0}.q-py-none{padding-bottom:0;padding-top:0}.q-ma-none{margin:0}.q-ml-none{margin-left:0}.q-mr-none{margin-right:0}.q-mt-none{margin-top:0}.q-mb-none{margin-bottom:0}.q-mx-none{margin-left:0;margin-right:0}.q-my-none{margin-bottom:0;margin-top:0}.q-pa-xs{padding:4px}.q-pl-xs{padding-left:4px}.q-pr-xs{padding-right:4px}.q-pt-xs{padding-top:4px}.q-pb-xs{padding-bottom:4px}.q-px-xs{padding-left:4px;padding-right:4px}.q-py-xs{padding-bottom:4px;padding-top:4px}.q-ma-xs{margin:4px}.q-ml-xs{margin-left:4px}.q-mr-xs{margin-right:4px}.q-mt-xs{margin-top:4px}.q-mb-xs{margin-bottom:4px}.q-mx-xs{margin-left:4px;margin-right:4px}.q-my-xs{margin-bottom:4px;margin-top:4px}.q-pa-sm{padding:8px}.q-pl-sm{padding-left:8px}.q-pr-sm{padding-right:8px}.q-pt-sm{padding-top:8px}.q-pb-sm{padding-bottom:8px}.q-px-sm{padding-left:8px;padding-right:8px}.q-py-sm{padding-bottom:8px;padding-top:8px}.q-ma-sm{margin:8px}.q-ml-sm{margin-left:8px}.q-mr-sm{margin-right:8px}.q-mt-sm{margin-top:8px}.q-mb-sm{margin-bottom:8px}.q-mx-sm{margin-left:8px;margin-right:8px}.q-my-sm{margin-bottom:8px;margin-top:8px}.q-pa-md{padding:16px}.q-pl-md{padding-left:16px}.q-pr-md{padding-right:16px}.q-pt-md{padding-top:16px}.q-pb-md{padding-bottom:16px}.q-px-md{padding-left:16px;padding-right:16px}.q-py-md{padding-bottom:16px;padding-top:16px}.q-ma-md{margin:16px}.q-ml-md{margin-left:16px}.q-mr-md{margin-right:16px}.q-mt-md{margin-top:16px}.q-mb-md{margin-bottom:16px}.q-mx-md{margin-left:16px;margin-right:16px}.q-my-md{margin-bottom:16px;margin-top:16px}.q-pa-lg{padding:24px}.q-pl-lg{padding-left:24px}.q-pr-lg{padding-right:24px}.q-pt-lg{padding-top:24px}.q-pb-lg{padding-bottom:24px}.q-px-lg{padding-left:24px;padding-right:24px}.q-py-lg{padding-bottom:24px;padding-top:24px}.q-ma-lg{margin:24px}.q-ml-lg{margin-left:24px}.q-mr-lg{margin-right:24px}.q-mt-lg{margin-top:24px}.q-mb-lg{margin-bottom:24px}.q-mx-lg{margin-left:24px;margin-right:24px}.q-my-lg{margin-bottom:24px;margin-top:24px}.q-pa-xl{padding:48px}.q-pl-xl{padding-left:48px}.q-pr-xl{padding-right:48px}.q-pt-xl{padding-top:48px}.q-pb-xl{padding-bottom:48px}.q-px-xl{padding-left:48px;padding-right:48px}.q-py-xl{padding-bottom:48px;padding-top:48px}.q-ma-xl{margin:48px}.q-ml-xl{margin-left:48px}.q-mr-xl{margin-right:48px}.q-mt-xl{margin-top:48px}.q-mb-xl{margin-bottom:48px}.q-mx-xl{margin-left:48px;margin-right:48px}.q-my-xl{margin-bottom:48px;margin-top:48px}.q-mt-auto,.q-my-auto{margin-top:auto}.q-ml-auto{margin-left:auto}.q-mb-auto,.q-my-auto{margin-bottom:auto}.q-mr-auto,.q-mx-auto{margin-right:auto}.q-mx-auto{margin-left:auto}.q-touch{user-drag:none;-khtml-user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.q-touch-x{touch-action:pan-x}.q-touch-y{touch-action:pan-y}:root{--q-transition-duration:.3s}.q-transition--fade-enter-active,.q-transition--fade-leave-active,.q-transition--flip-enter-active,.q-transition--flip-leave-active,.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active,.q-transition--rotate-enter-active,.q-transition--rotate-leave-active,.q-transition--scale-enter-active,.q-transition--scale-leave-active,.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{--q-transition-duration:.3s;--q-transition-easing:cubic-bezier(0.215,0.61,0.355,1)}.q-transition--fade-leave-active,.q-transition--flip-leave-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-leave-active,.q-transition--rotate-leave-active,.q-transition--scale-leave-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-leave-active{position:absolute}.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{transition:transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--slide-right-enter-from{transform:translate3d(-100%,0,0)}.q-transition--slide-left-enter-from,.q-transition--slide-right-leave-to{transform:translate3d(100%,0,0)}.q-transition--slide-left-leave-to{transform:translate3d(-100%,0,0)}.q-transition--slide-up-enter-from{transform:translate3d(0,100%,0)}.q-transition--slide-down-enter-from,.q-transition--slide-up-leave-to{transform:translate3d(0,-100%,0)}.q-transition--slide-down-leave-to{transform:translate3d(0,100%,0)}.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration)}.q-transition--jump-down-enter-from,.q-transition--jump-down-leave-to,.q-transition--jump-left-enter-from,.q-transition--jump-left-leave-to,.q-transition--jump-right-enter-from,.q-transition--jump-right-leave-to,.q-transition--jump-up-enter-from,.q-transition--jump-up-leave-to{opacity:0}.q-transition--jump-right-enter-from{transform:translate3d(-15px,0,0)}.q-transition--jump-left-enter-from,.q-transition--jump-right-leave-to{transform:translate3d(15px,0,0)}.q-transition--jump-left-leave-to{transform:translateX(-15px)}.q-transition--jump-up-enter-from{transform:translate3d(0,15px,0)}.q-transition--jump-down-enter-from,.q-transition--jump-up-leave-to{transform:translate3d(0,-15px,0)}.q-transition--jump-down-leave-to{transform:translate3d(0,15px,0)}.q-transition--fade-enter-active,.q-transition--fade-leave-active{transition:opacity var(--q-transition-duration) ease-out}.q-transition--fade-enter-from,.q-transition--fade-leave-to{opacity:0}.q-transition--scale-enter-active,.q-transition--scale-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--scale-enter-from,.q-transition--scale-leave-to{opacity:0;transform:scale3d(0,0,1)}.q-transition--rotate-enter-active,.q-transition--rotate-leave-active{transform-style:preserve-3d;transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--rotate-enter-from,.q-transition--rotate-leave-to{opacity:0;transform:scale3d(0,0,1) rotate(90deg)}.q-transition--flip-down-enter-active,.q-transition--flip-down-leave-active,.q-transition--flip-left-enter-active,.q-transition--flip-left-leave-active,.q-transition--flip-right-enter-active,.q-transition--flip-right-leave-active,.q-transition--flip-up-enter-active,.q-transition--flip-up-leave-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--q-transition-duration)}.q-transition--flip-down-enter-to,.q-transition--flip-down-leave-from,.q-transition--flip-left-enter-to,.q-transition--flip-left-leave-from,.q-transition--flip-right-enter-to,.q-transition--flip-right-leave-from,.q-transition--flip-up-enter-to,.q-transition--flip-up-leave-from{transform:perspective(400px) rotate3d(1,1,0,0deg)}.q-transition--flip-right-enter-from{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-left-enter-from,.q-transition--flip-right-leave-to{transform:perspective(400px) rotateY(180deg)}.q-transition--flip-left-leave-to{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-up-enter-from{transform:perspective(400px) rotateX(-180deg)}.q-transition--flip-down-enter-from,.q-transition--flip-up-leave-to{transform:perspective(400px) rotateX(180deg)}.q-transition--flip-down-leave-to{transform:perspective(400px) rotateX(-180deg)}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100%;min-width:100px}h1{font-size:6rem;letter-spacing:-.01562em;line-height:6rem}h1,h2{font-weight:300}h2{font-size:3.75rem;letter-spacing:-.00833em;line-height:3.75rem}h3{font-size:3rem;letter-spacing:normal;line-height:3.125rem}h3,h4{font-weight:400}h4{font-size:2.125rem;letter-spacing:.00735em;line-height:2.5rem}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem}h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}p{margin:0 0 16px}.text-h1{font-size:6rem;font-weight:300;letter-spacing:-.01562em;line-height:6rem}.text-h2{font-size:3.75rem;font-weight:300;letter-spacing:-.00833em;line-height:3.75rem}.text-h3{font-size:3rem;font-weight:400;letter-spacing:normal;line-height:3.125rem}.text-h4{font-size:2.125rem;font-weight:400;letter-spacing:.00735em;line-height:2.5rem}.text-h5{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.text-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.text-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00937em;line-height:1.75rem}.text-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.375rem}.text-body1{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5rem}.text-body2{font-size:.875rem;font-weight:400;letter-spacing:.01786em;line-height:1.25rem}.text-overline{font-size:.75rem;font-weight:500;letter-spacing:.16667em;line-height:2rem}.text-caption{font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.25rem}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-no-wrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-weight-thin{font-weight:100}.text-weight-light{font-weight:300}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-weight-bolder{font-weight:900}small{font-size:80%}big{font-size:170%}sub{bottom:-.25em}sup{top:-.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-box-shadow{box-shadow:none!important}.no-outline{outline:0!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2-lines,.ellipsis-3-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-3-lines{-webkit-line-clamp:3}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{cursor:not-allowed!important;outline:0!important}.disabled,[disabled]{opacity:.6!important}.hidden{display:none!important}.invisible,.invisible *{animation:none!important;transition:none!important;visibility:hidden!important}.transparent{background:#0000!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-hidden-y{overflow-y:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.dimmed:after,.light-dimmed:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dimmed:after{background:#0006!important}.light-dimmed:after{background:#fff9!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}body.capacitor .capacitor-hide,body.cordova .cordova-hide,body.desktop .desktop-hide,body.electron .electron-hide,body.mobile .mobile-hide,body.native-mobile .native-mobile-hide,body.platform-android .platform-android-hide,body.platform-ios .platform-ios-hide,body.touch .touch-hide,body.within-iframe .within-iframe-hide,body:not(.capacitor) .capacitor-only,body:not(.cordova) .cordova-only,body:not(.desktop) .desktop-only,body:not(.electron) .electron-only,body:not(.mobile) .mobile-only,body:not(.native-mobile) .native-mobile-only,body:not(.platform-android) .platform-android-only,body:not(.platform-ios) .platform-ios-only,body:not(.touch) .touch-only,body:not(.within-iframe) .within-iframe-only{display:none!important}@media (orientation:portrait){.orientation-landscape{display:none!important}}@media (orientation:landscape){.orientation-portrait{display:none!important}}@media screen{.print-only{display:none!important}}@media print{.print-hide{display:none!important}}@media (max-width:599.98px){.gt-lg,.gt-md,.gt-sm,.gt-xs,.lg,.md,.sm,.xl,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.gt-lg,.gt-md,.gt-sm,.lg,.lt-sm,.md,.sm-hide,.xl,.xs{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.gt-lg,.gt-md,.lg,.lt-md,.lt-sm,.md-hide,.sm,.xl,.xs{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.gt-lg,.lg-hide,.lt-lg,.lt-md,.lt-sm,.md,.sm,.xl,.xs{display:none!important}}@media (min-width:1920px){.lg,.lt-lg,.lt-md,.lt-sm,.lt-xl,.md,.sm,.xl-hide,.xs{display:none!important}}.q-focus-helper,.q-focusable,.q-hoverable,.q-manual-focusable{outline:0}body.desktop .q-focus-helper{border-radius:inherit;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:after,body.desktop .q-focus-helper:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .6s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:before{background:#000}body.desktop .q-focus-helper:after{background:#fff}body.desktop .q-focus-helper--rounded{border-radius:4px}body.desktop .q-focus-helper--round{border-radius:50%}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-hoverable:hover>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{background:currentColor;opacity:.15}body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{opacity:.1}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:after{opacity:.4}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{opacity:.22}body.body--dark{background:var(--q-dark-page);color:#fff}.q-dark{background:var(--q-dark);color:#fff} \ No newline at end of file + * */*,:after,:before{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:#0000;box-sizing:inherit}#q-app,body,html{direction:ltr;width:100%}body.platform-ios.within-iframe,body.platform-ios.within-iframe #q-app{min-width:100%;width:100px}body,html{box-sizing:border-box;margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:initial;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;font-family:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible;text-transform:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.q-icon{word-wrap:normal;fill:currentColor;box-sizing:initial;direction:ltr;flex-shrink:0;height:1em;letter-spacing:normal;line-height:1;position:relative;text-align:center;text-transform:none;white-space:nowrap;width:1em}.q-icon:after,.q-icon:before{align-items:center;display:flex!important;height:100%;justify-content:center;width:100%}.q-icon>img,.q-icon>svg{height:100%;width:100%}.material-icons,.material-icons-outlined,.material-icons-round,.material-icons-sharp,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.q-icon{align-items:center;cursor:inherit;display:inline-flex;font-size:inherit;justify-content:center;-webkit-user-select:none;user-select:none;vertical-align:middle}.q-panel,.q-panel>div{height:100%;width:100%}.q-panel-parent{overflow:hidden;position:relative}.q-loading-bar{background:#f44336;position:fixed;transition:transform .5s cubic-bezier(0,0,.2,1),opacity .5s;z-index:9998}.q-loading-bar--top{left:0;right:0;top:0;width:100%}.q-loading-bar--bottom{bottom:0;left:0;right:0;width:100%}.q-loading-bar--right{bottom:0;height:100%;right:0;top:0}.q-loading-bar--left{bottom:0;height:100%;left:0;top:0}.q-avatar{border-radius:50%;display:inline-block;font-size:48px;height:1em;position:relative;vertical-align:middle;width:1em}.q-avatar__content{font-size:.5em;line-height:.5em}.q-avatar img:not(.q-icon):not(.q-img__image),.q-avatar__content{border-radius:inherit;height:inherit;width:inherit}.q-avatar--square{border-radius:0}.q-badge{background-color:var(--q-primary);border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:12px;min-height:12px;padding:2px 6px;vertical-align:initial}.q-badge--single-line{white-space:nowrap}.q-badge--multi-line{word-wrap:break-word;word-break:break-all}.q-badge--floating{cursor:inherit;position:absolute;right:-3px;top:-4px}.q-badge--transparent{opacity:.8}.q-badge--outline{background-color:initial;border:1px solid}.q-badge--rounded{border-radius:1em}.q-banner{background:#fff;min-height:54px;padding:8px 16px}.q-banner--top-padding{padding-top:14px}.q-banner__avatar{min-width:1px!important}.q-banner__avatar>.q-avatar{font-size:46px}.q-banner__avatar>.q-icon{font-size:40px}.q-banner__actions.col-auto,.q-banner__avatar:not(:empty)+.q-banner__content{padding-left:16px}.q-banner__actions.col-all .q-btn-item{margin:4px 0 0 4px}.q-banner--dense{min-height:32px;padding:8px}.q-banner--dense.q-banner--top-padding{padding-top:12px}.q-banner--dense .q-banner__avatar>.q-avatar,.q-banner--dense .q-banner__avatar>.q-icon{font-size:28px}.q-banner--dense .q-banner__actions.col-auto,.q-banner--dense .q-banner__avatar:not(:empty)+.q-banner__content{padding-left:8px}.q-bar{background:#0003}.q-bar>.q-icon{margin-left:2px}.q-bar>div,.q-bar>div+.q-icon{margin-left:8px}.q-bar>.q-btn{margin-left:2px}.q-bar>.q-btn:first-child,.q-bar>.q-icon:first-child,.q-bar>div:first-child{margin-left:0}.q-bar--standard{font-size:18px;height:32px;padding:0 12px}.q-bar--standard>div{font-size:16px}.q-bar--standard .q-btn{font-size:11px}.q-bar--dense{font-size:14px;height:24px;padding:0 8px}.q-bar--dense .q-btn{font-size:8px}.q-bar--dark{background:#ffffff26}.q-breadcrumbs__el{color:inherit}.q-breadcrumbs__el-icon{font-size:125%}.q-breadcrumbs__el-icon--with-label{margin-right:8px}[dir=rtl] .q-breadcrumbs__separator .q-icon{transform:scaleX(-1)}.q-btn{align-items:stretch;background:#0000;border:0;color:inherit;cursor:default;display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;height:auto;line-height:1.715em;min-height:2.572em;outline:0;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.715em}.q-btn.disabled{opacity:.7!important}.q-btn:before{border-radius:inherit;bottom:0;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;content:"";display:block;left:0;position:absolute;right:0;top:0}.q-btn--actionable{cursor:pointer}.q-btn--actionable.q-btn--standard:before{transition:box-shadow .3s cubic-bezier(.25,.8,.5,1)}.q-btn--actionable.q-btn--standard.q-btn--active:before,.q-btn--actionable.q-btn--standard:active:before{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.q-btn--no-uppercase{text-transform:none}.q-btn--rectangle{border-radius:3px}.q-btn--outline{background:#0000!important}.q-btn--outline:before{border:1px solid}.q-btn--push{border-radius:7px}.q-btn--push:before{border-bottom:3px solid #00000026}.q-btn--push.q-btn--actionable{transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable:before{transition:border-width .3s cubic-bezier(.25,.8,.5,1)}.q-btn--push.q-btn--actionable.q-btn--active,.q-btn--push.q-btn--actionable:active{transform:translateY(2px)}.q-btn--push.q-btn--actionable.q-btn--active:before,.q-btn--push.q-btn--actionable:active:before{border-bottom-width:0}.q-btn--rounded{border-radius:28px}.q-btn--round{border-radius:50%;min-height:3em;min-width:3em;padding:0}.q-btn--square{border-radius:0}.q-btn--flat:before,.q-btn--outline:before,.q-btn--unelevated:before{box-shadow:none}.q-btn--dense{min-height:2em;padding:.285em}.q-btn--dense.q-btn--round{min-height:2.4em;min-width:2.4em;padding:0}.q-btn--dense .on-left{margin-right:6px}.q-btn--dense .on-right{margin-left:6px}.q-btn--fab .q-icon,.q-btn--fab-mini .q-icon{font-size:24px}.q-btn--fab{min-height:56px;min-width:56px;padding:16px}.q-btn--fab .q-icon{margin:auto}.q-btn--fab-mini{min-height:40px;min-width:40px;padding:8px}.q-btn__content{transition:opacity .3s;z-index:0}.q-btn__content--hidden{opacity:0;pointer-events:none}.q-btn__progress{border-radius:inherit;z-index:0}.q-btn__progress-indicator{background:#ffffff40;transform:translateX(-100%);z-index:-1}.q-btn__progress--dark .q-btn__progress-indicator{background:#0003}.q-btn--flat .q-btn__progress-indicator,.q-btn--outline .q-btn__progress-indicator{background:currentColor;opacity:.2}.q-btn-dropdown--split .q-btn-dropdown__arrow-container{padding:0 4px}.q-btn-dropdown--split .q-btn-dropdown__arrow-container.q-btn--outline{border-left:1px solid}.q-btn-dropdown--split .q-btn-dropdown__arrow-container:not(.q-btn--outline){border-left:1px solid #ffffff4d}.q-btn-dropdown--simple *+.q-btn-dropdown__arrow{margin-left:8px}.q-btn-dropdown__arrow{transition:transform .28s}.q-btn-dropdown--current{flex-grow:1}.q-btn-group{border-radius:3px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:middle}.q-btn-group>.q-btn-item{align-self:stretch;border-radius:inherit}.q-btn-group>.q-btn-item:before{box-shadow:none}.q-btn-group>.q-btn-item .q-badge--floating{right:0}.q-btn-group>.q-btn-group{box-shadow:none}.q-btn-group>.q-btn-group:first-child>.q-btn:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-btn-group>.q-btn-group:last-child>.q-btn:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-btn-group>.q-btn-group:not(:first-child)>.q-btn:first-child:before{border-left:0}.q-btn-group>.q-btn-group:not(:last-child)>.q-btn:last-child:before{border-right:0}.q-btn-group>.q-btn-item:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-btn-group>.q-btn-item:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-btn-group>.q-btn-item.q-btn--standard:before{z-index:-1}.q-btn-group--push{border-radius:7px}.q-btn-group--push>.q-btn--push.q-btn--actionable{transform:none}.q-btn-group--push>.q-btn--push.q-btn--actionable .q-btn__content{transition:margin-top .3s cubic-bezier(.25,.8,.5,1),margin-bottom .3s cubic-bezier(.25,.8,.5,1)}.q-btn-group--push>.q-btn--push.q-btn--actionable.q-btn--active .q-btn__content,.q-btn-group--push>.q-btn--push.q-btn--actionable:active .q-btn__content{margin-bottom:-2px;margin-top:2px}.q-btn-group--rounded{border-radius:28px}.q-btn-group--square{border-radius:0}.q-btn-group--flat,.q-btn-group--outline,.q-btn-group--unelevated{box-shadow:none}.q-btn-group--outline>.q-separator{display:none}.q-btn-group--outline>.q-btn-item+.q-btn-item:before{border-left:0}.q-btn-group--outline>.q-btn-item:not(:last-child):before{border-right:0}.q-btn-group--stretch{align-self:stretch;border-radius:0}.q-btn-group--glossy>.q-btn-item{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-btn-group--spread>.q-btn-group{display:flex!important}.q-btn-group--spread>.q-btn-group>.q-btn-item:not(.q-btn-dropdown__arrow-container),.q-btn-group--spread>.q-btn-item{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-btn-toggle,.q-card{position:relative}.q-card{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;vertical-align:top}.q-card>div:first-child,.q-card>img:first-child{border-top:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.q-card>div:last-child,.q-card>img:last-child{border-bottom:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-card>div:not(:first-child),.q-card>img:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.q-card>div:not(:last-child),.q-card>img:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.q-card>div{border-left:0;border-right:0;box-shadow:none}.q-card--bordered{border:1px solid #0000001f}.q-card--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-card__section{position:relative}.q-card__section--vert{padding:16px}.q-card__section--horiz>div:first-child,.q-card__section--horiz>img:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.q-card__section--horiz>div:last-child,.q-card__section--horiz>img:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.q-card__section--horiz>div:not(:first-child),.q-card__section--horiz>img:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.q-card__section--horiz>div:not(:last-child),.q-card__section--horiz>img:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.q-card__section--horiz>div{border-bottom:0;border-top:0;box-shadow:none}.q-card__actions{align-items:center;padding:8px}.q-card__actions .q-btn--rectangle{padding:0 8px}.q-card__actions--horiz>.q-btn-group+.q-btn-item,.q-card__actions--horiz>.q-btn-item+.q-btn-group,.q-card__actions--horiz>.q-btn-item+.q-btn-item{margin-left:8px}.q-card__actions--vert>.q-btn-item.q-btn--round{align-self:center}.q-card__actions--vert>.q-btn-group+.q-btn-item,.q-card__actions--vert>.q-btn-item+.q-btn-group,.q-card__actions--vert>.q-btn-item+.q-btn-item{margin-top:4px}.q-card__actions--vert>.q-btn-group>.q-btn-item{flex-grow:1}.q-card>img{border:0;display:block;max-width:100%;width:100%}.q-carousel{background-color:#fff;height:400px}.q-carousel__slide{background-position:50%;background-size:cover;min-height:100%}.q-carousel .q-carousel--padding,.q-carousel__slide{padding:16px}.q-carousel__slides-container{height:100%}.q-carousel__control{color:#fff}.q-carousel__arrow{pointer-events:none}.q-carousel__arrow .q-icon{font-size:28px}.q-carousel__arrow .q-btn{pointer-events:all}.q-carousel__next-arrow--horizontal,.q-carousel__prev-arrow--horizontal{bottom:16px;top:16px}.q-carousel__prev-arrow--horizontal{left:16px}.q-carousel__next-arrow--horizontal{right:16px}.q-carousel__next-arrow--vertical,.q-carousel__prev-arrow--vertical{left:16px;right:16px}.q-carousel__prev-arrow--vertical{top:16px}.q-carousel__next-arrow--vertical{bottom:16px}.q-carousel__navigation--bottom,.q-carousel__navigation--top{left:16px;overflow-x:auto;overflow-y:hidden;right:16px}.q-carousel__navigation--top{top:16px}.q-carousel__navigation--bottom{bottom:16px}.q-carousel__navigation--left,.q-carousel__navigation--right{bottom:16px;overflow-x:hidden;overflow-y:auto;top:16px}.q-carousel__navigation--left>.q-carousel__navigation-inner,.q-carousel__navigation--right>.q-carousel__navigation-inner{flex-direction:column}.q-carousel__navigation--left{left:16px}.q-carousel__navigation--right{right:16px}.q-carousel__navigation-inner{flex:1 1 auto}.q-carousel__navigation .q-btn{margin:6px 4px;padding:5px}.q-carousel__navigation-icon--inactive{opacity:.7}.q-carousel .q-carousel__thumbnail{border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-block;height:50px;margin:2px;opacity:.7;transition:opacity .3s;vertical-align:middle;width:auto}.q-carousel .q-carousel__thumbnail--active,.q-carousel .q-carousel__thumbnail:hover{opacity:1}.q-carousel .q-carousel__thumbnail--active{border-color:currentColor;cursor:default}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-top .q-carousel--padding,.q-carousel--navigation-top.q-carousel--with-padding .q-carousel__slide{padding-top:60px}.q-carousel--arrows-vertical .q-carousel--padding,.q-carousel--arrows-vertical.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-bottom .q-carousel--padding,.q-carousel--navigation-bottom.q-carousel--with-padding .q-carousel__slide{padding-bottom:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-left .q-carousel--padding,.q-carousel--navigation-left.q-carousel--with-padding .q-carousel__slide{padding-left:60px}.q-carousel--arrows-horizontal .q-carousel--padding,.q-carousel--arrows-horizontal.q-carousel--with-padding .q-carousel__slide,.q-carousel--navigation-right .q-carousel--padding,.q-carousel--navigation-right.q-carousel--with-padding .q-carousel__slide{padding-right:60px}.q-carousel.fullscreen{height:100%}.q-message-label,.q-message-name,.q-message-stamp{font-size:small}.q-message-label{margin:24px 0;text-align:center}.q-message-stamp{color:inherit;display:none;margin-top:4px;opacity:.6}.q-message-avatar{border-radius:50%;height:48px;min-width:48px;width:48px}.q-message{margin-bottom:8px}.q-message:first-child .q-message-label{margin-top:0}.q-message-avatar--received{margin-right:8px}.q-message-text--received{border-radius:4px 4px 4px 0;color:#81c784}.q-message-text--received:last-child:before{border-bottom:8px solid;border-left:8px solid #0000;border-right:0 solid #0000;right:100%}.q-message-text-content--received{color:#000}.q-message-name--sent{text-align:right}.q-message-avatar--sent{margin-left:8px}.q-message-container--sent{flex-direction:row-reverse}.q-message-text--sent{border-radius:4px 4px 0 4px;color:#e0e0e0}.q-message-text--sent:last-child:before{border-bottom:8px solid;border-left:0 solid #0000;border-right:8px solid #0000;left:100%}.q-message-text-content--sent{color:#000}.q-message-text{background:currentColor;line-height:1.2;padding:8px;position:relative;word-break:break-word}.q-message-text+.q-message-text{margin-top:3px}.q-message-text:last-child{min-height:48px}.q-message-text:last-child .q-message-stamp{display:block}.q-message-text:last-child:before{bottom:0;content:"";height:0;position:absolute;width:0}.q-checkbox{vertical-align:middle}.q-checkbox__native{height:1px;width:1px}.q-checkbox__bg,.q-checkbox__icon-container{-webkit-user-select:none;user-select:none}.q-checkbox__bg{border:2px solid;border-radius:2px;height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;transition:background .22s cubic-bezier(0,0,.2,1) 0ms;width:50%}.q-checkbox__icon{color:currentColor;font-size:.5em}.q-checkbox__svg{color:#fff}.q-checkbox__truthy{stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.78334;stroke-dasharray:29.78334}.q-checkbox__indet{fill:currentColor;transform:rotate(-280deg) scale(0);transform-origin:50% 50%}.q-checkbox__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-checkbox__inner--indet,.q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox__inner--indet .q-checkbox__bg,.q-checkbox__inner--truthy .q-checkbox__bg{background:currentColor}.q-checkbox__inner--truthy path{stroke-dashoffset:0;transition:stroke-dashoffset .18s cubic-bezier(.4,0,.6,1) 0ms}.q-checkbox__inner--indet .q-checkbox__indet{transform:rotate(0) scale(1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-checkbox.disabled{opacity:.75!important}.q-checkbox--dark .q-checkbox__inner{color:#ffffffb3}.q-checkbox--dark .q-checkbox__inner:before{opacity:.32!important}.q-checkbox--dark .q-checkbox__inner--indet,.q-checkbox--dark .q-checkbox__inner--truthy{color:var(--q-primary)}.q-checkbox--dense .q-checkbox__inner{height:.5em;min-width:.5em;width:.5em}.q-checkbox--dense .q-checkbox__bg{height:90%;left:5%;top:5%;width:90%}.q-checkbox--dense .q-checkbox__label{padding-left:.5em}.q-checkbox--dense.reverse .q-checkbox__label{padding-left:0;padding-right:.5em}body.desktop .q-checkbox:not(.disabled) .q-checkbox__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-checkbox:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox:not(.disabled):hover .q-checkbox__inner:before{transform:scaleX(1)}body.desktop .q-checkbox--dense:not(.disabled):focus .q-checkbox__inner:before,body.desktop .q-checkbox--dense:not(.disabled):hover .q-checkbox__inner:before{transform:scale3d(1.4,1.4,1)}.q-chip{background:#e0e0e0;border-radius:16px;color:#000000de;font-size:14px;height:2em;margin:4px;max-width:100%;outline:0;padding:.5em .9em;position:relative;vertical-align:middle}.q-chip--colored .q-chip__icon,.q-chip--dark .q-chip__icon{color:inherit}.q-chip--outline{background:#0000!important;border:1px solid}.q-chip .q-avatar{border-radius:16px;font-size:2em;margin-left:-.45em;margin-right:.2em}.q-chip--selected .q-avatar{display:none}.q-chip__icon{color:#0000008a;font-size:1.5em;margin:-.2em}.q-chip__icon--left{margin-right:.2em}.q-chip__icon--right{margin-left:.2em}.q-chip__icon--remove{margin-left:.1em;margin-right:-.5em;opacity:.6;outline:0}.q-chip__icon--remove:focus,.q-chip__icon--remove:hover{opacity:1}.q-chip__content{white-space:nowrap}.q-chip--dense{border-radius:12px;height:1.5em;padding:0 .4em}.q-chip--dense .q-avatar{border-radius:12px;font-size:1.5em;margin-left:-.27em;margin-right:.1em}.q-chip--dense .q-chip__icon{font-size:1.25em}.q-chip--dense .q-chip__icon--left{margin-right:.195em}.q-chip--dense .q-chip__icon--remove{margin-right:-.25em}.q-chip--square{border-radius:4px}.q-chip--square .q-avatar{border-radius:3px 0 0 3px}body.desktop .q-chip--clickable:focus{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}body.desktop.body--dark .q-chip--clickable:focus{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}.q-circular-progress{display:inline-block;height:1em;line-height:1;position:relative;vertical-align:middle;width:1em}.q-circular-progress.q-focusable{border-radius:50%}.q-circular-progress__svg{height:100%;width:100%}.q-circular-progress__text{font-size:.25em}.q-circular-progress--indeterminate .q-circular-progress__svg{animation:q-spin 2s linear infinite;transform-origin:50% 50%}.q-circular-progress--indeterminate .q-circular-progress__circle{stroke-dasharray:1 400;stroke-dashoffset:0;animation:q-circular-progress-circle 1.5s ease-in-out infinite}@keyframes q-circular-progress-circle{0%{stroke-dasharray:1,400;stroke-dashoffset:0}50%{stroke-dasharray:400,400;stroke-dashoffset:-100}to{stroke-dasharray:400,400;stroke-dashoffset:-300}}.q-color-picker{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:350px;min-width:180px;overflow:hidden;vertical-align:top}.q-color-picker .q-tab{padding:0!important}.q-color-picker--bordered{border:1px solid #0000001f}.q-color-picker__header-tabs{height:32px}.q-color-picker__header input{border:0;line-height:24px}.q-color-picker__header .q-tab{height:32px!important;min-height:32px!important}.q-color-picker__header .q-tab--inactive{background:linear-gradient(0deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__error-icon{bottom:2px;font-size:24px;opacity:0;right:2px;transition:opacity .3s ease-in}.q-color-picker__header-content{background:#fff;position:relative}.q-color-picker__header-content--light{color:#000}.q-color-picker__header-content--dark{color:#fff}.q-color-picker__header-content--dark .q-tab--inactive:before{background:#fff3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__header-banner{height:36px}.q-color-picker__header-bg{background:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==")!important}.q-color-picker__footer{height:36px}.q-color-picker__footer .q-tab{height:36px!important;min-height:36px!important}.q-color-picker__footer .q-tab--inactive{background:linear-gradient(180deg,#0000004d 0,#00000026 25%,#0000001a)}.q-color-picker__spectrum{height:100%;width:100%}.q-color-picker__spectrum-tab{padding:0!important}.q-color-picker__spectrum-white{background:linear-gradient(90deg,#fff,#fff0)}.q-color-picker__spectrum-black{background:linear-gradient(0deg,#000,#0000)}.q-color-picker__spectrum-circle{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;height:10px;transform:translate(-5px,-5px);width:10px}.q-color-picker__hue .q-slider__track{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)!important;opacity:1}.q-color-picker__alpha .q-slider__track-container{padding-top:0}.q-color-picker__alpha .q-slider__track:before{background:linear-gradient(90deg,#fff0,#757575);border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.q-color-picker__sliders{padding:0 16px}.q-color-picker__sliders .q-slider__thumb{color:#424242}.q-color-picker__sliders .q-slider__thumb path{stroke-width:2px;fill:#0000}.q-color-picker__sliders .q-slider--active path{stroke-width:3px}.q-color-picker__tune-tab .q-slider{margin-left:18px;margin-right:18px}.q-color-picker__tune-tab input{border:1px solid #e0e0e0;border-radius:4px;font-size:11px;width:3.5em}.q-color-picker__palette-tab{padding:0!important}.q-color-picker__palette-rows--editable .q-color-picker__cube{cursor:pointer}.q-color-picker__cube{padding-bottom:10%;width:10%!important}.q-color-picker input{background:#0000;color:inherit;outline:0;text-align:center}.q-color-picker .q-tabs{overflow:hidden}.q-color-picker .q-tab--active{box-shadow:0 0 14px 3px #0003}.q-color-picker .q-tab--active .q-focus-helper,.q-color-picker .q-tab__indicator{display:none}.q-color-picker .q-tab-panels{background:inherit}.q-color-picker--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-color-picker--dark .q-color-picker__tune-tab input{border:1px solid #ffffff4d}.q-color-picker--dark .q-slider__thumb{color:#fafafa}.q-date{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-flex;max-width:100%;min-width:290px;width:290px}.q-date--bordered{border:1px solid #0000001f}.q-date__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;padding:16px}.q-date__actions{padding:0 16px 16px}.q-date__content,.q-date__main{outline:0}.q-date__content .q-btn{font-weight:400}.q-date__header-link{opacity:.64;outline:0;transition:opacity .3s ease-out}.q-date__header-link--active,.q-date__header-link:focus,.q-date__header-link:hover{opacity:1}.q-date__header-subtitle{font-size:14px;letter-spacing:.00938em;line-height:1.75}.q-date__header-title-label{font-size:24px;letter-spacing:.00735em;line-height:1.2}.q-date__view{height:100%;min-height:290px;padding:16px;width:100%}.q-date__navigation{height:12.5%}.q-date__navigation>div:first-child{justify-content:flex-end;min-width:24px;width:8%}.q-date__navigation>div:last-child{justify-content:flex-start;min-width:24px;width:8%}.q-date__calendar-weekdays{height:12.5%}.q-date__calendar-weekdays>div{font-size:12px;opacity:.38}.q-date__calendar-item{align-items:center;display:inline-flex;height:12.5%!important;justify-content:center;padding:1px;position:relative;vertical-align:middle;width:14.285%!important}.q-date__calendar-item:after{border:1px dashed #0000;bottom:1px;content:"";left:0;pointer-events:none;position:absolute;right:0;top:1px}.q-date__calendar-item button,.q-date__calendar-item>div{border-radius:50%;height:30px;width:30px}.q-date__calendar-item>div{line-height:30px;text-align:center}.q-date__calendar-item>button{line-height:22px}.q-date__calendar-item--out{opacity:.18}.q-date__calendar-item--fill{visibility:hidden}.q-date__range-from:before,.q-date__range-to:before,.q-date__range:before{background-color:currentColor;bottom:1px;content:"";left:0;opacity:.3;position:absolute;right:0;top:1px}.q-date__range-from:nth-child(7n-6):before,.q-date__range-to:nth-child(7n-6):before,.q-date__range:nth-child(7n-6):before{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__range-from:nth-child(7n):before,.q-date__range-to:nth-child(7n):before,.q-date__range:nth-child(7n):before{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__range-from:before{left:50%}.q-date__range-to:before{right:50%}.q-date__edit-range:after{border-color:currentColor #0000}.q-date__edit-range:nth-child(7n-6):after{border-bottom-left-radius:0;border-top-left-radius:0}.q-date__edit-range:nth-child(7n):after{border-bottom-right-radius:0;border-top-right-radius:0}.q-date__edit-range-from-to:after,.q-date__edit-range-from:after{border-bottom-color:initial;border-bottom-left-radius:28px;border-left-color:initial;border-top-color:initial;border-top-left-radius:28px;left:4px}.q-date__edit-range-from-to:after,.q-date__edit-range-to:after{border-bottom-color:initial;border-bottom-right-radius:28px;border-right-color:initial;border-top-color:initial;border-top-right-radius:28px;right:4px}.q-date__calendar-days-container{height:75%;min-height:192px}.q-date__calendar-days>div{height:16.66%!important}.q-date__event{background-color:var(--q-secondary);border-radius:5px;bottom:2px;height:5px;left:50%;position:absolute;transform:translate3d(-50%,0,0);width:8px}.q-date__today{box-shadow:0 0 1px 0 currentColor}.q-date__years-content{padding:0 8px}.q-date__months-item,.q-date__years-item{flex:0 0 33.3333%}.q-date--readonly .q-date__content,.q-date--readonly .q-date__header,.q-date.disabled .q-date__content,.q-date.disabled .q-date__header{pointer-events:none}.q-date--readonly .q-date__navigation{display:none}.q-date--portrait{flex-direction:column}.q-date--portrait-standard .q-date__content{height:calc(100% - 86px)}.q-date--portrait-standard .q-date__header{border-top-right-radius:inherit;height:86px}.q-date--portrait-standard .q-date__header-title{align-items:center;height:30px}.q-date--portrait-minimal .q-date__content{height:100%}.q-date--landscape{align-items:stretch;flex-direction:row;min-width:420px}.q-date--landscape>div{display:flex;flex-direction:column}.q-date--landscape .q-date__content{height:100%}.q-date--landscape-standard{min-width:420px}.q-date--landscape-standard .q-date__header{border-bottom-left-radius:inherit;min-width:110px;width:110px}.q-date--landscape-standard .q-date__header-title{flex-direction:column}.q-date--landscape-standard .q-date__header-today{margin-left:-8px;margin-top:12px}.q-date--landscape-minimal{width:310px}.q-date--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-dialog__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.q-dialog__progress{font-size:4rem}.q-dialog__inner{outline:0}.q-dialog__inner>div{-webkit-overflow-scrolling:touch;border-radius:4px;overflow:auto;pointer-events:all;will-change:scroll-position}.q-dialog__inner--square>div{border-radius:0!important}.q-dialog__inner>.q-card>.q-card__actions .q-btn--rectangle{min-width:64px}.q-dialog__inner--minimized{padding:24px}.q-dialog__inner--minimized>div{max-height:calc(100vh - 48px)}.q-dialog__inner--maximized>div{border-radius:0!important;height:100%;left:0!important;max-height:100vh;max-width:100vw;top:0!important;width:100%}.q-dialog__inner--bottom,.q-dialog__inner--top{padding-bottom:0!important;padding-top:0!important}.q-dialog__inner--left,.q-dialog__inner--right{padding-left:0!important;padding-right:0!important}.q-dialog__inner--left:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-left-radius:0}.q-dialog__inner--right:not(.q-dialog__inner--animating)>div,.q-dialog__inner--top:not(.q-dialog__inner--animating)>div{border-top-right-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--left:not(.q-dialog__inner--animating)>div{border-bottom-left-radius:0}.q-dialog__inner--bottom:not(.q-dialog__inner--animating)>div,.q-dialog__inner--right:not(.q-dialog__inner--animating)>div{border-bottom-right-radius:0}.q-dialog__inner--fullwidth>div{max-width:100%!important;width:100%!important}.q-dialog__inner--fullheight>div{height:100%!important;max-height:100%!important}.q-dialog__backdrop{background:#0006;outline:0;pointer-events:all;z-index:-1}body.platform-android:not(.native-mobile) .q-dialog__inner--minimized>div,body.platform-ios .q-dialog__inner--minimized>div{max-height:calc(100vh - 108px)}body.q-ios-padding .q-dialog__inner{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}body.q-ios-padding .q-dialog__inner>div{max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}@media (max-width:599.98px){.q-dialog__inner--bottom,.q-dialog__inner--top{padding-left:0;padding-right:0}.q-dialog__inner--bottom>div,.q-dialog__inner--top>div{width:100%!important}}@media (min-width:600px){.q-dialog__inner--minimized>div{max-width:560px}}.q-body--dialog{overflow:hidden}.q-bottom-sheet{padding-bottom:8px}.q-bottom-sheet__avatar{border-radius:50%}.q-bottom-sheet--list{width:400px}.q-bottom-sheet--list .q-icon,.q-bottom-sheet--list img{font-size:24px;height:24px;width:24px}.q-bottom-sheet--grid{width:700px}.q-bottom-sheet--grid .q-bottom-sheet__item{min-width:100px;padding:8px;text-align:center}.q-bottom-sheet--grid .q-bottom-sheet__empty-icon,.q-bottom-sheet--grid .q-icon,.q-bottom-sheet--grid img{font-size:48px;height:48px;margin-bottom:8px;width:48px}.q-bottom-sheet--grid .q-separator{margin:12px 0}.q-bottom-sheet__item{flex:0 0 33.3333%}@media (min-width:600px){.q-bottom-sheet__item{flex:0 0 25%}}.q-dialog-plugin{width:400px}.q-dialog-plugin__form{max-height:50vh}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:0}.q-dialog-plugin--progress{text-align:center}.q-editor{background-color:#fff;border:1px solid #0000001f;border-radius:4px}.q-editor.disabled{border-style:dashed}.q-editor>div:first-child,.q-editor__toolbars-container,.q-editor__toolbars-container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-editor__content{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;max-width:100%;min-height:10em;outline:0;overflow:auto;padding:10px}.q-editor__content pre{white-space:pre-wrap}.q-editor__content hr{background:#0000001f;border:0;height:1px;margin:1px;outline:0}.q-editor__content:empty:not(:focus):before{content:attr(placeholder);opacity:.7}.q-editor__toolbar{border-bottom:1px solid #0000001f;min-height:32px}.q-editor__toolbars-container{max-width:100%}.q-editor .q-btn{margin:4px}.q-editor__toolbar-group{margin:0 4px;position:relative}.q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#0000001f;bottom:4px;content:"";left:-4px;position:absolute;top:4px;width:1px}.q-editor__link-input{background:none;border:none;border-radius:0;color:inherit;outline:0;text-decoration:none;text-transform:none}.q-editor--flat,.q-editor--flat .q-editor__toolbar{border:0}.q-editor--dense .q-editor__toolbar-group{align-items:center;display:flex;flex-wrap:nowrap}.q-editor--dark{border-color:#ffffff47}.q-editor--dark .q-editor__content hr{background:#ffffff47}.q-editor--dark .q-editor__toolbar{border-color:#ffffff47}.q-editor--dark .q-editor__toolbar-group+.q-editor__toolbar-group:before{background:#ffffff47}.q-expansion-item__border{opacity:0}.q-expansion-item__toggle-icon{position:relative;transition:transform .3s}.q-expansion-item__toggle-icon--rotated{transform:rotate(180deg)}.q-expansion-item__toggle-focus{height:1em!important;position:relative!important;width:1em!important}.q-expansion-item__toggle-focus+.q-expansion-item__toggle-icon{margin-top:-1em}.q-expansion-item--standard.q-expansion-item--expanded>div>.q-expansion-item__border{opacity:1}.q-expansion-item--popup{transition:padding .5s}.q-expansion-item--popup>.q-expansion-item__container{border:1px solid #0000001f}.q-expansion-item--popup>.q-expansion-item__container>.q-separator{display:none}.q-expansion-item--popup.q-expansion-item--collapsed{padding:0 15px}.q-expansion-item--popup.q-expansion-item--expanded{padding:15px 0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--expanded{padding-top:0}.q-expansion-item--popup.q-expansion-item--collapsed:not(:first-child)>.q-expansion-item__container{border-top-width:0}.q-expansion-item--popup.q-expansion-item--expanded+.q-expansion-item--popup.q-expansion-item--collapsed>.q-expansion-item__container{border-top-width:1px}.q-expansion-item__content>.q-card{border-radius:0;box-shadow:none}.q-expansion-item--expanded+.q-expansion-item--expanded>div>.q-expansion-item__border--top,.q-expansion-item:first-child>div>.q-expansion-item__border--top,.q-expansion-item:last-child>div>.q-expansion-item__border--bottom{opacity:0}.q-expansion-item--expanded .q-textarea--autogrow textarea{animation:q-expansion-done 0s}@keyframes q-expansion-done{0%{--q-exp-done:1}}.z-fab{z-index:990}.q-fab{position:relative;vertical-align:middle}.q-fab>.q-btn{width:100%}.q-fab--form-rounded{border-radius:28px}.q-fab--form-square{border-radius:4px}.q-fab__active-icon,.q-fab__icon{transition:opacity .4s,transform .4s}.q-fab__icon{opacity:1;transform:rotate(0deg)}.q-fab__active-icon{opacity:0;transform:rotate(-180deg)}.q-fab__label--external{padding:0 8px;position:absolute;transition:opacity .18s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--external-hidden{opacity:0;pointer-events:none}.q-fab__label--external-left{left:-12px;top:50%;transform:translate(-100%,-50%)}.q-fab__label--external-right{right:-12px;top:50%;transform:translate(100%,-50%)}.q-fab__label--external-bottom{bottom:-12px;left:50%;transform:translate(-50%,100%)}.q-fab__label--external-top{left:50%;top:-12px;transform:translate(-50%,-100%)}.q-fab__label--internal{max-height:30px;padding:0;transition:font-size .12s cubic-bezier(.65,.815,.735,.395),max-height .12s cubic-bezier(.65,.815,.735,.395),opacity .07s cubic-bezier(.65,.815,.735,.395)}.q-fab__label--internal-hidden{font-size:0;opacity:0}.q-fab__label--internal-top{padding-bottom:.12em}.q-fab__label--internal-bottom{padding-top:.12em}.q-fab__label--internal-bottom.q-fab__label--internal-hidden,.q-fab__label--internal-top.q-fab__label--internal-hidden{max-height:0}.q-fab__label--internal-left{padding-left:.285em;padding-right:.571em}.q-fab__label--internal-right{padding-left:.571em;padding-right:.285em}.q-fab__icon-holder{min-height:24px;min-width:24px;position:relative}.q-fab__icon-holder--opened .q-fab__icon{opacity:0;transform:rotate(180deg)}.q-fab__icon-holder--opened .q-fab__active-icon{opacity:1;transform:rotate(0deg)}.q-fab__actions{align-items:center;align-self:center;justify-content:center;opacity:0;padding:3px;pointer-events:none;position:absolute;transition:transform .18s ease-in,opacity .18s ease-in}.q-fab__actions .q-btn{margin:5px}.q-fab__actions--right{height:56px;left:100%;margin-left:9px;transform:scale(.4) translateX(-62px);transform-origin:0 50%}.q-fab__actions--left{flex-direction:row-reverse;height:56px;margin-right:9px;right:100%;transform:scale(.4) translateX(62px);transform-origin:100% 50%}.q-fab__actions--up{bottom:100%;flex-direction:column-reverse;margin-bottom:9px;transform:scale(.4) translateY(62px);transform-origin:50% 100%;width:56px}.q-fab__actions--down{flex-direction:column;margin-top:9px;top:100%;transform:scale(.4) translateY(-62px);transform-origin:50% 0;width:56px}.q-fab__actions--down,.q-fab__actions--up{left:50%;margin-left:-28px}.q-fab__actions--opened{opacity:1;pointer-events:all;transform:scale(1) translate(.1px)}.q-fab--align-left>.q-fab__actions--down,.q-fab--align-left>.q-fab__actions--up{align-items:flex-start;left:28px}.q-fab--align-right>.q-fab__actions--down,.q-fab--align-right>.q-fab__actions--up{align-items:flex-end;left:auto;right:0}.q-field{font-size:14px}.q-field ::-ms-clear,.q-field ::-ms-reveal{display:none}.q-field--with-bottom{padding-bottom:20px}.q-field__marginal{color:#0000008a;font-size:24px;height:56px}.q-field__marginal>*+*{margin-left:2px}.q-field__marginal .q-avatar{font-size:32px}.q-field__before,.q-field__prepend{padding-right:12px}.q-field__after,.q-field__append{padding-left:12px}.q-field__after:empty,.q-field__append:empty{display:none}.q-field__append+.q-field__append{padding-left:2px}.q-field__inner{text-align:left}.q-field__bottom{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0000008a;font-size:12px;line-height:1;min-height:20px;padding:8px 12px 0}.q-field__bottom--animated{bottom:0;left:0;position:absolute;right:0;transform:translateY(100%)}.q-field__messages{line-height:1}.q-field__messages>div{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.q-field__messages>div+div{margin-top:4px}.q-field__counter{line-height:1;padding-left:8px}.q-field--item-aligned{padding:8px 16px}.q-field--item-aligned .q-field__before{min-width:56px}.q-field__control-container{height:inherit}.q-field__control{color:var(--q-primary);height:56px;max-width:100%;outline:none}.q-field__control:after,.q-field__control:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.q-field__control:before{border-radius:inherit}.q-field__shadow{opacity:0;overflow:hidden;top:8px;white-space:pre-wrap}.q-field__shadow,.q-field__shadow+.q-field__native::placeholder{transition:opacity .36s cubic-bezier(.4,0,.2,1)}.q-field__shadow+.q-field__native:focus::placeholder{opacity:0}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{background:none;border:none;border-radius:0;color:#000000de;font-weight:400;letter-spacing:.00937em;line-height:28px;outline:0;padding:6px 0;text-decoration:inherit;text-transform:inherit}.q-field__input,.q-field__native{min-width:0;outline:0!important;-webkit-user-select:auto;user-select:auto;width:100%}.q-field__input:-webkit-autofill,.q-field__native:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:q-autofill}.q-field__input:-webkit-autofill+.q-field__label,.q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input[type=number]:invalid+.q-field__label,.q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-40%) scale(.75)}.q-field__input:invalid,.q-field__native:invalid{box-shadow:none}.q-field__native[type=file]{line-height:1em}.q-field__input{height:0;line-height:24px;min-height:24px;padding:0}.q-field__prefix,.q-field__suffix{transition:opacity .36s cubic-bezier(.4,0,.2,1);white-space:nowrap}.q-field__prefix{padding-right:4px}.q-field__suffix{padding-left:4px}.q-field--disabled .q-placeholder,.q-field--readonly .q-placeholder{opacity:1!important}.q-field--readonly.q-field--labeled .q-field__input,.q-field--readonly.q-field--labeled .q-field__native{cursor:default}.q-field--readonly.q-field--float .q-field__input,.q-field--readonly.q-field--float .q-field__native{cursor:text}.q-field--disabled .q-field__inner{cursor:not-allowed}.q-field--disabled .q-field__control{pointer-events:none}.q-field--disabled .q-field__control>div{opacity:.6!important}.q-field--disabled .q-field__control>div,.q-field--disabled .q-field__control>div *{outline:0!important}.q-field__label{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#0009;font-size:16px;font-weight:400;left:0;letter-spacing:.00937em;line-height:20px;max-width:100%;text-decoration:inherit;text-transform:inherit;top:18px;transform-origin:left top;transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .324s cubic-bezier(.4,0,.2,1)}.q-field--float .q-field__label{max-width:133%;transform:translateY(-40%) scale(.75);transition:transform .36s cubic-bezier(.4,0,.2,1),max-width .396s cubic-bezier(.4,0,.2,1)}.q-field--highlighted .q-field__label{color:currentColor}.q-field--highlighted .q-field__shadow{opacity:.5}.q-field--filled .q-field__control{background:#0000000d;border-radius:4px 4px 0 0;padding:0 12px}.q-field--filled .q-field__control:before{background:#0000000d;border-bottom:1px solid #0000006b;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--filled .q-field__control:hover:before{opacity:1}.q-field--filled .q-field__control:after{background:currentColor;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--filled.q-field--rounded .q-field__control{border-radius:28px 28px 0 0}.q-field--filled.q-field--highlighted .q-field__control:before{background:#0000001f;opacity:1}.q-field--filled.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--filled.q-field--dark .q-field__control,.q-field--filled.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--filled.q-field--dark.q-field--highlighted .q-field__control:before{background:#ffffff1a}.q-field--filled.q-field--readonly .q-field__control:before{background:#0000;border-bottom-style:dashed;opacity:1}.q-field--outlined .q-field__control{border-radius:4px;padding:0 12px}.q-field--outlined .q-field__control:before{border:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__control:hover:before{border-color:#000}.q-field--outlined .q-field__control:after{border:2px solid #0000;border-radius:inherit;height:inherit;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--outlined .q-field__input:-webkit-autofill,.q-field--outlined .q-field__native:-webkit-autofill{margin-bottom:1px;margin-top:1px}.q-field--outlined.q-field--rounded .q-field__control{border-radius:28px}.q-field--outlined.q-field--highlighted .q-field__control:hover:before{border-color:#0000}.q-field--outlined.q-field--highlighted .q-field__control:after{border-color:currentColor;border-width:2px;transform:scaleX(1)}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:dashed}.q-field--standard .q-field__control:before{border-bottom:1px solid #0000003d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:hover:before{border-color:#000}.q-field--standard .q-field__control:after{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:2px;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--standard.q-field--highlighted .q-field__control:after{transform:scaleX(1)}.q-field--standard.q-field--readonly .q-field__control:before{border-bottom-style:dashed}.q-field--dark .q-field__control:before{border-color:#fff9}.q-field--dark .q-field__control:hover:before{border-color:#fff}.q-field--dark .q-field__input,.q-field--dark .q-field__native,.q-field--dark .q-field__prefix,.q-field--dark .q-field__suffix{color:#fff}.q-field--dark .q-field__bottom,.q-field--dark .q-field__marginal,.q-field--dark:not(.q-field--highlighted) .q-field__label{color:#ffffffb3}.q-field--standout .q-field__control{background:#0000000d;border-radius:4px;padding:0 12px;transition:box-shadow .36s cubic-bezier(.4,0,.2,1),background-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:before{background:#00000012;opacity:0;transition:opacity .36s cubic-bezier(.4,0,.2,1),background .36s cubic-bezier(.4,0,.2,1)}.q-field--standout .q-field__control:hover:before{opacity:1}.q-field--standout.q-field--rounded .q-field__control{border-radius:28px}.q-field--standout.q-field--highlighted .q-field__control{background:#000;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-field--standout.q-field--highlighted .q-field__append,.q-field--standout.q-field--highlighted .q-field__input,.q-field--standout.q-field--highlighted .q-field__native,.q-field--standout.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--highlighted .q-field__suffix{color:#fff}.q-field--standout.q-field--readonly .q-field__control:before{background:#0000;border:1px dashed #0000003d;opacity:1}.q-field--standout.q-field--dark .q-field__control,.q-field--standout.q-field--dark .q-field__control:before{background:#ffffff12}.q-field--standout.q-field--dark.q-field--highlighted .q-field__control{background:#fff}.q-field--standout.q-field--dark.q-field--highlighted .q-field__append,.q-field--standout.q-field--dark.q-field--highlighted .q-field__input,.q-field--standout.q-field--dark.q-field--highlighted .q-field__native,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prefix,.q-field--standout.q-field--dark.q-field--highlighted .q-field__prepend,.q-field--standout.q-field--dark.q-field--highlighted .q-field__suffix{color:#000}.q-field--standout.q-field--dark.q-field--readonly .q-field__control:before{border-color:#ffffff3d}.q-field--labeled .q-field__native,.q-field--labeled .q-field__prefix,.q-field--labeled .q-field__suffix{line-height:24px;padding-bottom:8px;padding-top:24px}.q-field--labeled .q-field__shadow{top:0}.q-field--labeled:not(.q-field--float) .q-field__prefix,.q-field--labeled:not(.q-field--float) .q-field__suffix{opacity:0}.q-field--labeled:not(.q-field--float) .q-field__input::placeholder,.q-field--labeled:not(.q-field--float) .q-field__native::placeholder{color:#0000}.q-field--labeled.q-field--dense .q-field__native,.q-field--labeled.q-field--dense .q-field__prefix,.q-field--labeled.q-field--dense .q-field__suffix{padding-bottom:2px;padding-top:14px}.q-field--dense .q-field__shadow{top:0}.q-field--dense .q-field__control,.q-field--dense .q-field__marginal{height:40px}.q-field--dense .q-field__bottom{font-size:11px}.q-field--dense .q-field__label{font-size:14px;top:10px}.q-field--dense .q-field__before,.q-field--dense .q-field__prepend{padding-right:6px}.q-field--dense .q-field__after,.q-field--dense .q-field__append{padding-left:6px}.q-field--dense .q-field__append+.q-field__append{padding-left:2px}.q-field--dense .q-field__marginal .q-avatar{font-size:24px}.q-field--dense.q-field--float .q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input:-webkit-autofill+.q-field__label,.q-field--dense .q-field__native:-webkit-autofill+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--dense .q-field__input[type=number]:invalid+.q-field__label,.q-field--dense .q-field__native[type=number]:invalid+.q-field__label{transform:translateY(-30%) scale(.75)}.q-field--borderless .q-field__bottom,.q-field--borderless.q-field--dense .q-field__control,.q-field--standard .q-field__bottom,.q-field--standard.q-field--dense .q-field__control{padding-left:0;padding-right:0}.q-field--error .q-field__label{animation:q-field-label .36s}.q-field--error .q-field__bottom{color:var(--q-negative)}.q-field__focusable-action{background:#0000;border:0;color:inherit;cursor:pointer;opacity:.6;outline:0!important;padding:0}.q-field__focusable-action:focus,.q-field__focusable-action:hover{opacity:1}.q-field--auto-height .q-field__control{height:auto}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:56px}.q-field--auto-height .q-field__native{align-items:center}.q-field--auto-height .q-field__control-container{padding-top:0}.q-field--auto-height .q-field__native,.q-field--auto-height .q-field__prefix,.q-field--auto-height .q-field__suffix{line-height:18px}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:24px}.q-field--auto-height.q-field--labeled .q-field__shadow{top:24px}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:0}.q-field--auto-height.q-field--labeled .q-field__native{min-height:24px}.q-field--auto-height.q-field--dense .q-field__control,.q-field--auto-height.q-field--dense .q-field__native{min-height:40px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__native{min-height:24px}.q-field--square .q-field__control{border-radius:0!important}.q-transition--field-message-enter-active,.q-transition--field-message-leave-active{transition:transform .6s cubic-bezier(.86,0,.07,1),opacity .6s cubic-bezier(.86,0,.07,1)}.q-transition--field-message-enter-from,.q-transition--field-message-leave-to{opacity:0;transform:translateY(-10px)}.q-transition--field-message-leave-active,.q-transition--field-message-leave-from{position:absolute}@keyframes q-field-label{40%{margin-left:2px}60%,80%{margin-left:-2px}70%,90%{margin-left:2px}}@keyframes q-autofill{to{background:#0000;color:inherit}}.q-file .q-field__native{overflow:hidden;word-break:break-all}.q-file .q-field__input{opacity:0!important}.q-file .q-field__input::-webkit-file-upload-button{cursor:pointer}.q-file__filler{border:none;padding:0;visibility:hidden;width:100%}.q-file__dnd{outline:1px dashed currentColor;outline-offset:-4px}.q-form,.q-img{position:relative}.q-img{display:inline-block;overflow:hidden;vertical-align:middle;width:100%}.q-img__loading .q-spinner{font-size:50px}.q-img__container{border-radius:inherit;font-size:0}.q-img__image{border-radius:inherit;height:100%;opacity:0;width:100%}.q-img__image--with-transition{transition:opacity .28s ease-in}.q-img__image--loaded{opacity:1}.q-img__content{border-radius:inherit;pointer-events:none}.q-img__content>div{background:#00000078;color:#fff;padding:16px;pointer-events:all;position:absolute}.q-img--no-menu .q-img__image,.q-img--no-menu .q-img__placeholder{pointer-events:none}.q-inner-loading{background:#fff9}.q-inner-loading--dark{background:#0006}.q-inner-loading__label{margin-top:8px}.q-textarea .q-field__control{height:auto;min-height:56px}.q-textarea .q-field__control-container{padding-bottom:2px;padding-top:2px}.q-textarea .q-field__shadow{bottom:2px;top:2px}.q-textarea .q-field__native,.q-textarea .q-field__prefix,.q-textarea .q-field__suffix{line-height:18px}.q-textarea .q-field__native{min-height:52px;padding-top:17px;resize:vertical}.q-textarea.q-field--labeled .q-field__control-container{padding-top:26px}.q-textarea.q-field--labeled .q-field__shadow{top:26px}.q-textarea.q-field--labeled .q-field__native,.q-textarea.q-field--labeled .q-field__prefix,.q-textarea.q-field--labeled .q-field__suffix{padding-top:0}.q-textarea.q-field--labeled .q-field__native{min-height:26px;padding-top:1px}.q-textarea--autogrow .q-field__native{resize:none}.q-textarea.q-field--dense .q-field__control,.q-textarea.q-field--dense .q-field__native{min-height:36px}.q-textarea.q-field--dense .q-field__native{padding-top:9px}.q-textarea.q-field--dense.q-field--labeled .q-field__control-container{padding-top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__shadow{top:14px}.q-textarea.q-field--dense.q-field--labeled .q-field__native{min-height:24px;padding-top:3px}.q-textarea.q-field--dense.q-field--labeled .q-field__prefix,.q-textarea.q-field--dense.q-field--labeled .q-field__suffix{padding-top:2px}.q-textarea.disabled .q-field__native,body.mobile .q-textarea .q-field__native{resize:none}.q-intersection{position:relative}.q-item{color:inherit;min-height:48px;padding:8px 16px;transition:color .3s,background-color .3s}.q-item__section--side{align-items:flex-start;color:#757575;max-width:100%;min-width:0;padding-right:16px;width:auto}.q-item__section--side>.q-icon{font-size:24px}.q-item__section--side>.q-avatar{font-size:40px}.q-item__section--avatar{color:inherit;min-width:56px}.q-item__section--thumbnail img{height:56px;width:100px}.q-item__section--nowrap{white-space:nowrap}.q-item>.q-focus-helper+.q-item__section--thumbnail,.q-item>.q-item__section--thumbnail:first-child{margin-left:-16px}.q-item>.q-item__section--thumbnail:last-of-type{margin-right:-16px}.q-item__label{line-height:1.2em!important;max-width:100%}.q-item__label--overline{color:#000000b3}.q-item__label--caption{color:#0000008a}.q-item__label--header{color:#757575;font-size:.875rem;letter-spacing:.01786em;line-height:1.25rem;padding:16px}.q-list--padding .q-item__label--header,.q-separator--spaced+.q-item__label--header{padding-top:8px}.q-item__label+.q-item__label{margin-top:4px}.q-item__section--main{flex:10000 1 0%;max-width:100%;min-width:0;width:auto}.q-item__section--main+.q-item__section--main{margin-left:8px}.q-item__section--main~.q-item__section--side{align-items:flex-end;padding-left:16px;padding-right:0}.q-item__section--main.q-item__section--thumbnail{margin-left:0;margin-right:-16px}.q-list--bordered{border:1px solid #0000001f}.q-list--separator>.q-item-type+.q-item-type,.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top:1px solid #0000001f}.q-list--padding{padding:8px 0}.q-item--dense,.q-list--dense>.q-item{min-height:32px;padding:2px 16px}.q-list--dark.q-list--separator>.q-item-type+.q-item-type,.q-list--dark.q-list--separator>.q-virtual-scroll__content>.q-item-type+.q-item-type{border-top-color:#ffffff47}.q-item--dark,.q-list--dark{border-color:#ffffff47;color:#fff}.q-item--dark .q-item__section--side:not(.q-item__section--avatar),.q-list--dark .q-item__section--side:not(.q-item__section--avatar){color:#ffffffb3}.q-item--dark .q-item__label--header,.q-list--dark .q-item__label--header{color:#ffffffa3}.q-item--dark .q-item__label--caption,.q-item--dark .q-item__label--overline,.q-list--dark .q-item__label--caption,.q-list--dark .q-item__label--overline{color:#fffc}.q-item{position:relative}.q-item--active,.q-item.q-router-link--active{color:var(--q-primary)}.q-knob{font-size:48px}.q-knob--editable{cursor:pointer;outline:0}.q-knob--editable:before{border-radius:50%;bottom:0;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;transition:box-shadow .24s ease-in-out}.q-knob--editable:focus:before{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}body.body--dark .q-knob--editable:focus:before{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-layout{width:100%}.q-layout-container{height:100%;position:relative;width:100%}.q-layout-container .q-layout{min-height:100%}.q-layout-container>div{transform:translateZ(0)}.q-layout-container>div>div{max-height:100%;min-height:0}.q-layout__shadow{width:100%}.q-layout__shadow:after{bottom:0;box-shadow:0 0 10px 2px #0003,0 0 10px #0000003d;content:"";left:0;position:absolute;right:0;top:0}.q-layout__section--marginal{background-color:var(--q-primary);color:#fff}.q-header--hidden{transform:translateY(-110%)}.q-header--bordered{border-bottom:1px solid #0000001f}.q-header .q-layout__shadow{bottom:-10px}.q-header .q-layout__shadow:after{bottom:10px}.q-footer--hidden{transform:translateY(110%)}.q-footer--bordered{border-top:1px solid #0000001f}.q-footer .q-layout__shadow{top:-10px}.q-footer .q-layout__shadow:after{top:10px}.q-footer,.q-header{z-index:2000}.q-drawer{background:#fff;bottom:0;position:absolute;top:0;z-index:1000}.q-drawer--on-top{z-index:3000}.q-drawer--left{left:0;transform:translateX(-100%)}.q-drawer--left.q-drawer--bordered{border-right:1px solid #0000001f}.q-drawer--left .q-layout__shadow{left:10px;right:-10px}.q-drawer--left .q-layout__shadow:after{right:10px}.q-drawer--right{right:0;transform:translateX(100%)}.q-drawer--right.q-drawer--bordered{border-left:1px solid #0000001f}.q-drawer--right .q-layout__shadow{left:-10px}.q-drawer--right .q-layout__shadow:after{left:10px}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini{padding:0!important}.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section{justify-content:center;min-width:0;padding-left:0;padding-right:0;text-align:center}.q-drawer--mini .q-expansion-item__content,.q-drawer--mini .q-mini-drawer-hide,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__label,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--main,.q-drawer-container:not(.q-drawer--mini-animate) .q-drawer--mini .q-item__section--side~.q-item__section--side{display:none}.q-drawer--mini-animate .q-drawer__content{overflow-x:hidden!important;white-space:nowrap}.q-drawer--mobile .q-mini-drawer-hide,.q-drawer--mobile .q-mini-drawer-only,.q-drawer--standard .q-mini-drawer-only{display:none}.q-drawer__backdrop{will-change:background-color;z-index:2999!important}.q-drawer__opener{height:100%;-webkit-user-select:none;user-select:none;width:15px;z-index:2001}.q-footer,.q-header,.q-layout,.q-page{position:relative}.q-page-sticky--shrink{pointer-events:none}.q-page-sticky--shrink>div{display:inline-block;pointer-events:auto}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-header>.q-tabs:first-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-header>.q-toolbar:first-child{min-height:70px;min-height:calc(env(safe-area-inset-top) + 50px);padding-top:env(safe-area-inset-top)}body.q-ios-padding .q-layout--standard .q-drawer--top-padding .q-drawer__content,body.q-ios-padding .q-layout--standard .q-footer>.q-tabs:last-child .q-tabs-head,body.q-ios-padding .q-layout--standard .q-footer>.q-toolbar:last-child{min-height:calc(env(safe-area-inset-bottom) + 50px);padding-bottom:env(safe-area-inset-bottom)}.q-body--layout-animate .q-drawer__backdrop{transition:background-color .12s!important}.q-body--layout-animate .q-drawer{transition:transform .12s,width .12s,top .12s,bottom .12s!important}.q-body--layout-animate .q-layout__section--marginal{transition:transform .12s,left .12s,right .12s!important}.q-body--layout-animate .q-page-container{transition:padding-top .12s,padding-right .12s,padding-bottom .12s,padding-left .12s!important}.q-body--layout-animate .q-page-sticky{transition:transform .12s,left .12s,right .12s,top .12s,bottom .12s!important}body:not(.q-body--layout-animate) .q-layout--prevent-focus{visibility:hidden}.q-body--drawer-toggle{overflow-x:hidden!important}@media (max-width:599.98px){.q-layout-padding{padding:8px}}@media (min-width:600px) and (max-width:1439.98px){.q-layout-padding{padding:16px}}@media (min-width:1440px){.q-layout-padding{padding:24px}}body.body--dark .q-drawer,body.body--dark .q-footer,body.body--dark .q-header{border-color:#ffffff47}body.body--dark .q-layout__shadow:after{box-shadow:0 0 10px 2px #fff3,0 0 10px #ffffff3d}body.platform-ios .q-layout--containerized{position:unset!important}.q-linear-progress{--q-linear-progress-speed:.3s;color:var(--q-primary);font-size:4px;height:1em;overflow:hidden;position:relative;transform:scaleX(1);width:100%}.q-linear-progress__model,.q-linear-progress__track{transform-origin:0 0}.q-linear-progress__model--with-transition,.q-linear-progress__track--with-transition{transition:transform var(--q-linear-progress-speed)}.q-linear-progress--reverse .q-linear-progress__model,.q-linear-progress--reverse .q-linear-progress__track{transform-origin:0 100%}.q-linear-progress__model--determinate{background:currentColor}.q-linear-progress__model--indeterminate,.q-linear-progress__model--query{transition:none}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:after,.q-linear-progress__model--query:before{background:currentColor;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform-origin:0 0}.q-linear-progress__model--indeterminate:before,.q-linear-progress__model--query:before{animation:q-linear-progress--indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.q-linear-progress__model--indeterminate:after,.q-linear-progress__model--query:after{animation:q-linear-progress--indeterminate-short 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1.15s;transform:translate3d(-101%,0,0) scaleX(1)}.q-linear-progress__track{opacity:.4}.q-linear-progress__track--light{background:#00000042}.q-linear-progress__track--dark{background:#fff9}.q-linear-progress__stripe{background-image:linear-gradient(45deg,#ffffff26 25%,#fff0 0,#fff0 50%,#ffffff26 0,#ffffff26 75%,#fff0 0,#fff0)!important;background-size:40px 40px!important}.q-linear-progress__stripe--with-transition{transition:width var(--q-linear-progress-speed)}@keyframes q-linear-progress--indeterminate{0%{transform:translate3d(-35%,0,0) scaleX(.35)}60%{transform:translate3d(100%,0,0) scaleX(.9)}to{transform:translate3d(100%,0,0) scaleX(.9)}}@keyframes q-linear-progress--indeterminate-short{0%{transform:translate3d(-101%,0,0) scaleX(1)}60%{transform:translate3d(107%,0,0) scaleX(.01)}to{transform:translate3d(107%,0,0) scaleX(.01)}}.q-menu{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;display:inline-block;max-height:65vh;max-width:95vw;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed!important;z-index:6000}.q-menu--square{border-radius:0}.q-menu--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-option-group--inline>div{display:inline-block}.q-pagination input{-moz-appearance:textfield;text-align:center}.q-pagination input::-webkit-inner-spin-button,.q-pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-pagination__content{--q-pagination-gutter-parent:-2px;--q-pagination-gutter-child:2px;margin-left:var(--q-pagination-gutter-parent);margin-top:var(--q-pagination-gutter-parent)}.q-pagination__content>.q-btn,.q-pagination__content>.q-input,.q-pagination__middle>.q-btn{margin-left:var(--q-pagination-gutter-child);margin-top:var(--q-pagination-gutter-child)}.q-parallax{border-radius:inherit;overflow:hidden;position:relative;width:100%}.q-parallax__media>img,.q-parallax__media>video{bottom:0;display:none;left:50%;min-height:100%;min-width:100%;position:absolute;will-change:transform}.q-popup-edit{padding:8px 16px}.q-popup-edit__buttons{margin-top:8px}.q-popup-edit__buttons .q-btn+.q-btn{margin-left:8px}.q-pull-to-refresh{position:relative}.q-pull-to-refresh__puller{background:#fff;border-radius:50%;box-shadow:0 0 4px 0 #0000004d;color:var(--q-primary);height:40px;width:40px}.q-pull-to-refresh__puller--animating{transition:transform .3s,opacity .3s}.q-radio{vertical-align:middle}.q-radio__native{height:1px;width:1px}.q-radio__bg,.q-radio__icon-container{-webkit-user-select:none;user-select:none}.q-radio__bg{height:50%;left:25%;-webkit-print-color-adjust:exact;top:25%;width:50%}.q-radio__bg path{fill:currentColor}.q-radio__icon{color:currentColor;font-size:.5em}.q-radio__check{transform:scale3d(0,0,1);transform-origin:50% 50%;transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}.q-radio__inner{border-radius:50%;color:#0000008a;font-size:40px;height:1em;min-width:1em;outline:0;width:1em}.q-radio__inner--truthy{color:var(--q-primary)}.q-radio__inner--truthy .q-radio__check{transform:scaleX(1)}.q-radio.disabled{opacity:.75!important}.q-radio--dark .q-radio__inner{color:#ffffffb3}.q-radio--dark .q-radio__inner:before{opacity:.32!important}.q-radio--dark .q-radio__inner--truthy{color:var(--q-primary)}.q-radio--dense .q-radio__inner{height:.5em;min-width:.5em;width:.5em}.q-radio--dense .q-radio__bg{height:100%;left:0;top:0;width:100%}.q-radio--dense .q-radio__label{padding-left:.5em}.q-radio--dense.reverse .q-radio__label{padding-left:0;padding-right:.5em}body.desktop .q-radio:not(.disabled) .q-radio__inner:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1) 0ms}body.desktop .q-radio:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio:not(.disabled):hover .q-radio__inner:before{transform:scaleX(1)}body.desktop .q-radio--dense:not(.disabled):focus .q-radio__inner:before,body.desktop .q-radio--dense:not(.disabled):hover .q-radio__inner:before{transform:scale3d(1.5,1.5,1)}.q-rating{color:#ffeb3b;vertical-align:middle}.q-rating__icon-container{height:1em;outline:0}.q-rating__icon-container+.q-rating__icon-container{margin-left:2px}.q-rating__icon{color:currentColor;opacity:.4;position:relative;text-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;transition:transform .2s ease-in,opacity .2s ease-in}.q-rating__icon--hovered{transform:scale(1.3)}.q-rating__icon--active{opacity:1}.q-rating__icon--exselected{opacity:.7}.q-rating--no-dimming .q-rating__icon{opacity:1}.q-rating--editable .q-rating__icon-container{cursor:pointer}.q-responsive{max-height:100%;max-width:100%;position:relative}.q-responsive__filler{height:inherit;max-height:inherit;max-width:inherit;width:inherit}.q-responsive__content{border-radius:inherit}.q-responsive__content>*{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.q-scrollarea{contain:strict;position:relative}.q-scrollarea__bar,.q-scrollarea__thumb{cursor:grab;opacity:.2;transition:opacity .3s;will-change:opacity}.q-scrollarea__bar--v,.q-scrollarea__thumb--v{right:0;width:10px}.q-scrollarea__bar--h,.q-scrollarea__thumb--h{bottom:0;height:10px}.q-scrollarea__bar--invisible,.q-scrollarea__thumb--invisible{opacity:0!important;pointer-events:none}.q-scrollarea__thumb{background:#000;border-radius:3px}.q-scrollarea__thumb:hover{opacity:.3}.q-scrollarea__thumb:active{opacity:.5}.q-scrollarea__content{min-height:100%;min-width:100%}.q-scrollarea--dark .q-scrollarea__thumb{background:#fff}.q-select--without-input .q-field__control{cursor:pointer}.q-select--with-input .q-field__control{cursor:text}.q-select .q-field__input{cursor:text;min-width:50px!important}.q-select .q-field__input--padding{padding-left:4px}.q-select__autocomplete-input,.q-select__focus-target{border:0;height:1px;opacity:0;outline:0!important;padding:0;position:absolute;width:1px}.q-select__dropdown-icon{cursor:pointer;transition:transform .28s}.q-select.q-field--readonly .q-field__control,.q-select.q-field--readonly .q-select__dropdown-icon{cursor:default}.q-select__dialog{background:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 70px)!important;max-width:90vw!important;width:90vw!important}.q-select__dialog>.scroll{background:inherit;position:relative}body.mobile:not(.native-mobile) .q-select__dialog{max-height:calc(100vh - 108px)!important}body.platform-android.native-mobile .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 24px)!important}body.platform-android:not(.native-mobile) .q-dialog__inner--top .q-select__dialog{max-height:calc(100vh - 80px)!important}body.platform-ios.native-mobile .q-dialog__inner--top>div{border-radius:4px}body.platform-ios.native-mobile .q-dialog__inner--top .q-select__dialog--focused{max-height:47vh!important}body.platform-ios:not(.native-mobile) .q-dialog__inner--top .q-select__dialog--focused{max-height:50vh!important}.q-separator{background:#0000001f;border:0;flex-shrink:0;margin:0;transition:background .3s,opacity .3s}.q-separator--dark{background:#ffffff47}.q-separator--horizontal{display:block;height:1px}.q-separator--horizontal-inset{margin-left:16px;margin-right:16px}.q-separator--horizontal-item-inset{margin-left:72px;margin-right:0}.q-separator--horizontal-item-thumbnail-inset{margin-left:116px;margin-right:0}.q-separator--vertical{align-self:stretch;height:auto;width:1px}.q-separator--vertical-inset{margin-bottom:8px;margin-top:8px}.q-skeleton{--q-skeleton-speed:1500ms;background:#0000001f;border-radius:4px;box-sizing:border-box}.q-skeleton--anim{cursor:wait}.q-skeleton:before{content:" "}.q-skeleton--type-text{transform:scaleY(.5)}.q-skeleton--type-QAvatar,.q-skeleton--type-circle{border-radius:50%;height:48px;width:48px}.q-skeleton--type-QBtn{height:36px;width:90px}.q-skeleton--type-QBadge{height:16px;width:70px}.q-skeleton--type-QChip{border-radius:16px;height:28px;width:90px}.q-skeleton--type-QToolbar{height:50px}.q-skeleton--type-QCheckbox,.q-skeleton--type-QRadio{border-radius:50%;height:40px;width:40px}.q-skeleton--type-QToggle{border-radius:7px;height:40px;width:56px}.q-skeleton--type-QRange,.q-skeleton--type-QSlider{height:40px}.q-skeleton--type-QInput{height:56px}.q-skeleton--bordered{border:1px solid #0000000d}.q-skeleton--square{border-radius:0}.q-skeleton--anim-fade{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite}.q-skeleton--anim-pulse{animation:q-skeleton--pulse var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-x{animation:q-skeleton--pulse-x var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-pulse-y{animation:q-skeleton--pulse-y var(--q-skeleton-speed) ease-in-out .5s infinite}.q-skeleton--anim-blink,.q-skeleton--anim-pop,.q-skeleton--anim-wave{overflow:hidden;position:relative;z-index:1}.q-skeleton--anim-blink:after,.q-skeleton--anim-pop:after,.q-skeleton--anim-wave:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.q-skeleton--anim-blink:after{animation:q-skeleton--fade var(--q-skeleton-speed) linear .5s infinite;background:#ffffffb3}.q-skeleton--anim-wave:after{animation:q-skeleton--wave var(--q-skeleton-speed) linear .5s infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0)}.q-skeleton--dark{background:#ffffff0d}.q-skeleton--dark.q-skeleton--bordered{border:1px solid #ffffff40}.q-skeleton--dark.q-skeleton--anim-wave:after{background:linear-gradient(90deg,#fff0,#ffffff1a,#fff0)}.q-skeleton--dark.q-skeleton--anim-blink:after{background:#fff3}@keyframes q-skeleton--fade{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes q-skeleton--pulse{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes q-skeleton--pulse-x{0%{transform:scaleX(1)}50%{transform:scaleX(.75)}to{transform:scaleX(1)}}@keyframes q-skeleton--pulse-y{0%{transform:scaleY(1)}50%{transform:scaleY(.75)}to{transform:scaleY(1)}}@keyframes q-skeleton--wave{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.q-slide-item{background:#fff;position:relative}.q-slide-item__bottom,.q-slide-item__left,.q-slide-item__right,.q-slide-item__top{color:#fff;font-size:14px;visibility:hidden}.q-slide-item__bottom .q-icon,.q-slide-item__left .q-icon,.q-slide-item__right .q-icon,.q-slide-item__top .q-icon{font-size:1.714em}.q-slide-item__left{background:#4caf50;padding:8px 16px}.q-slide-item__left>div{transform-origin:left center}.q-slide-item__right{background:#ff9800;padding:8px 16px}.q-slide-item__right>div{transform-origin:right center}.q-slide-item__top{background:#2196f3;padding:16px 8px}.q-slide-item__top>div{transform-origin:top center}.q-slide-item__bottom{background:#9c27b0;padding:16px 8px}.q-slide-item__bottom>div{transform-origin:bottom center}.q-slide-item__content{background:inherit;cursor:pointer;transition:transform .2s ease-in;-webkit-user-select:none;user-select:none}.q-slider{position:relative}.q-slider--h{width:100%}.q-slider--v{height:200px}.q-slider--editable .q-slider__track-container{cursor:grab}.q-slider__track-container{outline:0}.q-slider__track-container--h{padding:12px 0;width:100%}.q-slider__track-container--h .q-slider__selection{will-change:width,left}.q-slider__track-container--v{height:100%;padding:0 12px}.q-slider__track-container--v .q-slider__selection{will-change:height,top}.q-slider__track{background:#0000001a;border-radius:4px;color:var(--q-primary);height:inherit;width:inherit}.q-slider__inner{background:#0000001a}.q-slider__inner,.q-slider__selection{border-radius:inherit;height:100%;width:100%}.q-slider__selection{background:currentColor}.q-slider__markers{border-radius:inherit;color:#0000004d;height:100%;width:100%}.q-slider__markers:after{background:currentColor;content:"";position:absolute}.q-slider__markers--h{background-image:repeating-linear-gradient(90deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--h:after{height:100%;right:0;top:0;width:2px}.q-slider__markers--v{background-image:repeating-linear-gradient(180deg,currentColor,currentColor 2px,#fff0 0,#fff0)}.q-slider__markers--v:after{bottom:0;height:2px;left:0;width:100%}.q-slider__marker-labels-container{height:100%;min-height:24px;min-width:24px;position:relative;width:100%}.q-slider__marker-labels{position:absolute}.q-slider__marker-labels--h-standard{top:0}.q-slider__marker-labels--h-switched{bottom:0}.q-slider__marker-labels--h-ltr{transform:translateX(-50%)}.q-slider__marker-labels--h-rtl{transform:translateX(50%)}.q-slider__marker-labels--v-standard{left:4px}.q-slider__marker-labels--v-switched{right:4px}.q-slider__marker-labels--v-ltr{transform:translateY(-50%)}.q-slider__marker-labels--v-rtl{transform:translateY(50%)}.q-slider__thumb{color:var(--q-primary);outline:0;transition:transform .18s ease-out,fill .18s ease-out,stroke .18s ease-out;z-index:1}.q-slider__thumb.q-slider--focus{opacity:1!important}.q-slider__thumb--h{top:50%;will-change:left}.q-slider__thumb--h-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--h-rtl{transform:scale(1) translate(50%,-50%)}.q-slider__thumb--v{left:50%;will-change:top}.q-slider__thumb--v-ltr{transform:scale(1) translate(-50%,-50%)}.q-slider__thumb--v-rtl{transform:scale(1) translate(-50%,50%)}.q-slider__thumb-shape{stroke-width:3.5;stroke:currentColor;left:0;top:0;transition:transform .28s}.q-slider__thumb-shape path{stroke:currentColor;fill:currentColor}.q-slider__focus-ring{border-radius:50%;opacity:0;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out;transition-delay:.14s}.q-slider__pin{opacity:0;transition:opacity .28s ease-out;transition-delay:.14s;white-space:nowrap}.q-slider__pin:before{content:"";height:0;position:absolute;width:0}.q-slider__pin--h:before{border-left:6px solid #0000;border-right:6px solid #0000;left:50%;transform:translateX(-50%)}.q-slider__pin--h-standard{bottom:100%}.q-slider__pin--h-standard:before{border-top:6px solid;bottom:2px}.q-slider__pin--h-switched{top:100%}.q-slider__pin--h-switched:before{border-bottom:6px solid;top:2px}.q-slider__pin--v{top:0}.q-slider__pin--v:before{border-bottom:6px solid #0000;border-top:6px solid #0000;top:50%;transform:translateY(-50%)}.q-slider__pin--v-standard{left:100%}.q-slider__pin--v-standard:before{border-right:6px solid;left:2px}.q-slider__pin--v-switched{right:100%}.q-slider__pin--v-switched:before{border-left:6px solid;right:2px}.q-slider__label{position:absolute;white-space:nowrap;z-index:1}.q-slider__label--h{left:50%;transform:translateX(-50%)}.q-slider__label--h-standard{bottom:7px}.q-slider__label--h-switched{top:7px}.q-slider__label--v{top:50%;transform:translateY(-50%)}.q-slider__label--v-standard{left:7px}.q-slider__label--v-switched{right:7px}.q-slider__text-container{background:currentColor;border-radius:4px;min-height:25px;padding:2px 8px;position:relative;text-align:center}.q-slider__text{color:#fff;font-size:12px}.q-slider--no-value .q-slider__inner,.q-slider--no-value .q-slider__selection,.q-slider--no-value .q-slider__thumb{opacity:0}.q-slider--focus .q-slider__focus-ring,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__focus-ring{background:currentColor;opacity:.25;transform:scale3d(1.55,1.55,1)}.q-slider--focus .q-slider__inner,.q-slider--focus .q-slider__selection,.q-slider--focus .q-slider__thumb,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__inner,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__selection,body.desktop .q-slider.q-slider--editable .q-slider__track-container:hover .q-slider__thumb{opacity:1}.q-slider--inactive .q-slider__thumb--h{transition:left .28s,right .28s}.q-slider--inactive .q-slider__thumb--v{transition:top .28s,bottom .28s}.q-slider--inactive .q-slider__selection{transition:width .28s,left .28s,right .28s,height .28s,top .28s,bottom .28s}.q-slider--inactive .q-slider__text-container{transition:transform .28s}.q-slider--active{cursor:grabbing}.q-slider--active .q-slider__thumb-shape{transform:scale(1.5)}.q-slider--active .q-slider__focus-ring,.q-slider--active.q-slider--label .q-slider__thumb-shape{transform:scale(0)!important}.q-slider--label .q-slider--focus .q-slider__pin,.q-slider--label.q-slider--active .q-slider__pin,.q-slider--label.q-slider--label-always .q-slider__pin,body.desktop .q-slider.q-slider--enabled .q-slider__track-container:hover .q-slider__pin{opacity:1}.q-slider--dark .q-slider__inner,.q-slider--dark .q-slider__track{background:#ffffff1a}.q-slider--dark .q-slider__markers{color:#ffffff4d}.q-slider--dense .q-slider__track-container--h{padding:6px 0}.q-slider--dense .q-slider__track-container--v{padding:0 6px}.q-space{flex-grow:1!important}.q-spinner{vertical-align:middle}.q-spinner-mat{animation:q-spin 2s linear infinite;transform-origin:center center}.q-spinner-mat .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:q-mat-dash 1.5s ease-in-out infinite}@keyframes q-spin{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(359deg)}}@keyframes q-mat-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.q-splitter__panel{position:relative;z-index:0}.q-splitter__panel>.q-splitter{height:100%;width:100%}.q-splitter__separator{background-color:#0000001f;position:relative;-webkit-user-select:none;user-select:none;z-index:1}.q-splitter__separator-area>*{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.q-splitter--dark .q-splitter__separator{background-color:#ffffff47}.q-splitter--vertical>.q-splitter__panel{height:100%}.q-splitter--vertical.q-splitter--active{cursor:col-resize}.q-splitter--vertical>.q-splitter__separator{width:1px}.q-splitter--vertical>.q-splitter__separator>div{left:-6px;right:-6px}.q-splitter--vertical.q-splitter--workable>.q-splitter__separator{cursor:col-resize}.q-splitter--horizontal>.q-splitter__panel{width:100%}.q-splitter--horizontal.q-splitter--active{cursor:row-resize}.q-splitter--horizontal>.q-splitter__separator{height:1px}.q-splitter--horizontal>.q-splitter__separator>div{bottom:-6px;top:-6px}.q-splitter--horizontal.q-splitter--workable>.q-splitter__separator{cursor:row-resize}.q-splitter__after,.q-splitter__before{overflow:auto}.q-stepper{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.q-stepper__title{font-size:14px;letter-spacing:.1px;line-height:18px}.q-stepper__caption{font-size:12px;line-height:14px}.q-stepper__dot{background:currentColor;border-radius:50%;contain:layout;font-size:14px;height:24px;margin-right:8px;min-width:24px;width:24px}.q-stepper__dot span{color:#fff}.q-stepper__tab{color:#9e9e9e;flex-direction:row;font-size:14px;padding:8px 24px}.q-stepper--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-stepper--dark .q-stepper__dot span{color:#000}.q-stepper__tab--navigation{cursor:pointer;-webkit-user-select:none;user-select:none}.q-stepper__tab--active,.q-stepper__tab--done{color:var(--q-primary)}.q-stepper__tab--active .q-stepper__dot,.q-stepper__tab--active .q-stepper__label,.q-stepper__tab--done .q-stepper__dot,.q-stepper__tab--done .q-stepper__label{text-shadow:0 0 0 currentColor}.q-stepper__tab--disabled .q-stepper__dot{background:#00000038}.q-stepper__tab--disabled .q-stepper__label{color:#00000052}.q-stepper__tab--error{color:var(--q-negative)}.q-stepper__tab--error-with-icon .q-stepper__dot{background:#0000!important}.q-stepper__tab--error-with-icon .q-stepper__dot span{color:currentColor;font-size:24px}.q-stepper__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-stepper__header--border{border-bottom:1px solid #0000001f}.q-stepper__header--standard-labels .q-stepper__tab{justify-content:center;min-height:72px}.q-stepper__header--standard-labels .q-stepper__tab:first-child{justify-content:flex-start}.q-stepper__header--standard-labels .q-stepper__tab:last-child{justify-content:flex-end}.q-stepper__header--standard-labels .q-stepper__tab:only-child{justify-content:center}.q-stepper__header--standard-labels .q-stepper__dot:after{display:none}.q-stepper__header--alternative-labels .q-stepper__tab{flex-direction:column;justify-content:flex-start;min-height:104px;padding:24px 32px}.q-stepper__header--alternative-labels .q-stepper__dot{margin-right:0}.q-stepper__header--alternative-labels .q-stepper__label{margin-top:8px;text-align:center}.q-stepper__header--alternative-labels .q-stepper__label:after,.q-stepper__header--alternative-labels .q-stepper__label:before{display:none}.q-stepper__header--contracted,.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab{min-height:72px}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:first-child{align-items:flex-start}.q-stepper__header--contracted.q-stepper__header--alternative-labels .q-stepper__tab:last-child{align-items:flex-end}.q-stepper__header--contracted .q-stepper__tab{padding:24px 0}.q-stepper__header--contracted .q-stepper__tab:first-child .q-stepper__dot{transform:translateX(24px)}.q-stepper__header--contracted .q-stepper__tab:last-child .q-stepper__dot{transform:translateX(-24px)}.q-stepper__header--contracted .q-stepper__tab:not(:last-child) .q-stepper__dot:after{display:block!important}.q-stepper__header--contracted .q-stepper__dot{margin:0}.q-stepper__header--contracted .q-stepper__label{display:none}.q-stepper__nav{padding-top:24px}.q-stepper--flat{box-shadow:none}.q-stepper--bordered{border:1px solid #0000001f}.q-stepper--horizontal .q-stepper__step-inner{padding:24px}.q-stepper--horizontal .q-stepper__tab:first-child{border-top-left-radius:inherit}.q-stepper--horizontal .q-stepper__tab:last-child{border-top-right-radius:inherit}.q-stepper--horizontal .q-stepper__tab:first-child .q-stepper__dot:before,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__tab:last-child .q-stepper__label:after{display:none}.q-stepper--horizontal .q-stepper__tab{overflow:hidden}.q-stepper--horizontal .q-stepper__line{contain:layout}.q-stepper--horizontal .q-stepper__line:after,.q-stepper--horizontal .q-stepper__line:before{background:#0000001f;height:1px;position:absolute;top:50%;width:100vw}.q-stepper--horizontal .q-stepper__dot:after,.q-stepper--horizontal .q-stepper__label:after{content:"";left:100%;margin-left:8px}.q-stepper--horizontal .q-stepper__dot:before{content:"";margin-right:8px;right:100%}.q-stepper--horizontal>.q-stepper__nav{padding:0 24px 24px}.q-stepper--vertical{padding:16px 0}.q-stepper--vertical .q-stepper__tab{padding:12px 24px}.q-stepper--vertical .q-stepper__title{line-height:18px}.q-stepper--vertical .q-stepper__step-inner{padding:0 24px 32px 60px}.q-stepper--vertical>.q-stepper__nav{padding:24px 24px 0}.q-stepper--vertical .q-stepper__step{overflow:hidden}.q-stepper--vertical .q-stepper__dot{margin-right:12px}.q-stepper--vertical .q-stepper__dot:after,.q-stepper--vertical .q-stepper__dot:before{background:#0000001f;content:"";height:99999px;left:50%;position:absolute;width:1px}.q-stepper--vertical .q-stepper__dot:before{bottom:100%;margin-bottom:8px}.q-stepper--vertical .q-stepper__dot:after{margin-top:8px;top:100%}.q-stepper--vertical .q-stepper__step:first-child .q-stepper__dot:before,.q-stepper--vertical .q-stepper__step:last-child .q-stepper__dot:after{display:none}.q-stepper--vertical .q-stepper__step:last-child .q-stepper__step-inner{padding-bottom:8px}.q-stepper--dark .q-stepper__header--border,.q-stepper--dark.q-stepper--bordered{border-color:#ffffff47}.q-stepper--dark.q-stepper--horizontal .q-stepper__line:after,.q-stepper--dark.q-stepper--horizontal .q-stepper__line:before,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:after,.q-stepper--dark.q-stepper--vertical .q-stepper__dot:before{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled{color:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__dot{background:#ffffff47}.q-stepper--dark .q-stepper__tab--disabled .q-stepper__label{color:#ffffff8a}.q-tab-panels{background:#fff}.q-tab-panel{padding:16px}.q-markup-table{background:#fff;overflow:auto}.q-table{border-collapse:initial;border-spacing:0;max-width:100%;width:100%}.q-table tbody td,.q-table thead tr{height:48px}.q-table th{font-size:12px;font-weight:500;-webkit-user-select:none;user-select:none}.q-table th.sortable{cursor:pointer}.q-table th.sortable:hover .q-table__sort-icon{opacity:.64}.q-table th.sorted .q-table__sort-icon{opacity:.86!important}.q-table th.sort-desc .q-table__sort-icon{transform:rotate(180deg)}.q-table td,.q-table th{background-color:inherit;padding:7px 16px}.q-table td,.q-table th,.q-table thead{border-style:solid;border-width:0}.q-table tbody td{font-size:13px}.q-table__card{background-color:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#000}.q-table__card .q-table__middle{flex:1 1 auto}.q-table__card .q-table__bottom,.q-table__card .q-table__top{flex:0 0 auto}.q-table__container{position:relative}.q-table__container>div:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-table__container>div:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.q-table__container>.q-inner-loading{border-radius:inherit!important}.q-table__top{padding:12px 16px}.q-table__top .q-table__control{flex-wrap:wrap}.q-table__title{font-size:20px;font-weight:400;letter-spacing:.005em}.q-table__separator{min-width:8px!important}.q-table__progress{height:0!important}.q-table__progress th{border:0!important;padding:0!important}.q-table__progress .q-linear-progress{bottom:0;position:absolute}.q-table__middle{max-width:100%}.q-table__bottom{font-size:12px;min-height:50px;padding:4px 14px 4px 16px}.q-table__bottom .q-table__control{min-height:24px}.q-table__bottom-nodata-icon{font-size:200%;margin-right:8px}.q-table__bottom-item{margin-right:16px}.q-table__control{align-items:center;display:flex}.q-table__sort-icon{font-size:120%;opacity:0;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__sort-icon--center,.q-table__sort-icon--left{margin-left:4px}.q-table__sort-icon--right{margin-right:4px}.q-table--col-auto-width{width:1px}.q-table--dark,.q-table__card--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-table--flat{box-shadow:none}.q-table--bordered{border:1px solid #0000001f}.q-table--square{border-radius:0}.q-table__linear-progress{height:2px}.q-table--no-wrap td,.q-table--no-wrap th{white-space:nowrap}.q-table--grid{border-radius:4px;box-shadow:none}.q-table--grid .q-table__top{padding-bottom:4px}.q-table--grid .q-table__middle{margin-bottom:4px;min-height:2px}.q-table--grid .q-table__middle thead,.q-table--grid .q-table__middle thead th{border:0!important}.q-table--grid .q-table__linear-progress{bottom:0}.q-table--grid .q-table__bottom{border-top:0}.q-table--grid .q-table__grid-content{flex:1 1 auto}.q-table--grid.fullscreen{background:inherit}.q-table__grid-item-card{padding:12px;vertical-align:top}.q-table__grid-item-card .q-separator{margin:12px 0}.q-table__grid-item-row+.q-table__grid-item-row{margin-top:8px}.q-table__grid-item-title{font-size:12px;font-weight:500;opacity:.54}.q-table__grid-item-value{font-size:13px}.q-table__grid-item{padding:4px;transition:transform .3s cubic-bezier(.25,.8,.5,1)}.q-table__grid-item--selected{transform:scale(.95)}.q-table--cell-separator tbody tr:not(:last-child)>td,.q-table--cell-separator thead th,.q-table--horizontal-separator tbody tr:not(:last-child)>td,.q-table--horizontal-separator thead th{border-bottom-width:1px}.q-table--cell-separator td,.q-table--cell-separator th,.q-table--vertical-separator td,.q-table--vertical-separator th{border-left-width:1px}.q-table--cell-separator thead tr:last-child th,.q-table--cell-separator.q-table--loading tr:nth-last-child(2) th,.q-table--vertical-separator thead tr:last-child th,.q-table--vertical-separator.q-table--loading tr:nth-last-child(2) th{border-bottom-width:1px}.q-table--cell-separator td:first-child,.q-table--cell-separator th:first-child,.q-table--vertical-separator td:first-child,.q-table--vertical-separator th:first-child{border-left:0}.q-table--cell-separator .q-table__top,.q-table--vertical-separator .q-table__top{border-bottom:1px solid #0000001f}.q-table--dense .q-table__top{padding:6px 16px}.q-table--dense .q-table__bottom{min-height:33px}.q-table--dense .q-table__sort-icon{font-size:110%}.q-table--dense .q-table td,.q-table--dense .q-table th{padding:4px 8px}.q-table--dense .q-table tbody td,.q-table--dense .q-table tbody tr,.q-table--dense .q-table thead tr{height:28px}.q-table--dense .q-table td:first-child,.q-table--dense .q-table th:first-child{padding-left:16px}.q-table--dense .q-table td:last-child,.q-table--dense .q-table th:last-child{padding-right:16px}.q-table--dense .q-table__bottom-item{margin-right:8px}.q-table--dense .q-table__select .q-field__control,.q-table--dense .q-table__select .q-field__native{min-height:24px;padding:0}.q-table--dense .q-table__select .q-field__marginal{height:24px}.q-table__bottom{border-top:1px solid #0000001f}.q-table td,.q-table th,.q-table thead,.q-table tr{border-color:#0000001f}.q-table tbody td{position:relative}.q-table tbody td:after,.q-table tbody td:before{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.q-table tbody td:before{background:#00000008}.q-table tbody td:after{background:#0000000f}.q-table tbody tr.selected td:after,body.desktop .q-table>tbody>tr:not(.q-tr--no-hover):hover>td:not(.q-td--no-hover):before{content:""}.q-table--dark,.q-table--dark .q-table__bottom,.q-table--dark td,.q-table--dark th,.q-table--dark thead,.q-table--dark tr,.q-table__card--dark{border-color:#ffffff47}.q-table--dark tbody td:before{background:#ffffff12}.q-table--dark tbody td:after{background:#ffffff1a}.q-table--dark.q-table--cell-separator .q-table__top,.q-table--dark.q-table--vertical-separator .q-table__top{border-color:#ffffff47}.q-tab{color:inherit;min-height:48px;padding:0 16px;text-decoration:none;text-transform:uppercase;transition:color .3s,background-color .3s;white-space:nowrap}.q-tab--full{min-height:72px}.q-tab--no-caps{text-transform:none}.q-tab__content{height:inherit;min-width:40px;padding:4px 0}.q-tab__content--inline .q-tab__icon+.q-tab__label{padding-left:8px}.q-tab__content .q-chip--floating{right:-16px;top:0}.q-tab__icon{font-size:24px;height:24px;width:24px}.q-tab__label{font-size:14px;font-weight:500;line-height:1.715em}.q-tab .q-badge{right:-12px;top:3px}.q-tab__alert,.q-tab__alert-icon{position:absolute}.q-tab__alert{background:currentColor;border-radius:50%;height:10px;right:-9px;top:7px;width:10px}.q-tab__alert-icon{font-size:18px;right:-12px;top:2px}.q-tab__indicator{background:currentColor;height:2px;opacity:0}.q-tab--active .q-tab__indicator{opacity:1;transform-origin:left}.q-tab--inactive{opacity:.85}.q-tabs{position:relative;transition:color .3s,background-color .3s}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--horizontal{padding-left:36px;padding-right:36px}.q-tabs--scrollable.q-tabs__arrows--outside.q-tabs--vertical{padding-bottom:36px;padding-top:36px}.q-tabs--scrollable.q-tabs__arrows--outside .q-tabs__arrow--faded{opacity:.3;pointer-events:none}.q-tabs--scrollable.q-tabs__arrows--inside .q-tabs__arrow--faded{display:none}.q-tabs--not-scrollable.q-tabs__arrows--outside,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows.q-tabs__arrows--outside{padding-left:0;padding-right:0}.q-tabs--not-scrollable .q-tabs__arrow,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__arrow{display:none}.q-tabs--not-scrollable .q-tabs__content,body.mobile .q-tabs--scrollable.q-tabs--mobile-without-arrows .q-tabs__content{border-radius:inherit}.q-tabs__arrow{cursor:pointer;font-size:32px;min-width:36px;text-shadow:0 0 3px #fff,0 0 1px #fff,0 0 1px #000;transition:opacity .3s}.q-tabs__content{flex:1 1 auto;overflow:hidden}.q-tabs__content--align-center{justify-content:center}.q-tabs__content--align-right{justify-content:flex-end}.q-tabs__content--align-justify .q-tab{flex:1 1 auto}.q-tabs__offset{display:none}.q-tabs--horizontal .q-tabs__arrow{height:100%}.q-tabs--horizontal .q-tabs__arrow--left{bottom:0;left:0;top:0}.q-tabs--horizontal .q-tabs__arrow--right{bottom:0;right:0;top:0}.q-tabs--vertical,.q-tabs--vertical .q-tabs__content{display:block!important;height:100%}.q-tabs--vertical .q-tabs__arrow{height:36px;text-align:center;width:100%}.q-tabs--vertical .q-tabs__arrow--left{left:0;right:0;top:0}.q-tabs--vertical .q-tabs__arrow--right{bottom:0;left:0;right:0}.q-tabs--vertical .q-tab{padding:0 8px}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px}.q-tabs--vertical.q-tabs--not-scrollable .q-tabs__content{height:100%}.q-tabs--vertical.q-tabs--dense .q-tab__content{min-width:24px}.q-tabs--dense .q-tab{min-height:36px}.q-tabs--dense .q-tab--full{min-height:52px}.q-time{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-width:100%;min-width:290px;outline:0;width:290px}.q-time--bordered{border:1px solid #0000001f}.q-time__header{background-color:var(--q-primary);border-top-left-radius:inherit;color:#fff;font-weight:300;padding:16px}.q-time__actions{padding:0 16px 16px}.q-time__header-label{font-size:28px;letter-spacing:-.00833em;line-height:1}.q-time__header-label>div+div{margin-left:4px}.q-time__link{opacity:.56;outline:0;transition:opacity .3s ease-out}.q-time__link--active,.q-time__link:focus,.q-time__link:hover{opacity:1}.q-time__header-ampm{font-size:16px;letter-spacing:.1em}.q-time__content{padding:16px}.q-time__content:before{content:"";display:block;padding-bottom:100%}.q-time__container-parent{padding:16px}.q-time__container-child{background:#0000001f;border-radius:50%}.q-time__clock{font-size:14px;height:100%;max-height:100%;max-width:100%;padding:24px;width:100%}.q-time__clock-circle{position:relative}.q-time__clock-center{background:currentColor;border-radius:50%;height:6px;margin:auto;min-height:0;width:6px}.q-time__clock-pointer{background:currentColor;bottom:0;color:var(--q-primary);height:50%;left:50%;min-height:0;position:absolute;right:0;transform:translateX(-50%);transform-origin:0 0;width:2px}.q-time__clock-pointer:after,.q-time__clock-pointer:before{background:currentColor;border-radius:50%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.q-time__clock-pointer:before{bottom:-4px;height:8px;width:8px}.q-time__clock-pointer:after{height:6px;top:-3px;width:6px}.q-time__clock-position{border-radius:50%;font-size:12px;height:32px;line-height:32px;margin:0;min-height:32px;padding:0;position:absolute;transform:translate(-50%,-50%);width:32px}.q-time__clock-position--disable{opacity:.4}.q-time__clock-position--active{background-color:var(--q-primary);color:#fff}.q-time__clock-pos-0{left:50%;top:0}.q-time__clock-pos-1{left:75%;top:6.7%}.q-time__clock-pos-2{left:93.3%;top:25%}.q-time__clock-pos-3{left:100%;top:50%}.q-time__clock-pos-4{left:93.3%;top:75%}.q-time__clock-pos-5{left:75%;top:93.3%}.q-time__clock-pos-6{left:50%;top:100%}.q-time__clock-pos-7{left:25%;top:93.3%}.q-time__clock-pos-8{left:6.7%;top:75%}.q-time__clock-pos-9{left:0;top:50%}.q-time__clock-pos-10{left:6.7%;top:25%}.q-time__clock-pos-11{left:25%;top:6.7%}.q-time__clock-pos-12{left:50%;top:15%}.q-time__clock-pos-13{left:67.5%;top:19.69%}.q-time__clock-pos-14{left:80.31%;top:32.5%}.q-time__clock-pos-15{left:85%;top:50%}.q-time__clock-pos-16{left:80.31%;top:67.5%}.q-time__clock-pos-17{left:67.5%;top:80.31%}.q-time__clock-pos-18{left:50%;top:85%}.q-time__clock-pos-19{left:32.5%;top:80.31%}.q-time__clock-pos-20{left:19.69%;top:67.5%}.q-time__clock-pos-21{left:15%;top:50%}.q-time__clock-pos-22{left:19.69%;top:32.5%}.q-time__clock-pos-23{left:32.5%;top:19.69%}.q-time__now-button{background-color:var(--q-primary);color:#fff;right:12px;top:12px}.q-time--readonly .q-time__content,.q-time--readonly .q-time__header-ampm,.q-time.disabled .q-time__content,.q-time.disabled .q-time__header-ampm{pointer-events:none}.q-time--portrait{display:inline-flex;flex-direction:column}.q-time--portrait .q-time__header{border-top-right-radius:inherit;min-height:86px}.q-time--portrait .q-time__header-ampm{margin-left:12px}.q-time--portrait.q-time--bordered .q-time__content{margin:1px 0}.q-time--landscape{align-items:stretch;display:inline-flex;min-width:420px}.q-time--landscape>div{display:flex;flex-direction:column;justify-content:center}.q-time--landscape .q-time__header{border-bottom-left-radius:inherit;min-width:156px}.q-time--landscape .q-time__header-ampm{margin-top:12px}.q-time--dark{border-color:#ffffff47;box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-timeline{list-style:none;padding:0;width:100%}.q-timeline h6{line-height:inherit}.q-timeline--dark{color:#fff}.q-timeline--dark .q-timeline__subtitle{opacity:.7}.q-timeline__content{padding-bottom:24px}.q-timeline__title{margin-bottom:16px;margin-top:0}.q-timeline__subtitle{font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:8px;opacity:.6;text-transform:uppercase}.q-timeline__dot{bottom:0;position:absolute;top:0;width:15px}.q-timeline__dot:after,.q-timeline__dot:before{background:currentColor;content:"";display:block;position:absolute}.q-timeline__dot:before{border:3px solid #0000;border-radius:100%;height:15px;left:0;top:4px;transition:background .3s ease-in-out,border .3s ease-in-out;width:15px}.q-timeline__dot:after{bottom:0;left:6px;opacity:.4;top:24px;width:3px}.q-timeline__dot .q-icon{color:#fff;font-size:16px;height:38px;left:0;line-height:38px;position:absolute;right:0;top:0;width:100%}.q-timeline__dot .q-icon>img,.q-timeline__dot .q-icon>svg{height:1em;width:1em}.q-timeline__dot-img{background:currentColor;border-radius:50%;height:31px;left:0;position:absolute;right:0;top:4px;width:31px}.q-timeline__heading{position:relative}.q-timeline__heading:first-child .q-timeline__heading-title{padding-top:0}.q-timeline__heading:last-child .q-timeline__heading-title{padding-bottom:0}.q-timeline__heading-title{margin:0;padding:32px 0}.q-timeline__entry{line-height:22px;position:relative}.q-timeline__entry:last-child{padding-bottom:0!important}.q-timeline__entry:last-child .q-timeline__dot:after{content:none}.q-timeline__entry--icon .q-timeline__dot{width:31px}.q-timeline__entry--icon .q-timeline__dot:before{height:31px;width:31px}.q-timeline__entry--icon .q-timeline__dot:after{left:14px;top:41px}.q-timeline__entry--icon .q-timeline__subtitle{padding-top:8px}.q-timeline--dense--right .q-timeline__entry{padding-left:40px}.q-timeline--dense--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--dense--right .q-timeline__dot{left:0}.q-timeline--dense--left .q-timeline__heading{text-align:right}.q-timeline--dense--left .q-timeline__entry{padding-right:40px}.q-timeline--dense--left .q-timeline__entry--icon .q-timeline__dot{right:-8px}.q-timeline--dense--left .q-timeline__content,.q-timeline--dense--left .q-timeline__subtitle,.q-timeline--dense--left .q-timeline__title{text-align:right}.q-timeline--dense--left .q-timeline__dot{right:0}.q-timeline--comfortable{display:table}.q-timeline--comfortable .q-timeline__heading{display:table-row;font-size:200%}.q-timeline--comfortable .q-timeline__heading>div{display:table-cell}.q-timeline--comfortable .q-timeline__entry{display:table-row;padding:0}.q-timeline--comfortable .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--comfortable .q-timeline__content,.q-timeline--comfortable .q-timeline__dot,.q-timeline--comfortable .q-timeline__subtitle{display:table-cell;vertical-align:top}.q-timeline--comfortable .q-timeline__subtitle{width:35%}.q-timeline--comfortable .q-timeline__dot{min-width:31px;position:relative}.q-timeline--comfortable--right .q-timeline__heading .q-timeline__heading-title{margin-left:-50px}.q-timeline--comfortable--right .q-timeline__subtitle{padding-right:30px;text-align:right}.q-timeline--comfortable--right .q-timeline__content{padding-left:30px}.q-timeline--comfortable--right .q-timeline__entry--icon .q-timeline__dot{left:-8px}.q-timeline--comfortable--left .q-timeline__heading{text-align:right}.q-timeline--comfortable--left .q-timeline__heading .q-timeline__heading-title{margin-right:-50px}.q-timeline--comfortable--left .q-timeline__subtitle{padding-left:30px}.q-timeline--comfortable--left .q-timeline__content{padding-right:30px}.q-timeline--comfortable--left .q-timeline__content,.q-timeline--comfortable--left .q-timeline__title{text-align:right}.q-timeline--comfortable--left .q-timeline__entry--icon .q-timeline__dot{right:0}.q-timeline--comfortable--left .q-timeline__dot{right:-8px}.q-timeline--loose .q-timeline__heading-title{margin-left:0;text-align:center}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__dot,.q-timeline--loose .q-timeline__entry,.q-timeline--loose .q-timeline__subtitle{display:block;margin:0;padding:0}.q-timeline--loose .q-timeline__dot{left:50%;margin-left:-7.15px;position:absolute}.q-timeline--loose .q-timeline__entry{overflow:hidden;padding-bottom:24px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__dot{margin-left:-15px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__subtitle{line-height:38px}.q-timeline--loose .q-timeline__entry--icon .q-timeline__content{padding-top:8px}.q-timeline--loose .q-timeline__entry--left .q-timeline__content,.q-timeline--loose .q-timeline__entry--right .q-timeline__subtitle{float:left;padding-right:30px;text-align:right}.q-timeline--loose .q-timeline__entry--left .q-timeline__subtitle,.q-timeline--loose .q-timeline__entry--right .q-timeline__content{float:right;padding-left:30px;text-align:left}.q-timeline--loose .q-timeline__content,.q-timeline--loose .q-timeline__subtitle{width:50%}.q-toggle{vertical-align:middle}.q-toggle__native{height:1px;width:1px}.q-toggle__track{background:currentColor;border-radius:.175em;height:.35em;opacity:.38}.q-toggle__thumb{height:.5em;left:.25em;top:.25em;transition:left .22s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;width:.5em;z-index:0}.q-toggle__thumb:after{background:#fff;border-radius:50%;bottom:0;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;content:"";left:0;position:absolute;right:0;top:0}.q-toggle__thumb .q-icon{color:#000;font-size:.3em;min-width:1em;opacity:.54;z-index:1}.q-toggle__inner{font-size:40px;height:1em;min-width:1.4em;padding:.325em .3em;-webkit-print-color-adjust:exact;width:1.4em}.q-toggle__inner--indet .q-toggle__thumb{left:.45em}.q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle__inner--truthy .q-toggle__track{opacity:.54}.q-toggle__inner--truthy .q-toggle__thumb{left:.65em}.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:currentColor}.q-toggle__inner--truthy .q-toggle__thumb .q-icon{color:#fff;opacity:1}.q-toggle.disabled{opacity:.75!important}.q-toggle--dark .q-toggle__inner{color:#fff}.q-toggle--dark .q-toggle__inner--truthy{color:var(--q-primary)}.q-toggle--dark .q-toggle__thumb:after{box-shadow:none}.q-toggle--dark .q-toggle__thumb:before{opacity:.32!important}.q-toggle--dense .q-toggle__inner{height:.5em;min-width:.8em;padding:.07625em 0;width:.8em}.q-toggle--dense .q-toggle__thumb{left:0;top:0}.q-toggle--dense .q-toggle__inner--indet .q-toggle__thumb{left:.15em}.q-toggle--dense .q-toggle__inner--truthy .q-toggle__thumb{left:.3em}.q-toggle--dense .q-toggle__label{padding-left:.5em}.q-toggle--dense.reverse .q-toggle__label{padding-left:0;padding-right:.5em}body.desktop .q-toggle:not(.disabled) .q-toggle__thumb:before{background:currentColor;border-radius:50%;bottom:0;content:"";left:0;opacity:.12;position:absolute;right:0;top:0;transform:scale3d(0,0,1);transition:transform .22s cubic-bezier(0,0,.2,1)}body.desktop .q-toggle:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(2,2,1)}body.desktop .q-toggle--dense:not(.disabled):focus .q-toggle__thumb:before,body.desktop .q-toggle--dense:not(.disabled):hover .q-toggle__thumb:before{transform:scale3d(1.5,1.5,1)}.q-toolbar{min-height:50px;padding:0 12px;position:relative;width:100%}.q-toolbar--inset{padding-left:58px}.q-toolbar .q-avatar{font-size:38px}.q-toolbar__title{flex:1 1 0%;font-size:21px;font-weight:400;letter-spacing:.01em;max-width:100%;min-width:1px;padding:0 12px}.q-toolbar__title:first-child{padding-left:0}.q-toolbar__title:last-child{padding-right:0}.q-tooltip--style{background:#757575;border-radius:4px;color:#fafafa;font-size:10px;font-weight:400;text-transform:none}.q-tooltip{overflow-x:hidden;overflow-y:auto;padding:6px 10px;position:fixed!important;z-index:9000}@media (max-width:599.98px){.q-tooltip{font-size:14px;padding:8px 16px}}.q-tree{color:#9e9e9e;position:relative}.q-tree__node{padding:0 0 3px 22px}.q-tree__node:after{border-left:1px solid;bottom:0;content:"";left:-13px;position:absolute;right:auto;top:-3px;width:2px}.q-tree__node:last-child:after{display:none}.q-tree__node--disabled{pointer-events:none}.q-tree__node--disabled .disabled{opacity:1!important}.q-tree__node--disabled>.disabled,.q-tree__node--disabled>div,.q-tree__node--disabled>i{opacity:.6!important}.q-tree__node--disabled>.disabled .q-tree__node--disabled>.disabled,.q-tree__node--disabled>.disabled .q-tree__node--disabled>div,.q-tree__node--disabled>.disabled .q-tree__node--disabled>i,.q-tree__node--disabled>div .q-tree__node--disabled>.disabled,.q-tree__node--disabled>div .q-tree__node--disabled>div,.q-tree__node--disabled>div .q-tree__node--disabled>i,.q-tree__node--disabled>i .q-tree__node--disabled>.disabled,.q-tree__node--disabled>i .q-tree__node--disabled>div,.q-tree__node--disabled>i .q-tree__node--disabled>i{opacity:1!important}.q-tree__node-header:before{border-bottom:1px solid;border-left:1px solid;bottom:50%;content:"";left:-35px;position:absolute;top:-3px;width:31px}.q-tree__children{padding-left:25px}.q-tree__node-body{padding:5px 0 8px 5px}.q-tree__node--parent{padding-left:2px}.q-tree__node--parent>.q-tree__node-header:before{left:-15px;width:15px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:5px 0 8px 27px}.q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{border-left:1px solid;bottom:50px;content:"";height:100%;left:12px;position:absolute;right:auto;top:0;width:2px}.q-tree__node--link{cursor:pointer}.q-tree__node-header{border-radius:4px;margin-top:3px;outline:0;padding:4px}.q-tree__node-header-content{color:#000;transition:color .3s}.q-tree__node--selected .q-tree__node-header-content{color:#9e9e9e}.q-tree__icon,.q-tree__node-header-content .q-icon{font-size:21px}.q-tree__img{border-radius:2px;height:42px}.q-tree__avatar,.q-tree__node-header-content .q-avatar{border-radius:50%;font-size:28px;height:28px;width:28px}.q-tree__arrow,.q-tree__spinner{font-size:16px;margin-right:4px}.q-tree__arrow{transition:transform .3s}.q-tree__arrow--rotate{transform:rotate(90deg)}.q-tree__tickbox{margin-right:4px}.q-tree>.q-tree__node{padding:0}.q-tree>.q-tree__node:after,.q-tree>.q-tree__node>.q-tree__node-header:before{display:none}.q-tree>.q-tree__node--child>.q-tree__node-header{padding-left:24px}.q-tree--dark .q-tree__node-header-content{color:#fff}.q-tree--no-connectors .q-tree__node-body:after,.q-tree--no-connectors .q-tree__node-header:before,.q-tree--no-connectors .q-tree__node:after{display:none!important}.q-tree--dense>.q-tree__node--child>.q-tree__node-header{padding-left:1px}.q-tree--dense .q-tree__arrow,.q-tree--dense .q-tree__spinner{margin-right:1px}.q-tree--dense .q-tree__img{height:32px}.q-tree--dense .q-tree__tickbox{margin-right:3px}.q-tree--dense .q-tree__node{padding:0}.q-tree--dense .q-tree__node:after{left:-8px;top:0}.q-tree--dense .q-tree__node-header{margin-top:0;padding:1px}.q-tree--dense .q-tree__node-header:before{left:-8px;top:0;width:8px}.q-tree--dense .q-tree__node--child{padding-left:17px}.q-tree--dense .q-tree__node--child>.q-tree__node-header:before{left:-25px;width:21px}.q-tree--dense .q-tree__node-body{padding:0 0 2px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body{padding:0 0 2px 20px}.q-tree--dense .q-tree__node--parent>.q-tree__node-collapsible>.q-tree__node-body:after{left:8px}.q-tree--dense .q-tree__children{padding-left:16px}[dir=rtl] .q-tree__arrow{transform:rotate(180deg)}[dir=rtl] .q-tree__arrow--rotate{transform:rotate(90deg)}.q-uploader{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;max-height:320px;position:relative;vertical-align:top;width:320px}.q-uploader--bordered{border:1px solid #0000001f}.q-uploader__input{cursor:pointer!important;height:100%;opacity:0;width:100%;z-index:1}.q-uploader__input::-webkit-file-upload-button{cursor:pointer}.q-uploader__file:before{background:currentColor;bottom:0;content:"";left:0;opacity:.04;pointer-events:none;position:absolute;right:0;top:0}.q-uploader__file:before,.q-uploader__header{border-top-left-radius:inherit;border-top-right-radius:inherit}.q-uploader__header{background-color:var(--q-primary);color:#fff;position:relative;width:100%}.q-uploader__spinner{font-size:24px;margin-right:4px}.q-uploader__header-content{padding:8px}.q-uploader__dnd{background:#fff9;outline:1px dashed currentColor;outline-offset:-4px}.q-uploader__overlay{background-color:#fff9;color:#000;font-size:36px}.q-uploader__list{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;flex:1 1 auto;min-height:60px;padding:8px;position:relative}.q-uploader__file{border:1px solid #0000001f;border-radius:4px 4px 0 0}.q-uploader__file .q-circular-progress{font-size:24px}.q-uploader__file--img{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:200px;min-width:200px}.q-uploader__file--img:before{content:none}.q-uploader__file--img .q-circular-progress{color:#fff}.q-uploader__file--img .q-uploader__file-header{background:linear-gradient(180deg,#000000b3 20%,#fff0);padding-bottom:24px}.q-uploader__file+.q-uploader__file{margin-top:8px}.q-uploader__file-header{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:4px 8px;position:relative}.q-uploader__file-header-content{padding-right:8px}.q-uploader__file-status{font-size:24px;margin-right:4px}.q-uploader__title{font-size:14px;font-weight:700;line-height:18px;word-break:break-word}.q-uploader__subtitle{font-size:12px;line-height:18px}.q-uploader--disable .q-uploader__header,.q-uploader--disable .q-uploader__list{pointer-events:none}.q-uploader--dark{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}.q-uploader--dark,.q-uploader--dark .q-uploader__file{border-color:#ffffff47}.q-uploader--dark .q-uploader__dnd,.q-uploader--dark .q-uploader__overlay{background:#ffffff4d}.q-uploader--dark .q-uploader__overlay{color:#fff}.q-video{border-radius:inherit;overflow:hidden;position:relative}.q-video embed,.q-video iframe,.q-video object{height:100%;width:100%}.q-video--responsive{height:0}.q-video--responsive embed,.q-video--responsive iframe,.q-video--responsive object{left:0;position:absolute;top:0}.q-virtual-scroll:focus{outline:0}.q-virtual-scroll__content{contain:content;outline:none}.q-virtual-scroll__content>*{overflow-anchor:none}.q-virtual-scroll__content>[data-q-vs-anchor]{overflow-anchor:auto}.q-virtual-scroll__padding{background:linear-gradient(#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,100%) var(--q-virtual-scroll-item-height,50px)}.q-table .q-virtual-scroll__padding tr{height:0!important}.q-table .q-virtual-scroll__padding td{padding:0!important}.q-virtual-scroll--horizontal{align-items:stretch}.q-virtual-scroll--horizontal,.q-virtual-scroll--horizontal .q-virtual-scroll__content{display:flex;flex-direction:row;flex-wrap:nowrap}.q-virtual-scroll--horizontal .q-virtual-scroll__content,.q-virtual-scroll--horizontal .q-virtual-scroll__content>*,.q-virtual-scroll--horizontal .q-virtual-scroll__padding{flex:0 0 auto}.q-virtual-scroll--horizontal .q-virtual-scroll__padding{background:linear-gradient(270deg,#fff0,#fff0 20%,#80808008 0,#80808014 50%,#80808008 80%,#fff0 0,#fff0);background-size:var(--q-virtual-scroll-item-width,50px) var(--q-virtual-scroll-item-height,100%)}.q-ripple{border-radius:inherit;contain:strict;height:100%;overflow:hidden;width:100%;z-index:0}.q-ripple,.q-ripple__inner{color:inherit;left:0;pointer-events:none;position:absolute;top:0}.q-ripple__inner{background:currentColor;border-radius:50%;opacity:0;will-change:transform,opacity}.q-ripple__inner--enter{transition:transform .225s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.q-ripple__inner--leave{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.q-morph--internal,.q-morph--invisible{bottom:200vh!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:200vw!important}.q-loading{color:#000;position:fixed!important}.q-loading__backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;transition:background-color .28s;z-index:-1}.q-loading__box{border-radius:4px;color:#fff;max-width:450px;padding:18px}.q-loading__message{margin:40px 20px 0;text-align:center}.q-notifications__list{left:0;margin-bottom:10px;pointer-events:none;position:relative;right:0;z-index:9500}.q-notifications__list--center{bottom:0;top:0}.q-notifications__list--top{top:0}.q-notifications__list--bottom{bottom:0}body.q-ios-padding .q-notifications__list--center,body.q-ios-padding .q-notifications__list--top{top:20px;top:env(safe-area-inset-top)}body.q-ios-padding .q-notifications__list--bottom,body.q-ios-padding .q-notifications__list--center{bottom:env(safe-area-inset-bottom)}.q-notification{background:#323232;border-radius:4px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;margin:10px 10px 0;max-width:95vw;pointer-events:all;transition:transform 1s,opacity 1s;z-index:9500}.q-notification__icon{flex:0 0 1em;font-size:24px}.q-notification__icon--additional{margin-right:16px}.q-notification__avatar{font-size:32px}.q-notification__avatar--additional{margin-right:8px}.q-notification__spinner{font-size:32px}.q-notification__spinner--additional{margin-right:8px}.q-notification__message{padding:8px 0}.q-notification__caption{font-size:.9em;opacity:.7}.q-notification__actions{color:var(--q-primary)}.q-notification__badge{animation:q-notif-badge .42s;background-color:var(--q-negative);border-radius:4px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;color:#fff;font-size:12px;line-height:12px;padding:4px 8px;position:absolute}.q-notification__badge--top-left,.q-notification__badge--top-right{top:-6px}.q-notification__badge--bottom-left,.q-notification__badge--bottom-right{bottom:-6px}.q-notification__badge--bottom-left,.q-notification__badge--top-left{left:-22px}.q-notification__badge--bottom-right,.q-notification__badge--top-right{right:-22px}.q-notification__progress{animation:q-notif-progress linear;background:currentColor;border-radius:4px 4px 0 0;bottom:0;height:3px;left:-10px;opacity:.3;position:absolute;right:-10px;transform:scaleX(0);transform-origin:0 50%;z-index:-1}.q-notification--standard{min-height:48px;padding:0 16px}.q-notification--standard .q-notification__actions{margin-right:-8px;padding:6px 0 6px 8px}.q-notification--multi-line{min-height:68px;padding:8px 16px}.q-notification--multi-line .q-notification__badge--top-left,.q-notification--multi-line .q-notification__badge--top-right{top:-15px}.q-notification--multi-line .q-notification__badge--bottom-left,.q-notification--multi-line .q-notification__badge--bottom-right{bottom:-15px}.q-notification--multi-line .q-notification__progress{bottom:-8px}.q-notification--multi-line .q-notification__actions{padding:0}.q-notification--multi-line .q-notification__actions--with-media{padding-left:25px}.q-notification--top-enter-from,.q-notification--top-leave-to,.q-notification--top-left-enter-from,.q-notification--top-left-leave-to,.q-notification--top-right-enter-from,.q-notification--top-right-leave-to{opacity:0;transform:translateY(-50px);z-index:9499}.q-notification--center-enter-from,.q-notification--center-leave-to,.q-notification--left-enter-from,.q-notification--left-leave-to,.q-notification--right-enter-from,.q-notification--right-leave-to{opacity:0;transform:rotateX(90deg);z-index:9499}.q-notification--bottom-enter-from,.q-notification--bottom-leave-to,.q-notification--bottom-left-enter-from,.q-notification--bottom-left-leave-to,.q-notification--bottom-right-enter-from,.q-notification--bottom-right-leave-to{opacity:0;transform:translateY(50px);z-index:9499}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active,.q-notification--center-leave-active,.q-notification--left-leave-active,.q-notification--right-leave-active,.q-notification--top-leave-active,.q-notification--top-left-leave-active,.q-notification--top-right-leave-active{margin-left:0;margin-right:0;position:absolute;z-index:9499}.q-notification--center-leave-active,.q-notification--top-leave-active{top:0}.q-notification--bottom-leave-active,.q-notification--bottom-left-leave-active,.q-notification--bottom-right-leave-active{bottom:0}@media (min-width:600px){.q-notification{max-width:65vw}}@keyframes q-notif-badge{15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}}@keyframes q-notif-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:root{--animate-duration:0.3s;--animate-delay:0.3s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{animation-delay:var(--animate-delay)}.animated.delay-2s{animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{animation-delay:calc(var(--animate-delay)*5)}.animated.faster{animation-duration:calc(var(--animate-duration)/2)}.animated.fast{animation-duration:calc(var(--animate-duration)*.8)}.animated.slow{animation-duration:calc(var(--animate-duration)*2)}.animated.slower{animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}.q-animate--scale{animation:q-scale .15s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}@keyframes q-scale{0%{transform:scale(1)}50%{transform:scale(1.04)}to{transform:scale(1)}}.q-animate--fade{animation:q-fade .2s}@keyframes q-fade{0%{opacity:0}to{opacity:1}}:root{--q-primary:#1e6581;--q-secondary:#26a69a;--q-accent:#9c27b0;--q-positive:#64b624;--q-negative:#cd5029;--q-info:#31ccec;--q-warning:#f2c037;--q-dark:#1d1d1d;--q-dark-page:#121212}.text-dark{color:var(--q-dark)!important}.bg-dark{background:var(--q-dark)!important}.text-primary{color:var(--q-primary)!important}.bg-primary{background:var(--q-primary)!important}.text-secondary{color:var(--q-secondary)!important}.bg-secondary{background:var(--q-secondary)!important}.text-accent{color:var(--q-accent)!important}.bg-accent{background:var(--q-accent)!important}.text-positive{color:var(--q-positive)!important}.bg-positive{background:var(--q-positive)!important}.text-negative{color:var(--q-negative)!important}.bg-negative{background:var(--q-negative)!important}.text-info{color:var(--q-info)!important}.bg-info{background:var(--q-info)!important}.text-warning{color:var(--q-warning)!important}.bg-warning{background:var(--q-warning)!important}.text-white{color:#fff!important}.bg-white{background:#fff!important}.text-black{color:#000!important}.bg-black{background:#000!important}.text-transparent{color:#0000!important}.bg-transparent{background:#0000!important}.text-separator{color:#0000001f!important}.bg-separator{background:#0000001f!important}.text-dark-separator{color:#ffffff47!important}.bg-dark-separator{background:#ffffff47!important}.text-red{color:#f44336!important}.text-red-1{color:#ffebee!important}.text-red-2{color:#ffcdd2!important}.text-red-3{color:#ef9a9a!important}.text-red-4{color:#e57373!important}.text-red-5{color:#ef5350!important}.text-red-6{color:#f44336!important}.text-red-7{color:#e53935!important}.text-red-8{color:#d32f2f!important}.text-red-9{color:#c62828!important}.text-red-10{color:#b71c1c!important}.text-red-11{color:#ff8a80!important}.text-red-12{color:#ff5252!important}.text-red-13{color:#ff1744!important}.text-red-14{color:#d50000!important}.text-pink{color:#e91e63!important}.text-pink-1{color:#fce4ec!important}.text-pink-2{color:#f8bbd0!important}.text-pink-3{color:#f48fb1!important}.text-pink-4{color:#f06292!important}.text-pink-5{color:#ec407a!important}.text-pink-6{color:#e91e63!important}.text-pink-7{color:#d81b60!important}.text-pink-8{color:#c2185b!important}.text-pink-9{color:#ad1457!important}.text-pink-10{color:#880e4f!important}.text-pink-11{color:#ff80ab!important}.text-pink-12{color:#ff4081!important}.text-pink-13{color:#f50057!important}.text-pink-14{color:#c51162!important}.text-purple{color:#9c27b0!important}.text-purple-1{color:#f3e5f5!important}.text-purple-2{color:#e1bee7!important}.text-purple-3{color:#ce93d8!important}.text-purple-4{color:#ba68c8!important}.text-purple-5{color:#ab47bc!important}.text-purple-6{color:#9c27b0!important}.text-purple-7{color:#8e24aa!important}.text-purple-8{color:#7b1fa2!important}.text-purple-9{color:#6a1b9a!important}.text-purple-10{color:#4a148c!important}.text-purple-11{color:#ea80fc!important}.text-purple-12{color:#e040fb!important}.text-purple-13{color:#d500f9!important}.text-purple-14{color:#a0f!important}.text-deep-purple{color:#673ab7!important}.text-deep-purple-1{color:#ede7f6!important}.text-deep-purple-2{color:#d1c4e9!important}.text-deep-purple-3{color:#b39ddb!important}.text-deep-purple-4{color:#9575cd!important}.text-deep-purple-5{color:#7e57c2!important}.text-deep-purple-6{color:#673ab7!important}.text-deep-purple-7{color:#5e35b1!important}.text-deep-purple-8{color:#512da8!important}.text-deep-purple-9{color:#4527a0!important}.text-deep-purple-10{color:#311b92!important}.text-deep-purple-11{color:#b388ff!important}.text-deep-purple-12{color:#7c4dff!important}.text-deep-purple-13{color:#651fff!important}.text-deep-purple-14{color:#6200ea!important}.text-indigo{color:#3f51b5!important}.text-indigo-1{color:#e8eaf6!important}.text-indigo-2{color:#c5cae9!important}.text-indigo-3{color:#9fa8da!important}.text-indigo-4{color:#7986cb!important}.text-indigo-5{color:#5c6bc0!important}.text-indigo-6{color:#3f51b5!important}.text-indigo-7{color:#3949ab!important}.text-indigo-8{color:#303f9f!important}.text-indigo-9{color:#283593!important}.text-indigo-10{color:#1a237e!important}.text-indigo-11{color:#8c9eff!important}.text-indigo-12{color:#536dfe!important}.text-indigo-13{color:#3d5afe!important}.text-indigo-14{color:#304ffe!important}.text-blue{color:#2196f3!important}.text-blue-1{color:#e3f2fd!important}.text-blue-2{color:#bbdefb!important}.text-blue-3{color:#90caf9!important}.text-blue-4{color:#64b5f6!important}.text-blue-5{color:#42a5f5!important}.text-blue-6{color:#2196f3!important}.text-blue-7{color:#1e88e5!important}.text-blue-8{color:#1976d2!important}.text-blue-9{color:#1565c0!important}.text-blue-10{color:#0d47a1!important}.text-blue-11{color:#82b1ff!important}.text-blue-12{color:#448aff!important}.text-blue-13{color:#2979ff!important}.text-blue-14{color:#2962ff!important}.text-light-blue{color:#03a9f4!important}.text-light-blue-1{color:#e1f5fe!important}.text-light-blue-2{color:#b3e5fc!important}.text-light-blue-3{color:#81d4fa!important}.text-light-blue-4{color:#4fc3f7!important}.text-light-blue-5{color:#29b6f6!important}.text-light-blue-6{color:#03a9f4!important}.text-light-blue-7{color:#039be5!important}.text-light-blue-8{color:#0288d1!important}.text-light-blue-9{color:#0277bd!important}.text-light-blue-10{color:#01579b!important}.text-light-blue-11{color:#80d8ff!important}.text-light-blue-12{color:#40c4ff!important}.text-light-blue-13{color:#00b0ff!important}.text-light-blue-14{color:#0091ea!important}.text-cyan{color:#00bcd4!important}.text-cyan-1{color:#e0f7fa!important}.text-cyan-2{color:#b2ebf2!important}.text-cyan-3{color:#80deea!important}.text-cyan-4{color:#4dd0e1!important}.text-cyan-5{color:#26c6da!important}.text-cyan-6{color:#00bcd4!important}.text-cyan-7{color:#00acc1!important}.text-cyan-8{color:#0097a7!important}.text-cyan-9{color:#00838f!important}.text-cyan-10{color:#006064!important}.text-cyan-11{color:#84ffff!important}.text-cyan-12{color:#18ffff!important}.text-cyan-13{color:#00e5ff!important}.text-cyan-14{color:#00b8d4!important}.text-teal{color:#009688!important}.text-teal-1{color:#e0f2f1!important}.text-teal-2{color:#b2dfdb!important}.text-teal-3{color:#80cbc4!important}.text-teal-4{color:#4db6ac!important}.text-teal-5{color:#26a69a!important}.text-teal-6{color:#009688!important}.text-teal-7{color:#00897b!important}.text-teal-8{color:#00796b!important}.text-teal-9{color:#00695c!important}.text-teal-10{color:#004d40!important}.text-teal-11{color:#a7ffeb!important}.text-teal-12{color:#64ffda!important}.text-teal-13{color:#1de9b6!important}.text-teal-14{color:#00bfa5!important}.text-green{color:#4caf50!important}.text-green-1{color:#e8f5e9!important}.text-green-2{color:#c8e6c9!important}.text-green-3{color:#a5d6a7!important}.text-green-4{color:#81c784!important}.text-green-5{color:#66bb6a!important}.text-green-6{color:#4caf50!important}.text-green-7{color:#43a047!important}.text-green-8{color:#388e3c!important}.text-green-9{color:#2e7d32!important}.text-green-10{color:#1b5e20!important}.text-green-11{color:#b9f6ca!important}.text-green-12{color:#69f0ae!important}.text-green-13{color:#00e676!important}.text-green-14{color:#00c853!important}.text-light-green{color:#8bc34a!important}.text-light-green-1{color:#f1f8e9!important}.text-light-green-2{color:#dcedc8!important}.text-light-green-3{color:#c5e1a5!important}.text-light-green-4{color:#aed581!important}.text-light-green-5{color:#9ccc65!important}.text-light-green-6{color:#8bc34a!important}.text-light-green-7{color:#7cb342!important}.text-light-green-8{color:#689f38!important}.text-light-green-9{color:#558b2f!important}.text-light-green-10{color:#33691e!important}.text-light-green-11{color:#ccff90!important}.text-light-green-12{color:#b2ff59!important}.text-light-green-13{color:#76ff03!important}.text-light-green-14{color:#64dd17!important}.text-lime{color:#cddc39!important}.text-lime-1{color:#f9fbe7!important}.text-lime-2{color:#f0f4c3!important}.text-lime-3{color:#e6ee9c!important}.text-lime-4{color:#dce775!important}.text-lime-5{color:#d4e157!important}.text-lime-6{color:#cddc39!important}.text-lime-7{color:#c0ca33!important}.text-lime-8{color:#afb42b!important}.text-lime-9{color:#9e9d24!important}.text-lime-10{color:#827717!important}.text-lime-11{color:#f4ff81!important}.text-lime-12{color:#eeff41!important}.text-lime-13{color:#c6ff00!important}.text-lime-14{color:#aeea00!important}.text-yellow{color:#ffeb3b!important}.text-yellow-1{color:#fffde7!important}.text-yellow-2{color:#fff9c4!important}.text-yellow-3{color:#fff59d!important}.text-yellow-4{color:#fff176!important}.text-yellow-5{color:#ffee58!important}.text-yellow-6{color:#ffeb3b!important}.text-yellow-7{color:#fdd835!important}.text-yellow-8{color:#fbc02d!important}.text-yellow-9{color:#f9a825!important}.text-yellow-10{color:#f57f17!important}.text-yellow-11{color:#ffff8d!important}.text-yellow-12{color:#ff0!important}.text-yellow-13{color:#ffea00!important}.text-yellow-14{color:#ffd600!important}.text-amber{color:#ffc107!important}.text-amber-1{color:#fff8e1!important}.text-amber-2{color:#ffecb3!important}.text-amber-3{color:#ffe082!important}.text-amber-4{color:#ffd54f!important}.text-amber-5{color:#ffca28!important}.text-amber-6{color:#ffc107!important}.text-amber-7{color:#ffb300!important}.text-amber-8{color:#ffa000!important}.text-amber-9{color:#ff8f00!important}.text-amber-10{color:#ff6f00!important}.text-amber-11{color:#ffe57f!important}.text-amber-12{color:#ffd740!important}.text-amber-13{color:#ffc400!important}.text-amber-14{color:#ffab00!important}.text-orange{color:#ff9800!important}.text-orange-1{color:#fff3e0!important}.text-orange-2{color:#ffe0b2!important}.text-orange-3{color:#ffcc80!important}.text-orange-4{color:#ffb74d!important}.text-orange-5{color:#ffa726!important}.text-orange-6{color:#ff9800!important}.text-orange-7{color:#fb8c00!important}.text-orange-8{color:#f57c00!important}.text-orange-9{color:#ef6c00!important}.text-orange-10{color:#e65100!important}.text-orange-11{color:#ffd180!important}.text-orange-12{color:#ffab40!important}.text-orange-13{color:#ff9100!important}.text-orange-14{color:#ff6d00!important}.text-deep-orange{color:#ff5722!important}.text-deep-orange-1{color:#fbe9e7!important}.text-deep-orange-2{color:#ffccbc!important}.text-deep-orange-3{color:#ffab91!important}.text-deep-orange-4{color:#ff8a65!important}.text-deep-orange-5{color:#ff7043!important}.text-deep-orange-6{color:#ff5722!important}.text-deep-orange-7{color:#f4511e!important}.text-deep-orange-8{color:#e64a19!important}.text-deep-orange-9{color:#d84315!important}.text-deep-orange-10{color:#bf360c!important}.text-deep-orange-11{color:#ff9e80!important}.text-deep-orange-12{color:#ff6e40!important}.text-deep-orange-13{color:#ff3d00!important}.text-deep-orange-14{color:#dd2c00!important}.text-brown{color:#795548!important}.text-brown-1{color:#efebe9!important}.text-brown-2{color:#d7ccc8!important}.text-brown-3{color:#bcaaa4!important}.text-brown-4{color:#a1887f!important}.text-brown-5{color:#8d6e63!important}.text-brown-6{color:#795548!important}.text-brown-7{color:#6d4c41!important}.text-brown-8{color:#5d4037!important}.text-brown-9{color:#4e342e!important}.text-brown-10{color:#3e2723!important}.text-brown-11{color:#d7ccc8!important}.text-brown-12{color:#bcaaa4!important}.text-brown-13{color:#8d6e63!important}.text-brown-14{color:#5d4037!important}.text-grey{color:#9e9e9e!important}.text-grey-1{color:#fafafa!important}.text-grey-2{color:#f5f5f5!important}.text-grey-3{color:#eee!important}.text-grey-4{color:#e0e0e0!important}.text-grey-5{color:#bdbdbd!important}.text-grey-6{color:#9e9e9e!important}.text-grey-7{color:#757575!important}.text-grey-8{color:#616161!important}.text-grey-9{color:#424242!important}.text-grey-10{color:#212121!important}.text-grey-11{color:#f5f5f5!important}.text-grey-12{color:#eee!important}.text-grey-13{color:#bdbdbd!important}.text-grey-14{color:#616161!important}.text-blue-grey{color:#607d8b!important}.text-blue-grey-1{color:#eceff1!important}.text-blue-grey-2{color:#cfd8dc!important}.text-blue-grey-3{color:#b0bec5!important}.text-blue-grey-4{color:#90a4ae!important}.text-blue-grey-5{color:#78909c!important}.text-blue-grey-6{color:#607d8b!important}.text-blue-grey-7{color:#546e7a!important}.text-blue-grey-8{color:#455a64!important}.text-blue-grey-9{color:#37474f!important}.text-blue-grey-10{color:#263238!important}.text-blue-grey-11{color:#cfd8dc!important}.text-blue-grey-12{color:#b0bec5!important}.text-blue-grey-13{color:#78909c!important}.text-blue-grey-14{color:#455a64!important}.bg-red{background:#f44336!important}.bg-red-1{background:#ffebee!important}.bg-red-2{background:#ffcdd2!important}.bg-red-3{background:#ef9a9a!important}.bg-red-4{background:#e57373!important}.bg-red-5{background:#ef5350!important}.bg-red-6{background:#f44336!important}.bg-red-7{background:#e53935!important}.bg-red-8{background:#d32f2f!important}.bg-red-9{background:#c62828!important}.bg-red-10{background:#b71c1c!important}.bg-red-11{background:#ff8a80!important}.bg-red-12{background:#ff5252!important}.bg-red-13{background:#ff1744!important}.bg-red-14{background:#d50000!important}.bg-pink{background:#e91e63!important}.bg-pink-1{background:#fce4ec!important}.bg-pink-2{background:#f8bbd0!important}.bg-pink-3{background:#f48fb1!important}.bg-pink-4{background:#f06292!important}.bg-pink-5{background:#ec407a!important}.bg-pink-6{background:#e91e63!important}.bg-pink-7{background:#d81b60!important}.bg-pink-8{background:#c2185b!important}.bg-pink-9{background:#ad1457!important}.bg-pink-10{background:#880e4f!important}.bg-pink-11{background:#ff80ab!important}.bg-pink-12{background:#ff4081!important}.bg-pink-13{background:#f50057!important}.bg-pink-14{background:#c51162!important}.bg-purple{background:#9c27b0!important}.bg-purple-1{background:#f3e5f5!important}.bg-purple-2{background:#e1bee7!important}.bg-purple-3{background:#ce93d8!important}.bg-purple-4{background:#ba68c8!important}.bg-purple-5{background:#ab47bc!important}.bg-purple-6{background:#9c27b0!important}.bg-purple-7{background:#8e24aa!important}.bg-purple-8{background:#7b1fa2!important}.bg-purple-9{background:#6a1b9a!important}.bg-purple-10{background:#4a148c!important}.bg-purple-11{background:#ea80fc!important}.bg-purple-12{background:#e040fb!important}.bg-purple-13{background:#d500f9!important}.bg-purple-14{background:#a0f!important}.bg-deep-purple{background:#673ab7!important}.bg-deep-purple-1{background:#ede7f6!important}.bg-deep-purple-2{background:#d1c4e9!important}.bg-deep-purple-3{background:#b39ddb!important}.bg-deep-purple-4{background:#9575cd!important}.bg-deep-purple-5{background:#7e57c2!important}.bg-deep-purple-6{background:#673ab7!important}.bg-deep-purple-7{background:#5e35b1!important}.bg-deep-purple-8{background:#512da8!important}.bg-deep-purple-9{background:#4527a0!important}.bg-deep-purple-10{background:#311b92!important}.bg-deep-purple-11{background:#b388ff!important}.bg-deep-purple-12{background:#7c4dff!important}.bg-deep-purple-13{background:#651fff!important}.bg-deep-purple-14{background:#6200ea!important}.bg-indigo{background:#3f51b5!important}.bg-indigo-1{background:#e8eaf6!important}.bg-indigo-2{background:#c5cae9!important}.bg-indigo-3{background:#9fa8da!important}.bg-indigo-4{background:#7986cb!important}.bg-indigo-5{background:#5c6bc0!important}.bg-indigo-6{background:#3f51b5!important}.bg-indigo-7{background:#3949ab!important}.bg-indigo-8{background:#303f9f!important}.bg-indigo-9{background:#283593!important}.bg-indigo-10{background:#1a237e!important}.bg-indigo-11{background:#8c9eff!important}.bg-indigo-12{background:#536dfe!important}.bg-indigo-13{background:#3d5afe!important}.bg-indigo-14{background:#304ffe!important}.bg-blue{background:#2196f3!important}.bg-blue-1{background:#e3f2fd!important}.bg-blue-2{background:#bbdefb!important}.bg-blue-3{background:#90caf9!important}.bg-blue-4{background:#64b5f6!important}.bg-blue-5{background:#42a5f5!important}.bg-blue-6{background:#2196f3!important}.bg-blue-7{background:#1e88e5!important}.bg-blue-8{background:#1976d2!important}.bg-blue-9{background:#1565c0!important}.bg-blue-10{background:#0d47a1!important}.bg-blue-11{background:#82b1ff!important}.bg-blue-12{background:#448aff!important}.bg-blue-13{background:#2979ff!important}.bg-blue-14{background:#2962ff!important}.bg-light-blue{background:#03a9f4!important}.bg-light-blue-1{background:#e1f5fe!important}.bg-light-blue-2{background:#b3e5fc!important}.bg-light-blue-3{background:#81d4fa!important}.bg-light-blue-4{background:#4fc3f7!important}.bg-light-blue-5{background:#29b6f6!important}.bg-light-blue-6{background:#03a9f4!important}.bg-light-blue-7{background:#039be5!important}.bg-light-blue-8{background:#0288d1!important}.bg-light-blue-9{background:#0277bd!important}.bg-light-blue-10{background:#01579b!important}.bg-light-blue-11{background:#80d8ff!important}.bg-light-blue-12{background:#40c4ff!important}.bg-light-blue-13{background:#00b0ff!important}.bg-light-blue-14{background:#0091ea!important}.bg-cyan{background:#00bcd4!important}.bg-cyan-1{background:#e0f7fa!important}.bg-cyan-2{background:#b2ebf2!important}.bg-cyan-3{background:#80deea!important}.bg-cyan-4{background:#4dd0e1!important}.bg-cyan-5{background:#26c6da!important}.bg-cyan-6{background:#00bcd4!important}.bg-cyan-7{background:#00acc1!important}.bg-cyan-8{background:#0097a7!important}.bg-cyan-9{background:#00838f!important}.bg-cyan-10{background:#006064!important}.bg-cyan-11{background:#84ffff!important}.bg-cyan-12{background:#18ffff!important}.bg-cyan-13{background:#00e5ff!important}.bg-cyan-14{background:#00b8d4!important}.bg-teal{background:#009688!important}.bg-teal-1{background:#e0f2f1!important}.bg-teal-2{background:#b2dfdb!important}.bg-teal-3{background:#80cbc4!important}.bg-teal-4{background:#4db6ac!important}.bg-teal-5{background:#26a69a!important}.bg-teal-6{background:#009688!important}.bg-teal-7{background:#00897b!important}.bg-teal-8{background:#00796b!important}.bg-teal-9{background:#00695c!important}.bg-teal-10{background:#004d40!important}.bg-teal-11{background:#a7ffeb!important}.bg-teal-12{background:#64ffda!important}.bg-teal-13{background:#1de9b6!important}.bg-teal-14{background:#00bfa5!important}.bg-green{background:#4caf50!important}.bg-green-1{background:#e8f5e9!important}.bg-green-2{background:#c8e6c9!important}.bg-green-3{background:#a5d6a7!important}.bg-green-4{background:#81c784!important}.bg-green-5{background:#66bb6a!important}.bg-green-6{background:#4caf50!important}.bg-green-7{background:#43a047!important}.bg-green-8{background:#388e3c!important}.bg-green-9{background:#2e7d32!important}.bg-green-10{background:#1b5e20!important}.bg-green-11{background:#b9f6ca!important}.bg-green-12{background:#69f0ae!important}.bg-green-13{background:#00e676!important}.bg-green-14{background:#00c853!important}.bg-light-green{background:#8bc34a!important}.bg-light-green-1{background:#f1f8e9!important}.bg-light-green-2{background:#dcedc8!important}.bg-light-green-3{background:#c5e1a5!important}.bg-light-green-4{background:#aed581!important}.bg-light-green-5{background:#9ccc65!important}.bg-light-green-6{background:#8bc34a!important}.bg-light-green-7{background:#7cb342!important}.bg-light-green-8{background:#689f38!important}.bg-light-green-9{background:#558b2f!important}.bg-light-green-10{background:#33691e!important}.bg-light-green-11{background:#ccff90!important}.bg-light-green-12{background:#b2ff59!important}.bg-light-green-13{background:#76ff03!important}.bg-light-green-14{background:#64dd17!important}.bg-lime{background:#cddc39!important}.bg-lime-1{background:#f9fbe7!important}.bg-lime-2{background:#f0f4c3!important}.bg-lime-3{background:#e6ee9c!important}.bg-lime-4{background:#dce775!important}.bg-lime-5{background:#d4e157!important}.bg-lime-6{background:#cddc39!important}.bg-lime-7{background:#c0ca33!important}.bg-lime-8{background:#afb42b!important}.bg-lime-9{background:#9e9d24!important}.bg-lime-10{background:#827717!important}.bg-lime-11{background:#f4ff81!important}.bg-lime-12{background:#eeff41!important}.bg-lime-13{background:#c6ff00!important}.bg-lime-14{background:#aeea00!important}.bg-yellow{background:#ffeb3b!important}.bg-yellow-1{background:#fffde7!important}.bg-yellow-2{background:#fff9c4!important}.bg-yellow-3{background:#fff59d!important}.bg-yellow-4{background:#fff176!important}.bg-yellow-5{background:#ffee58!important}.bg-yellow-6{background:#ffeb3b!important}.bg-yellow-7{background:#fdd835!important}.bg-yellow-8{background:#fbc02d!important}.bg-yellow-9{background:#f9a825!important}.bg-yellow-10{background:#f57f17!important}.bg-yellow-11{background:#ffff8d!important}.bg-yellow-12{background:#ff0!important}.bg-yellow-13{background:#ffea00!important}.bg-yellow-14{background:#ffd600!important}.bg-amber{background:#ffc107!important}.bg-amber-1{background:#fff8e1!important}.bg-amber-2{background:#ffecb3!important}.bg-amber-3{background:#ffe082!important}.bg-amber-4{background:#ffd54f!important}.bg-amber-5{background:#ffca28!important}.bg-amber-6{background:#ffc107!important}.bg-amber-7{background:#ffb300!important}.bg-amber-8{background:#ffa000!important}.bg-amber-9{background:#ff8f00!important}.bg-amber-10{background:#ff6f00!important}.bg-amber-11{background:#ffe57f!important}.bg-amber-12{background:#ffd740!important}.bg-amber-13{background:#ffc400!important}.bg-amber-14{background:#ffab00!important}.bg-orange{background:#ff9800!important}.bg-orange-1{background:#fff3e0!important}.bg-orange-2{background:#ffe0b2!important}.bg-orange-3{background:#ffcc80!important}.bg-orange-4{background:#ffb74d!important}.bg-orange-5{background:#ffa726!important}.bg-orange-6{background:#ff9800!important}.bg-orange-7{background:#fb8c00!important}.bg-orange-8{background:#f57c00!important}.bg-orange-9{background:#ef6c00!important}.bg-orange-10{background:#e65100!important}.bg-orange-11{background:#ffd180!important}.bg-orange-12{background:#ffab40!important}.bg-orange-13{background:#ff9100!important}.bg-orange-14{background:#ff6d00!important}.bg-deep-orange{background:#ff5722!important}.bg-deep-orange-1{background:#fbe9e7!important}.bg-deep-orange-2{background:#ffccbc!important}.bg-deep-orange-3{background:#ffab91!important}.bg-deep-orange-4{background:#ff8a65!important}.bg-deep-orange-5{background:#ff7043!important}.bg-deep-orange-6{background:#ff5722!important}.bg-deep-orange-7{background:#f4511e!important}.bg-deep-orange-8{background:#e64a19!important}.bg-deep-orange-9{background:#d84315!important}.bg-deep-orange-10{background:#bf360c!important}.bg-deep-orange-11{background:#ff9e80!important}.bg-deep-orange-12{background:#ff6e40!important}.bg-deep-orange-13{background:#ff3d00!important}.bg-deep-orange-14{background:#dd2c00!important}.bg-brown{background:#795548!important}.bg-brown-1{background:#efebe9!important}.bg-brown-2{background:#d7ccc8!important}.bg-brown-3{background:#bcaaa4!important}.bg-brown-4{background:#a1887f!important}.bg-brown-5{background:#8d6e63!important}.bg-brown-6{background:#795548!important}.bg-brown-7{background:#6d4c41!important}.bg-brown-8{background:#5d4037!important}.bg-brown-9{background:#4e342e!important}.bg-brown-10{background:#3e2723!important}.bg-brown-11{background:#d7ccc8!important}.bg-brown-12{background:#bcaaa4!important}.bg-brown-13{background:#8d6e63!important}.bg-brown-14{background:#5d4037!important}.bg-grey{background:#9e9e9e!important}.bg-grey-1{background:#fafafa!important}.bg-grey-2{background:#f5f5f5!important}.bg-grey-3{background:#eee!important}.bg-grey-4{background:#e0e0e0!important}.bg-grey-5{background:#bdbdbd!important}.bg-grey-6{background:#9e9e9e!important}.bg-grey-7{background:#757575!important}.bg-grey-8{background:#616161!important}.bg-grey-9{background:#424242!important}.bg-grey-10{background:#212121!important}.bg-grey-11{background:#f5f5f5!important}.bg-grey-12{background:#eee!important}.bg-grey-13{background:#bdbdbd!important}.bg-grey-14{background:#616161!important}.bg-blue-grey{background:#607d8b!important}.bg-blue-grey-1{background:#eceff1!important}.bg-blue-grey-2{background:#cfd8dc!important}.bg-blue-grey-3{background:#b0bec5!important}.bg-blue-grey-4{background:#90a4ae!important}.bg-blue-grey-5{background:#78909c!important}.bg-blue-grey-6{background:#607d8b!important}.bg-blue-grey-7{background:#546e7a!important}.bg-blue-grey-8{background:#455a64!important}.bg-blue-grey-9{background:#37474f!important}.bg-blue-grey-10{background:#263238!important}.bg-blue-grey-11{background:#cfd8dc!important}.bg-blue-grey-12{background:#b0bec5!important}.bg-blue-grey-13{background:#78909c!important}.bg-blue-grey-14{background:#455a64!important}.shadow-transition{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)!important}.shadow-1{box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}.shadow-up-1{box-shadow:0 -1px 3px #0003,0 -1px 1px #00000024,0 -2px 1px -1px #0000001f}.shadow-2{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.shadow-up-2{box-shadow:0 -1px 5px #0003,0 -2px 2px #00000024,0 -3px 1px -2px #0000001f}.shadow-3{box-shadow:0 1px 8px #0003,0 3px 4px #00000024,0 3px 3px -2px #0000001f}.shadow-up-3{box-shadow:0 -1px 8px #0003,0 -3px 4px #00000024,0 -3px 3px -2px #0000001f}.shadow-4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.shadow-up-4{box-shadow:0 -2px 4px -1px #0003,0 -4px 5px #00000024,0 -1px 10px #0000001f}.shadow-5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.shadow-up-5{box-shadow:0 -3px 5px -1px #0003,0 -5px 8px #00000024,0 -1px 14px #0000001f}.shadow-6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.shadow-up-6{box-shadow:0 -3px 5px -1px #0003,0 -6px 10px #00000024,0 -1px 18px #0000001f}.shadow-7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.shadow-up-7{box-shadow:0 -4px 5px -2px #0003,0 -7px 10px 1px #00000024,0 -2px 16px 1px #0000001f}.shadow-8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.shadow-up-8{box-shadow:0 -5px 5px -3px #0003,0 -8px 10px 1px #00000024,0 -3px 14px 2px #0000001f}.shadow-9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.shadow-up-9{box-shadow:0 -5px 6px -3px #0003,0 -9px 12px 1px #00000024,0 -3px 16px 2px #0000001f}.shadow-10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.shadow-up-10{box-shadow:0 -6px 6px -3px #0003,0 -10px 14px 1px #00000024,0 -4px 18px 3px #0000001f}.shadow-11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.shadow-up-11{box-shadow:0 -6px 7px -4px #0003,0 -11px 15px 1px #00000024,0 -4px 20px 3px #0000001f}.shadow-12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.shadow-up-12{box-shadow:0 -7px 8px -4px #0003,0 -12px 17px 2px #00000024,0 -5px 22px 4px #0000001f}.shadow-13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.shadow-up-13{box-shadow:0 -7px 8px -4px #0003,0 -13px 19px 2px #00000024,0 -5px 24px 4px #0000001f}.shadow-14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.shadow-up-14{box-shadow:0 -7px 9px -4px #0003,0 -14px 21px 2px #00000024,0 -5px 26px 4px #0000001f}.shadow-15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.shadow-up-15{box-shadow:0 -8px 9px -5px #0003,0 -15px 22px 2px #00000024,0 -6px 28px 5px #0000001f}.shadow-16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.shadow-up-16{box-shadow:0 -8px 10px -5px #0003,0 -16px 24px 2px #00000024,0 -6px 30px 5px #0000001f}.shadow-17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.shadow-up-17{box-shadow:0 -8px 11px -5px #0003,0 -17px 26px 2px #00000024,0 -6px 32px 5px #0000001f}.shadow-18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.shadow-up-18{box-shadow:0 -9px 11px -5px #0003,0 -18px 28px 2px #00000024,0 -7px 34px 6px #0000001f}.shadow-19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.shadow-up-19{box-shadow:0 -9px 12px -6px #0003,0 -19px 29px 2px #00000024,0 -7px 36px 6px #0000001f}.shadow-20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.shadow-up-20{box-shadow:0 -10px 13px -6px #0003,0 -20px 31px 3px #00000024,0 -8px 38px 7px #0000001f}.shadow-21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.shadow-up-21{box-shadow:0 -10px 13px -6px #0003,0 -21px 33px 3px #00000024,0 -8px 40px 7px #0000001f}.shadow-22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.shadow-up-22{box-shadow:0 -10px 14px -6px #0003,0 -22px 35px 3px #00000024,0 -8px 42px 7px #0000001f}.shadow-23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.shadow-up-23{box-shadow:0 -11px 14px -7px #0003,0 -23px 36px 3px #00000024,0 -9px 44px 8px #0000001f}.shadow-24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.shadow-up-24{box-shadow:0 -11px 15px -7px #0003,0 -24px 38px 3px #00000024,0 -9px 46px 8px #0000001f}.inset-shadow{box-shadow:inset 0 7px 9px -7px #000000b3}.inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #000000b3}body.body--dark .shadow-1{box-shadow:0 1px 3px #fff3,0 1px 1px #ffffff24,0 2px 1px -1px #ffffff1f}body.body--dark .shadow-up-1{box-shadow:0 -1px 3px #fff3,0 -1px 1px #ffffff24,0 -2px 1px -1px #ffffff1f}body.body--dark .shadow-2{box-shadow:0 1px 5px #fff3,0 2px 2px #ffffff24,0 3px 1px -2px #ffffff1f}body.body--dark .shadow-up-2{box-shadow:0 -1px 5px #fff3,0 -2px 2px #ffffff24,0 -3px 1px -2px #ffffff1f}body.body--dark .shadow-3{box-shadow:0 1px 8px #fff3,0 3px 4px #ffffff24,0 3px 3px -2px #ffffff1f}body.body--dark .shadow-up-3{box-shadow:0 -1px 8px #fff3,0 -3px 4px #ffffff24,0 -3px 3px -2px #ffffff1f}body.body--dark .shadow-4{box-shadow:0 2px 4px -1px #fff3,0 4px 5px #ffffff24,0 1px 10px #ffffff1f}body.body--dark .shadow-up-4{box-shadow:0 -2px 4px -1px #fff3,0 -4px 5px #ffffff24,0 -1px 10px #ffffff1f}body.body--dark .shadow-5{box-shadow:0 3px 5px -1px #fff3,0 5px 8px #ffffff24,0 1px 14px #ffffff1f}body.body--dark .shadow-up-5{box-shadow:0 -3px 5px -1px #fff3,0 -5px 8px #ffffff24,0 -1px 14px #ffffff1f}body.body--dark .shadow-6{box-shadow:0 3px 5px -1px #fff3,0 6px 10px #ffffff24,0 1px 18px #ffffff1f}body.body--dark .shadow-up-6{box-shadow:0 -3px 5px -1px #fff3,0 -6px 10px #ffffff24,0 -1px 18px #ffffff1f}body.body--dark .shadow-7{box-shadow:0 4px 5px -2px #fff3,0 7px 10px 1px #ffffff24,0 2px 16px 1px #ffffff1f}body.body--dark .shadow-up-7{box-shadow:0 -4px 5px -2px #fff3,0 -7px 10px 1px #ffffff24,0 -2px 16px 1px #ffffff1f}body.body--dark .shadow-8{box-shadow:0 5px 5px -3px #fff3,0 8px 10px 1px #ffffff24,0 3px 14px 2px #ffffff1f}body.body--dark .shadow-up-8{box-shadow:0 -5px 5px -3px #fff3,0 -8px 10px 1px #ffffff24,0 -3px 14px 2px #ffffff1f}body.body--dark .shadow-9{box-shadow:0 5px 6px -3px #fff3,0 9px 12px 1px #ffffff24,0 3px 16px 2px #ffffff1f}body.body--dark .shadow-up-9{box-shadow:0 -5px 6px -3px #fff3,0 -9px 12px 1px #ffffff24,0 -3px 16px 2px #ffffff1f}body.body--dark .shadow-10{box-shadow:0 6px 6px -3px #fff3,0 10px 14px 1px #ffffff24,0 4px 18px 3px #ffffff1f}body.body--dark .shadow-up-10{box-shadow:0 -6px 6px -3px #fff3,0 -10px 14px 1px #ffffff24,0 -4px 18px 3px #ffffff1f}body.body--dark .shadow-11{box-shadow:0 6px 7px -4px #fff3,0 11px 15px 1px #ffffff24,0 4px 20px 3px #ffffff1f}body.body--dark .shadow-up-11{box-shadow:0 -6px 7px -4px #fff3,0 -11px 15px 1px #ffffff24,0 -4px 20px 3px #ffffff1f}body.body--dark .shadow-12{box-shadow:0 7px 8px -4px #fff3,0 12px 17px 2px #ffffff24,0 5px 22px 4px #ffffff1f}body.body--dark .shadow-up-12{box-shadow:0 -7px 8px -4px #fff3,0 -12px 17px 2px #ffffff24,0 -5px 22px 4px #ffffff1f}body.body--dark .shadow-13{box-shadow:0 7px 8px -4px #fff3,0 13px 19px 2px #ffffff24,0 5px 24px 4px #ffffff1f}body.body--dark .shadow-up-13{box-shadow:0 -7px 8px -4px #fff3,0 -13px 19px 2px #ffffff24,0 -5px 24px 4px #ffffff1f}body.body--dark .shadow-14{box-shadow:0 7px 9px -4px #fff3,0 14px 21px 2px #ffffff24,0 5px 26px 4px #ffffff1f}body.body--dark .shadow-up-14{box-shadow:0 -7px 9px -4px #fff3,0 -14px 21px 2px #ffffff24,0 -5px 26px 4px #ffffff1f}body.body--dark .shadow-15{box-shadow:0 8px 9px -5px #fff3,0 15px 22px 2px #ffffff24,0 6px 28px 5px #ffffff1f}body.body--dark .shadow-up-15{box-shadow:0 -8px 9px -5px #fff3,0 -15px 22px 2px #ffffff24,0 -6px 28px 5px #ffffff1f}body.body--dark .shadow-16{box-shadow:0 8px 10px -5px #fff3,0 16px 24px 2px #ffffff24,0 6px 30px 5px #ffffff1f}body.body--dark .shadow-up-16{box-shadow:0 -8px 10px -5px #fff3,0 -16px 24px 2px #ffffff24,0 -6px 30px 5px #ffffff1f}body.body--dark .shadow-17{box-shadow:0 8px 11px -5px #fff3,0 17px 26px 2px #ffffff24,0 6px 32px 5px #ffffff1f}body.body--dark .shadow-up-17{box-shadow:0 -8px 11px -5px #fff3,0 -17px 26px 2px #ffffff24,0 -6px 32px 5px #ffffff1f}body.body--dark .shadow-18{box-shadow:0 9px 11px -5px #fff3,0 18px 28px 2px #ffffff24,0 7px 34px 6px #ffffff1f}body.body--dark .shadow-up-18{box-shadow:0 -9px 11px -5px #fff3,0 -18px 28px 2px #ffffff24,0 -7px 34px 6px #ffffff1f}body.body--dark .shadow-19{box-shadow:0 9px 12px -6px #fff3,0 19px 29px 2px #ffffff24,0 7px 36px 6px #ffffff1f}body.body--dark .shadow-up-19{box-shadow:0 -9px 12px -6px #fff3,0 -19px 29px 2px #ffffff24,0 -7px 36px 6px #ffffff1f}body.body--dark .shadow-20{box-shadow:0 10px 13px -6px #fff3,0 20px 31px 3px #ffffff24,0 8px 38px 7px #ffffff1f}body.body--dark .shadow-up-20{box-shadow:0 -10px 13px -6px #fff3,0 -20px 31px 3px #ffffff24,0 -8px 38px 7px #ffffff1f}body.body--dark .shadow-21{box-shadow:0 10px 13px -6px #fff3,0 21px 33px 3px #ffffff24,0 8px 40px 7px #ffffff1f}body.body--dark .shadow-up-21{box-shadow:0 -10px 13px -6px #fff3,0 -21px 33px 3px #ffffff24,0 -8px 40px 7px #ffffff1f}body.body--dark .shadow-22{box-shadow:0 10px 14px -6px #fff3,0 22px 35px 3px #ffffff24,0 8px 42px 7px #ffffff1f}body.body--dark .shadow-up-22{box-shadow:0 -10px 14px -6px #fff3,0 -22px 35px 3px #ffffff24,0 -8px 42px 7px #ffffff1f}body.body--dark .shadow-23{box-shadow:0 11px 14px -7px #fff3,0 23px 36px 3px #ffffff24,0 9px 44px 8px #ffffff1f}body.body--dark .shadow-up-23{box-shadow:0 -11px 14px -7px #fff3,0 -23px 36px 3px #ffffff24,0 -9px 44px 8px #ffffff1f}body.body--dark .shadow-24{box-shadow:0 11px 15px -7px #fff3,0 24px 38px 3px #ffffff24,0 9px 46px 8px #ffffff1f}body.body--dark .shadow-up-24{box-shadow:0 -11px 15px -7px #fff3,0 -24px 38px 3px #ffffff24,0 -9px 46px 8px #ffffff1f}body.body--dark .inset-shadow{box-shadow:inset 0 7px 9px -7px #ffffffb3}body.body--dark .inset-shadow-down{box-shadow:inset 0 -7px 9px -7px #ffffffb3}.no-shadow,.shadow-0{box-shadow:none!important}.z-marginals{z-index:2000}.z-notify{z-index:9500}.z-fullscreen{z-index:6000}.z-inherit{z-index:inherit!important}.column,.flex,.row{display:flex;flex-wrap:wrap}.column.inline,.flex.inline,.row.inline{display:inline-flex}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.reverse-wrap{flex-wrap:wrap-reverse}.order-first{order:-10000}.order-last{order:10000}.order-none{order:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.flex-center,.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.flex-center,.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-stretch{align-content:stretch}.content-between{align-content:space-between}.content-around{align-content:space-around}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.q-gutter-none,.q-gutter-none>*,.q-gutter-x-none,.q-gutter-x-none>*{margin-left:0}.q-gutter-none,.q-gutter-none>*,.q-gutter-y-none,.q-gutter-y-none>*{margin-top:0}.q-col-gutter-none,.q-col-gutter-x-none{margin-left:0}.q-col-gutter-none>*,.q-col-gutter-x-none>*{padding-left:0}.q-col-gutter-none,.q-col-gutter-y-none{margin-top:0}.q-col-gutter-none>*,.q-col-gutter-y-none>*{padding-top:0}.q-gutter-x-xs,.q-gutter-xs{margin-left:-4px}.q-gutter-x-xs>*,.q-gutter-xs>*{margin-left:4px}.q-gutter-xs,.q-gutter-y-xs{margin-top:-4px}.q-gutter-xs>*,.q-gutter-y-xs>*{margin-top:4px}.q-col-gutter-x-xs,.q-col-gutter-xs{margin-left:-4px}.q-col-gutter-x-xs>*,.q-col-gutter-xs>*{padding-left:4px}.q-col-gutter-xs,.q-col-gutter-y-xs{margin-top:-4px}.q-col-gutter-xs>*,.q-col-gutter-y-xs>*{padding-top:4px}.q-gutter-sm,.q-gutter-x-sm{margin-left:-8px}.q-gutter-sm>*,.q-gutter-x-sm>*{margin-left:8px}.q-gutter-sm,.q-gutter-y-sm{margin-top:-8px}.q-gutter-sm>*,.q-gutter-y-sm>*{margin-top:8px}.q-col-gutter-sm,.q-col-gutter-x-sm{margin-left:-8px}.q-col-gutter-sm>*,.q-col-gutter-x-sm>*{padding-left:8px}.q-col-gutter-sm,.q-col-gutter-y-sm{margin-top:-8px}.q-col-gutter-sm>*,.q-col-gutter-y-sm>*{padding-top:8px}.q-gutter-md,.q-gutter-x-md{margin-left:-16px}.q-gutter-md>*,.q-gutter-x-md>*{margin-left:16px}.q-gutter-md,.q-gutter-y-md{margin-top:-16px}.q-gutter-md>*,.q-gutter-y-md>*{margin-top:16px}.q-col-gutter-md,.q-col-gutter-x-md{margin-left:-16px}.q-col-gutter-md>*,.q-col-gutter-x-md>*{padding-left:16px}.q-col-gutter-md,.q-col-gutter-y-md{margin-top:-16px}.q-col-gutter-md>*,.q-col-gutter-y-md>*{padding-top:16px}.q-gutter-lg,.q-gutter-x-lg{margin-left:-24px}.q-gutter-lg>*,.q-gutter-x-lg>*{margin-left:24px}.q-gutter-lg,.q-gutter-y-lg{margin-top:-24px}.q-gutter-lg>*,.q-gutter-y-lg>*{margin-top:24px}.q-col-gutter-lg,.q-col-gutter-x-lg{margin-left:-24px}.q-col-gutter-lg>*,.q-col-gutter-x-lg>*{padding-left:24px}.q-col-gutter-lg,.q-col-gutter-y-lg{margin-top:-24px}.q-col-gutter-lg>*,.q-col-gutter-y-lg>*{padding-top:24px}.q-gutter-x-xl,.q-gutter-xl{margin-left:-48px}.q-gutter-x-xl>*,.q-gutter-xl>*{margin-left:48px}.q-gutter-xl,.q-gutter-y-xl{margin-top:-48px}.q-gutter-xl>*,.q-gutter-y-xl>*{margin-top:48px}.q-col-gutter-x-xl,.q-col-gutter-xl{margin-left:-48px}.q-col-gutter-x-xl>*,.q-col-gutter-xl>*{padding-left:48px}.q-col-gutter-xl,.q-col-gutter-y-xl{margin-top:-48px}.q-col-gutter-xl>*,.q-col-gutter-y-xl>*{padding-top:48px}@media (min-width:0){.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink,.row>.col,.row>.col-0,.row>.col-1,.row>.col-10,.row>.col-11,.row>.col-12,.row>.col-2,.row>.col-3,.row>.col-4,.row>.col-5,.row>.col-6,.row>.col-7,.row>.col-8,.row>.col-9,.row>.col-auto,.row>.col-grow,.row>.col-shrink,.row>.col-xs,.row>.col-xs-0,.row>.col-xs-1,.row>.col-xs-10,.row>.col-xs-11,.row>.col-xs-12,.row>.col-xs-2,.row>.col-xs-3,.row>.col-xs-4,.row>.col-xs-5,.row>.col-xs-6,.row>.col-xs-7,.row>.col-xs-8,.row>.col-xs-9,.row>.col-xs-auto,.row>.col-xs-grow,.row>.col-xs-shrink{max-width:100%;min-width:0;width:auto}.column>.col,.column>.col-0,.column>.col-1,.column>.col-10,.column>.col-11,.column>.col-12,.column>.col-2,.column>.col-3,.column>.col-4,.column>.col-5,.column>.col-6,.column>.col-7,.column>.col-8,.column>.col-9,.column>.col-auto,.column>.col-grow,.column>.col-shrink,.column>.col-xs,.column>.col-xs-0,.column>.col-xs-1,.column>.col-xs-10,.column>.col-xs-11,.column>.col-xs-12,.column>.col-xs-2,.column>.col-xs-3,.column>.col-xs-4,.column>.col-xs-5,.column>.col-xs-6,.column>.col-xs-7,.column>.col-xs-8,.column>.col-xs-9,.column>.col-xs-auto,.column>.col-xs-grow,.column>.col-xs-shrink,.flex>.col,.flex>.col-0,.flex>.col-1,.flex>.col-10,.flex>.col-11,.flex>.col-12,.flex>.col-2,.flex>.col-3,.flex>.col-4,.flex>.col-5,.flex>.col-6,.flex>.col-7,.flex>.col-8,.flex>.col-9,.flex>.col-auto,.flex>.col-grow,.flex>.col-shrink,.flex>.col-xs,.flex>.col-xs-0,.flex>.col-xs-1,.flex>.col-xs-10,.flex>.col-xs-11,.flex>.col-xs-12,.flex>.col-xs-2,.flex>.col-xs-3,.flex>.col-xs-4,.flex>.col-xs-5,.flex>.col-xs-6,.flex>.col-xs-7,.flex>.col-xs-8,.flex>.col-xs-9,.flex>.col-xs-auto,.flex>.col-xs-grow,.flex>.col-xs-shrink{height:auto;max-height:100%;min-height:0}.col,.col-xs{flex:10000 1 0%}.col-0,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-xs-0,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-auto{flex:0 0 auto}.col-grow,.col-xs-grow{flex:1 0 auto}.col-shrink,.col-xs-shrink{flex:0 1 auto}.row>.col-0,.row>.col-xs-0{height:auto;width:0}.row>.offset-0,.row>.offset-xs-0{margin-left:0}.column>.col-0,.column>.col-xs-0{height:0%;width:auto}.row>.col-1,.row>.col-xs-1{height:auto;width:8.3333%}.row>.offset-1,.row>.offset-xs-1{margin-left:8.3333%}.column>.col-1,.column>.col-xs-1{height:8.3333%;width:auto}.row>.col-2,.row>.col-xs-2{height:auto;width:16.6667%}.row>.offset-2,.row>.offset-xs-2{margin-left:16.6667%}.column>.col-2,.column>.col-xs-2{height:16.6667%;width:auto}.row>.col-3,.row>.col-xs-3{height:auto;width:25%}.row>.offset-3,.row>.offset-xs-3{margin-left:25%}.column>.col-3,.column>.col-xs-3{height:25%;width:auto}.row>.col-4,.row>.col-xs-4{height:auto;width:33.3333%}.row>.offset-4,.row>.offset-xs-4{margin-left:33.3333%}.column>.col-4,.column>.col-xs-4{height:33.3333%;width:auto}.row>.col-5,.row>.col-xs-5{height:auto;width:41.6667%}.row>.offset-5,.row>.offset-xs-5{margin-left:41.6667%}.column>.col-5,.column>.col-xs-5{height:41.6667%;width:auto}.row>.col-6,.row>.col-xs-6{height:auto;width:50%}.row>.offset-6,.row>.offset-xs-6{margin-left:50%}.column>.col-6,.column>.col-xs-6{height:50%;width:auto}.row>.col-7,.row>.col-xs-7{height:auto;width:58.3333%}.row>.offset-7,.row>.offset-xs-7{margin-left:58.3333%}.column>.col-7,.column>.col-xs-7{height:58.3333%;width:auto}.row>.col-8,.row>.col-xs-8{height:auto;width:66.6667%}.row>.offset-8,.row>.offset-xs-8{margin-left:66.6667%}.column>.col-8,.column>.col-xs-8{height:66.6667%;width:auto}.row>.col-9,.row>.col-xs-9{height:auto;width:75%}.row>.offset-9,.row>.offset-xs-9{margin-left:75%}.column>.col-9,.column>.col-xs-9{height:75%;width:auto}.row>.col-10,.row>.col-xs-10{height:auto;width:83.3333%}.row>.offset-10,.row>.offset-xs-10{margin-left:83.3333%}.column>.col-10,.column>.col-xs-10{height:83.3333%;width:auto}.row>.col-11,.row>.col-xs-11{height:auto;width:91.6667%}.row>.offset-11,.row>.offset-xs-11{margin-left:91.6667%}.column>.col-11,.column>.col-xs-11{height:91.6667%;width:auto}.row>.col-12,.row>.col-xs-12{height:auto;width:100%}.row>.offset-12,.row>.offset-xs-12{margin-left:100%}.column>.col-12,.column>.col-xs-12{height:100%;width:auto}.row>.col-all{flex:0 0 100%;height:auto}}@media (min-width:600px){.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink,.row>.col-sm,.row>.col-sm-0,.row>.col-sm-1,.row>.col-sm-10,.row>.col-sm-11,.row>.col-sm-12,.row>.col-sm-2,.row>.col-sm-3,.row>.col-sm-4,.row>.col-sm-5,.row>.col-sm-6,.row>.col-sm-7,.row>.col-sm-8,.row>.col-sm-9,.row>.col-sm-auto,.row>.col-sm-grow,.row>.col-sm-shrink{max-width:100%;min-width:0;width:auto}.column>.col-sm,.column>.col-sm-0,.column>.col-sm-1,.column>.col-sm-10,.column>.col-sm-11,.column>.col-sm-12,.column>.col-sm-2,.column>.col-sm-3,.column>.col-sm-4,.column>.col-sm-5,.column>.col-sm-6,.column>.col-sm-7,.column>.col-sm-8,.column>.col-sm-9,.column>.col-sm-auto,.column>.col-sm-grow,.column>.col-sm-shrink,.flex>.col-sm,.flex>.col-sm-0,.flex>.col-sm-1,.flex>.col-sm-10,.flex>.col-sm-11,.flex>.col-sm-12,.flex>.col-sm-2,.flex>.col-sm-3,.flex>.col-sm-4,.flex>.col-sm-5,.flex>.col-sm-6,.flex>.col-sm-7,.flex>.col-sm-8,.flex>.col-sm-9,.flex>.col-sm-auto,.flex>.col-sm-grow,.flex>.col-sm-shrink{height:auto;max-height:100%;min-height:0}.col-sm{flex:10000 1 0%}.col-sm-0,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto{flex:0 0 auto}.col-sm-grow{flex:1 0 auto}.col-sm-shrink{flex:0 1 auto}.row>.col-sm-0{height:auto;width:0}.row>.offset-sm-0{margin-left:0}.column>.col-sm-0{height:0%;width:auto}.row>.col-sm-1{height:auto;width:8.3333%}.row>.offset-sm-1{margin-left:8.3333%}.column>.col-sm-1{height:8.3333%;width:auto}.row>.col-sm-2{height:auto;width:16.6667%}.row>.offset-sm-2{margin-left:16.6667%}.column>.col-sm-2{height:16.6667%;width:auto}.row>.col-sm-3{height:auto;width:25%}.row>.offset-sm-3{margin-left:25%}.column>.col-sm-3{height:25%;width:auto}.row>.col-sm-4{height:auto;width:33.3333%}.row>.offset-sm-4{margin-left:33.3333%}.column>.col-sm-4{height:33.3333%;width:auto}.row>.col-sm-5{height:auto;width:41.6667%}.row>.offset-sm-5{margin-left:41.6667%}.column>.col-sm-5{height:41.6667%;width:auto}.row>.col-sm-6{height:auto;width:50%}.row>.offset-sm-6{margin-left:50%}.column>.col-sm-6{height:50%;width:auto}.row>.col-sm-7{height:auto;width:58.3333%}.row>.offset-sm-7{margin-left:58.3333%}.column>.col-sm-7{height:58.3333%;width:auto}.row>.col-sm-8{height:auto;width:66.6667%}.row>.offset-sm-8{margin-left:66.6667%}.column>.col-sm-8{height:66.6667%;width:auto}.row>.col-sm-9{height:auto;width:75%}.row>.offset-sm-9{margin-left:75%}.column>.col-sm-9{height:75%;width:auto}.row>.col-sm-10{height:auto;width:83.3333%}.row>.offset-sm-10{margin-left:83.3333%}.column>.col-sm-10{height:83.3333%;width:auto}.row>.col-sm-11{height:auto;width:91.6667%}.row>.offset-sm-11{margin-left:91.6667%}.column>.col-sm-11{height:91.6667%;width:auto}.row>.col-sm-12{height:auto;width:100%}.row>.offset-sm-12{margin-left:100%}.column>.col-sm-12{height:100%;width:auto}}@media (min-width:1024px){.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink,.row>.col-md,.row>.col-md-0,.row>.col-md-1,.row>.col-md-10,.row>.col-md-11,.row>.col-md-12,.row>.col-md-2,.row>.col-md-3,.row>.col-md-4,.row>.col-md-5,.row>.col-md-6,.row>.col-md-7,.row>.col-md-8,.row>.col-md-9,.row>.col-md-auto,.row>.col-md-grow,.row>.col-md-shrink{max-width:100%;min-width:0;width:auto}.column>.col-md,.column>.col-md-0,.column>.col-md-1,.column>.col-md-10,.column>.col-md-11,.column>.col-md-12,.column>.col-md-2,.column>.col-md-3,.column>.col-md-4,.column>.col-md-5,.column>.col-md-6,.column>.col-md-7,.column>.col-md-8,.column>.col-md-9,.column>.col-md-auto,.column>.col-md-grow,.column>.col-md-shrink,.flex>.col-md,.flex>.col-md-0,.flex>.col-md-1,.flex>.col-md-10,.flex>.col-md-11,.flex>.col-md-12,.flex>.col-md-2,.flex>.col-md-3,.flex>.col-md-4,.flex>.col-md-5,.flex>.col-md-6,.flex>.col-md-7,.flex>.col-md-8,.flex>.col-md-9,.flex>.col-md-auto,.flex>.col-md-grow,.flex>.col-md-shrink{height:auto;max-height:100%;min-height:0}.col-md{flex:10000 1 0%}.col-md-0,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto{flex:0 0 auto}.col-md-grow{flex:1 0 auto}.col-md-shrink{flex:0 1 auto}.row>.col-md-0{height:auto;width:0}.row>.offset-md-0{margin-left:0}.column>.col-md-0{height:0%;width:auto}.row>.col-md-1{height:auto;width:8.3333%}.row>.offset-md-1{margin-left:8.3333%}.column>.col-md-1{height:8.3333%;width:auto}.row>.col-md-2{height:auto;width:16.6667%}.row>.offset-md-2{margin-left:16.6667%}.column>.col-md-2{height:16.6667%;width:auto}.row>.col-md-3{height:auto;width:25%}.row>.offset-md-3{margin-left:25%}.column>.col-md-3{height:25%;width:auto}.row>.col-md-4{height:auto;width:33.3333%}.row>.offset-md-4{margin-left:33.3333%}.column>.col-md-4{height:33.3333%;width:auto}.row>.col-md-5{height:auto;width:41.6667%}.row>.offset-md-5{margin-left:41.6667%}.column>.col-md-5{height:41.6667%;width:auto}.row>.col-md-6{height:auto;width:50%}.row>.offset-md-6{margin-left:50%}.column>.col-md-6{height:50%;width:auto}.row>.col-md-7{height:auto;width:58.3333%}.row>.offset-md-7{margin-left:58.3333%}.column>.col-md-7{height:58.3333%;width:auto}.row>.col-md-8{height:auto;width:66.6667%}.row>.offset-md-8{margin-left:66.6667%}.column>.col-md-8{height:66.6667%;width:auto}.row>.col-md-9{height:auto;width:75%}.row>.offset-md-9{margin-left:75%}.column>.col-md-9{height:75%;width:auto}.row>.col-md-10{height:auto;width:83.3333%}.row>.offset-md-10{margin-left:83.3333%}.column>.col-md-10{height:83.3333%;width:auto}.row>.col-md-11{height:auto;width:91.6667%}.row>.offset-md-11{margin-left:91.6667%}.column>.col-md-11{height:91.6667%;width:auto}.row>.col-md-12{height:auto;width:100%}.row>.offset-md-12{margin-left:100%}.column>.col-md-12{height:100%;width:auto}}@media (min-width:1440px){.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink,.row>.col-lg,.row>.col-lg-0,.row>.col-lg-1,.row>.col-lg-10,.row>.col-lg-11,.row>.col-lg-12,.row>.col-lg-2,.row>.col-lg-3,.row>.col-lg-4,.row>.col-lg-5,.row>.col-lg-6,.row>.col-lg-7,.row>.col-lg-8,.row>.col-lg-9,.row>.col-lg-auto,.row>.col-lg-grow,.row>.col-lg-shrink{max-width:100%;min-width:0;width:auto}.column>.col-lg,.column>.col-lg-0,.column>.col-lg-1,.column>.col-lg-10,.column>.col-lg-11,.column>.col-lg-12,.column>.col-lg-2,.column>.col-lg-3,.column>.col-lg-4,.column>.col-lg-5,.column>.col-lg-6,.column>.col-lg-7,.column>.col-lg-8,.column>.col-lg-9,.column>.col-lg-auto,.column>.col-lg-grow,.column>.col-lg-shrink,.flex>.col-lg,.flex>.col-lg-0,.flex>.col-lg-1,.flex>.col-lg-10,.flex>.col-lg-11,.flex>.col-lg-12,.flex>.col-lg-2,.flex>.col-lg-3,.flex>.col-lg-4,.flex>.col-lg-5,.flex>.col-lg-6,.flex>.col-lg-7,.flex>.col-lg-8,.flex>.col-lg-9,.flex>.col-lg-auto,.flex>.col-lg-grow,.flex>.col-lg-shrink{height:auto;max-height:100%;min-height:0}.col-lg{flex:10000 1 0%}.col-lg-0,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto{flex:0 0 auto}.col-lg-grow{flex:1 0 auto}.col-lg-shrink{flex:0 1 auto}.row>.col-lg-0{height:auto;width:0}.row>.offset-lg-0{margin-left:0}.column>.col-lg-0{height:0%;width:auto}.row>.col-lg-1{height:auto;width:8.3333%}.row>.offset-lg-1{margin-left:8.3333%}.column>.col-lg-1{height:8.3333%;width:auto}.row>.col-lg-2{height:auto;width:16.6667%}.row>.offset-lg-2{margin-left:16.6667%}.column>.col-lg-2{height:16.6667%;width:auto}.row>.col-lg-3{height:auto;width:25%}.row>.offset-lg-3{margin-left:25%}.column>.col-lg-3{height:25%;width:auto}.row>.col-lg-4{height:auto;width:33.3333%}.row>.offset-lg-4{margin-left:33.3333%}.column>.col-lg-4{height:33.3333%;width:auto}.row>.col-lg-5{height:auto;width:41.6667%}.row>.offset-lg-5{margin-left:41.6667%}.column>.col-lg-5{height:41.6667%;width:auto}.row>.col-lg-6{height:auto;width:50%}.row>.offset-lg-6{margin-left:50%}.column>.col-lg-6{height:50%;width:auto}.row>.col-lg-7{height:auto;width:58.3333%}.row>.offset-lg-7{margin-left:58.3333%}.column>.col-lg-7{height:58.3333%;width:auto}.row>.col-lg-8{height:auto;width:66.6667%}.row>.offset-lg-8{margin-left:66.6667%}.column>.col-lg-8{height:66.6667%;width:auto}.row>.col-lg-9{height:auto;width:75%}.row>.offset-lg-9{margin-left:75%}.column>.col-lg-9{height:75%;width:auto}.row>.col-lg-10{height:auto;width:83.3333%}.row>.offset-lg-10{margin-left:83.3333%}.column>.col-lg-10{height:83.3333%;width:auto}.row>.col-lg-11{height:auto;width:91.6667%}.row>.offset-lg-11{margin-left:91.6667%}.column>.col-lg-11{height:91.6667%;width:auto}.row>.col-lg-12{height:auto;width:100%}.row>.offset-lg-12{margin-left:100%}.column>.col-lg-12{height:100%;width:auto}}@media (min-width:1920px){.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink,.row>.col-xl,.row>.col-xl-0,.row>.col-xl-1,.row>.col-xl-10,.row>.col-xl-11,.row>.col-xl-12,.row>.col-xl-2,.row>.col-xl-3,.row>.col-xl-4,.row>.col-xl-5,.row>.col-xl-6,.row>.col-xl-7,.row>.col-xl-8,.row>.col-xl-9,.row>.col-xl-auto,.row>.col-xl-grow,.row>.col-xl-shrink{max-width:100%;min-width:0;width:auto}.column>.col-xl,.column>.col-xl-0,.column>.col-xl-1,.column>.col-xl-10,.column>.col-xl-11,.column>.col-xl-12,.column>.col-xl-2,.column>.col-xl-3,.column>.col-xl-4,.column>.col-xl-5,.column>.col-xl-6,.column>.col-xl-7,.column>.col-xl-8,.column>.col-xl-9,.column>.col-xl-auto,.column>.col-xl-grow,.column>.col-xl-shrink,.flex>.col-xl,.flex>.col-xl-0,.flex>.col-xl-1,.flex>.col-xl-10,.flex>.col-xl-11,.flex>.col-xl-12,.flex>.col-xl-2,.flex>.col-xl-3,.flex>.col-xl-4,.flex>.col-xl-5,.flex>.col-xl-6,.flex>.col-xl-7,.flex>.col-xl-8,.flex>.col-xl-9,.flex>.col-xl-auto,.flex>.col-xl-grow,.flex>.col-xl-shrink{height:auto;max-height:100%;min-height:0}.col-xl{flex:10000 1 0%}.col-xl-0,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{flex:0 0 auto}.col-xl-grow{flex:1 0 auto}.col-xl-shrink{flex:0 1 auto}.row>.col-xl-0{height:auto;width:0}.row>.offset-xl-0{margin-left:0}.column>.col-xl-0{height:0%;width:auto}.row>.col-xl-1{height:auto;width:8.3333%}.row>.offset-xl-1{margin-left:8.3333%}.column>.col-xl-1{height:8.3333%;width:auto}.row>.col-xl-2{height:auto;width:16.6667%}.row>.offset-xl-2{margin-left:16.6667%}.column>.col-xl-2{height:16.6667%;width:auto}.row>.col-xl-3{height:auto;width:25%}.row>.offset-xl-3{margin-left:25%}.column>.col-xl-3{height:25%;width:auto}.row>.col-xl-4{height:auto;width:33.3333%}.row>.offset-xl-4{margin-left:33.3333%}.column>.col-xl-4{height:33.3333%;width:auto}.row>.col-xl-5{height:auto;width:41.6667%}.row>.offset-xl-5{margin-left:41.6667%}.column>.col-xl-5{height:41.6667%;width:auto}.row>.col-xl-6{height:auto;width:50%}.row>.offset-xl-6{margin-left:50%}.column>.col-xl-6{height:50%;width:auto}.row>.col-xl-7{height:auto;width:58.3333%}.row>.offset-xl-7{margin-left:58.3333%}.column>.col-xl-7{height:58.3333%;width:auto}.row>.col-xl-8{height:auto;width:66.6667%}.row>.offset-xl-8{margin-left:66.6667%}.column>.col-xl-8{height:66.6667%;width:auto}.row>.col-xl-9{height:auto;width:75%}.row>.offset-xl-9{margin-left:75%}.column>.col-xl-9{height:75%;width:auto}.row>.col-xl-10{height:auto;width:83.3333%}.row>.offset-xl-10{margin-left:83.3333%}.column>.col-xl-10{height:83.3333%;width:auto}.row>.col-xl-11{height:auto;width:91.6667%}.row>.offset-xl-11{margin-left:91.6667%}.column>.col-xl-11{height:91.6667%;width:auto}.row>.col-xl-12{height:auto;width:100%}.row>.offset-xl-12{margin-left:100%}.column>.col-xl-12{height:100%;width:auto}}.rounded-borders{border-radius:4px}.border-radius-inherit{border-radius:inherit}.no-transition{transition:none!important}.transition-0{transition:0s!important}.glossy{background-image:linear-gradient(180deg,#ffffff4d,#fff0 50%,#0000001f 51%,#0000000a)!important}.q-placeholder::placeholder{color:inherit;opacity:.7}.q-body--fullscreen-mixin,.q-body--prevent-scroll{position:fixed!important}.q-body--force-scrollbar-x{overflow-x:scroll}.q-body--force-scrollbar-y{overflow-y:scroll}.q-no-input-spinner{-moz-appearance:textfield!important}.q-no-input-spinner::-webkit-inner-spin-button,.q-no-input-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-link{outline:0;text-decoration:none}.q-link--focusable:focus-visible{-webkit-text-decoration:underline dashed currentColor 1px;text-decoration:underline dashed currentColor 1px}body.electron .q-electron-drag{-webkit-app-region:drag;-webkit-user-select:none}body.electron .q-electron-drag .q-btn-item,body.electron .q-electron-drag--exception{-webkit-app-region:no-drag}img.responsive{height:auto;max-width:100%}.non-selectable{-webkit-user-select:none!important;user-select:none!important}.scroll,body.mobile .scroll--mobile{overflow:auto}.scroll,.scroll-x,.scroll-y{-webkit-overflow-scrolling:touch;will-change:scroll-position}.scroll-x{overflow-x:auto}.scroll-y{overflow-y:auto}.no-scroll{overflow:hidden!important}.no-pointer-events,.no-pointer-events--children,.no-pointer-events--children *{pointer-events:none!important}.all-pointer-events{pointer-events:all!important}.cursor-pointer{cursor:pointer!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-inherit{cursor:inherit!important}.cursor-none{cursor:none!important}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.rotate-45{transform:rotate(45deg)}.rotate-90{transform:rotate(90deg)}.rotate-135{transform:rotate(135deg)}.rotate-180{transform:rotate(180deg)}.rotate-225{transform:rotate(225deg)}.rotate-270{transform:rotate(270deg)}.rotate-315{transform:rotate(315deg)}.flip-horizontal{transform:scaleX(-1)}.flip-vertical{transform:scaleY(-1)}.float-left{float:left}.float-right{float:right}.relative-position{position:relative}.fixed,.fixed-bottom,.fixed-bottom-left,.fixed-bottom-right,.fixed-center,.fixed-full,.fixed-left,.fixed-right,.fixed-top,.fixed-top-left,.fixed-top-right,.fullscreen{position:fixed}.absolute,.absolute-bottom,.absolute-bottom-left,.absolute-bottom-right,.absolute-center,.absolute-full,.absolute-left,.absolute-right,.absolute-top,.absolute-top-left,.absolute-top-right{position:absolute}.absolute-top,.fixed-top{left:0;right:0;top:0}.absolute-right,.fixed-right{bottom:0;right:0;top:0}.absolute-bottom,.fixed-bottom{bottom:0;left:0;right:0}.absolute-left,.fixed-left{bottom:0;left:0;top:0}.absolute-top-left,.fixed-top-left{left:0;top:0}.absolute-top-right,.fixed-top-right{right:0;top:0}.absolute-bottom-left,.fixed-bottom-left{bottom:0;left:0}.absolute-bottom-right,.fixed-bottom-right{bottom:0;right:0}.fullscreen{border-radius:0!important;max-height:100vh;max-width:100vw;z-index:6000}body.q-ios-padding .fullscreen{padding-bottom:env(safe-area-inset-bottom)!important;padding-top:env(safe-area-inset-top)!important}.absolute-full,.fixed-full,.fullscreen{bottom:0;left:0;right:0;top:0}.absolute-center,.fixed-center{left:50%;top:50%;transform:translate(-50%,-50%)}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.on-left{margin-right:12px}.on-right{margin-left:12px}.q-position-engine{margin-left:var(--q-pe-left,0)!important;margin-top:var(--q-pe-top,0)!important;visibility:collapse;will-change:auto}:root{--q-size-xs:0;--q-size-sm:600px;--q-size-md:1024px;--q-size-lg:1440px;--q-size-xl:1920px}.fit{width:100%!important}.fit,.full-height{height:100%!important}.full-width{margin-left:0!important;margin-right:0!important;width:100%!important}.window-height{height:100vh!important;margin-bottom:0!important;margin-top:0!important}.window-width{margin-left:0!important;margin-right:0!important;width:100vw!important}.block{display:block!important}.inline-block{display:inline-block!important}.q-pa-none{padding:0}.q-pl-none{padding-left:0}.q-pr-none{padding-right:0}.q-pt-none{padding-top:0}.q-pb-none{padding-bottom:0}.q-px-none{padding-left:0;padding-right:0}.q-py-none{padding-bottom:0;padding-top:0}.q-ma-none{margin:0}.q-ml-none{margin-left:0}.q-mr-none{margin-right:0}.q-mt-none{margin-top:0}.q-mb-none{margin-bottom:0}.q-mx-none{margin-left:0;margin-right:0}.q-my-none{margin-bottom:0;margin-top:0}.q-pa-xs{padding:4px}.q-pl-xs{padding-left:4px}.q-pr-xs{padding-right:4px}.q-pt-xs{padding-top:4px}.q-pb-xs{padding-bottom:4px}.q-px-xs{padding-left:4px;padding-right:4px}.q-py-xs{padding-bottom:4px;padding-top:4px}.q-ma-xs{margin:4px}.q-ml-xs{margin-left:4px}.q-mr-xs{margin-right:4px}.q-mt-xs{margin-top:4px}.q-mb-xs{margin-bottom:4px}.q-mx-xs{margin-left:4px;margin-right:4px}.q-my-xs{margin-bottom:4px;margin-top:4px}.q-pa-sm{padding:8px}.q-pl-sm{padding-left:8px}.q-pr-sm{padding-right:8px}.q-pt-sm{padding-top:8px}.q-pb-sm{padding-bottom:8px}.q-px-sm{padding-left:8px;padding-right:8px}.q-py-sm{padding-bottom:8px;padding-top:8px}.q-ma-sm{margin:8px}.q-ml-sm{margin-left:8px}.q-mr-sm{margin-right:8px}.q-mt-sm{margin-top:8px}.q-mb-sm{margin-bottom:8px}.q-mx-sm{margin-left:8px;margin-right:8px}.q-my-sm{margin-bottom:8px;margin-top:8px}.q-pa-md{padding:16px}.q-pl-md{padding-left:16px}.q-pr-md{padding-right:16px}.q-pt-md{padding-top:16px}.q-pb-md{padding-bottom:16px}.q-px-md{padding-left:16px;padding-right:16px}.q-py-md{padding-bottom:16px;padding-top:16px}.q-ma-md{margin:16px}.q-ml-md{margin-left:16px}.q-mr-md{margin-right:16px}.q-mt-md{margin-top:16px}.q-mb-md{margin-bottom:16px}.q-mx-md{margin-left:16px;margin-right:16px}.q-my-md{margin-bottom:16px;margin-top:16px}.q-pa-lg{padding:24px}.q-pl-lg{padding-left:24px}.q-pr-lg{padding-right:24px}.q-pt-lg{padding-top:24px}.q-pb-lg{padding-bottom:24px}.q-px-lg{padding-left:24px;padding-right:24px}.q-py-lg{padding-bottom:24px;padding-top:24px}.q-ma-lg{margin:24px}.q-ml-lg{margin-left:24px}.q-mr-lg{margin-right:24px}.q-mt-lg{margin-top:24px}.q-mb-lg{margin-bottom:24px}.q-mx-lg{margin-left:24px;margin-right:24px}.q-my-lg{margin-bottom:24px;margin-top:24px}.q-pa-xl{padding:48px}.q-pl-xl{padding-left:48px}.q-pr-xl{padding-right:48px}.q-pt-xl{padding-top:48px}.q-pb-xl{padding-bottom:48px}.q-px-xl{padding-left:48px;padding-right:48px}.q-py-xl{padding-bottom:48px;padding-top:48px}.q-ma-xl{margin:48px}.q-ml-xl{margin-left:48px}.q-mr-xl{margin-right:48px}.q-mt-xl{margin-top:48px}.q-mb-xl{margin-bottom:48px}.q-mx-xl{margin-left:48px;margin-right:48px}.q-my-xl{margin-bottom:48px;margin-top:48px}.q-mt-auto,.q-my-auto{margin-top:auto}.q-ml-auto{margin-left:auto}.q-mb-auto,.q-my-auto{margin-bottom:auto}.q-mr-auto,.q-mx-auto{margin-right:auto}.q-mx-auto{margin-left:auto}.q-touch{user-drag:none;-khtml-user-drag:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.q-touch-x{touch-action:pan-x}.q-touch-y{touch-action:pan-y}:root{--q-transition-duration:.3s}.q-transition--fade-enter-active,.q-transition--fade-leave-active,.q-transition--flip-enter-active,.q-transition--flip-leave-active,.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active,.q-transition--rotate-enter-active,.q-transition--rotate-leave-active,.q-transition--scale-enter-active,.q-transition--scale-leave-active,.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{--q-transition-duration:.3s;--q-transition-easing:cubic-bezier(0.215,0.61,0.355,1)}.q-transition--fade-leave-active,.q-transition--flip-leave-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-leave-active,.q-transition--rotate-leave-active,.q-transition--scale-leave-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-leave-active{position:absolute}.q-transition--slide-down-enter-active,.q-transition--slide-down-leave-active,.q-transition--slide-left-enter-active,.q-transition--slide-left-leave-active,.q-transition--slide-right-enter-active,.q-transition--slide-right-leave-active,.q-transition--slide-up-enter-active,.q-transition--slide-up-leave-active{transition:transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--slide-right-enter-from{transform:translate3d(-100%,0,0)}.q-transition--slide-left-enter-from,.q-transition--slide-right-leave-to{transform:translate3d(100%,0,0)}.q-transition--slide-left-leave-to{transform:translate3d(-100%,0,0)}.q-transition--slide-up-enter-from{transform:translate3d(0,100%,0)}.q-transition--slide-down-enter-from,.q-transition--slide-up-leave-to{transform:translate3d(0,-100%,0)}.q-transition--slide-down-leave-to{transform:translate3d(0,100%,0)}.q-transition--jump-down-enter-active,.q-transition--jump-down-leave-active,.q-transition--jump-left-enter-active,.q-transition--jump-left-leave-active,.q-transition--jump-right-enter-active,.q-transition--jump-right-leave-active,.q-transition--jump-up-enter-active,.q-transition--jump-up-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration)}.q-transition--jump-down-enter-from,.q-transition--jump-down-leave-to,.q-transition--jump-left-enter-from,.q-transition--jump-left-leave-to,.q-transition--jump-right-enter-from,.q-transition--jump-right-leave-to,.q-transition--jump-up-enter-from,.q-transition--jump-up-leave-to{opacity:0}.q-transition--jump-right-enter-from{transform:translate3d(-15px,0,0)}.q-transition--jump-left-enter-from,.q-transition--jump-right-leave-to{transform:translate3d(15px,0,0)}.q-transition--jump-left-leave-to{transform:translateX(-15px)}.q-transition--jump-up-enter-from{transform:translate3d(0,15px,0)}.q-transition--jump-down-enter-from,.q-transition--jump-up-leave-to{transform:translate3d(0,-15px,0)}.q-transition--jump-down-leave-to{transform:translate3d(0,15px,0)}.q-transition--fade-enter-active,.q-transition--fade-leave-active{transition:opacity var(--q-transition-duration) ease-out}.q-transition--fade-enter-from,.q-transition--fade-leave-to{opacity:0}.q-transition--scale-enter-active,.q-transition--scale-leave-active{transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--scale-enter-from,.q-transition--scale-leave-to{opacity:0;transform:scale3d(0,0,1)}.q-transition--rotate-enter-active,.q-transition--rotate-leave-active{transform-style:preserve-3d;transition:opacity var(--q-transition-duration),transform var(--q-transition-duration) var(--q-transition-easing)}.q-transition--rotate-enter-from,.q-transition--rotate-leave-to{opacity:0;transform:scale3d(0,0,1) rotate(90deg)}.q-transition--flip-down-enter-active,.q-transition--flip-down-leave-active,.q-transition--flip-left-enter-active,.q-transition--flip-left-leave-active,.q-transition--flip-right-enter-active,.q-transition--flip-right-leave-active,.q-transition--flip-up-enter-active,.q-transition--flip-up-leave-active{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform var(--q-transition-duration)}.q-transition--flip-down-enter-to,.q-transition--flip-down-leave-from,.q-transition--flip-left-enter-to,.q-transition--flip-left-leave-from,.q-transition--flip-right-enter-to,.q-transition--flip-right-leave-from,.q-transition--flip-up-enter-to,.q-transition--flip-up-leave-from{transform:perspective(400px) rotate3d(1,1,0,0deg)}.q-transition--flip-right-enter-from{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-left-enter-from,.q-transition--flip-right-leave-to{transform:perspective(400px) rotateY(180deg)}.q-transition--flip-left-leave-to{transform:perspective(400px) rotateY(-180deg)}.q-transition--flip-up-enter-from{transform:perspective(400px) rotateX(-180deg)}.q-transition--flip-down-enter-from,.q-transition--flip-up-leave-to{transform:perspective(400px) rotateX(180deg)}.q-transition--flip-down-leave-to{transform:perspective(400px) rotateX(-180deg)}body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-family:Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100%;min-width:100px}h1{font-size:6rem;letter-spacing:-.01562em;line-height:6rem}h1,h2{font-weight:300}h2{font-size:3.75rem;letter-spacing:-.00833em;line-height:3.75rem}h3{font-size:3rem;letter-spacing:normal;line-height:3.125rem}h3,h4{font-weight:400}h4{font-size:2.125rem;letter-spacing:.00735em;line-height:2.5rem}h5{font-size:1.5rem;font-weight:400;letter-spacing:normal}h5,h6{line-height:2rem}h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em}p{margin:0 0 16px}.text-h1{font-size:6rem;font-weight:300;letter-spacing:-.01562em;line-height:6rem}.text-h2{font-size:3.75rem;font-weight:300;letter-spacing:-.00833em;line-height:3.75rem}.text-h3{font-size:3rem;font-weight:400;letter-spacing:normal;line-height:3.125rem}.text-h4{font-size:2.125rem;font-weight:400;letter-spacing:.00735em;line-height:2.5rem}.text-h5{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.text-h6{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem}.text-subtitle1{font-size:1rem;font-weight:400;letter-spacing:.00937em;line-height:1.75rem}.text-subtitle2{font-size:.875rem;font-weight:500;letter-spacing:.00714em;line-height:1.375rem}.text-body1{font-size:1rem;font-weight:400;letter-spacing:.03125em;line-height:1.5rem}.text-body2{font-size:.875rem;font-weight:400;letter-spacing:.01786em;line-height:1.25rem}.text-overline{font-size:.75rem;font-weight:500;letter-spacing:.16667em;line-height:2rem}.text-caption{font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1.25rem}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{-webkit-hyphens:auto;hyphens:auto;text-align:justify}.text-italic{font-style:italic}.text-bold{font-weight:700}.text-no-wrap{white-space:nowrap}.text-strike{text-decoration:line-through}.text-weight-thin{font-weight:100}.text-weight-light{font-weight:300}.text-weight-regular{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-bold{font-weight:700}.text-weight-bolder{font-weight:900}small{font-size:80%}big{font-size:170%}sub{bottom:-.25em}sup{top:-.5em}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.no-border-radius{border-radius:0!important}.no-box-shadow{box-shadow:none!important}.no-outline{outline:0!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2-lines,.ellipsis-3-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-3-lines{-webkit-line-clamp:3}.readonly{cursor:default!important}.disabled,.disabled *,[disabled],[disabled] *{cursor:not-allowed!important;outline:0!important}.disabled,[disabled]{opacity:.6!important}.hidden{display:none!important}.invisible,.invisible *{animation:none!important;transition:none!important;visibility:hidden!important}.invisible svg *{display:none}.transparent{background:#0000!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-hidden-y{overflow-y:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.dimmed:after,.light-dimmed:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.dimmed:after{background:#0006!important}.light-dimmed:after{background:#fff9!important}.z-top{z-index:7000!important}.z-max{z-index:9998!important}body.capacitor .capacitor-hide,body.cordova .cordova-hide,body.desktop .desktop-hide,body.electron .electron-hide,body.mobile .mobile-hide,body.native-mobile .native-mobile-hide,body.platform-android .platform-android-hide,body.platform-ios .platform-ios-hide,body.touch .touch-hide,body.within-iframe .within-iframe-hide,body:not(.capacitor) .capacitor-only,body:not(.cordova) .cordova-only,body:not(.desktop) .desktop-only,body:not(.electron) .electron-only,body:not(.mobile) .mobile-only,body:not(.native-mobile) .native-mobile-only,body:not(.platform-android) .platform-android-only,body:not(.platform-ios) .platform-ios-only,body:not(.touch) .touch-only,body:not(.within-iframe) .within-iframe-only{display:none!important}@media (orientation:portrait){.orientation-landscape{display:none!important}}@media (orientation:landscape){.orientation-portrait{display:none!important}}@media screen{.print-only{display:none!important}}@media print{.print-hide{display:none!important}}@media (max-width:599.98px){.gt-lg,.gt-md,.gt-sm,.gt-xs,.lg,.md,.sm,.xl,.xs-hide{display:none!important}}@media (min-width:600px) and (max-width:1023.98px){.gt-lg,.gt-md,.gt-sm,.lg,.lt-sm,.md,.sm-hide,.xl,.xs{display:none!important}}@media (min-width:1024px) and (max-width:1439.98px){.gt-lg,.gt-md,.lg,.lt-md,.lt-sm,.md-hide,.sm,.xl,.xs{display:none!important}}@media (min-width:1440px) and (max-width:1919.98px){.gt-lg,.lg-hide,.lt-lg,.lt-md,.lt-sm,.md,.sm,.xl,.xs{display:none!important}}@media (min-width:1920px){.lg,.lt-lg,.lt-md,.lt-sm,.lt-xl,.md,.sm,.xl-hide,.xs{display:none!important}}.q-focus-helper,.q-focusable,.q-hoverable,.q-manual-focusable{outline:0}body.desktop .q-focus-helper{border-radius:inherit;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .4s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:after,body.desktop .q-focus-helper:before{border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:background-color .3s cubic-bezier(.25,.8,.5,1),opacity .6s cubic-bezier(.25,.8,.5,1);width:100%}body.desktop .q-focus-helper:before{background:#000}body.desktop .q-focus-helper:after{background:#fff}body.desktop .q-focus-helper--rounded{border-radius:4px}body.desktop .q-focus-helper--round{border-radius:50%}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-hoverable:hover>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{background:currentColor;opacity:.15}body.desktop .q-focusable:focus>.q-focus-helper:before,body.desktop .q-hoverable:hover>.q-focus-helper:before,body.desktop .q-manual-focusable--focused>.q-focus-helper:before{opacity:.1}body.desktop .q-focusable:focus>.q-focus-helper:after,body.desktop .q-hoverable:hover>.q-focus-helper:after,body.desktop .q-manual-focusable--focused>.q-focus-helper:after{opacity:.4}body.desktop .q-focusable:focus>.q-focus-helper,body.desktop .q-manual-focusable--focused>.q-focus-helper{opacity:.22}body.body--dark{background:var(--q-dark-page);color:#fff}.q-dark{background:var(--q-dark);color:#fff} \ No newline at end of file diff --git a/public/v3/index.html b/public/v3/index.html index 19582bbd10..864d1363aa 100644 --- a/public/v3/index.html +++ b/public/v3/index.html @@ -1 +1 @@ -Firefly III
\ No newline at end of file +Firefly III
\ No newline at end of file diff --git a/public/v3/js/3270.ccc109f7.js b/public/v3/js/1019.7b42c164.js similarity index 79% rename from public/v3/js/3270.ccc109f7.js rename to public/v3/js/1019.7b42c164.js index 064724ea6f..79001961a4 100644 --- a/public/v3/js/3270.ccc109f7.js +++ b/public/v3/js/1019.7b42c164.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3270],{3270:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},u={class:"col-12"},n=(0,r._)("div",{class:"text-h6"},"Edit rule group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),k=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",onClick:v.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",u,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[n])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{"error-message":_.submissionErrors.title,error:_.hasSubmissionErrors.title,"bottom-slots":"",disable:v.disabledInput,type:"text",clearable:"",modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(C,{disable:v.disabledInput,modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(6739),v=t(1569);class q{post(e,s){let t="/api/v1/rule_groups/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRuleGroup()},methods:{collectRuleGroup:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRuleGroup(e)))},parseRuleGroup:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule group is is updated",show:!0,action:{show:!0,text:"Go to rule group",link:{name:"rule.index"}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),k=t(9885),C=t(7128),S=t(8879),G=t(4458),W=t(3190),Z=t(6611),y=t(1221),I=t(9984),Q=t.n(I);const M=(0,x.Z)(R,[["render",w]]),V=M;Q()(R,"components",{QPage:k.Z,QBanner:C.Z,QBtn:S.Z,QCard:G.Z,QCardSection:W.Z,QInput:Z.Z,QCheckbox:y.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1019],{1019:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},u={class:"col-12"},n=(0,r._)("div",{class:"text-h6"},"Edit rule group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),k=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",u,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[n])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(6739),v=t(1569);class q{post(e,s){let t="/api/v1/rule_groups/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRuleGroup()},methods:{collectRuleGroup:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRuleGroup(e)))},parseRuleGroup:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule group is is updated",show:!0,action:{show:!0,text:"Go to rule group",link:{name:"rule.index"}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),k=t(9885),C=t(7128),S=t(8879),G=t(4458),W=t(3190),Z=t(6611),y=t(1221),I=t(9984),Q=t.n(I);const M=(0,x.Z)(R,[["render",w]]),V=M;Q()(R,"components",{QPage:k.Z,QBanner:C.Z,QBtn:S.Z,QCard:G.Z,QCardSection:W.Z,QInput:Z.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2686.9618b83d.js b/public/v3/js/1198.56d584ec.js similarity index 81% rename from public/v3/js/2686.9618b83d.js rename to public/v3/js/1198.56d584ec.js index 8721b45a88..facb5036a6 100644 --- a/public/v3/js/2686.9618b83d.js +++ b/public/v3/js/1198.56d584ec.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2686],{2686:(e,s,t)=>{t.r(s),t.d(s,{default:()=>k});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},n={class:"col-12"},o={class:"text-h6"},u={class:"row"},l={class:"col-12 q-mb-xs"},c=(0,r._)("br",null,null,-1),p={class:"row q-mt-sm"},d={class:"col-12"};function w(e,s,t,w,g,h){const m=(0,r.up)("q-card-section"),b=(0,r.up)("q-card"),f=(0,r.up)("LargeTable"),_=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(_,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(b,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,(0,a.zw)(g.subscription.name),1)])),_:1}),(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",l,[(0,r.Uk)(" Name: "+(0,a.zw)(g.subscription.name),1),c])])])),_:1})])),_:1})])]),(0,r._)("div",p,[(0,r._)("div",d,[(0,r.Wm)(f,{ref:"table",title:"Transactions",rows:g.rows,loading:e.loading,onOnRequest:h.onRequest,"rows-number":g.rowsNumber,"rows-per-page":g.rowsPerPage,page:g.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var g=t(5146),h=t(3684),m=t(3247);const b={name:"Show",data(){return{subscription:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getSubscription()},components:{LargeTable:g.Z},methods:{onRequest:function(e){this.page=e.page,this.getSubscription()},getSubscription:function(){let e=new h.Z;e.get(this.id).then((e=>this.parseSubscription(e))),this.loading=!0;const s=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let t=s.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseSubscription:function(e){this.subscription={name:e.data.data.attributes.name}}}};var f=t(1639),_=t(9885),q=t(4458),v=t(3190),P=t(9984),S=t.n(P);const Z=(0,f.Z)(b,[["render",w]]),k=Z;S()(b,"components",{QPage:_.Z,QCard:q.Z,QCardSection:v.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1198],{1198:(e,s,t)=>{t.r(s),t.d(s,{default:()=>k});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},n={class:"col-12"},o={class:"text-h6"},u={class:"row"},l={class:"col-12 q-mb-xs"},c=(0,r._)("br",null,null,-1),p={class:"row q-mt-sm"},d={class:"col-12"};function w(e,s,t,w,g,h){const m=(0,r.up)("q-card-section"),b=(0,r.up)("q-card"),f=(0,r.up)("LargeTable"),_=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(_,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(b,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,(0,a.zw)(g.subscription.name),1)])),_:1}),(0,r.Wm)(m,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",l,[(0,r.Uk)(" Name: "+(0,a.zw)(g.subscription.name),1),c])])])),_:1})])),_:1})])]),(0,r._)("div",p,[(0,r._)("div",d,[(0,r.Wm)(f,{ref:"table",loading:e.loading,page:g.page,rows:g.rows,"rows-number":g.rowsNumber,"rows-per-page":g.rowsPerPage,title:"Transactions",onOnRequest:h.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var g=t(4643),h=t(3684),m=t(3247);const b={name:"Show",data(){return{subscription:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getSubscription()},components:{LargeTable:g.Z},methods:{onRequest:function(e){this.page=e.page,this.getSubscription()},getSubscription:function(){let e=new h.Z;e.get(this.id).then((e=>this.parseSubscription(e))),this.loading=!0;const s=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let t=s.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseSubscription:function(e){this.subscription={name:e.data.data.attributes.name}}}};var f=t(1639),_=t(9885),q=t(4458),v=t(3190),P=t(9984),S=t.n(P);const Z=(0,f.Z)(b,[["render",w]]),k=Z;S()(b,"components",{QPage:_.Z,QCard:q.Z,QCardSection:v.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2194.4baebc21.js b/public/v3/js/1221.dd7eaaa9.js similarity index 67% rename from public/v3/js/2194.4baebc21.js rename to public/v3/js/1221.dd7eaaa9.js index 8ab8ed4c3c..db19e14275 100644 --- a/public/v3/js/2194.4baebc21.js +++ b/public/v3/js/1221.dd7eaaa9.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2194],{2194:(s,e,t)=>{t.r(e),t.d(e,{default:()=>A});var r=t(9835),a=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row"},l={class:"col-12"},d={class:"text-h6"},u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-4 q-mb-xs q-pr-xs"},p={class:"col-4 q-px-xs"},h={class:"col-4 q-pl-xs"},f={class:"row"},g={class:"col-4"},_={class:"row"},w={class:"col"},E={class:"col"},V={class:"row q-mx-md"},v={class:"col-12"},y={class:"row"},S={class:"col-12 text-right"},k={class:"row"},q={class:"col-12 text-right"},x=(0,r._)("br",null,null,-1);function I(s,e,t,I,U,W){const Z=(0,r.up)("q-btn"),T=(0,r.up)("q-banner"),Q=(0,r.up)("q-card-section"),$=(0,r.up)("q-input"),C=(0,r.up)("q-card"),R=(0,r.up)("q-tab-panel"),D=(0,r.up)("q-tab-panels"),M=(0,r.up)("q-checkbox"),H=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(H,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==U.errorMessage?((0,r.wg)(),(0,r.j4)(T,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(Z,{flat:"",onClick:W.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(U.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(D,{modelValue:U.tab,"onUpdate:modelValue":e[0]||(e[0]=s=>U.tab=s),animated:""},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(U.transactions,((e,t)=>((0,r.wg)(),(0,r.j4)(R,{key:t,name:"split-"+t},{default:(0,r.w5)((()=>[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,"Info for "+(0,a.zw)(s.$route.params.type)+" "+(0,a.zw)(t),1)])),_:2},1024),(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)($,{"error-message":U.submissionErrors[t].description,error:U.hasSubmissionErrors[t].description,"bottom-slots":"",disable:W.disabledInput,type:"text",clearable:"",modelValue:e.description,"onUpdate:modelValue":s=>e.description=s,label:s.$t("firefly.description"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)($,{"error-message":U.submissionErrors[t].source,error:U.hasSubmissionErrors[t].source,"bottom-slots":"",disable:W.disabledInput,clearable:"",modelValue:e.source,"onUpdate:modelValue":s=>e.source=s,label:s.$t("firefly.source_account"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])]),(0,r._)("div",p,[(0,r.Wm)($,{"error-message":U.submissionErrors[t].amount,error:U.hasSubmissionErrors[t].amount,"bottom-slots":"",disable:W.disabledInput,clearable:"",mask:"#.##","reverse-fill-mask":"",hint:"Expects #.##","fill-mask":"0",modelValue:e.amount,"onUpdate:modelValue":s=>e.amount=s,label:s.$t("firefly.amount"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])]),(0,r._)("div",h,[(0,r.Wm)($,{"error-message":U.submissionErrors[t].destination,error:U.hasSubmissionErrors[t].destination,"bottom-slots":"",disable:W.disabledInput,clearable:"",modelValue:e.destination,"onUpdate:modelValue":s=>e.destination=s,label:s.$t("firefly.destination_account"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r._)("div",_,[(0,r._)("div",w,[(0,r.Wm)($,{"error-message":U.submissionErrors[t].date,error:U.hasSubmissionErrors[t].date,"bottom-slots":"",disable:W.disabledInput,modelValue:e.date,"onUpdate:modelValue":s=>e.date=s,outlined:"",type:"date",hint:s.$t("firefly.date")},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","hint"])]),(0,r._)("div",E,[(0,r.Wm)($,{"bottom-slots":"",disable:W.disabledInput,modelValue:e.time,"onUpdate:modelValue":s=>e.time=s,outlined:"",type:"time",hint:s.$t("firefly.time")},null,8,["disable","modelValue","onUpdate:modelValue","hint"])])])])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,r._)("div",V,[(0,r._)("div",v,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",y,[(0,r._)("div",S,[(0,r.Wm)(Z,{disable:W.disabledInput,color:"primary",label:"Submit",onClick:W.submitTransaction},null,8,["disable","onClick"])])]),(0,r._)("div",k,[(0,r._)("div",q,[(0,r.Wm)(M,{disable:W.disabledInput,modelValue:U.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>U.doReturnHere=s),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),x,(0,r.Wm)(M,{modelValue:U.doResetForm,"onUpdate:modelValue":e[2]||(e[2]=s=>U.doResetForm=s),"left-label":"",disable:!U.doReturnHere||W.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var U=t(8898),W=t(5115),Z=t(1569);class T{post(s){let e="/api/v1/transactions";return Z.api.post(e,s)}}const Q={name:"Create",data(){return{tab:"split-0",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,doResetForm:!1,group_title:"",errorMessage:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.transactions=[];const s=this.getDefaultTransaction();this.transactions.push(s.transaction),this.submissionErrors.push(s.submissionError),this.hasSubmissionErrors.push(s.hasSubmissionError)},addTransaction:function(){const s=this.getDefaultTransaction();this.transactions.push(s),this.tab="split-"+(parseInt(this.transactions.length)-1)},getSplitLabel:function(s){return this.transactions.hasOwnProperty(s)&&null!==this.transactions[s].description&&this.transactions[s].description.length>0?this.transactions[s].description:this.$t("firefly.single_split")+" "+(s+1)},dismissBanner:function(){this.errorMessage=""},submitTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildTransaction();let e=new T;e.post(s).catch(this.processErrors).then(this.processSuccess)},processSuccess:function(s){this.submitting=!1;let e={level:"success",text:"I am text",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){let s=this.transactions.length,e=this.getDefaultTransaction();for(let t=0;t{let t=(0,W.Z)(new Date(e.date+" "+e.time)),r={type:this.$route.params.type,description:e.description,source_name:e.source,destination_name:e.destination,amount:e.amount,date:t};s.transactions.push(r)})),s},getDefaultTransaction:function(){let s="",e="00:00";return 0===this.transactions.length&&(s=(0,U.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:s,time:e,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var $=t(1639),C=t(9885),R=t(7128),D=t(8879),M=t(4458),H=t(3190),F=t(7817),P=t(900),B=t(9800),j=t(4106),z=t(6611),O=t(7887),G=t(1221),K=t(9984),L=t.n(K);const Y=(0,$.Z)(Q,[["render",I]]),A=Y;L()(Q,"components",{QPage:C.Z,QBanner:R.Z,QBtn:D.Z,QCard:M.Z,QCardSection:H.Z,QTabs:F.Z,QTab:P.Z,QTabPanels:B.Z,QTabPanel:j.Z,QInput:z.Z,QSelect:O.Z,QCheckbox:G.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1221],{8921:(s,e,t)=>{t.r(e),t.d(e,{default:()=>A});var r=t(9835),a=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row"},l={class:"col-12"},d={class:"text-h6"},u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-4 q-mb-xs q-pr-xs"},p={class:"col-4 q-px-xs"},h={class:"col-4 q-pl-xs"},f={class:"row"},g={class:"col-4"},_={class:"row"},w={class:"col"},E={class:"col"},V={class:"row q-mx-md"},v={class:"col-12"},y={class:"row"},S={class:"col-12 text-right"},k={class:"row"},q={class:"col-12 text-right"},x=(0,r._)("br",null,null,-1);function I(s,e,t,I,U,W){const Z=(0,r.up)("q-btn"),T=(0,r.up)("q-banner"),Q=(0,r.up)("q-card-section"),$=(0,r.up)("q-input"),C=(0,r.up)("q-card"),R=(0,r.up)("q-tab-panel"),D=(0,r.up)("q-tab-panels"),M=(0,r.up)("q-checkbox"),H=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(H,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==U.errorMessage?((0,r.wg)(),(0,r.j4)(T,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(Z,{flat:"",label:"Dismiss",onClick:W.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(U.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(D,{modelValue:U.tab,"onUpdate:modelValue":e[0]||(e[0]=s=>U.tab=s),animated:""},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(U.transactions,((e,t)=>((0,r.wg)(),(0,r.j4)(R,{key:t,name:"split-"+t},{default:(0,r.w5)((()=>[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,"Info for "+(0,a.zw)(s.$route.params.type)+" "+(0,a.zw)(t),1)])),_:2},1024),(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)($,{modelValue:e.description,"onUpdate:modelValue":s=>e.description=s,disable:W.disabledInput,error:U.hasSubmissionErrors[t].description,"error-message":U.submissionErrors[t].description,label:s.$t("firefly.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)($,{modelValue:e.source,"onUpdate:modelValue":s=>e.source=s,disable:W.disabledInput,error:U.hasSubmissionErrors[t].source,"error-message":U.submissionErrors[t].source,label:s.$t("firefly.source_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",p,[(0,r.Wm)($,{modelValue:e.amount,"onUpdate:modelValue":s=>e.amount=s,disable:W.disabledInput,error:U.hasSubmissionErrors[t].amount,"error-message":U.submissionErrors[t].amount,label:s.$t("firefly.amount"),"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",mask:"#.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",h,[(0,r.Wm)($,{modelValue:e.destination,"onUpdate:modelValue":s=>e.destination=s,disable:W.disabledInput,error:U.hasSubmissionErrors[t].destination,"error-message":U.submissionErrors[t].destination,label:s.$t("firefly.destination_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r._)("div",_,[(0,r._)("div",w,[(0,r.Wm)($,{modelValue:e.date,"onUpdate:modelValue":s=>e.date=s,disable:W.disabledInput,error:U.hasSubmissionErrors[t].date,"error-message":U.submissionErrors[t].date,hint:s.$t("firefly.date"),"bottom-slots":"",outlined:"",type:"date"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","hint"])]),(0,r._)("div",E,[(0,r.Wm)($,{modelValue:e.time,"onUpdate:modelValue":s=>e.time=s,disable:W.disabledInput,hint:s.$t("firefly.time"),"bottom-slots":"",outlined:"",type:"time"},null,8,["modelValue","onUpdate:modelValue","disable","hint"])])])])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,r._)("div",V,[(0,r._)("div",v,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(Q,null,{default:(0,r.w5)((()=>[(0,r._)("div",y,[(0,r._)("div",S,[(0,r.Wm)(Z,{disable:W.disabledInput,color:"primary",label:"Submit",onClick:W.submitTransaction},null,8,["disable","onClick"])])]),(0,r._)("div",k,[(0,r._)("div",q,[(0,r.Wm)(M,{modelValue:U.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>U.doReturnHere=s),disable:W.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),x,(0,r.Wm)(M,{modelValue:U.doResetForm,"onUpdate:modelValue":e[2]||(e[2]=s=>U.doResetForm=s),disable:!U.doReturnHere||W.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var U=t(8898),W=t(5115),Z=t(1569);class T{post(s){let e="/api/v1/transactions";return Z.api.post(e,s)}}const Q={name:"Create",data(){return{tab:"split-0",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,doResetForm:!1,group_title:"",errorMessage:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.transactions=[];const s=this.getDefaultTransaction();this.transactions.push(s.transaction),this.submissionErrors.push(s.submissionError),this.hasSubmissionErrors.push(s.hasSubmissionError)},addTransaction:function(){const s=this.getDefaultTransaction();this.transactions.push(s),this.tab="split-"+(parseInt(this.transactions.length)-1)},getSplitLabel:function(s){return this.transactions.hasOwnProperty(s)&&null!==this.transactions[s].description&&this.transactions[s].description.length>0?this.transactions[s].description:this.$t("firefly.single_split")+" "+(s+1)},dismissBanner:function(){this.errorMessage=""},submitTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildTransaction();let e=new T;e.post(s).catch(this.processErrors).then(this.processSuccess)},processSuccess:function(s){this.submitting=!1;let e={level:"success",text:"I am text",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){let s=this.transactions.length,e=this.getDefaultTransaction();for(let t=0;t{let t=(0,W.Z)(new Date(e.date+" "+e.time)),r={type:this.$route.params.type,description:e.description,source_name:e.source,destination_name:e.destination,amount:e.amount,date:t};s.transactions.push(r)})),s},getDefaultTransaction:function(){let s="",e="00:00";return 0===this.transactions.length&&(s=(0,U.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:s,time:e,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var $=t(1639),C=t(9885),R=t(7128),D=t(8879),M=t(4458),H=t(3190),F=t(7817),P=t(900),B=t(9800),j=t(4106),z=t(6611),O=t(7887),G=t(1221),K=t(9984),L=t.n(K);const Y=(0,$.Z)(Q,[["render",I]]),A=Y;L()(Q,"components",{QPage:C.Z,QBanner:R.Z,QBtn:D.Z,QCard:M.Z,QCardSection:H.Z,QTabs:F.Z,QTab:P.Z,QTabPanels:B.Z,QTabPanel:j.Z,QInput:z.Z,QSelect:O.Z,QCheckbox:G.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4851.f7d33e5e.js b/public/v3/js/1238.46ae1791.js similarity index 81% rename from public/v3/js/4851.f7d33e5e.js rename to public/v3/js/1238.46ae1791.js index 0acf6770b1..bb733cec49 100644 --- a/public/v3/js/4851.f7d33e5e.js +++ b/public/v3/js/1238.46ae1791.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4851],{4851:(e,r,s)=>{s.r(r),s.d(r,{default:()=>k});var a=s(9835),t=s(6970);const n={class:"row q-mx-md"},o={class:"col-12"},c={class:"text-h6"},u={class:"row"},i={class:"col-12 q-mb-xs"},l=(0,a._)("br",null,null,-1),d=(0,a._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function h(e,r,s,h,p,m){const b=(0,a.up)("q-card-section"),f=(0,a.up)("q-card"),_=(0,a.up)("LargeTable"),y=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(y,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",o,[(0,a.Wm)(f,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,(0,t.zw)(p.currency.name),1)])),_:1}),(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",i,[(0,a.Uk)(" Name: "+(0,t.zw)(p.currency.name),1),l,(0,a.Uk)(" Code: "+(0,t.zw)(p.currency.code),1),d])])])),_:1})])),_:1})])]),(0,a._)("div",w,[(0,a._)("div",g,[(0,a.Wm)(_,{ref:"table",title:"Transactions",rows:p.rows,loading:e.loading,onOnRequest:m.onRequest,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,page:p.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var p=s(5146),m=s(1484),b=s(3247);const f={name:"Show",data(){return{currency:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,code:""}},created(){this.code=this.$route.params.code,this.getCurrency()},components:{LargeTable:p.Z},methods:{onRequest:function(e){this.page=e.page,this.getCurrency()},getCurrency:function(){let e=new m.Z;e.get(this.code).then((e=>this.parseCurrency(e))),this.loading=!0;const r=new b.Z;this.rows=[],e.transactions(this.code,this.page,this.getCacheKey).then((e=>{let s=r.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCurrency:function(e){this.currency={name:e.data.data.attributes.name,code:e.data.data.attributes.code}}}};var _=s(1639),y=s(9885),C=s(4458),q=s(3190),v=s(9984),P=s.n(v);const Z=(0,_.Z)(f,[["render",h]]),k=Z;P()(f,"components",{QPage:y.Z,QCard:C.Z,QCardSection:q.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1238],{1238:(e,r,s)=>{s.r(r),s.d(r,{default:()=>k});var a=s(9835),t=s(6970);const n={class:"row q-mx-md"},o={class:"col-12"},c={class:"text-h6"},u={class:"row"},i={class:"col-12 q-mb-xs"},l=(0,a._)("br",null,null,-1),d=(0,a._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function h(e,r,s,h,p,m){const b=(0,a.up)("q-card-section"),f=(0,a.up)("q-card"),_=(0,a.up)("LargeTable"),y=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(y,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,[(0,a._)("div",o,[(0,a.Wm)(f,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,(0,t.zw)(p.currency.name),1)])),_:1}),(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",i,[(0,a.Uk)(" Name: "+(0,t.zw)(p.currency.name),1),l,(0,a.Uk)(" Code: "+(0,t.zw)(p.currency.code),1),d])])])),_:1})])),_:1})])]),(0,a._)("div",w,[(0,a._)("div",g,[(0,a.Wm)(_,{ref:"table",loading:e.loading,page:p.page,rows:p.rows,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,title:"Transactions",onOnRequest:m.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var p=s(4643),m=s(1484),b=s(3247);const f={name:"Show",data(){return{currency:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,code:""}},created(){this.code=this.$route.params.code,this.getCurrency()},components:{LargeTable:p.Z},methods:{onRequest:function(e){this.page=e.page,this.getCurrency()},getCurrency:function(){let e=new m.Z;e.get(this.code).then((e=>this.parseCurrency(e))),this.loading=!0;const r=new b.Z;this.rows=[],e.transactions(this.code,this.page,this.getCacheKey).then((e=>{let s=r.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCurrency:function(e){this.currency={name:e.data.data.attributes.name,code:e.data.data.attributes.code}}}};var _=s(1639),y=s(9885),C=s(4458),q=s(3190),v=s(9984),P=s.n(v);const Z=(0,_.Z)(f,[["render",h]]),k=Z;P()(f,"components",{QPage:y.Z,QCard:C.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/159.940c2379.js b/public/v3/js/159.940c2379.js new file mode 100644 index 0000000000..362087760d --- /dev/null +++ b/public/v3/js/159.940c2379.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[159],{159:(t,e,a)=>{a.r(e),a.d(e,{default:()=>T});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete"),r=(0,i.Uk)("Transactions without a budget");function l(t,e,a,l,u,d){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),m=(0,i.up)("router-link"),c=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),b=(0,i.up)("q-list"),y=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),U=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{pagination:u.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>u.pagination=t),columns:u.columns,loading:u.loading,rows:u.rows,title:t.$t("firefly.budgets"),class:"q-ma-md","row-key":"id",onRequest:d.onRequest},{header:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(g,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{to:{name:"budgets.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{to:{name:"budgets.edit",params:{id:t.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[U]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:e=>d.deleteBudget(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[U]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"budgets.show",params:{id:0}}},{default:(0,i.w5)((()=>[r])),_:1},8,["to"])]),(0,i.Wm)(W,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"budgets.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New budget",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=a(7913),d=a(1569);class g{list(t,e){let a="/api/v1/budgets";return d.api.get(a,{params:{page:t,cache:e}})}}var p=a(3555);const m={name:"Index",watch:{$route(t){"budgets.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,p.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteBudget:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete budget "'+e+'"? Any and all transactions linked to this budget will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyBudget(t)}))},destroyBudget:function(t){new u.Z("budgets").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.budgets",this.$route.meta.breadcrumbs=[{title:"budgets"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new g;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),h=a(9885),w=a(9497),f=a(9546),b=a(1682),y=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),U=a(3388),P=a(9361),R=a(935),B=a(2146),v=a(9984),C=a.n(v);const $=(0,c.Z)(m,[["render",l]]),T=$;C()(m,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:b.Z,QTd:y.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:U.Z,QFab:P.Z,QFabAction:R.Z}),C()(m,"directives",{ClosePopup:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4902.eb9603af.js b/public/v3/js/1800.8a634b49.js similarity index 71% rename from public/v3/js/4902.eb9603af.js rename to public/v3/js/1800.8a634b49.js index 199b693aa2..0278f6de06 100644 --- a/public/v3/js/4902.eb9603af.js +++ b/public/v3/js/1800.8a634b49.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4902],{4902:(e,s,t)=>{t.r(s),t.d(s,{default:()=>y});var r=t(9835),l=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule group",-1),d={class:"row q-mx-md"},c={class:"col-12"},m={class:"row"},b={class:"col-12 text-right"},h={class:"row"},p={class:"col-12 text-right"},f=(0,r._)("br",null,null,-1);function g(e,s,t,g,w,_){const v=(0,r.up)("q-btn"),q=(0,r.up)("q-banner"),E=(0,r.up)("q-card-section"),R=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==w.errorMessage?((0,r.wg)(),(0,r.j4)(q,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",onClick:_.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(w.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(R,{"error-message":w.submissionErrors.title,error:w.hasSubmissionErrors.title,"bottom-slots":"",disable:_.disabledInput,type:"text",clearable:"",modelValue:w.title,"onUpdate:modelValue":s[0]||(s[0]=e=>w.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Submit",onClick:_.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(x,{disable:_.disabledInput,modelValue:w.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>w.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),f,(0,r.Wm)(x,{modelValue:w.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>w.doResetForm=e),"left-label":"",disable:!w.doReturnHere||_.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var w=t(1569);class _{post(e){let s="/api/v1/rule_groups";return w.api.post(s,e)}}const v={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",title:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title="",this.resetErrors()},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new _).post(e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new rule group",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"rule-groups.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var q=t(1639),E=t(9885),R=t(7128),k=t(8879),x=t(4458),C=t(3190),I=t(6611),S=t(1221),W=t(9984),V=t.n(W);const Z=(0,q.Z)(v,[["render",g]]),y=Z;V()(v,"components",{QPage:E.Z,QBanner:R.Z,QBtn:k.Z,QCard:x.Z,QCardSection:C.Z,QInput:I.Z,QCheckbox:S.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1800],{1800:(e,s,t)=>{t.r(s),t.d(s,{default:()=>y});var r=t(9835),l=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule group",-1),d={class:"row q-mx-md"},c={class:"col-12"},m={class:"row"},b={class:"col-12 text-right"},h={class:"row"},p={class:"col-12 text-right"},f=(0,r._)("br",null,null,-1);function g(e,s,t,g,w,_){const v=(0,r.up)("q-btn"),q=(0,r.up)("q-banner"),E=(0,r.up)("q-card-section"),R=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==w.errorMessage?((0,r.wg)(),(0,r.j4)(q,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",label:"Dismiss",onClick:_.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(w.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(R,{modelValue:w.title,"onUpdate:modelValue":s[0]||(s[0]=e=>w.title=e),disable:_.disabledInput,error:w.hasSubmissionErrors.title,"error-message":w.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Submit",onClick:_.submitRuleGroup},null,8,["disable","onClick"])])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(x,{modelValue:w.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>w.doReturnHere=e),disable:_.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),f,(0,r.Wm)(x,{modelValue:w.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>w.doResetForm=e),disable:!w.doReturnHere||_.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var w=t(1569);class _{post(e){let s="/api/v1/rule_groups";return w.api.post(s,e)}}const v={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",title:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title="",this.resetErrors()},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRuleGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRuleGroup();(new _).post(e).catch(this.processErrors).then(this.processSuccess)},buildRuleGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new rule group",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"rule-groups.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var q=t(1639),E=t(9885),R=t(7128),k=t(8879),x=t(4458),C=t(3190),I=t(6611),S=t(1221),W=t(9984),V=t.n(W);const Z=(0,q.Z)(v,[["render",g]]),y=Z;V()(v,"components",{QPage:E.Z,QBanner:R.Z,QBtn:k.Z,QCard:x.Z,QCardSection:C.Z,QInput:I.Z,QCheckbox:S.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2382.febcb837.js b/public/v3/js/2382.febcb837.js new file mode 100644 index 0000000000..682a2202d2 --- /dev/null +++ b/public/v3/js/2382.febcb837.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2382],{2382:(t,n,e)=>{e.r(n),e.d(n,{default:()=>B});var a=e(9835),r=e(6970);const i={key:0},o=(0,a._)("thead",null,[(0,a._)("tr",null,[(0,a._)("th",{class:"text-left"},"Description"),(0,a._)("th",{class:"text-right"},"Opposing account"),(0,a._)("th",{class:"text-right"},"Amount")])],-1),s={class:"text-left"},c={key:0},u=(0,a._)("br",null,null,-1),l={key:0},d=(0,a._)("br",null,null,-1),_={class:"text-right"},p={key:0},g=(0,a._)("br",null,null,-1),h=[g],m={key:0},f={class:"text-right"},w={key:0},y=(0,a._)("br",null,null,-1),k=[y],v={key:0},b=["title"],D={key:2},q={key:0},A=["title"],C={key:3};function x(t,n,e,g,y,x){const I=(0,a.up)("q-item-label"),T=(0,a.up)("q-item-section"),G=(0,a.up)("q-item"),W=(0,a.up)("q-separator"),z=(0,a.up)("router-link"),Z=(0,a.up)("q-markup-table"),j=(0,a.up)("q-card");return(0,a.wg)(),(0,a.iD)("div",null,[(0,a.Wm)(j,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(G,null,{default:(0,a.w5)((()=>[(0,a.Wm)(T,null,{default:(0,a.w5)((()=>[(0,a.Wm)(I,null,{default:(0,a.w5)((()=>[(0,a._)("strong",null,(0,r.zw)(y.accountName),1),""!==y.accountCurrencyCode?((0,a.wg)(),(0,a.iD)("span",i," ("+(0,r.zw)(x.formatAmount(y.accountCurrencyCode,y.accountBalance))+") ",1)):(0,a.kq)("",!0)])),_:1})])),_:1})])),_:1}),(0,a.Wm)(W),(0,a.Wm)(Z,null,{default:(0,a.w5)((()=>[o,(0,a._)("tbody",null,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(y.transactions,(n=>((0,a.wg)(),(0,a.iD)("tr",null,[(0,a._)("td",s,[(0,a.Wm)(z,{class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"transactions.show",params:{id:n.transactionGroupId}}},{default:(0,a.w5)((()=>[n.transactions.length>1?((0,a.wg)(),(0,a.iD)("strong",c,[(0,a.Uk)((0,r.zw)(n.transactionGroupTitle),1),u])):(0,a.kq)("",!0)])),_:2},1032,["class","to"]),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.transactions,(e=>((0,a.wg)(),(0,a.iD)("span",null,[n.transactions.length>1?((0,a.wg)(),(0,a.iD)("span",l,[(0,a.Uk)((0,r.zw)(e.description)+" ",1),d])):(0,a.kq)("",!0),1===n.transactions.length?((0,a.wg)(),(0,a.j4)(z,{key:1,class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"transactions.show",params:{id:n.transactionGroupId}}},{default:(0,a.w5)((()=>[(0,a.Uk)((0,r.zw)(e.description),1)])),_:2},1032,["class","to"])):(0,a.kq)("",!0)])))),256))]),(0,a._)("td",_,[n.transactions.length>1?((0,a.wg)(),(0,a.iD)("span",p,h)):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.transactions,(e=>((0,a.wg)(),(0,a.iD)("span",null,[(0,a.Wm)(z,{class:(0,r.C_)(t.$q.dark.isActive?"text-red":"text-blue"),to:{name:"accounts.show",params:{id:e.destination_id}}},{default:(0,a.w5)((()=>[(0,a.Uk)((0,r.zw)(e.destination_name),1)])),_:2},1032,["class","to"]),n.transactions.length>1?((0,a.wg)(),(0,a.iD)("br",m)):(0,a.kq)("",!0)])))),256))]),(0,a._)("td",f,[n.transactions.length>1?((0,a.wg)(),(0,a.iD)("span",w,k)):(0,a.kq)("",!0),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.transactions,(t=>((0,a.wg)(),(0,a.iD)("span",null,[!1===t.native_currency_converted?((0,a.wg)(),(0,a.iD)("span",v,(0,r.zw)(x.formatAmount(t.currency_code,t.amount)),1)):(0,a.kq)("",!0),!0===t.native_currency_converted?((0,a.wg)(),(0,a.iD)("span",{key:1,title:x.formatAmount(t.currency_code,t.amount)},(0,r.zw)(x.formatAmount(t.native_currency_code,t.native_amount)),9,b)):(0,a.kq)("",!0),null!==t.foreign_amount?((0,a.wg)(),(0,a.iD)("span",D,[!1===t.foreign_currency_converted?((0,a.wg)(),(0,a.iD)("span",q," ("+(0,r.zw)(x.formatAmount(t.foreign_currency_code,t.foreign_amount))+")",1)):(0,a.kq)("",!0),!0===t.foreign_currency_converted?((0,a.wg)(),(0,a.iD)("span",{key:1,title:x.formatAmount(t.foreign_currency_code,t.foreign_amount)}," ("+(0,r.zw)(x.formatAmount(t.native_currency_code,t.native_foreign_amount))+")",9,A)):(0,a.kq)("",!0)])):(0,a.kq)("",!0),n.transactions.length>1?((0,a.wg)(),(0,a.iD)("br",C)):(0,a.kq)("",!0)])))),256))])])))),256))])])),_:1})])),_:1})])}var I=e(5148),T=e.n(I),G=e(1569);class W{constructor(t){T()(this,"root","/api/v2/"),T()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathWithObject(t){return this.root+this.path+"/"+t}apiGet(t,n){let e=this.apiPathWithObject(t);return n?G.api.get(e,{params:n}):G.api.get(e)}apiGetTransactions(t,n){let e=this.apiPathWithObject(t)+"/transactions";return n?G.api.get(e,{params:n}):G.api.get(e)}}class z extends W{constructor(){super("accounts")}get(t,n){let e={date:n};return n?this.apiGet(t,e):this.apiGet(t)}transactions(t,n){return n?this.apiGetTransactions(t,n):this.apiGetTransactions(t)}}var Z=e(3555),j=e(8898);const O={name:"TransactionList",props:{accountId:0},data(){return{store:null,accountName:"",transactions:[],accountCurrencyCode:"",accountBalance:0}},mounted(){this.store=(0,Z.S)(),0!==this.accountId&&(this.getAccount(),this.store.$onAction((({name:t,$store:n,args:e,after:a,onError:r})=>{a((n=>{"setRange"===t&&this.getTransactions()}))})),this.getTransactions())},methods:{getAccount:function(){(new z).get(this.accountId).then((t=>this.parseAccount(t.data)))},parseAccount:function(t){console.log(t.data.attributes),this.accountName=t.data.attributes.name,this.accountBalance=t.data.attributes.current_balance,this.accountCurrencyCode=t.data.attributes.currency_code},getTransactions:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){const t=new Date(this.store.getRange.start),n=new Date(this.store.getRange.end);let e=(0,j.Z)(t,"y-MM-dd"),a=(0,j.Z)(n,"y-MM-dd");(new z).transactions(this.accountId,{start:e,end:a,limit:10}).then((t=>this.parseTransactions(t.data)))}},formatAmount:function(t,n){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(n)},parseTransactions:function(t){for(let n in t.data)if(t.data.hasOwnProperty(n)){let e=t.data[n],a={transactionGroupId:e.id,transactionGroupTitle:e.attributes.group_title,transactions:[]};for(let t in e.attributes.transactions)if(e.attributes.transactions.hasOwnProperty(t)){let n=e.attributes.transactions[t],r={journalId:n.transaction_journal_id,description:n.description,destination_name:n.destination_name,destination_id:n.destination_id,type:n.type,amount:n.amount,native_amount:n.native_amount,foreign_amount:n.foreign_amount,native_foreign_amount:n.native_foreign_amount,currency_code:n.currency_code,native_currency_code:n.native_currency_code,foreign_currency_code:n.foreign_currency_code,native_currency_converted:n.native_currency_converted,foreign_currency_converted:n.foreign_currency_converted};a.transactions.push(r)}this.transactions.push(a)}}}};var P=e(1639),Q=e(4458),M=e(490),R=e(1233),$=e(3115),H=e(926),K=e(6933),N=e(9984),U=e.n(N);const Y=(0,P.Z)(O,[["render",x]]),B=Y;U()(O,"components",{QCard:Q.Z,QItem:M.Z,QItemSection:R.Z,QItemLabel:$.Z,QSeparator:H.Z,QMarkupTable:K.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5084.2c55b92c.js b/public/v3/js/2564.6d79f846.js similarity index 67% rename from public/v3/js/5084.2c55b92c.js rename to public/v3/js/2564.6d79f846.js index dfc191c7a4..dfe6fd1084 100644 --- a/public/v3/js/5084.2c55b92c.js +++ b/public/v3/js/2564.6d79f846.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5084],{5084:(e,t,a)=>{a.r(t),a.d(t,{default:()=>R});var n=a(9835);const r=(0,n._)("p",null," ",-1),s=(0,n._)("p",null," ",-1),i=(0,n._)("p",null," ",-1),l=(0,n._)("p",null," ",-1);function o(e,t,a,o,g,u){const p=(0,n.up)("LargeTable"),c=(0,n.up)("q-fab-action"),d=(0,n.up)("q-fab"),f=(0,n.up)("q-page-sticky"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(p,{ref:"table",title:e.$t("firefly.title_"+this.type),rows:g.rows,loading:g.loading,onOnRequest:u.onRequest,"rows-number":g.rowsNumber,"rows-per-page":g.rowsPerPage,page:g.page},null,8,["title","rows","loading","onOnRequest","rows-number","rows-per-page","page"]),r,s,i,l,(0,n.Wm)(f,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)(d,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{color:"primary",square:"",to:{name:"transactions.create",params:{type:"transfer"}},icon:"fas fa-exchange-alt",label:"New transfer"},null,8,["to"]),(0,n.Wm)(c,{color:"primary",square:"",to:{name:"transactions.create",params:{type:"deposit"}},icon:"fas fa-long-arrow-alt-right",label:"New deposit"},null,8,["to"]),(0,n.Wm)(c,{color:"primary",square:"",to:{name:"transactions.create",params:{type:"withdrawal"}},icon:"fas fa-long-arrow-alt-left",label:"New withdrawal"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(1569);class u{list(e,t,a){let n="api/v1/transactions";return g.api.get(n,{params:{page:t,cache:a,type:e}})}}var p=a(5146),c=a(3247);const d={name:"Index",components:{LargeTable:p.Z},watch:{$route(e){"transactions.index"===e.name&&(this.type=e.params.type,this.page=1,this.triggerUpdate())}},data(){return{loading:!1,rows:[],columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],type:"withdrawal",page:1,rowsPerPage:50,rowsNumber:100,range:{start:null,end:null}}},computed:{},created(){this.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:r})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{onRequest:function(e){this.page=e.page,this.triggerUpdate()},formatAmount:function(e,t){return Intl.NumberFormat("en-US",{style:"currency",currency:e}).format(t)},gotoTransaction:function(e,t){this.$router.push({name:"transactions.show",params:{id:1}})},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u,t=new c.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{let a=t.parseResponse(e);this.rowsPerPage=a.rowsPerPage,this.rowsNumber=a.rowsNumber,this.rows=a.rows,this.loading=!1}))}}};var f=a(1639),m=a(9885),h=a(3388),w=a(9361),b=a(935),y=a(9984),P=a.n(y);const q=(0,f.Z)(d,[["render",o]]),R=q;P()(d,"components",{QPage:m.Z,QPageSticky:h.Z,QFab:w.Z,QFabAction:b.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2564],{2564:(e,t,a)=>{a.r(t),a.d(t,{default:()=>R});var n=a(9835);const r=(0,n._)("p",null," ",-1),s=(0,n._)("p",null," ",-1),i=(0,n._)("p",null," ",-1),l=(0,n._)("p",null," ",-1);function o(e,t,a,o,g,u){const p=(0,n.up)("LargeTable"),c=(0,n.up)("q-fab-action"),d=(0,n.up)("q-fab"),f=(0,n.up)("q-page-sticky"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n.Wm)(p,{ref:"table",loading:g.loading,page:g.page,rows:g.rows,"rows-number":g.rowsNumber,"rows-per-page":g.rowsPerPage,title:e.$t("firefly.title_"+this.type),onOnRequest:u.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","title","onOnRequest"]),r,s,i,l,(0,n.Wm)(f,{offset:[18,18],position:"bottom-right"},{default:(0,n.w5)((()=>[(0,n.Wm)(d,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{to:{name:"transactions.create",params:{type:"transfer"}},color:"primary",icon:"fas fa-exchange-alt",label:"New transfer",square:""},null,8,["to"]),(0,n.Wm)(c,{to:{name:"transactions.create",params:{type:"deposit"}},color:"primary",icon:"fas fa-long-arrow-alt-right",label:"New deposit",square:""},null,8,["to"]),(0,n.Wm)(c,{to:{name:"transactions.create",params:{type:"withdrawal"}},color:"primary",icon:"fas fa-long-arrow-alt-left",label:"New withdrawal",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(1569);class u{list(e,t,a){let n="api/v1/transactions";return g.api.get(n,{params:{page:t,cache:a,type:e}})}}var p=a(4643),c=a(3247);const d={name:"Index",components:{LargeTable:p.Z},watch:{$route(e){"transactions.index"===e.name&&(this.type=e.params.type,this.page=1,this.triggerUpdate())}},data(){return{loading:!1,rows:[],columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],type:"withdrawal",page:1,rowsPerPage:50,rowsNumber:100,range:{start:null,end:null}}},computed:{},created(){this.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:r})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{onRequest:function(e){this.page=e.page,this.triggerUpdate()},formatAmount:function(e,t){return Intl.NumberFormat("en-US",{style:"currency",currency:e}).format(t)},gotoTransaction:function(e,t){this.$router.push({name:"transactions.show",params:{id:1}})},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u,t=new c.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{let a=t.parseResponse(e);this.rowsPerPage=a.rowsPerPage,this.rowsNumber=a.rowsNumber,this.rows=a.rows,this.loading=!1}))}}};var f=a(1639),m=a(9885),h=a(3388),w=a(9361),b=a(935),y=a(9984),P=a.n(y);const q=(0,f.Z)(d,[["render",o]]),R=q;P()(d,"components",{QPage:m.Z,QPageSticky:h.Z,QFab:w.Z,QFabAction:b.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8218.966b669d.js b/public/v3/js/2769.ff4ff2d5.js similarity index 74% rename from public/v3/js/8218.966b669d.js rename to public/v3/js/2769.ff4ff2d5.js index 917c6f99ef..2d9c352fe7 100644 --- a/public/v3/js/8218.966b669d.js +++ b/public/v3/js/2769.ff4ff2d5.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8218],{8218:(e,t,l)=>{l.r(t),l.d(t,{default:()=>p});var n=l(9835);const s={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},i=(0,n._)("div",{style:{"font-size":"30vh"}}," 404 ",-1),o=(0,n._)("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function c(e,t,l,c,r,a){const u=(0,n.up)("q-btn");return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("div",null,[i,o,(0,n.Wm)(u,{class:"q-mt-xl",color:"white","text-color":"blue",unelevated:"",to:"/",label:"Go Home","no-caps":""})])])}const r=(0,n.aZ)({name:"Error404"});var a=l(1639),u=l(8879),f=l(9984),d=l.n(f);const h=(0,a.Z)(r,[["render",c]]),p=h;d()(r,"components",{QBtn:u.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2769],{2769:(e,t,l)=>{l.r(t),l.d(t,{default:()=>p});var n=l(9835);const s={class:"fullscreen bg-blue text-white text-center q-pa-md flex flex-center"},i=(0,n._)("div",{style:{"font-size":"30vh"}}," 404 ",-1),o=(0,n._)("div",{class:"text-h2",style:{opacity:".4"}}," Oops. Nothing here... ",-1);function c(e,t,l,c,r,a){const u=(0,n.up)("q-btn");return(0,n.wg)(),(0,n.iD)("div",s,[(0,n._)("div",null,[i,o,(0,n.Wm)(u,{class:"q-mt-xl",color:"white",label:"Go Home","no-caps":"","text-color":"blue",to:"/",unelevated:""})])])}const r=(0,n.aZ)({name:"Error404"});var a=l(1639),u=l(8879),f=l(9984),d=l.n(f);const h=(0,a.Z)(r,[["render",c]]),p=h;d()(r,"components",{QBtn:u.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5348.109b8049.js b/public/v3/js/3576.a0c1de71.js similarity index 95% rename from public/v3/js/5348.109b8049.js rename to public/v3/js/3576.a0c1de71.js index 1c4a7a5abf..8f88fcac76 100644 --- a/public/v3/js/5348.109b8049.js +++ b/public/v3/js/3576.a0c1de71.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5348],{5348:(a,e,t)=>{t.r(e),t.d(e,{default:()=>B});var n=t(9835),i=t(6970);const s={class:"row q-mx-md"},r={class:"col-12"},d={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,n._)("br",null,null,-1);function c(a,e,t,c,o,p){const f=(0,n.up)("q-card-section"),h=(0,n.up)("q-card"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n._)("div",s,[(0,n._)("div",r,[(0,n.Wm)(h,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n._)("div",d,(0,i.zw)(o.piggyBank.name),1)])),_:1}),(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n._)("div",g,[(0,n._)("div",l,[(0,n.Uk)(" Name: "+(0,i.zw)(o.piggyBank.name),1),u])])])),_:1})])),_:1})])])])),_:1})}var o=t(670);const p={name:"Show",data(){return{piggyBank:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getPiggyBank()},methods:{onRequest:function(a){this.page=a.page,this.getPiggyBank()},getPiggyBank:function(){(new o.Z).get(this.id).then((a=>this.parsePiggyBank(a)))},parsePiggyBank:function(a){this.piggyBank={name:a.data.data.attributes.name}}}};var f=t(1639),h=t(9885),m=t(4458),k=t(3190),w=t(9984),_=t.n(w);const y=(0,f.Z)(p,[["render",c]]),B=y;_()(p,"components",{QPage:h.Z,QCard:m.Z,QCardSection:k.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3576],{3576:(a,e,t)=>{t.r(e),t.d(e,{default:()=>B});var n=t(9835),i=t(6970);const s={class:"row q-mx-md"},r={class:"col-12"},d={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,n._)("br",null,null,-1);function c(a,e,t,c,o,p){const f=(0,n.up)("q-card-section"),h=(0,n.up)("q-card"),m=(0,n.up)("q-page");return(0,n.wg)(),(0,n.j4)(m,null,{default:(0,n.w5)((()=>[(0,n._)("div",s,[(0,n._)("div",r,[(0,n.Wm)(h,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n._)("div",d,(0,i.zw)(o.piggyBank.name),1)])),_:1}),(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n._)("div",g,[(0,n._)("div",l,[(0,n.Uk)(" Name: "+(0,i.zw)(o.piggyBank.name),1),u])])])),_:1})])),_:1})])])])),_:1})}var o=t(670);const p={name:"Show",data(){return{piggyBank:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getPiggyBank()},methods:{onRequest:function(a){this.page=a.page,this.getPiggyBank()},getPiggyBank:function(){(new o.Z).get(this.id).then((a=>this.parsePiggyBank(a)))},parsePiggyBank:function(a){this.piggyBank={name:a.data.data.attributes.name}}}};var f=t(1639),h=t(9885),m=t(4458),k=t(3190),w=t(9984),_=t.n(w);const y=(0,f.Z)(p,[["render",c]]),B=y;_()(p,"components",{QPage:h.Z,QCard:m.Z,QCardSection:k.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9069.10c55ec0.js b/public/v3/js/3611.02c096a5.js similarity index 81% rename from public/v3/js/9069.10c55ec0.js rename to public/v3/js/3611.02c096a5.js index 38cf9913e3..024cb57d36 100644 --- a/public/v3/js/9069.10c55ec0.js +++ b/public/v3/js/3611.02c096a5.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9069],{9069:(e,a,t)=>{t.r(a),t.d(a,{default:()=>C});var s=t(9835),r=t(6970);const n={class:"row q-mx-md"},o={class:"col-12"},i={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,s._)("br",null,null,-1),c={class:"row q-mt-sm"},d={class:"col-12"};function w(e,a,t,w,p,h){const m=(0,s.up)("q-card-section"),f=(0,s.up)("q-card"),b=(0,s.up)("LargeTable"),_=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(_,null,{default:(0,s.w5)((()=>[(0,s._)("div",n,[(0,s._)("div",o,[(0,s.Wm)(f,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,r.zw)(p.tag.tag),1)])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",g,[(0,s._)("div",l,[(0,s.Uk)(" Tag: "+(0,r.zw)(p.tag.tag),1),u])])])),_:1})])),_:1})])]),(0,s._)("div",c,[(0,s._)("div",d,[(0,s.Wm)(b,{ref:"table",title:"Transactions",rows:p.rows,loading:e.loading,onOnRequest:h.onRequest,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,page:p.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var p=t(1569);class h{get(e){let a="/api/v1/tags/"+e;return p.api.get(a)}transactions(e,a,t){let s="/api/v1/tags/"+e+"/transactions";return p.api.get(s,{params:{page:a,cache:t}})}}var m=t(5146),f=t(3247);const b={name:"Show",data(){return{tag:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTag()},mounted(){},components:{LargeTable:m.Z},methods:{onRequest:function(e){this.page=e.page,this.getTag()},getTag:function(){let e=new h;e.get(this.id).then((e=>this.parseTag(e))),this.loading=!0;const a=new f.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let t=a.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseTag:function(e){this.tag={tag:e.data.data.attributes.tag}}}};var _=t(1639),v=t(9885),q=t(4458),P=t(3190),T=t(9984),Z=t.n(T);const k=(0,_.Z)(b,[["render",w]]),C=k;Z()(b,"components",{QPage:v.Z,QCard:q.Z,QCardSection:P.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3611],{9286:(e,a,t)=>{t.r(a),t.d(a,{default:()=>C});var s=t(9835),r=t(6970);const n={class:"row q-mx-md"},o={class:"col-12"},i={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,s._)("br",null,null,-1),c={class:"row q-mt-sm"},d={class:"col-12"};function w(e,a,t,w,p,h){const m=(0,s.up)("q-card-section"),f=(0,s.up)("q-card"),b=(0,s.up)("LargeTable"),_=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(_,null,{default:(0,s.w5)((()=>[(0,s._)("div",n,[(0,s._)("div",o,[(0,s.Wm)(f,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,r.zw)(p.tag.tag),1)])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",g,[(0,s._)("div",l,[(0,s.Uk)(" Tag: "+(0,r.zw)(p.tag.tag),1),u])])])),_:1})])),_:1})])]),(0,s._)("div",c,[(0,s._)("div",d,[(0,s.Wm)(b,{ref:"table",loading:e.loading,page:p.page,rows:p.rows,"rows-number":p.rowsNumber,"rows-per-page":p.rowsPerPage,title:"Transactions",onOnRequest:h.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var p=t(1569);class h{get(e){let a="/api/v1/tags/"+e;return p.api.get(a)}transactions(e,a,t){let s="/api/v1/tags/"+e+"/transactions";return p.api.get(s,{params:{page:a,cache:t}})}}var m=t(4643),f=t(3247);const b={name:"Show",data(){return{tag:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTag()},mounted(){},components:{LargeTable:m.Z},methods:{onRequest:function(e){this.page=e.page,this.getTag()},getTag:function(){let e=new h;e.get(this.id).then((e=>this.parseTag(e))),this.loading=!0;const a=new f.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let t=a.parseResponse(e);this.rowsPerPage=t.rowsPerPage,this.rowsNumber=t.rowsNumber,this.rows=t.rows,this.loading=!1}))},parseTag:function(e){this.tag={tag:e.data.data.attributes.tag}}}};var _=t(1639),v=t(9885),q=t(4458),P=t(3190),T=t(9984),Z=t.n(T);const k=(0,_.Z)(b,[["render",w]]),C=k;Z()(b,"components",{QPage:v.Z,QCard:q.Z,QCardSection:P.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/363.12b06f8f.js b/public/v3/js/363.12b06f8f.js deleted file mode 100644 index ee2b42d190..0000000000 --- a/public/v3/js/363.12b06f8f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[363],{363:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var o=a(9835),i=a(6970);const n=(0,o.Uk)("Edit"),s=(0,o.Uk)("Delete");function l(e,t,a,l,r,p){const u=(0,o.up)("q-th"),d=(0,o.up)("q-tr"),g=(0,o.up)("router-link"),w=(0,o.up)("q-td"),c=(0,o.up)("q-item-label"),h=(0,o.up)("q-item-section"),m=(0,o.up)("q-item"),f=(0,o.up)("q-list"),b=(0,o.up)("q-btn-dropdown"),k=(0,o.up)("q-table"),y=(0,o.up)("q-fab-action"),q=(0,o.up)("q-fab"),_=(0,o.up)("q-page-sticky"),W=(0,o.up)("q-page"),Z=(0,o.Q2)("close-popup");return(0,o.wg)(),(0,o.j4)(W,null,{default:(0,o.w5)((()=>[(0,o.Wm)(k,{title:e.$t("firefly.webhooks"),rows:r.rows,columns:r.columns,"row-key":"id",onRequest:p.onRequest,pagination:r.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>r.pagination=e),loading:r.loading,class:"q-ma-md"},{header:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(e.cols,(t=>((0,o.wg)(),(0,o.j4)(u,{key:t.name,props:e},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(w,{key:"title",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(g,{to:{name:"webhooks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,o.Wm)(w,{key:"menu",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,o.w5)((()=>[(0,o.Wm)(f,null,{default:(0,o.w5)((()=>[(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",to:{name:"webhooks.edit",params:{id:e.row.id}}},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",onClick:t=>p.deleteWebhook(e.row.id,e.row.title)},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,o.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,o.w5)((()=>[(0,o.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{color:"primary",square:"",to:{name:"webhooks.create"},icon:"fas fa-exchange-alt",label:"New webhook"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/webhooks";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const g={name:"Index",watch:{$route(e){"webhooks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.triggerUpdate()},methods:{deleteWebhook:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete webhook "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyWebhook(e)}))},destroyWebhook:function(e){new r.Z("webhooks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.webhooks",this.$route.meta.breadcrumbs=[{title:"webhooks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],o={id:a.id,title:a.attributes.title};this.rows.push(o)}this.loading=!1}))}}};var w=a(1639),c=a(9885),h=a(9497),m=a(9546),f=a(1682),b=a(7220),k=a(2045),y=a(3246),q=a(490),_=a(1233),W=a(3115),Z=a(3388),Q=a(9361),P=a(935),U=a(2146),v=a(9984),C=a.n(v);const T=(0,w.Z)(g,[["render",l]]),$=T;C()(g,"components",{QPage:c.Z,QTable:h.Z,QTr:m.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:k.Z,QList:y.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:W.Z,QPageSticky:Z.Z,QFab:Q.Z,QFabAction:P.Z}),C()(g,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6205.1d2d6dc1.js b/public/v3/js/3726.df3349cb.js similarity index 73% rename from public/v3/js/6205.1d2d6dc1.js rename to public/v3/js/3726.df3349cb.js index 321248aac4..be2f629b91 100644 --- a/public/v3/js/6205.1d2d6dc1.js +++ b/public/v3/js/3726.df3349cb.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6205],{6205:(e,s,t)=>{t.r(s),t.d(s,{default:()=>le});var r=t(9835),l=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule",-1),d={class:"row q-mx-md q-mt-md"},c={class:"col-12"},g=(0,r._)("div",{class:"text-h6"},"Triggers",-1),p=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger on value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing after a hit")]),(0,r._)("div",{class:"col"}," del ")],-1),m={class:"col"},h={class:"col"},_={class:"col"},b={class:"col"},v={class:"col"},f=(0,r.Uk)("Del"),w=(0,r.Uk)("Add trigger"),y={class:"row q-mx-md q-mt-md"},E={class:"col-12"},V=(0,r._)("div",{class:"text-h6"},"Actions",-1),W=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Action")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing other actions")]),(0,r._)("div",{class:"col"}," del ")],-1),k={class:"col"},x={class:"col"},A={class:"col"},q={class:"col"},T={class:"col"},U=(0,r.Uk)("Del"),D=(0,r.Uk)("Add action"),S={class:"row q-mx-md"},R={class:"col-12"},C={class:"row"},I={class:"col-12 text-right"},H={class:"row"},Z={class:"col-12 text-right"},G=(0,r._)("br",null,null,-1);function Q(e,s,t,Q,j,P){const $=(0,r.up)("q-btn"),M=(0,r.up)("q-banner"),F=(0,r.up)("q-card-section"),B=(0,r.up)("q-input"),O=(0,r.up)("q-select"),K=(0,r.up)("q-card"),Y=(0,r.up)("q-checkbox"),z=(0,r.up)("q-card-actions"),J=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(J,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==j.errorMessage?((0,r.wg)(),(0,r.j4)(M,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)($,{flat:"",onClick:P.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(j.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(B,{"error-message":j.submissionErrors.title,error:j.hasSubmissionErrors.title,"bottom-slots":"",disable:P.disabledInput,type:"text",clearable:"",modelValue:j.title,"onUpdate:modelValue":s[0]||(s[0]=e=>j.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"]),(0,r.Wm)(O,{"error-message":j.submissionErrors.rule_group_id,error:j.hasSubmissionErrors.rule_group_id,"bottom-slots":"",disable:P.disabledInput,outlined:"",dense:"",modelValue:j.rule_group_id,"onUpdate:modelValue":s[1]||(s[1]=e=>j.rule_group_id=e),class:"q-pr-xs","map-options":"",options:j.ruleGroups,label:"Rule group"},null,8,["error-message","error","disable","modelValue","options"]),(0,r.Wm)(O,{"error-message":j.submissionErrors.trigger,error:j.hasSubmissionErrors.trigger,"bottom-slots":"",disable:P.disabledInput,outlined:"",dense:"","emit-value":"",modelValue:j.trigger,"onUpdate:modelValue":s[2]||(s[2]=e=>j.trigger=e),class:"q-pr-xs","map-options":"",options:j.initialTriggers,label:"What fires a rule?"},null,8,["error-message","error","disable","modelValue","options"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[g])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[p,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.triggers,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{class:"row",key:s},[(0,r._)("div",m,[(0,r.Wm)(O,{"error-message":j.submissionErrors.triggers[s].type,error:j.hasSubmissionErrors.triggers[s].type,"bottom-slots":"",disable:P.disabledInput,outlined:"",dense:"",modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,class:"q-pr-xs","map-options":"",options:j.availableTriggers,label:"Trigger type"},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","options"])]),(0,r._)("div",h,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,"error-message":j.submissionErrors.triggers[s].value,error:j.hasSubmissionErrors.triggers[s].value,"bottom-slots":"",dense:"",disable:P.disabledInput,type:"text",clearable:"",modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,label:"Trigger value",outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue"])):(0,r.kq)("",!0)]),(0,r._)("div",_,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",b,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",v,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeTrigger(s)},{default:(0,r.w5)((()=>[f])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addTrigger},{default:(0,r.w5)((()=>[w])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[V])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[W,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.actions,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{class:"row",key:s},[(0,r._)("div",k,[(0,r.Wm)(O,{"error-message":j.submissionErrors.actions[s].type,error:j.hasSubmissionErrors.actions[s].type,"bottom-slots":"",disable:P.disabledInput,outlined:"",dense:"",modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,class:"q-pr-xs","map-options":"",options:j.availableActions,label:"Action type"},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","options"])]),(0,r._)("div",x,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,"error-message":j.submissionErrors.actions[s].value,error:j.hasSubmissionErrors.actions[s].value,"bottom-slots":"",dense:"",disable:P.disabledInput,type:"text",clearable:"",modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,label:"Action value",outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue"])):(0,r.kq)("",!0)]),(0,r._)("div",A,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",q,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",T,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeAction(s)},{default:(0,r.w5)((()=>[U])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addAction},{default:(0,r.w5)((()=>[D])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",S,[(0,r._)("div",R,[(0,r.Wm)(K,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",C,[(0,r._)("div",I,[(0,r.Wm)($,{disable:P.disabledInput,color:"primary",label:"Submit",onClick:P.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",H,[(0,r._)("div",Z,[(0,r.Wm)(Y,{disable:P.disabledInput,modelValue:j.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>j.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),G,(0,r.Wm)(Y,{modelValue:j.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>j.doResetForm=e),"left-label":"",disable:!j.doReturnHere||P.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var j=t(1569);class P{post(e){let s="/api/v1/rules";return j.api.post(s,e)}}var $=t(3918),M=t(2416);const F={name:"Create",data(){return{submissionErrors:{triggers:[],actions:[]},hasSubmissionErrors:{triggers:[],actions:[]},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",ruleGroups:[],availableTriggers:[],availableActions:[],initialTriggers:[],title:"",rule_group_id:null,trigger:"store-journal",triggers:[],actions:[]}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getRuleGroups(),this.getRuleTriggers(),this.getRuleActions()},methods:{addTrigger:function(){this.triggers.push(this.getDefaultTrigger()),this.submissionErrors.triggers.push(this.getDefaultTriggerError()),this.hasSubmissionErrors.triggers.push(this.getDefaultHasTriggerError())},addAction:function(){this.actions.push(this.getDefaultAction()),this.submissionErrors.actions.push(this.getDefaultActionError()),this.hasSubmissionErrors.actions.push(this.getDefaultHasActionError())},getDefaultTriggerError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultActionError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultHasTriggerError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},getDefaultHasActionError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},removeTrigger:function(e){this.triggers.splice(e,1),this.submissionErrors.triggers.splice(e,1),this.hasSubmissionErrors.triggers.splice(e,1)},removeAction:function(e){this.actions.splice(e,1),this.submissionErrors.actions.splice(e,1),this.hasSubmissionErrors.actions.splice(e,1)},getDefaultTrigger:function(){return{type:{value:"description_is",needs_context:!0,label:this.$t("firefly.rule_trigger_description_is_choice")},value:"",stop_processing:!1,active:!0}},getDefaultAction:function(){return{type:{value:"add_tag",needs_context:!0,label:this.$t("firefly.rule_action_add_tag_choice")},value:"",stop_processing:!1,active:!0}},getRuleTriggers:function(){let e=new $.Z;e.get("firefly.search.operators").then((e=>{for(let s in e.data.data.value)if(e.data.data.value.hasOwnProperty(s)){let t=e.data.data.value[s];!1===t.alias&&"user_action"!==s&&this.availableTriggers.push({value:s,needs_context:t.needs_context,label:this.$t("firefly.rule_trigger_"+s+"_choice")})}}))},getRuleActions:function(){let e=new $.Z;e.get("firefly.rule-actions").then((e=>{for(let s in e.data.data.value)e.data.data.value.hasOwnProperty(s)&&this.availableActions.push({value:s,needs_context:!1,label:this.$t("firefly.rule_action_"+s+"_choice")})})).then((()=>{e.get("firefly.context-rule-actions").then((e=>{let s=e.data.data.value;for(let t in s){let e=s[t];for(let s in this.availableActions){let t=this.availableActions[s];t.value===e&&(this.availableActions[s].needs_context=!0)}}}))}))},resetForm:function(){this.initialTriggers=[{value:"store-journal",label:"When a transaction is stored"},{value:"update-journal",label:"When a transaction is updated"}],this.title="",this.rule_group_id=null,this.trigger="store-journal",this.triggers.push(this.getDefaultTrigger()),this.actions.push(this.getDefaultAction()),this.resetErrors()},getRuleGroups:function(){this.getGroupPage(1)},getGroupPage:function(e){let s=new M.Z;s.list(e,this.getCacheKey).then((s=>{e{t.r(s),t.d(s,{default:()=>le});var r=t(9835),l=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new rule",-1),d={class:"row q-mx-md q-mt-md"},c={class:"col-12"},g=(0,r._)("div",{class:"text-h6"},"Triggers",-1),p=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Trigger on value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing after a hit")]),(0,r._)("div",{class:"col"}," del ")],-1),m={class:"col"},h={class:"col"},_={class:"col"},b={class:"col"},v={class:"col"},f=(0,r.Uk)("Del"),w=(0,r.Uk)("Add trigger"),y={class:"row q-mx-md q-mt-md"},E={class:"col-12"},V=(0,r._)("div",{class:"text-h6"},"Actions",-1),W=(0,r._)("div",{class:"row"},[(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Action")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Value")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Active?")]),(0,r._)("div",{class:"col"},[(0,r._)("strong",null,"Stop processing other actions")]),(0,r._)("div",{class:"col"}," del ")],-1),k={class:"col"},x={class:"col"},A={class:"col"},q={class:"col"},T={class:"col"},U=(0,r.Uk)("Del"),D=(0,r.Uk)("Add action"),S={class:"row q-mx-md"},R={class:"col-12"},C={class:"row"},I={class:"col-12 text-right"},H={class:"row"},Z={class:"col-12 text-right"},G=(0,r._)("br",null,null,-1);function Q(e,s,t,Q,j,P){const $=(0,r.up)("q-btn"),M=(0,r.up)("q-banner"),F=(0,r.up)("q-card-section"),B=(0,r.up)("q-input"),O=(0,r.up)("q-select"),K=(0,r.up)("q-card"),Y=(0,r.up)("q-checkbox"),z=(0,r.up)("q-card-actions"),J=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(J,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==j.errorMessage?((0,r.wg)(),(0,r.j4)(M,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)($,{flat:"",label:"Dismiss",onClick:P.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,l.zw)(j.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(B,{modelValue:j.title,"onUpdate:modelValue":s[0]||(s[0]=e=>j.title=e),disable:P.disabledInput,error:j.hasSubmissionErrors.title,"error-message":j.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(O,{modelValue:j.rule_group_id,"onUpdate:modelValue":s[1]||(s[1]=e=>j.rule_group_id=e),disable:P.disabledInput,error:j.hasSubmissionErrors.rule_group_id,"error-message":j.submissionErrors.rule_group_id,options:j.ruleGroups,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Rule group","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,r.Wm)(O,{modelValue:j.trigger,"onUpdate:modelValue":s[2]||(s[2]=e=>j.trigger=e),disable:P.disabledInput,error:j.hasSubmissionErrors.trigger,"error-message":j.submissionErrors.trigger,options:j.initialTriggers,"bottom-slots":"",class:"q-pr-xs",dense:"","emit-value":"",label:"What fires a rule?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[g])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[p,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.triggers,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{key:s,class:"row"},[(0,r._)("div",m,[(0,r.Wm)(O,{modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,disable:P.disabledInput,error:j.hasSubmissionErrors.triggers[s].type,"error-message":j.submissionErrors.triggers[s].type,options:j.availableTriggers,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Trigger type","map-options":"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","options"])]),(0,r._)("div",h,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,disable:P.disabledInput,error:j.hasSubmissionErrors.triggers[s].value,"error-message":j.submissionErrors.triggers[s].value,"bottom-slots":"",clearable:"",dense:"",label:"Trigger value",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message"])):(0,r.kq)("",!0)]),(0,r._)("div",_,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",b,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",v,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeTrigger(s)},{default:(0,r.w5)((()=>[f])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addTrigger},{default:(0,r.w5)((()=>[w])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(K,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[V])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[W,((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(j.actions,((e,s)=>((0,r.wg)(),(0,r.iD)("div",{key:s,class:"row"},[(0,r._)("div",k,[(0,r.Wm)(O,{modelValue:e.type,"onUpdate:modelValue":s=>e.type=s,disable:P.disabledInput,error:j.hasSubmissionErrors.actions[s].type,"error-message":j.submissionErrors.actions[s].type,options:j.availableActions,"bottom-slots":"",class:"q-pr-xs",dense:"",label:"Action type","map-options":"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","options"])]),(0,r._)("div",x,[e.type.needs_context?((0,r.wg)(),(0,r.j4)(B,{key:0,modelValue:e.value,"onUpdate:modelValue":s=>e.value=s,disable:P.disabledInput,error:j.hasSubmissionErrors.actions[s].value,"error-message":j.submissionErrors.actions[s].value,"bottom-slots":"",clearable:"",dense:"",label:"Action value",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message"])):(0,r.kq)("",!0)]),(0,r._)("div",A,[(0,r.Wm)(Y,{modelValue:e.active,"onUpdate:modelValue":s=>e.active=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",q,[(0,r.Wm)(Y,{modelValue:e.stop_processing,"onUpdate:modelValue":s=>e.stop_processing=s},null,8,["modelValue","onUpdate:modelValue"])]),(0,r._)("div",T,[(0,r.Wm)($,{color:"secondary",onClick:e=>P.removeAction(s)},{default:(0,r.w5)((()=>[U])),_:2},1032,["onClick"])])])))),128))])),_:1}),(0,r.Wm)(z,null,{default:(0,r.w5)((()=>[(0,r.Wm)($,{color:"primary",onClick:P.addAction},{default:(0,r.w5)((()=>[D])),_:1},8,["onClick"])])),_:1})])),_:1})])]),(0,r._)("div",S,[(0,r._)("div",R,[(0,r.Wm)(K,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",C,[(0,r._)("div",I,[(0,r.Wm)($,{disable:P.disabledInput,color:"primary",label:"Submit",onClick:P.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",H,[(0,r._)("div",Z,[(0,r.Wm)(Y,{modelValue:j.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>j.doReturnHere=e),disable:P.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),G,(0,r.Wm)(Y,{modelValue:j.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>j.doResetForm=e),disable:!j.doReturnHere||P.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var j=t(1569);class P{post(e){let s="/api/v1/rules";return j.api.post(s,e)}}var $=t(3918),M=t(2416);const F={name:"Create",data(){return{submissionErrors:{triggers:[],actions:[]},hasSubmissionErrors:{triggers:[],actions:[]},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",ruleGroups:[],availableTriggers:[],availableActions:[],initialTriggers:[],title:"",rule_group_id:null,trigger:"store-journal",triggers:[],actions:[]}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getRuleGroups(),this.getRuleTriggers(),this.getRuleActions()},methods:{addTrigger:function(){this.triggers.push(this.getDefaultTrigger()),this.submissionErrors.triggers.push(this.getDefaultTriggerError()),this.hasSubmissionErrors.triggers.push(this.getDefaultHasTriggerError())},addAction:function(){this.actions.push(this.getDefaultAction()),this.submissionErrors.actions.push(this.getDefaultActionError()),this.hasSubmissionErrors.actions.push(this.getDefaultHasActionError())},getDefaultTriggerError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultActionError:function(){return{type:"",value:"",stop_processing:"",active:""}},getDefaultHasTriggerError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},getDefaultHasActionError:function(){return{type:!1,value:!1,stop_processing:!1,active:!1}},removeTrigger:function(e){this.triggers.splice(e,1),this.submissionErrors.triggers.splice(e,1),this.hasSubmissionErrors.triggers.splice(e,1)},removeAction:function(e){this.actions.splice(e,1),this.submissionErrors.actions.splice(e,1),this.hasSubmissionErrors.actions.splice(e,1)},getDefaultTrigger:function(){return{type:{value:"description_is",needs_context:!0,label:this.$t("firefly.rule_trigger_description_is_choice")},value:"",stop_processing:!1,active:!0}},getDefaultAction:function(){return{type:{value:"add_tag",needs_context:!0,label:this.$t("firefly.rule_action_add_tag_choice")},value:"",stop_processing:!1,active:!0}},getRuleTriggers:function(){let e=new $.Z;e.get("firefly.search.operators").then((e=>{for(let s in e.data.data.value)if(e.data.data.value.hasOwnProperty(s)){let t=e.data.data.value[s];!1===t.alias&&"user_action"!==s&&this.availableTriggers.push({value:s,needs_context:t.needs_context,label:this.$t("firefly.rule_trigger_"+s+"_choice")})}}))},getRuleActions:function(){let e=new $.Z;e.get("firefly.rule-actions").then((e=>{for(let s in e.data.data.value)e.data.data.value.hasOwnProperty(s)&&this.availableActions.push({value:s,needs_context:!1,label:this.$t("firefly.rule_action_"+s+"_choice")})})).then((()=>{e.get("firefly.context-rule-actions").then((e=>{let s=e.data.data.value;for(let t in s){let e=s[t];for(let s in this.availableActions){let t=this.availableActions[s];t.value===e&&(this.availableActions[s].needs_context=!0)}}}))}))},resetForm:function(){this.initialTriggers=[{value:"store-journal",label:"When a transaction is stored"},{value:"update-journal",label:"When a transaction is updated"}],this.title="",this.rule_group_id=null,this.trigger="store-journal",this.triggers.push(this.getDefaultTrigger()),this.actions.push(this.getDefaultAction()),this.resetErrors()},getRuleGroups:function(){this.getGroupPage(1)},getGroupPage:function(e){let s=new M.Z;s.list(e,this.getCacheKey).then((s=>{e{n.r(t),n.d(t,{default:()=>C});var s=n(9835),u=n(6970);const r={class:"q-mx-sm"},i=["title"],o=(0,s.Uk)(": "),a=["title"],d={key:0},l=(0,s._)("br",null,null,-1),m=["title"],c=["title"],p={key:0};function g(e,t,n,g,h,f){const v=(0,s.up)("q-item-label"),_=(0,s.up)("q-item-section"),w=(0,s.up)("q-item"),b=(0,s.up)("q-separator"),y=(0,s.up)("q-circular-progress"),A=(0,s.up)("q-card-section"),k=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(k,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(w,null,{default:(0,s.w5)((()=>[(0,s.Wm)(_,null,{default:(0,s.w5)((()=>[(0,s.Wm)(v,null,{default:(0,s.w5)((()=>[(0,s._)("strong",null,(0,u.zw)(e.$t("firefly.left_to_spend")),1)])),_:1})])),_:1})])),_:1}),(0,s.Wm)(b),(0,s.Wm)(A,{horizontal:""},{default:(0,s.w5)((()=>[(0,s.Wm)(A,null,{default:(0,s.w5)((()=>[(0,s.Wm)(y,{value:f.percentage,size:"50px",thickness:.22,color:"negative","track-color":"positive"},null,8,["value","thickness"])])),_:1}),(0,s.Wm)(b,{vertical:""}),0===h.budgeted.length&&0===h.spent.length?((0,s.wg)(),(0,s.j4)(A,{key:0},{default:(0,s.w5)((()=>[(0,s.Uk)((0,u.zw)(e.$t("firefly.no_budget")),1)])),_:1})):(0,s.kq)("",!0),h.budgeted.length>0||h.spent.length>0?((0,s.wg)(),(0,s.j4)(A,{key:1},{default:(0,s.w5)((()=>[(0,s._)("span",{title:f.formatAmount(this.currency,this.budgetedAmount)},(0,u.zw)(e.$t("firefly.budgeted")),9,i),o,((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(h.budgeted,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:f.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(f.formatAmount(e.code,e.sum)),9,a),t+1!==h.budgeted.length?((0,s.wg)(),(0,s.iD)("span",d," + ")):(0,s.kq)("",!0)])))),256)),l,h.spent.length>0?((0,s.wg)(),(0,s.iD)("span",{key:0,title:f.formatAmount(this.currency,this.spentAmount)},(0,u.zw)(e.$t("firefly.spent"))+": ",9,m)):(0,s.kq)("",!0),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(h.spent,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:f.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(f.formatAmount(e.code,e.sum)),9,c),t+1!==h.spent.length?((0,s.wg)(),(0,s.iD)("span",p," + ")):(0,s.kq)("",!0)])))),256))])),_:1})):(0,s.kq)("",!0)])),_:1})])),_:1})])}var h=n(3555),f=n(1569),v=n(8898);class _{budgeted(e,t){let n="api/v2/budgets/sum/budgeted",s=(0,v.Z)(e,"y-MM-dd"),u=(0,v.Z)(t,"y-MM-dd");return f.api.get(n,{params:{start:s,end:u}})}spent(e,t){let n="api/v2/budgets/sum/spent",s=(0,v.Z)(e,"y-MM-dd"),u=(0,v.Z)(t,"y-MM-dd");return f.api.get(n,{params:{start:s,end:u}})}}const w={data(){return{store:null,budgeted:[],spent:[],currency:"EUR",budgetedAmount:0,spentAmount:0}},name:"SpendInsightBox",computed:{percentage:function(){if(0===this.budgetedAmount)return 100;if(0===this.spentAmount)return 0;const e=this.spentAmount/this.budgetedAmount*100;return e>100?100:e}},mounted(){this.store=(0,h.S)(),this.store.$onAction((({name:e,$store:t,args:n,after:s,onError:u})=>{s((t=>{"setRange"===e&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.budgeted=[];const e=new Date(this.store.getRange.start),t=new Date(this.store.getRange.end),n=new _;this.currency=this.store.getCurrencyCode,n.budgeted(e,t).then((e=>this.parseBudgetedResponse(e.data))),n.spent(e,t).then((e=>this.parseSpentResponse(e.data)))}},formatAmount:function(e,t){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:e}).format(t)},parseBudgetedResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.budgeted.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:s}),n.converted&&(s||n.native_id===n.id)&&(this.budgetedAmount=this.budgetedAmount+parseFloat(n.native_sum)),n.converted||(this.budgetedAmount=this.budgetedAmount+parseFloat(n.sum))}},parseSpentResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.spent.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:s}),n.converted&&(s||n.native_id===n.id)&&(this.spentAmount=this.spentAmount+-1*parseFloat(n.native_sum)),n.converted||(this.spentAmount=this.spentAmount+-1*parseFloat(n.sum))}}}};var b=n(1639),y=n(4458),A=n(490),k=n(1233),q=n(3115),Z=n(926),D=n(3190),R=n(3302),W=n(9984),z=n.n(W);const M=(0,b.Z)(w,[["render",g]]),C=M;z()(w,"components",{QCard:y.Z,QItem:A.Z,QItemSection:k.Z,QItemLabel:q.Z,QSeparator:Z.Z,QCardSection:D.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9821.3cd60393.js b/public/v3/js/3912.56ecfed6.js similarity index 63% rename from public/v3/js/9821.3cd60393.js rename to public/v3/js/3912.56ecfed6.js index 636122100d..fd85e6a9dc 100644 --- a/public/v3/js/9821.3cd60393.js +++ b/public/v3/js/3912.56ecfed6.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9821],{9821:(e,s,r)=>{r.r(s),r.d(s,{default:()=>F});var o=r(9835),t=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,o._)("div",{class:"text-h6"},"Info for new currency",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},w={class:"col-12"},g={class:"row"},y={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"},E=(0,o._)("br",null,null,-1);function q(e,s,r,q,x,C){const V=(0,o.up)("q-btn"),k=(0,o.up)("q-banner"),S=(0,o.up)("q-card-section"),I=(0,o.up)("q-input"),W=(0,o.up)("q-card"),R=(0,o.up)("q-checkbox"),Z=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(Z,null,{default:(0,o.w5)((()=>[(0,o._)("div",l,[(0,o._)("div",a,[""!==x.errorMessage?((0,o.wg)(),(0,o.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,o.w5)((()=>[(0,o.Wm)(V,{flat:"",onClick:C.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,o.w5)((()=>[(0,o.Uk)((0,t.zw)(x.errorMessage)+" ",1)])),_:1})):(0,o.kq)("",!0)])]),(0,o._)("div",i,[(0,o._)("div",n,[(0,o.Wm)(W,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[d])),_:1}),(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",u,[(0,o._)("div",m,[(0,o.Wm)(I,{"error-message":x.submissionErrors.name,error:x.hasSubmissionErrors.name,"bottom-slots":"",disable:C.disabledInput,type:"text",clearable:"",modelValue:x.name,"onUpdate:modelValue":s[0]||(s[0]=e=>x.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,o._)("div",c,[(0,o._)("div",b,[(0,o.Wm)(I,{"error-message":x.submissionErrors.code,error:x.hasSubmissionErrors.code,"bottom-slots":"",disable:C.disabledInput,type:"text",clearable:"",modelValue:x.code,"onUpdate:modelValue":s[1]||(s[1]=e=>x.code=e),label:e.$t("form.code"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,o._)("div",h,[(0,o._)("div",p,[(0,o.Wm)(I,{"error-message":x.submissionErrors.symbol,error:x.hasSubmissionErrors.symbol,"bottom-slots":"",disable:C.disabledInput,type:"text",clearable:"",modelValue:x.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>x.symbol=e),label:e.$t("form.symbol"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,o._)("div",f,[(0,o._)("div",w,[(0,o.Wm)(W,{class:"q-mt-xs"},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",g,[(0,o._)("div",y,[(0,o.Wm)(V,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitCurrency},null,8,["disable","onClick"])])]),(0,o._)("div",_,[(0,o._)("div",v,[(0,o.Wm)(R,{disable:C.disabledInput,modelValue:x.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>x.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),E,(0,o.Wm)(R,{modelValue:x.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>x.doResetForm=e),"left-label":"",disable:!x.doReturnHere||C.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(2684),C=r(3555);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",code:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type,this.store=(0,C.S)()},methods:{resetForm:function(){this.name="",this.code="",this.symbol="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.store.refreshCacheKey(),this.submitting=!1;let s={level:"success",text:"I am new currency",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:parseInt(e.data.data.attributes.code)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=r(1639),S=r(9885),I=r(7128),W=r(8879),R=r(4458),Z=r(3190),Q=r(6611),$=r(1221),H=r(9984),M=r.n(H);const U=(0,k.Z)(V,[["render",q]]),F=U;M()(V,"components",{QPage:S.Z,QBanner:I.Z,QBtn:W.Z,QCard:R.Z,QCardSection:Z.Z,QInput:Q.Z,QCheckbox:$.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3912],{3912:(e,s,r)=>{r.r(s),r.d(s,{default:()=>F});var o=r(9835),t=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,o._)("div",{class:"text-h6"},"Info for new currency",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},w={class:"col-12"},g={class:"row"},y={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"},E=(0,o._)("br",null,null,-1);function q(e,s,r,q,x,C){const V=(0,o.up)("q-btn"),k=(0,o.up)("q-banner"),S=(0,o.up)("q-card-section"),I=(0,o.up)("q-input"),W=(0,o.up)("q-card"),R=(0,o.up)("q-checkbox"),Z=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(Z,null,{default:(0,o.w5)((()=>[(0,o._)("div",l,[(0,o._)("div",a,[""!==x.errorMessage?((0,o.wg)(),(0,o.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,o.w5)((()=>[(0,o.Wm)(V,{flat:"",label:"Dismiss",onClick:C.dismissBanner},null,8,["onClick"])])),default:(0,o.w5)((()=>[(0,o.Uk)((0,t.zw)(x.errorMessage)+" ",1)])),_:1})):(0,o.kq)("",!0)])]),(0,o._)("div",i,[(0,o._)("div",n,[(0,o.Wm)(W,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[d])),_:1}),(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",u,[(0,o._)("div",m,[(0,o.Wm)(I,{modelValue:x.name,"onUpdate:modelValue":s[0]||(s[0]=e=>x.name=e),disable:C.disabledInput,error:x.hasSubmissionErrors.name,"error-message":x.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,o._)("div",c,[(0,o._)("div",b,[(0,o.Wm)(I,{modelValue:x.code,"onUpdate:modelValue":s[1]||(s[1]=e=>x.code=e),disable:C.disabledInput,error:x.hasSubmissionErrors.code,"error-message":x.submissionErrors.code,label:e.$t("form.code"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,o._)("div",h,[(0,o._)("div",p,[(0,o.Wm)(I,{modelValue:x.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>x.symbol=e),disable:C.disabledInput,error:x.hasSubmissionErrors.symbol,"error-message":x.submissionErrors.symbol,label:e.$t("form.symbol"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,o._)("div",f,[(0,o._)("div",w,[(0,o.Wm)(W,{class:"q-mt-xs"},{default:(0,o.w5)((()=>[(0,o.Wm)(S,null,{default:(0,o.w5)((()=>[(0,o._)("div",g,[(0,o._)("div",y,[(0,o.Wm)(V,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitCurrency},null,8,["disable","onClick"])])]),(0,o._)("div",_,[(0,o._)("div",v,[(0,o.Wm)(R,{modelValue:x.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>x.doReturnHere=e),disable:C.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),E,(0,o.Wm)(R,{modelValue:x.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>x.doResetForm=e),disable:!x.doReturnHere||C.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(2684),C=r(3555);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",code:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type,this.store=(0,C.S)()},methods:{resetForm:function(){this.name="",this.code="",this.symbol="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.store.refreshCacheKey(),this.submitting=!1;let s={level:"success",text:"I am new currency",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:parseInt(e.data.data.attributes.code)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=r(1639),S=r(9885),I=r(7128),W=r(8879),R=r(4458),Z=r(3190),Q=r(6611),$=r(1221),H=r(9984),M=r.n(H);const U=(0,k.Z)(V,[["render",q]]),F=U;M()(V,"components",{QPage:S.Z,QBanner:I.Z,QBtn:W.Z,QCard:R.Z,QCardSection:Z.Z,QInput:Q.Z,QCheckbox:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8810.4c8e5b26.js b/public/v3/js/4036.db204d85.js similarity index 82% rename from public/v3/js/8810.4c8e5b26.js rename to public/v3/js/4036.db204d85.js index 7c161a8067..0e37fd7e87 100644 --- a/public/v3/js/8810.4c8e5b26.js +++ b/public/v3/js/4036.db204d85.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8810],{8810:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var i=a(9835),r=a(6970);const n=(0,i.Uk)("Edit"),s=(0,i.Uk)("Delete");function o(e,t,a,o,l,u){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),q=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),k=(0,i.up)("q-page-sticky"),R=(0,i.up)("q-page"),Z=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(R,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.recurring"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(g,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"recurring.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"recurring.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>u.deleteRecurring(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(k,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"recurring.create"},icon:"fas fa-exchange-alt",label:"New recurring transaction"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(1569);class g{list(e,t){let a="/api/v1/recurrences";return u.api.get(a,{params:{page:e,cache:t}})}}var p=a(3555);const d={name:"Index",watch:{$route(e){"recurring.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,p.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:r})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteRecurring:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete recurring transaction "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRecurring(e)}))},destroyRecurring:function(e){new l.Z("recurrences").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.Recurring",this.$route.meta.breadcrumbs=[{title:"Recurring"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new g;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),q=a(3246),_=a(490),k=a(1233),R=a(3115),Z=a(3388),W=a(9361),Q=a(935),P=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(d,[["render",o]]),$=C;v()(d,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:q.Z,QItem:_.Z,QItemSection:k.Z,QItemLabel:R.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:P.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4036],{4036:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var i=a(9835),r=a(6970);const n=(0,i.Uk)("Edit"),s=(0,i.Uk)("Delete");function o(e,t,a,o,l,u){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),q=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),k=(0,i.up)("q-page-sticky"),R=(0,i.up)("q-page"),Z=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(R,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.recurring"),class:"q-ma-md","row-key":"id",onRequest:u.onRequest},{header:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(g,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(p,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"recurring.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{to:{name:"recurring.edit",params:{id:e.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>u.deleteRecurring(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(k,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"recurring.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New recurring transaction",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(1569);class g{list(e,t){let a="/api/v1/recurrences";return u.api.get(a,{params:{page:e,cache:t}})}}var p=a(3555);const d={name:"Index",watch:{$route(e){"recurring.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,p.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:r})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteRecurring:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete recurring transaction "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRecurring(e)}))},destroyRecurring:function(e){new l.Z("recurrences").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.Recurring",this.$route.meta.breadcrumbs=[{title:"Recurring"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new g;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),q=a(3246),_=a(490),k=a(1233),R=a(3115),Z=a(3388),W=a(9361),Q=a(935),P=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(d,[["render",o]]),$=C;v()(d,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:q.Z,QItem:_.Z,QItemSection:k.Z,QItemLabel:R.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:P.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2324.fb1807af.js b/public/v3/js/4216.02871c2b.js similarity index 78% rename from public/v3/js/2324.fb1807af.js rename to public/v3/js/4216.02871c2b.js index fb71913177..5fd192b00f 100644 --- a/public/v3/js/2324.fb1807af.js +++ b/public/v3/js/4216.02871c2b.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2324],{2324:(s,e,t)=>{t.r(e),t.d(e,{default:()=>M});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},n={class:"col-12"},o={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit piggy bank",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},g={class:"row"},b={class:"col-12 text-right"},p={class:"row"},f={class:"col-12 text-right"};function w(s,e,t,w,k,_){const v=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),x=(0,r.up)("q-card"),B=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",n,[""!==k.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",onClick:_.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(k.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{"error-message":k.submissionErrors.name,error:k.hasSubmissionErrors.name,"bottom-slots":"",disable:_.disabledInput,type:"text",clearable:"",modelValue:k.name,"onUpdate:modelValue":e[0]||(e[0]=s=>k.name=s),label:s.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",g,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Update",onClick:_.submitPiggyBank},null,8,["disable","onClick"])])]),(0,r._)("div",p,[(0,r._)("div",f,[(0,r.Wm)(B,{disable:_.disabledInput,modelValue:k.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>k.doReturnHere=s),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var k=t(670),_=t(1569);class v{post(s,e){let t="/api/v1/piggy_banks/"+s;return _.api.put(t,e)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectPiggyBank(),this.store=(0,y.S)()},methods:{collectPiggyBank:function(){let s=new k.Z;s.get(this.id).then((s=>this.parsePiggyBank(s)))},parsePiggyBank:function(s){this.name=s.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitPiggyBank:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildPiggyBank();(new v).post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildPiggyBank:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Piggy is updated",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"piggy-banks.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var E=t(1639),x=t(9885),B=t(7128),C=t(8879),P=t(4458),S=t(3190),W=t(6611),Z=t(1221),I=t(9984),Q=t.n(I);const R=(0,E.Z)(q,[["render",w]]),M=R;Q()(q,"components",{QPage:x.Z,QBanner:B.Z,QBtn:C.Z,QCard:P.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4216],{4216:(s,e,t)=>{t.r(e),t.d(e,{default:()=>M});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},n={class:"col-12"},o={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit piggy bank",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},g={class:"row"},b={class:"col-12 text-right"},p={class:"row"},f={class:"col-12 text-right"};function w(s,e,t,w,k,_){const v=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),x=(0,r.up)("q-card"),B=(0,r.up)("q-checkbox"),C=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(C,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",n,[""!==k.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(v,{flat:"",label:"Dismiss",onClick:_.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(k.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{modelValue:k.name,"onUpdate:modelValue":e[0]||(e[0]=s=>k.name=s),disable:_.disabledInput,error:k.hasSubmissionErrors.name,"error-message":k.submissionErrors.name,label:s.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",g,[(0,r._)("div",b,[(0,r.Wm)(v,{disable:_.disabledInput,color:"primary",label:"Update",onClick:_.submitPiggyBank},null,8,["disable","onClick"])])]),(0,r._)("div",p,[(0,r._)("div",f,[(0,r.Wm)(B,{modelValue:k.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>k.doReturnHere=s),disable:_.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var k=t(670),_=t(1569);class v{post(s,e){let t="/api/v1/piggy_banks/"+s;return _.api.put(t,e)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectPiggyBank(),this.store=(0,y.S)()},methods:{collectPiggyBank:function(){let s=new k.Z;s.get(this.id).then((s=>this.parsePiggyBank(s)))},parsePiggyBank:function(s){this.name=s.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitPiggyBank:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildPiggyBank();(new v).post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildPiggyBank:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Piggy is updated",show:!0,action:{show:!0,text:"Go to piggy",link:{name:"piggy-banks.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var E=t(1639),x=t(9885),B=t(7128),C=t(8879),P=t(4458),S=t(3190),W=t(6611),Z=t(1221),I=t(9984),Q=t.n(I);const R=(0,E.Z)(q,[["render",w]]),M=R;Q()(q,"components",{QPage:x.Z,QBanner:B.Z,QBtn:C.Z,QCard:P.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6100.b7063daf.js b/public/v3/js/4355.c765acff.js similarity index 56% rename from public/v3/js/6100.b7063daf.js rename to public/v3/js/4355.c765acff.js index 778713c3cd..8c68f773ea 100644 --- a/public/v3/js/6100.b7063daf.js +++ b/public/v3/js/4355.c765acff.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6100],{6100:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var r=s(9835),i=s(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,r._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},p={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,r._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,r._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,r._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},M={class:"col-12 text-right"},D=(0,r._)("br",null,null,-1);function U(e,t,s,U,C,$){const Q=(0,r.up)("q-btn"),P=(0,r.up)("q-banner"),F=(0,r.up)("q-card-section"),H=(0,r.up)("q-input"),T=(0,r.up)("q-select"),B=(0,r.up)("q-card"),j=(0,r.up)("q-checkbox"),O=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==C.errorMessage?((0,r.wg)(),(0,r.j4)(P,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(Q,{flat:"",onClick:$.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(C.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(H,{"error-message":C.submissionErrors.title,error:C.hasSubmissionErrors.title,"bottom-slots":"",disable:$.disabledInput,type:"text",clearable:"",modelValue:C.title,"onUpdate:modelValue":t[0]||(t[0]=e=>C.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",m,[(0,r._)("div",p,[(0,r.Wm)(T,{"error-message":C.submissionErrors.type,error:C.hasSubmissionErrors.type,"bottom-slots":"",disable:$.disabledInput,outlined:"",modelValue:C.type,"onUpdate:modelValue":t[1]||(t[1]=e=>C.type=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:C.types,label:"Transaction type"},null,8,["error-message","error","disable","modelValue","options"])])])])),_:1})])),_:1})]),(0,r._)("div",b,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",g,[(0,r.Wm)(H,{"error-message":C.submissionErrors.first_date,error:C.hasSubmissionErrors.first_date,clearable:"","bottom-slots":"",disable:$.disabledInput,type:"date",modelValue:C.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>C.first_date=e),label:e.$t("form.first_date"),hint:"The first date you want the recurrence",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",f,[(0,r._)("div",y,[(0,r.Wm)(H,{"error-message":C.submissionErrors.nr_of_repetitions,error:C.hasSubmissionErrors.nr_of_repetitions,clearable:"","bottom-slots":"",disable:$.disabledInput,type:"number",step:"1",modelValue:C.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>C.nr_of_repetitions=e),label:e.$t("form.repetitions"),hint:"nr_of_repetitions",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",x,[(0,r._)("div",w,[(0,r.Wm)(H,{"error-message":C.submissionErrors.repeat_until,error:C.hasSubmissionErrors.repeat_until,"bottom-slots":"",disable:$.disabledInput,type:"date",modelValue:C.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>C.repeat_until=e),hint:"repeat_until",clearable:"",outlined:""},null,8,["error-message","error","disable","modelValue"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",E,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(H,{"error-message":C.submissionErrors.transactions[C.index].description,error:C.hasSubmissionErrors.transactions[C.index].description,"bottom-slots":"",disable:$.disabledInput,type:"text",clearable:"",modelValue:C.transactions[C.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>C.transactions[C.index].description=e),label:e.$t("form.description"),outlined:""},null,8,["error-message","error","disable","modelValue","label"]),(0,r.Wm)(H,{"error-message":C.submissionErrors.transactions[C.index].amount,error:C.hasSubmissionErrors.transactions[C.index].amount,"bottom-slots":"",disable:$.disabledInput,clearable:"",mask:C.balance_input_mask,"reverse-fill-mask":"",hint:"Expects #.##","fill-mask":"0",modelValue:C.transactions[C.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>C.transactions[C.index].amount=e),label:e.$t("firefly.amount"),outlined:""},null,8,["error-message","error","disable","mask","modelValue","label"]),(0,r.Wm)(T,{"error-message":C.submissionErrors.transactions[C.index].source_id,error:C.hasSubmissionErrors.transactions[C.index].source_id,modelValue:C.transactions[C.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>C.transactions[C.index].source_id=e),"bottom-slots":"",disable:C.loading,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:C.accounts,label:"Source account"},null,8,["error-message","error","modelValue","disable","options"]),(0,r.Wm)(T,{"error-message":C.submissionErrors.transactions[C.index].destination_id,error:C.hasSubmissionErrors.transactions[C.index].destination_id,modelValue:C.transactions[C.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>C.transactions[C.index].destination_id=e),"bottom-slots":"",disable:$.disabledInput,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:C.accounts,label:"Destination account"},null,8,["error-message","error","modelValue","disable","options"])])),_:1})])),_:1})]),(0,r._)("div",V,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[q])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(T,{"error-message":C.submissionErrors.repetitions[C.index].type,error:C.hasSubmissionErrors.repetitions[C.index].type,"bottom-slots":"","emit-value":"",outlined:"",modelValue:C.repetitions[C.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>C.repetitions[C.index].type=e),"map-options":"",options:C.repetition_types,label:"Type of repetition"},null,8,["error-message","error","modelValue","options"]),(0,r.Wm)(H,{"error-message":C.submissionErrors.repetitions[C.index].skip,error:C.hasSubmissionErrors.repetitions[C.index].skip,"bottom-slots":"",disable:$.disabledInput,clearable:"",modelValue:C.repetitions[C.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>C.repetitions[C.index].skip=e),type:"number",min:"0",max:"31",label:e.$t("firefly.skip"),outlined:""},null,8,["error-message","error","disable","modelValue","label"]),(0,r.Wm)(T,{"error-message":C.submissionErrors.repetitions[C.index].weekend,error:C.hasSubmissionErrors.repetitions[C.index].weekend,modelValue:C.repetitions[C.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>C.repetitions[C.index].weekend=e),"bottom-slots":"",disable:$.disabledInput,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:C.weekends,label:"Weekend?"},null,8,["error-message","error","modelValue","disable","options"])])),_:1})])),_:1})])]),(0,r._)("div",W,[(0,r._)("div",S,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",I,[(0,r._)("div",R,[(0,r.Wm)(Q,{disable:$.disabledInput,color:"primary",label:"Submit",onClick:$.submitRecurrence},null,8,["disable","onClick"])])]),(0,r._)("div",Z,[(0,r._)("div",M,[(0,r.Wm)(j,{disable:$.disabledInput,modelValue:C.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>C.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),D,(0,r.Wm)(j,{modelValue:C.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>C.doResetForm=e),"left-label":"",disable:!C.doReturnHere||$.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var C=s(1569);class ${post(e){let t="/api/v1/recurrences";return C.api.post(t,e)}}var Q=s(8898),P=s(3836),F=s(8480);const H={name:"Create",data(){return{index:0,loading:!0,submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],accounts:[],title:"",type:"withdrawal",first_date:"",nr_of_repetitions:null,repeat_until:null,repetitions:{},transactions:{}}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts(),this.recalculateRepetitions()},methods:{recalculateRepetitions:function(){console.log("recalculateRepetitions");let e=(0,F.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,Q.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,Q.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,Q.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,Q.Z)(e,"EEEE"),s=new Date(e),r=0;s.setDate(1);const i=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=i&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,Q.Z)(s,"EEEE")&&r++,s.getDate()===e.getDate())return r;s.setDate(s.getDate()+1)}return r},resetForm:function(){this.title="",this.type="withdrawal",this.nr_of_repetitions=null,this.repeat_until=null;let e=new Date;e.setDate(e.getDate()+1),this.first_date=(0,Q.Z)(e,"y-MM-dd"),this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}],this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.resetErrors()},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurrence:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurrence();(new $).post(e).catch(this.processErrors).then(this.processSuccess)},buildRecurrence:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",r=(0,F.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=r.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(r);s=e+","+(0,Q.Z)(r,"i")}"yearly"===this.repetitions[t].type&&(s=(0,Q.Z)(r,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let t={level:"success",text:"I am new recurrence",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)if(t.errors.hasOwnProperty(e)){let s=e;if(s.includes(".")){let r=s.split("."),i=r[0],o=parseInt(r[1]),l=r[2];this.submissionErrors[i][o][l]=t.errors[e][0],this.hasSubmissionErrors[i][o][l]=!0}s.includes(".")||(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}}this.submitting=!1},getAccounts:function(){this.getPage(1)},getPage:function(e){(new P.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var T=s(1639),B=s(9885),j=s(7128),O=s(8879),X=s(4458),A=s(3190),z=s(6611),G=s(7887),K=s(1221),Y=s(9984),J=s.n(Y);const L=(0,T.Z)(H,[["render",U]]),N=L;J()(H,"components",{QPage:B.Z,QBanner:j.Z,QBtn:O.Z,QCard:X.Z,QCardSection:A.Z,QInput:z.Z,QSelect:G.Z,QCheckbox:K.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4355],{4355:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var r=s(9835),i=s(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,r._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},p={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,r._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,r._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,r._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},M={class:"col-12 text-right"},D=(0,r._)("br",null,null,-1);function U(e,t,s,U,C,$){const Q=(0,r.up)("q-btn"),P=(0,r.up)("q-banner"),F=(0,r.up)("q-card-section"),H=(0,r.up)("q-input"),T=(0,r.up)("q-select"),B=(0,r.up)("q-card"),j=(0,r.up)("q-checkbox"),O=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(O,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==C.errorMessage?((0,r.wg)(),(0,r.j4)(P,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(Q,{flat:"",label:"Dismiss",onClick:$.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(C.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(H,{modelValue:C.title,"onUpdate:modelValue":t[0]||(t[0]=e=>C.title=e),disable:$.disabledInput,error:C.hasSubmissionErrors.title,"error-message":C.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",p,[(0,r.Wm)(T,{modelValue:C.type,"onUpdate:modelValue":t[1]||(t[1]=e=>C.type=e),disable:$.disabledInput,error:C.hasSubmissionErrors.type,"error-message":C.submissionErrors.type,options:C.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Transaction type","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})]),(0,r._)("div",b,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",g,[(0,r.Wm)(H,{modelValue:C.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>C.first_date=e),disable:$.disabledInput,error:C.hasSubmissionErrors.first_date,"error-message":C.submissionErrors.first_date,label:e.$t("form.first_date"),"bottom-slots":"",clearable:"",hint:"The first date you want the recurrence",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",f,[(0,r._)("div",y,[(0,r.Wm)(H,{modelValue:C.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>C.nr_of_repetitions=e),disable:$.disabledInput,error:C.hasSubmissionErrors.nr_of_repetitions,"error-message":C.submissionErrors.nr_of_repetitions,label:e.$t("form.repetitions"),"bottom-slots":"",clearable:"",hint:"nr_of_repetitions",outlined:"",step:"1",type:"number"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",x,[(0,r._)("div",w,[(0,r.Wm)(H,{modelValue:C.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>C.repeat_until=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repeat_until,"error-message":C.submissionErrors.repeat_until,"bottom-slots":"",clearable:"",hint:"repeat_until",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",E,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(H,{modelValue:C.transactions[C.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>C.transactions[C.index].description=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].description,"error-message":C.submissionErrors.transactions[C.index].description,label:e.$t("form.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(H,{modelValue:C.transactions[C.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>C.transactions[C.index].amount=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].amount,"error-message":C.submissionErrors.transactions[C.index].amount,label:e.$t("firefly.amount"),mask:C.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"]),(0,r.Wm)(T,{modelValue:C.transactions[C.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>C.transactions[C.index].source_id=e),disable:C.loading,error:C.hasSubmissionErrors.transactions[C.index].source_id,"error-message":C.submissionErrors.transactions[C.index].source_id,options:C.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Source account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,r.Wm)(T,{modelValue:C.transactions[C.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>C.transactions[C.index].destination_id=e),disable:$.disabledInput,error:C.hasSubmissionErrors.transactions[C.index].destination_id,"error-message":C.submissionErrors.transactions[C.index].destination_id,options:C.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Destination account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})]),(0,r._)("div",V,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[q])),_:1}),(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r.Wm)(T,{modelValue:C.repetitions[C.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>C.repetitions[C.index].type=e),error:C.hasSubmissionErrors.repetitions[C.index].type,"error-message":C.submissionErrors.repetitions[C.index].type,options:C.repetition_types,"bottom-slots":"","emit-value":"",label:"Type of repetition","map-options":"",outlined:""},null,8,["modelValue","error","error-message","options"]),(0,r.Wm)(H,{modelValue:C.repetitions[C.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>C.repetitions[C.index].skip=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repetitions[C.index].skip,"error-message":C.submissionErrors.repetitions[C.index].skip,label:e.$t("firefly.skip"),"bottom-slots":"",clearable:"",max:"31",min:"0",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"]),(0,r.Wm)(T,{modelValue:C.repetitions[C.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>C.repetitions[C.index].weekend=e),disable:$.disabledInput,error:C.hasSubmissionErrors.repetitions[C.index].weekend,"error-message":C.submissionErrors.repetitions[C.index].weekend,options:C.weekends,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Weekend?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,r._)("div",W,[(0,r._)("div",S,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(F,null,{default:(0,r.w5)((()=>[(0,r._)("div",I,[(0,r._)("div",R,[(0,r.Wm)(Q,{disable:$.disabledInput,color:"primary",label:"Submit",onClick:$.submitRecurrence},null,8,["disable","onClick"])])]),(0,r._)("div",Z,[(0,r._)("div",M,[(0,r.Wm)(j,{modelValue:C.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>C.doReturnHere=e),disable:$.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),D,(0,r.Wm)(j,{modelValue:C.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>C.doResetForm=e),disable:!C.doReturnHere||$.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var C=s(1569);class ${post(e){let t="/api/v1/recurrences";return C.api.post(t,e)}}var Q=s(8898),P=s(3836),F=s(8480);const H={name:"Create",data(){return{index:0,loading:!0,submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],accounts:[],title:"",type:"withdrawal",first_date:"",nr_of_repetitions:null,repeat_until:null,repetitions:{},transactions:{}}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts(),this.recalculateRepetitions()},methods:{recalculateRepetitions:function(){console.log("recalculateRepetitions");let e=(0,F.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,Q.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,Q.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,Q.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,Q.Z)(e,"EEEE"),s=new Date(e),r=0;s.setDate(1);const i=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=i&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,Q.Z)(s,"EEEE")&&r++,s.getDate()===e.getDate())return r;s.setDate(s.getDate()+1)}return r},resetForm:function(){this.title="",this.type="withdrawal",this.nr_of_repetitions=null,this.repeat_until=null;let e=new Date;e.setDate(e.getDate()+1),this.first_date=(0,Q.Z)(e,"y-MM-dd"),this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}],this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.resetErrors()},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurrence:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurrence();(new $).post(e).catch(this.processErrors).then(this.processSuccess)},buildRecurrence:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",r=(0,F.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=r.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(r);s=e+","+(0,Q.Z)(r,"i")}"yearly"===this.repetitions[t].type&&(s=(0,Q.Z)(r,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let t={level:"success",text:"I am new recurrence",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)if(t.errors.hasOwnProperty(e)){let s=e;if(s.includes(".")){let r=s.split("."),i=r[0],o=parseInt(r[1]),l=r[2];this.submissionErrors[i][o][l]=t.errors[e][0],this.hasSubmissionErrors[i][o][l]=!0}s.includes(".")||(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}}this.submitting=!1},getAccounts:function(){this.getPage(1)},getPage:function(e){(new P.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var T=s(1639),B=s(9885),j=s(7128),O=s(8879),X=s(4458),A=s(3190),z=s(6611),G=s(7887),K=s(1221),Y=s(9984),J=s.n(Y);const L=(0,T.Z)(H,[["render",U]]),N=L;J()(H,"components",{QPage:B.Z,QBanner:j.Z,QBtn:O.Z,QCard:X.Z,QCardSection:A.Z,QInput:z.Z,QSelect:G.Z,QCheckbox:K.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4568.c52877c9.js b/public/v3/js/4568.c52877c9.js new file mode 100644 index 0000000000..1a539ac954 --- /dev/null +++ b/public/v3/js/4568.c52877c9.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4568],{4568:(t,e,n)=>{n.r(e),n.d(e,{default:()=>M});var i=n(9835),a=n(6970);const s={class:"q-mr-sm"},r=["title"],o=(0,i.Uk)(": "),u=["title"],d={key:0},l=(0,i._)("br",null,null,-1),p=["title"],m=["title"],c={key:0};function h(t,e,n,h,f,g){const v=(0,i.up)("q-item-label"),_=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),y=(0,i.up)("q-separator"),A=(0,i.up)("q-circular-progress"),k=(0,i.up)("q-card-section"),b=(0,i.up)("q-card");return(0,i.wg)(),(0,i.iD)("div",s,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(v,null,{default:(0,i.w5)((()=>[(0,i._)("strong",null,(0,a.zw)(t.$t("firefly.bills_to_pay")),1)])),_:1})])),_:1})])),_:1}),(0,i.Wm)(y),(0,i.Wm)(k,{horizontal:""},{default:(0,i.w5)((()=>[(0,i.Wm)(k,null,{default:(0,i.w5)((()=>[(0,i.Wm)(A,{thickness:.22,value:g.percentage,color:"positive",size:"50px","track-color":"negative"},null,8,["thickness","value"])])),_:1}),(0,i.Wm)(y,{vertical:""}),0===f.unpaid.length&&0===f.paid.length?((0,i.wg)(),(0,i.j4)(k,{key:0},{default:(0,i.w5)((()=>[(0,i.Uk)((0,a.zw)(t.$t("firefly.no_bill")),1)])),_:1})):(0,i.kq)("",!0),f.unpaid.length>0||f.paid.length>0?((0,i.wg)(),(0,i.j4)(k,{key:1},{default:(0,i.w5)((()=>[(0,i._)("span",{title:g.formatAmount(this.currency,this.unpaidAmount)},(0,a.zw)(t.$t("firefly.bills_to_pay")),9,r),o,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(f.unpaid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},[(0,i.Uk)((0,a.zw)(g.formatAmount(t.code,t.sum)),1),e+1!==f.unpaid.length?((0,i.wg)(),(0,i.iD)("span",d," + ")):(0,i.kq)("",!0)],8,u)])))),256)),l,f.paid.length>0?((0,i.wg)(),(0,i.iD)("span",{key:0,title:g.formatAmount(this.currency,this.paidAmount)},(0,a.zw)(t.$t("firefly.bills_paid"))+":",9,p)):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(f.paid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(g.formatAmount(t.code,t.sum)),9,m),e+1!==f.paid.length?((0,i.wg)(),(0,i.iD)("span",c," + ")):(0,i.kq)("",!0)])))),256))])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1})])}var f=n(3555),g=n(1569),v=n(8898);class _{unpaid(t,e){let n="api/v2/bills/sum/unpaid",i=(0,v.Z)(t,"y-MM-dd"),a=(0,v.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}paid(t,e){let n="api/v2/bills/sum/paid",i=(0,v.Z)(t,"y-MM-dd"),a=(0,v.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}}const w={data(){return{store:null,unpaid:[],paid:[],currency:"EUR",unpaidAmount:0,paidAmount:0}},name:"BillInsightBox",computed:{percentage:function(){if(0===this.unpaidAmount)return 100;if(0===this.paidAmount)return 0;const t=this.paidAmount+this.unpaidAmount,e=this.paidAmount/t*100;return e>100?100:e}},mounted(){this.store=(0,f.S)(),this.store.$onAction((({name:t,$store:e,args:n,after:i,onError:a})=>{i((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),n=new _;this.currency=this.store.getCurrencyCode,n.unpaid(t,e).then((t=>this.parseUnpaidResponse(t.data))),n.paid(t,e).then((t=>this.parsePaidResponse(t.data)))}},formatAmount:function(t,e){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(e)},parseUnpaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.unpaid.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:i}),n.converted&&(i||n.native_id===n.id)&&(this.unpaidAmount=this.unpaidAmount+parseFloat(n.native_sum)),n.converted||(this.unpaidAmount=this.unpaidAmount+parseFloat(n.sum))}},parsePaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.paid.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:i}),n.converted&&(i||n.native_id===n.id)&&(this.paidAmount=this.paidAmount+-1*parseFloat(n.native_sum)),n.converted||(this.paidAmount=this.paidAmount+-1*parseFloat(n.sum))}}}};var y=n(1639),A=n(4458),k=n(490),b=n(1233),q=n(3115),Z=n(926),D=n(3190),R=n(3302),U=n(9984),W=n.n(U);const z=(0,y.Z)(w,[["render",h]]),M=z;W()(w,"components",{QCard:A.Z,QItem:k.Z,QItemSection:b.Z,QItemLabel:q.Z,QSeparator:Z.Z,QCardSection:D.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3903.0923812b.js b/public/v3/js/4575.95b8ce2a.js similarity index 81% rename from public/v3/js/3903.0923812b.js rename to public/v3/js/4575.95b8ce2a.js index bc168dc140..1b19f959f2 100644 --- a/public/v3/js/3903.0923812b.js +++ b/public/v3/js/4575.95b8ce2a.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3903],{9172:(e,t,a)=>{a.r(t),a.d(t,{default:()=>N});var s=a(9835),n=a(6970);const r={class:"row q-mx-md"},o={class:"col-12"},i={class:"text-h6"},c={class:"row"},u={class:"col-12 q-mb-xs"},l=(0,s._)("br",null,null,-1),d=(0,s._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function p(e,t,a,p,m,h){const b=(0,s.up)("q-card-section"),f=(0,s.up)("q-card"),_=(0,s.up)("LargeTable"),q=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(q,null,{default:(0,s.w5)((()=>[(0,s._)("div",r,[(0,s._)("div",o,[(0,s.Wm)(f,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,n.zw)(m.account.name),1)])),_:1}),(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",c,[(0,s._)("div",u,[(0,s.Uk)(" Name: "+(0,n.zw)(m.account.name),1),l,(0,s.Uk)(" IBAN: "+(0,n.zw)(m.account.iban),1),d])])])),_:1})])),_:1})])]),(0,s._)("div",w,[(0,s._)("div",g,[(0,s.Wm)(_,{ref:"table",title:"Transactions",rows:m.rows,loading:e.loading,onOnRequest:h.onRequest,"rows-number":m.rowsNumber,"rows-per-page":m.rowsPerPage,page:m.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var m=a(160),h=a(5146),b=a(3247);const f={name:"Show",data(){return{account:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getAccount()},mounted(){},components:{LargeTable:h.Z},methods:{onRequest:function(e){this.page=e.page,this.getAccount()},getAccount:function(){let e=new m.Z;e.get(this.id).then((e=>this.parseAccount(e))),this.loading=!0;const t=new b.Z;this.rows=[],e.transactions(this.id,this.page).then((e=>{let a=t.parseResponse(e);this.rowsPerPage=a.rowsPerPage,this.rowsNumber=a.rowsNumber,this.rows=a.rows,this.loading=!1}))},parseAccount:function(e){this.account={name:e.data.data.attributes.name,iban:e.data.data.attributes.iban}}}};var _=a(1639),q=a(9885),v=a(4458),P=a(3190),Z=a(9984),k=a.n(Z);const A=(0,_.Z)(f,[["render",p]]),N=A;k()(f,"components",{QPage:q.Z,QCard:v.Z,QCardSection:P.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4575],{4575:(e,t,a)=>{a.r(t),a.d(t,{default:()=>N});var s=a(9835),n=a(6970);const r={class:"row q-mx-md"},o={class:"col-12"},i={class:"text-h6"},c={class:"row"},u={class:"col-12 q-mb-xs"},l=(0,s._)("br",null,null,-1),d=(0,s._)("br",null,null,-1),w={class:"row q-mt-sm"},g={class:"col-12"};function p(e,t,a,p,m,h){const b=(0,s.up)("q-card-section"),f=(0,s.up)("q-card"),_=(0,s.up)("LargeTable"),q=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(q,null,{default:(0,s.w5)((()=>[(0,s._)("div",r,[(0,s._)("div",o,[(0,s.Wm)(f,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,(0,n.zw)(m.account.name),1)])),_:1}),(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s._)("div",c,[(0,s._)("div",u,[(0,s.Uk)(" Name: "+(0,n.zw)(m.account.name),1),l,(0,s.Uk)(" IBAN: "+(0,n.zw)(m.account.iban),1),d])])])),_:1})])),_:1})])]),(0,s._)("div",w,[(0,s._)("div",g,[(0,s.Wm)(_,{ref:"table",loading:e.loading,page:m.page,rows:m.rows,"rows-number":m.rowsNumber,"rows-per-page":m.rowsPerPage,title:"Transactions",onOnRequest:h.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var m=a(160),h=a(4643),b=a(3247);const f={name:"Show",data(){return{account:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getAccount()},mounted(){},components:{LargeTable:h.Z},methods:{onRequest:function(e){this.page=e.page,this.getAccount()},getAccount:function(){let e=new m.Z;e.get(this.id).then((e=>this.parseAccount(e))),this.loading=!0;const t=new b.Z;this.rows=[],e.transactions(this.id,this.page).then((e=>{let a=t.parseResponse(e);this.rowsPerPage=a.rowsPerPage,this.rowsNumber=a.rowsNumber,this.rows=a.rows,this.loading=!1}))},parseAccount:function(e){this.account={name:e.data.data.attributes.name,iban:e.data.data.attributes.iban}}}};var _=a(1639),q=a(9885),v=a(4458),P=a(3190),Z=a(9984),k=a.n(Z);const A=(0,_.Z)(f,[["render",p]]),N=A;k()(f,"components",{QPage:q.Z,QCard:v.Z,QCardSection:P.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9918.1e8c5ff7.js b/public/v3/js/4647.7b16a701.js similarity index 87% rename from public/v3/js/9918.1e8c5ff7.js rename to public/v3/js/4647.7b16a701.js index 038bfafe6e..d8bc73f176 100644 --- a/public/v3/js/9918.1e8c5ff7.js +++ b/public/v3/js/4647.7b16a701.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9918],{9918:(t,e,a)=>{a.r(e),a.d(e,{default:()=>P});var i=a(9835),s=a(6970);const r=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function n(t,e,a,n,l,p){const u=(0,i.up)("q-th"),g=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),h=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),c=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),_=(0,i.up)("q-page"),k=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.object_groups"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{key:"title",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"groups.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(h,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"groups.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[k]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteGroup(t.row.id,t.row.title)},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[k]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"])])),_:1})}var l=a(7913),p=a(1569);class u{list(t,e,a){let i="/api/v1/object_groups";return p.api.get(i,{params:{page:e,cache:a,type:t}})}}var g=a(3555);const d={name:"Index",watch:{$route(t){"groups.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,g.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:s})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteGroup:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete group "'+e+'"? Any resources in this group will be saved.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyGroup(t)}))},destroyGroup:function(t){new l.Z("object_groups").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.groups",this.$route.meta.breadcrumbs=[{title:"groups"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new u;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,title:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var h=a(1639),m=a(9885),c=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),_=a(3246),k=a(490),q=a(1233),Z=a(3115),W=a(2146),Q=a(9984),R=a.n(Q);const U=(0,h.Z)(d,[["render",n]]),P=U;R()(d,"components",{QPage:m.Z,QTable:c.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:_.Z,QItem:k.Z,QItemSection:q.Z,QItemLabel:Z.Z}),R()(d,"directives",{ClosePopup:W.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4647],{4647:(t,e,a)=>{a.r(e),a.d(e,{default:()=>P});var i=a(9835),s=a(6970);const r=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function n(t,e,a,n,l,p){const u=(0,i.up)("q-th"),g=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),h=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),c=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),_=(0,i.up)("q-page"),k=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),columns:l.columns,loading:l.loading,rows:l.rows,title:t.$t("firefly.object_groups"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{header:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(g,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(h,{key:"title",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"groups.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(h,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{to:{name:"groups.edit",params:{id:t.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[k]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteGroup(t.row.id,t.row.title)},{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[k]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"])])),_:1})}var l=a(7913),p=a(1569);class u{list(t,e,a){let i="/api/v1/object_groups";return p.api.get(i,{params:{page:e,cache:a,type:t}})}}var g=a(3555);const d={name:"Index",watch:{$route(t){"groups.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,g.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:s})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteGroup:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete group "'+e+'"? Any resources in this group will be saved.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyGroup(t)}))},destroyGroup:function(t){new l.Z("object_groups").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.groups",this.$route.meta.breadcrumbs=[{title:"groups"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new u;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,title:a.attributes.title};this.rows.push(i)}this.loading=!1}))}}};var h=a(1639),m=a(9885),c=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),_=a(3246),k=a(490),q=a(1233),Z=a(3115),W=a(2146),Q=a(9984),R=a.n(Q);const U=(0,h.Z)(d,[["render",n]]),P=U;R()(d,"components",{QPage:m.Z,QTable:c.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:_.Z,QItem:k.Z,QItemSection:q.Z,QItemLabel:Z.Z}),R()(d,"directives",{ClosePopup:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4640.601878ff.js b/public/v3/js/4670.50174692.js similarity index 75% rename from public/v3/js/4640.601878ff.js rename to public/v3/js/4670.50174692.js index 6ec3394cbd..da135b4f7b 100644 --- a/public/v3/js/4640.601878ff.js +++ b/public/v3/js/4670.50174692.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4640],{4640:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new budget",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},b={class:"col-12"},h={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,r._)("br",null,null,-1);function _(e,s,t,_,v,q){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),x=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),R=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",i,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",onClick:q.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(R,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(C,{"error-message":v.submissionErrors.name,error:v.hasSubmissionErrors.name,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(R,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(E,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(I,{disable:q.disabledInput,modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),w,(0,r.Wm)(I,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),"left-label":"",disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(1569);class q{post(e){let s="/api/v1/budgets";return v.api.post(s,e)}}const E={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new budget",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),R=t(8879),I=t(4458),S=t(3190),W=t(6611),y=t(1221),V=t(9984),B=t.n(V);const Z=(0,k.Z)(E,[["render",_]]),Q=Z;B()(E,"components",{QPage:x.Z,QBanner:C.Z,QBtn:R.Z,QCard:I.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:y.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4670],{4670:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Info for new budget",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},b={class:"col-12"},h={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,r._)("br",null,null,-1);function _(e,s,t,_,v,q){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),x=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),R=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",i,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(R,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(C,{modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),disable:q.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(R,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(x,null,{default:(0,r.w5)((()=>[(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(E,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(I,{modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,r.Wm)(I,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(1569);class q{post(e){let s="/api/v1/budgets";return v.api.post(s,e)}}const E={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new budget",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),R=t(8879),I=t(4458),S=t(3190),W=t(6611),y=t(1221),V=t(9984),B=t.n(V);const Z=(0,k.Z)(E,[["render",_]]),Q=Z;B()(E,"components",{QPage:x.Z,QBanner:C.Z,QBtn:R.Z,QCard:I.Z,QCardSection:S.Z,QInput:W.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1181.606648fd.js b/public/v3/js/4733.8d762f24.js similarity index 60% rename from public/v3/js/1181.606648fd.js rename to public/v3/js/4733.8d762f24.js index d433161fb4..a528c7e06c 100644 --- a/public/v3/js/1181.606648fd.js +++ b/public/v3/js/4733.8d762f24.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1181],{1181:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Ve});var l=t(9835),n=t(6970);const s=(0,l._)("img",{src:"maskable-icon.svg",alt:"Firefly III Logo",title:"Firefly III"},null,-1),o=(0,l.Uk)(" Firefly III "),i=(0,l._)("img",{src:"https://cdn.quasar.dev/img/layout-gallery/img-github-search-key-slash.svg"},null,-1),r=(0,l.Uk)((0,n.zw)("Jump to")+" "),u={class:"row items-center no-wrap"},c={class:"row items-center no-wrap"},d=(0,l.Uk)("Webhooks"),m=(0,l.Uk)("Currencies"),w=(0,l.Uk)("Administration"),f={class:"row items-center no-wrap"},p=(0,l.Uk)(" Profile"),g=(0,l.Uk)(" Data management"),_=(0,l.Uk)("Preferences"),k=(0,l.Uk)("Export data"),h=(0,l.Uk)("Logout"),W={class:"q-pa-md"},b=(0,l.Uk)(" Dashboard "),x=(0,l.Uk)(" Budgets "),v=(0,l.Uk)(" Subscriptions "),y=(0,l.Uk)(" Piggy banks "),q=(0,l.Uk)(" Withdrawals "),Z=(0,l.Uk)(" Deposits "),U=(0,l.Uk)(" Transfers "),D=(0,l.Uk)(" Rules "),Q=(0,l.Uk)(" Recurring transactions "),R=(0,l.Uk)(" Asset accounts "),C=(0,l.Uk)(" Expense accounts "),j=(0,l.Uk)(" Revenue accounts "),A=(0,l.Uk)(" Liabilities "),M=(0,l.Uk)(" Categories "),I=(0,l.Uk)(" Tags "),$=(0,l.Uk)(" Groups "),L=(0,l.Uk)(" Reports "),T={class:"q-ma-md"},z={class:"row"},V={class:"col-6"},B={class:"q-ma-none q-pa-none"},H={class:"col-6"},S=(0,l._)("div",null,[(0,l._)("small",null,"Firefly III v TODO © James Cole, AGPL-3.0-or-later.")],-1);function F(e,a,t,F,P,O){const Y=(0,l.up)("q-btn"),E=(0,l.up)("q-avatar"),G=(0,l.up)("q-toolbar-title"),J=(0,l.up)("q-icon"),K=(0,l.up)("q-item-section"),N=(0,l.up)("q-item-label"),X=(0,l.up)("q-item"),ee=(0,l.up)("q-select"),ae=(0,l.up)("q-separator"),te=(0,l.up)("DateRange"),le=(0,l.up)("q-menu"),ne=(0,l.up)("q-list"),se=(0,l.up)("q-toolbar"),oe=(0,l.up)("q-header"),ie=(0,l.up)("q-expansion-item"),re=(0,l.up)("q-scroll-area"),ue=(0,l.up)("q-drawer"),ce=(0,l.up)("Alert"),de=(0,l.up)("q-breadcrumbs-el"),me=(0,l.up)("q-breadcrumbs"),we=(0,l.up)("router-view"),fe=(0,l.up)("q-page-container"),pe=(0,l.up)("q-footer"),ge=(0,l.up)("q-layout"),_e=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.j4)(ge,{view:"hHh lpR fFf"},{default:(0,l.w5)((()=>[(0,l.Wm)(oe,{elevated:"",class:"bg-primary text-white"},{default:(0,l.w5)((()=>[(0,l.Wm)(se,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Y,{dense:"",flat:"",round:"",icon:"fas fa-bars",onClick:e.toggleLeftDrawer},null,8,["onClick"]),(0,l.Wm)(G,null,{default:(0,l.w5)((()=>[(0,l.Wm)(E,null,{default:(0,l.w5)((()=>[s])),_:1}),o])),_:1}),(0,l.Wm)(ee,{ref:"search",dark:"",dense:"",standout:"","use-input":"","hide-selected":"",class:"q-mx-xs",color:"black","stack-label":!1,label:"Search",modelValue:e.search,"onUpdate:modelValue":a[0]||(a[0]=a=>e.search=a),style:{width:"250px"}},{append:(0,l.w5)((()=>[i])),option:(0,l.w5)((e=>[(0,l.Wm)(X,(0,l.dG)(e.itemProps,{class:""}),{default:(0,l.w5)((()=>[(0,l.Wm)(K,{side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"collections_bookmark"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[(0,l.Wm)(N,{innerHTML:e.opt.label},null,8,["innerHTML"])])),_:2},1024),(0,l.Wm)(K,{side:"",class:"default-type"},{default:(0,l.w5)((()=>[(0,l.Wm)(Y,{outline:"",dense:"","no-caps":"","text-color":"blue-grey-5",size:"12px",class:"bg-grey-1 q-px-sm"},{default:(0,l.w5)((()=>[r,(0,l.Wm)(J,{name:"subdirectory_arrow_left",size:"14px"})])),_:1})])),_:1})])),_:2},1040)])),_:1},8,["modelValue"]),(0,l.Wm)(ae,{dark:"",vertical:"",inset:""}),(0,l.Wm)(Y,{flat:"",icon:"fas fa-skull-crossbones",to:{name:"development.index"},class:"q-mx-xs"},null,8,["to"]),(0,l.Wm)(ae,{dark:"",vertical:"",inset:""}),(0,l.Wm)(Y,{flat:"",icon:"fas fa-question-circle",onClick:e.showHelpBox,class:"q-mx-xs"},null,8,["onClick"]),(0,l.Wm)(ae,{dark:"",vertical:"",inset:""}),e.$q.screen.gt.xs&&e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(Y,{key:0,flat:"",class:"q-mx-xs"},{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l.Wm)(J,{name:"fas fa-calendar",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",size:"12px",right:""})]),(0,l.Wm)(le,null,{default:(0,l.w5)((()=>[(0,l.Wm)(te)])),_:1})])),_:1})):(0,l.kq)("",!0),e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(ae,{key:1,dark:"",vertical:"",inset:""})):(0,l.kq)("",!0),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(Y,{key:2,flat:"",class:"q-mx-xs"},{default:(0,l.w5)((()=>[(0,l._)("div",c,[(0,l.Wm)(J,{name:"fas fa-dragon",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",size:"12px",right:""})]),(0,l.Wm)(le,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ne,{style:{"min-width":"120px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{clickable:"",to:{name:"webhooks.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[d])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{clickable:"",to:{name:"currencies.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[m])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{clickable:"",to:{name:"admin.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[w])),_:1})])),_:1},8,["to"])])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0),(0,l.Wm)(ae,{dark:"",vertical:"",inset:""}),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(Y,{key:3,flat:"",class:"q-mx-xs"},{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l.Wm)(J,{name:"fas fa-user-circle",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(le,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ne,{style:{"min-width":"180px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{clickable:"",to:{name:"profile.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[p])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{clickable:"",to:{name:"profile.daa"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[g])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{clickable:"",to:{name:"preferences.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[_])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{clickable:"",to:{name:"export.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[k])),_:1})])),_:1},8,["to"]),(0,l.Wm)(ae),(0,l.Wm)(X,{clickable:"",to:{name:"logout"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[h])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0)])),_:1})])),_:1}),(0,l.Wm)(ue,{"show-if-above":"",modelValue:e.leftDrawerOpen,"onUpdate:modelValue":a[1]||(a[1]=a=>e.leftDrawerOpen=a),side:"left",bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(re,{class:"fit"},{default:(0,l.w5)((()=>[(0,l._)("div",W,[(0,l.Wm)(ne,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"",to:{name:"index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-tachometer-alt"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[b])),_:1})])),_:1})),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"",to:{name:"budgets.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-chart-pie"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[x])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"",to:{name:"subscriptions.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"far fa-calendar-alt"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[v])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"",to:{name:"piggy-banks.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-piggy-bank"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[y])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.Wm)(ie,{"expand-separator":"",icon:"fas fa-exchange-alt",label:"Transactions","default-opened":"transactions.index"===this.$route.name||"transactions.show"===this.$route.name},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,clickable:"",to:{name:"transactions.index",params:{type:"withdrawal"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[q])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"transactions.index",params:{type:"deposit"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[Z])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"transactions.index",params:{type:"transfers"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[U])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1},8,["default-opened"]),(0,l.Wm)(ie,{"expand-separator":"",icon:"fas fa-microchip",label:"Automation","default-unopened":""},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,clickable:"",to:{name:"rules.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[D])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,clickable:"",to:{name:"recurring.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[Q])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1}),(0,l.Wm)(ie,{"expand-separator":"",icon:"fas fa-credit-card",label:"Accounts","default-opened":"accounts.index"===this.$route.name||"accounts.show"===this.$route.name},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"accounts.index",params:{type:"asset"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[R])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"accounts.index",params:{type:"expense"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[C])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"accounts.index",params:{type:"revenue"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[j])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"accounts.index",params:{type:"liabilities"}}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[A])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1},8,["default-opened"]),(0,l.Wm)(ie,{"expand-separator":"",icon:"fas fa-tags",label:"Classification","default-unopened":""},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"categories.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[M])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"tags.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[I])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"","inset-level":1,to:{name:"groups.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[$])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1}),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{clickable:"",to:{name:"reports.index"}},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"far fa-chart-bar"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[L])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1})])])),_:1})])),_:1},8,["modelValue"]),(0,l.Wm)(fe,null,{default:(0,l.w5)((()=>[(0,l.Wm)(ce),(0,l._)("div",T,[(0,l._)("div",z,[(0,l._)("div",V,[(0,l._)("h4",B,(0,n.zw)(e.$t(e.$route.meta.pageTitle||"firefly.welcome_back")),1)]),(0,l._)("div",H,[(0,l.Wm)(me,{align:"right"},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{label:"Home",to:{name:"index"}}),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.$route.meta.breadcrumbs,(a=>((0,l.wg)(),(0,l.j4)(de,{label:e.$t("breadcrumbs."+a.title),to:a.route?{name:a.route,params:a.params}:""},null,8,["label","to"])))),256))])),_:1})])])]),(0,l.Wm)(we)])),_:1}),(0,l.Wm)(pe,{elevated:"",class:"bg-grey-8 text-white"},{default:(0,l.w5)((()=>[(0,l.Wm)(se,null,{default:(0,l.w5)((()=>[S])),_:1})])),_:1})])),_:1})}var P=t(499);const O={class:"q-pa-xs"},Y={class:"q-mt-xs"},E={class:"q-mr-xs"};function G(e,a,t,s,o,i){const r=(0,l.up)("q-date"),u=(0,l.up)("q-btn"),c=(0,l.up)("q-item-section"),d=(0,l.up)("q-item"),m=(0,l.up)("q-list"),w=(0,l.up)("q-menu"),f=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.iD)("div",O,[(0,l._)("div",null,[(0,l.Wm)(r,{modelValue:o.localRange,"onUpdate:modelValue":a[0]||(a[0]=e=>o.localRange=e),range:"",minimal:"",mask:"YYYY-MM-DD"},null,8,["modelValue"])]),(0,l._)("div",Y,[(0,l._)("span",E,[(0,l.Wm)(u,{onClick:i.resetRange,size:"sm",color:"primary",label:"Reset"},null,8,["onClick"])]),(0,l.Wm)(u,{color:"primary",size:"sm",label:"Change range","icon-right":"fas fa-caret-down",title:"More options in preferences"},{default:(0,l.w5)((()=>[(0,l.Wm)(w,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.rangeChoices,(a=>(0,l.wy)(((0,l.wg)(),(0,l.j4)(d,{clickable:"",onClick:e=>i.setViewRange(a)},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(e.$t("firefly.pref_"+a.value)),1)])),_:2},1024)])),_:2},1032,["onClick"])),[[f]]))),256))])),_:1})])),_:1})])),_:1})])])}var J=t(9302),K=t(9167),N=t(8898),X=t(3555);const ee={name:"DateRange",computed:{},data(){return{rangeChoices:[{value:"last30"},{value:"last7"},{value:"MTD"},{value:"1M"},{value:"3M"},{value:"6M"}],darkMode:!1,range:{start:new Date,end:new Date},localRange:{start:new Date,end:new Date},modelConfig:{start:{timeAdjust:"00:00:00"},end:{timeAdjust:"23:59:59"}},store:null}},created(){this.store=(0,X.S)();const e=(0,J.Z)();this.darkMode=e.dark.isActive,this.localRange={from:(0,N.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,N.Z)(this.store.getRange.end,"yyyy-MM-dd")}},watch:{localRange:function(e){if(null!==e){const a={start:Date.parse(e.from),end:Date.parse(e.to)};this.store.setRange(a)}}},mounted(){},methods:{resetRange:function(){this.store.resetRange().then((()=>{this.localRange={from:(0,N.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,N.Z)(this.store.getRange.end,"yyyy-MM-dd")}}))},setViewRange:function(e){let a=e.value,t=new K.Z;t.postByName("viewRange",a),this.store.updateViewRange(a),this.store.setDatesFromViewRange()},updateViewRange:function(){}},components:{}};var ae=t(1639),te=t(4939),le=t(8879),ne=t(5290),se=t(3246),oe=t(490),ie=t(1233),re=t(2146),ue=t(9984),ce=t.n(ue);const de=(0,ae.Z)(ee,[["render",G]]),me=de;ce()(ee,"components",{QDate:te.Z,QBtn:le.Z,QMenu:ne.Z,QList:se.Z,QItem:oe.Z,QItemSection:ie.Z}),ce()(ee,"directives",{ClosePopup:re.Z});const we={key:0,class:"q-ma-md"},fe={class:"row"},pe={class:"col-12"};function ge(e,a,t,s,o,i){const r=(0,l.up)("q-btn"),u=(0,l.up)("q-banner");return o.showAlert?((0,l.wg)(),(0,l.iD)("div",we,[(0,l._)("div",fe,[(0,l._)("div",pe,[(0,l.Wm)(u,{class:(0,n.C_)(o.alertClass),"inline-actions":""},{action:(0,l.w5)((()=>[(0,l.Wm)(r,{flat:"",onClick:i.dismissBanner,color:"white",label:"Dismiss"},null,8,["onClick"]),o.showAction?((0,l.wg)(),(0,l.j4)(r,{key:0,flat:"",color:"white",to:o.actionLink,label:o.actionText},null,8,["to","label"])):(0,l.kq)("",!0)])),default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(o.message)+" ",1)])),_:1},8,["class"])])])])):(0,l.kq)("",!0)}const _e={name:"Alert",data(){return{showAlert:!1,alertClass:"bg-green text-white",message:"",showAction:!1,actionText:"",actionLink:{}}},watch:{$route:function(){this.checkAlert()}},mounted(){this.checkAlert(),window.addEventListener("flash",(e=>{this.renderAlert(e.detail.flash)}))},methods:{checkAlert:function(){let e=this.$q.localStorage.getItem("flash");e&&this.renderAlert(e),!1===e&&(this.showAlert=!1)},renderAlert:function(e){var a,t,l,n;this.showAlert=null!==(a=e.show)&&void 0!==a&&a;let s=null!==(t=e.level)&&void 0!==t?t:"unknown";this.alertClass="bg-green text-white","warning"===s&&(this.alertClass="bg-orange text-white"),this.message=null!==(l=e.text)&&void 0!==l?l:"";let o=null!==(n=e.action)&&void 0!==n?n:{};!0===o.show&&(this.showAction=!0,this.actionText=o.text,this.actionLink=o.link),this.$q.localStorage.set("flash",!1)},dismissBanner:function(){this.showAlert=!1}}};var ke=t(7128);const he=(0,ae.Z)(_e,[["render",ge]]),We=he;ce()(_e,"components",{QBanner:ke.Z,QBtn:le.Z});const be=(0,l.aZ)({name:"MainLayout",components:{DateRange:me,Alert:We},setup(){const e=(0,P.iH)(!0),a=(0,P.iH)("");return{search:a,leftDrawerOpen:e,toggleLeftDrawer(){e.value=!e.value},showHelpBox(){$q.dialog({title:"Help",message:"The relevant help page will open in a new screen. Doesn't work yet.",cancel:!0,persistent:!1}).onOk((()=>{})).onCancel((()=>{})).onDismiss((()=>{}))}}}});var xe=t(249),ve=t(6602),ye=t(1663),qe=t(1973),Ze=t(1357),Ue=t(7887),De=t(2857),Qe=t(3115),Re=t(926),Ce=t(906),je=t(6663),Ae=t(1123),Me=t(2133),Ie=t(2605),$e=t(8052),Le=t(1378),Te=t(1136);const ze=(0,ae.Z)(be,[["render",F]]),Ve=ze;ce()(be,"components",{QLayout:xe.Z,QHeader:ve.Z,QToolbar:ye.Z,QBtn:le.Z,QToolbarTitle:qe.Z,QAvatar:Ze.Z,QSelect:Ue.Z,QItem:oe.Z,QItemSection:ie.Z,QIcon:De.Z,QItemLabel:Qe.Z,QSeparator:Re.Z,QMenu:ne.Z,QList:se.Z,QDrawer:Ce.Z,QScrollArea:je.Z,QExpansionItem:Ae.Z,QPageContainer:Me.Z,QBreadcrumbs:Ie.Z,QBreadcrumbsEl:$e.Z,QFooter:Le.Z}),ce()(be,"directives",{Ripple:Te.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4733],{4733:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Ve});var l=t(9835),n=t(6970);const s=(0,l._)("img",{alt:"Firefly III Logo",src:"maskable-icon.svg",title:"Firefly III"},null,-1),o=(0,l.Uk)(" Firefly III "),i=(0,l._)("img",{src:"https://cdn.quasar.dev/img/layout-gallery/img-github-search-key-slash.svg"},null,-1),r=(0,l.Uk)((0,n.zw)("Jump to")+" "),u={class:"row items-center no-wrap"},c={class:"row items-center no-wrap"},d=(0,l.Uk)("Webhooks"),m=(0,l.Uk)("Currencies"),w=(0,l.Uk)("Administration"),f={class:"row items-center no-wrap"},p=(0,l.Uk)(" Profile"),g=(0,l.Uk)(" Data management"),_=(0,l.Uk)("Preferences"),k=(0,l.Uk)("Export data"),h=(0,l.Uk)("Logout"),W={class:"q-pa-md"},b=(0,l.Uk)(" Dashboard "),x=(0,l.Uk)(" Budgets "),v=(0,l.Uk)(" Subscriptions "),y=(0,l.Uk)(" Piggy banks "),q=(0,l.Uk)(" Withdrawals "),Z=(0,l.Uk)(" Deposits "),U=(0,l.Uk)(" Transfers "),D=(0,l.Uk)(" Rules "),Q=(0,l.Uk)(" Recurring transactions "),R=(0,l.Uk)(" Asset accounts "),C=(0,l.Uk)(" Expense accounts "),j=(0,l.Uk)(" Revenue accounts "),A=(0,l.Uk)(" Liabilities "),M=(0,l.Uk)(" Categories "),I=(0,l.Uk)(" Tags "),$=(0,l.Uk)(" Groups "),L=(0,l.Uk)(" Reports "),T={class:"q-ma-md"},z={class:"row"},V={class:"col-6"},B={class:"q-ma-none q-pa-none"},H={class:"col-6"},S=(0,l._)("div",null,[(0,l._)("small",null,"Firefly III v TODO © James Cole, AGPL-3.0-or-later.")],-1);function F(e,a,t,F,P,O){const Y=(0,l.up)("q-btn"),E=(0,l.up)("q-avatar"),G=(0,l.up)("q-toolbar-title"),J=(0,l.up)("q-icon"),K=(0,l.up)("q-item-section"),N=(0,l.up)("q-item-label"),X=(0,l.up)("q-item"),ee=(0,l.up)("q-select"),ae=(0,l.up)("q-separator"),te=(0,l.up)("DateRange"),le=(0,l.up)("q-menu"),ne=(0,l.up)("q-list"),se=(0,l.up)("q-toolbar"),oe=(0,l.up)("q-header"),ie=(0,l.up)("q-expansion-item"),re=(0,l.up)("q-scroll-area"),ue=(0,l.up)("q-drawer"),ce=(0,l.up)("Alert"),de=(0,l.up)("q-breadcrumbs-el"),me=(0,l.up)("q-breadcrumbs"),we=(0,l.up)("router-view"),fe=(0,l.up)("q-page-container"),pe=(0,l.up)("q-footer"),ge=(0,l.up)("q-layout"),_e=(0,l.Q2)("ripple");return(0,l.wg)(),(0,l.j4)(ge,{view:"hHh lpR fFf"},{default:(0,l.w5)((()=>[(0,l.Wm)(oe,{class:"bg-primary text-white",elevated:""},{default:(0,l.w5)((()=>[(0,l.Wm)(se,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Y,{dense:"",flat:"",icon:"fas fa-bars",round:"",onClick:e.toggleLeftDrawer},null,8,["onClick"]),(0,l.Wm)(G,null,{default:(0,l.w5)((()=>[(0,l.Wm)(E,null,{default:(0,l.w5)((()=>[s])),_:1}),o])),_:1}),(0,l.Wm)(ee,{ref:"search",modelValue:e.search,"onUpdate:modelValue":a[0]||(a[0]=a=>e.search=a),"stack-label":!1,class:"q-mx-xs",color:"black",dark:"",dense:"","hide-selected":"",label:"Search",standout:"",style:{width:"250px"},"use-input":""},{append:(0,l.w5)((()=>[i])),option:(0,l.w5)((e=>[(0,l.Wm)(X,(0,l.dG)({class:""},e.itemProps),{default:(0,l.w5)((()=>[(0,l.Wm)(K,{side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"collections_bookmark"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[(0,l.Wm)(N,{innerHTML:e.opt.label},null,8,["innerHTML"])])),_:2},1024),(0,l.Wm)(K,{class:"default-type",side:""},{default:(0,l.w5)((()=>[(0,l.Wm)(Y,{class:"bg-grey-1 q-px-sm",dense:"","no-caps":"",outline:"",size:"12px","text-color":"blue-grey-5"},{default:(0,l.w5)((()=>[r,(0,l.Wm)(J,{name:"subdirectory_arrow_left",size:"14px"})])),_:1})])),_:1})])),_:2},1040)])),_:1},8,["modelValue"]),(0,l.Wm)(ae,{dark:"",inset:"",vertical:""}),(0,l.Wm)(Y,{to:{name:"development.index"},class:"q-mx-xs",flat:"",icon:"fas fa-skull-crossbones"},null,8,["to"]),(0,l.Wm)(ae,{dark:"",inset:"",vertical:""}),(0,l.Wm)(Y,{class:"q-mx-xs",flat:"",icon:"fas fa-question-circle",onClick:e.showHelpBox},null,8,["onClick"]),(0,l.Wm)(ae,{dark:"",inset:"",vertical:""}),e.$q.screen.gt.xs&&e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(Y,{key:0,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l.Wm)(J,{name:"fas fa-calendar",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(le,null,{default:(0,l.w5)((()=>[(0,l.Wm)(te)])),_:1})])),_:1})):(0,l.kq)("",!0),e.$route.meta.dateSelector?((0,l.wg)(),(0,l.j4)(ae,{key:1,dark:"",inset:"",vertical:""})):(0,l.kq)("",!0),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(Y,{key:2,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",c,[(0,l.Wm)(J,{name:"fas fa-dragon",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(le,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ne,{style:{"min-width":"120px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{to:{name:"webhooks.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[d])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{to:{name:"currencies.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[m])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{to:{name:"admin.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[w])),_:1})])),_:1},8,["to"])])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0),(0,l.Wm)(ae,{dark:"",inset:"",vertical:""}),e.$q.screen.gt.xs?((0,l.wg)(),(0,l.j4)(Y,{key:3,class:"q-mx-xs",flat:""},{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l.Wm)(J,{name:"fas fa-user-circle",size:"20px"}),(0,l.Wm)(J,{name:"fas fa-caret-down",right:"",size:"12px"})]),(0,l.Wm)(le,{"auto-close":""},{default:(0,l.w5)((()=>[(0,l.Wm)(ne,{style:{"min-width":"180px"}},{default:(0,l.w5)((()=>[(0,l.Wm)(X,{to:{name:"profile.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[p])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{to:{name:"profile.daa"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[g])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{to:{name:"preferences.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[_])),_:1})])),_:1},8,["to"]),(0,l.Wm)(X,{to:{name:"export.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[k])),_:1})])),_:1},8,["to"]),(0,l.Wm)(ae),(0,l.Wm)(X,{to:{name:"logout"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[h])),_:1})])),_:1})])),_:1})])),_:1})])),_:1})):(0,l.kq)("",!0)])),_:1})])),_:1}),(0,l.Wm)(ue,{modelValue:e.leftDrawerOpen,"onUpdate:modelValue":a[1]||(a[1]=a=>e.leftDrawerOpen=a),bordered:"","show-if-above":"",side:"left"},{default:(0,l.w5)((()=>[(0,l.Wm)(re,{class:"fit"},{default:(0,l.w5)((()=>[(0,l._)("div",W,[(0,l.Wm)(ne,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{to:{name:"index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-tachometer-alt"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[b])),_:1})])),_:1})),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{to:{name:"budgets.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-chart-pie"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[x])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{to:{name:"subscriptions.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"far fa-calendar-alt"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[v])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{to:{name:"piggy-banks.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"fas fa-piggy-bank"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[y])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.Wm)(ie,{"default-opened":"transactions.index"===this.$route.name||"transactions.show"===this.$route.name,"expand-separator":"",icon:"fas fa-exchange-alt",label:"Transactions"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"transactions.index",params:{type:"withdrawal"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[q])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"transactions.index",params:{type:"deposit"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[Z])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"transactions.index",params:{type:"transfers"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[U])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1},8,["default-opened"]),(0,l.Wm)(ie,{"default-unopened":"","expand-separator":"",icon:"fas fa-microchip",label:"Automation"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"rules.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[D])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"recurring.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[Q])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1}),(0,l.Wm)(ie,{"default-opened":"accounts.index"===this.$route.name||"accounts.show"===this.$route.name,"expand-separator":"",icon:"fas fa-credit-card",label:"Accounts"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"accounts.index",params:{type:"asset"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[R])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"accounts.index",params:{type:"expense"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[C])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"accounts.index",params:{type:"revenue"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[j])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"accounts.index",params:{type:"liabilities"}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[A])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1},8,["default-opened"]),(0,l.Wm)(ie,{"default-unopened":"","expand-separator":"",icon:"fas fa-tags",label:"Classification"},{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"categories.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[M])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"tags.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[I])),_:1})])),_:1},8,["to"])),[[_e]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{"inset-level":1,to:{name:"groups.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[$])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1}),(0,l.wy)(((0,l.wg)(),(0,l.j4)(X,{to:{name:"reports.index"},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(K,{avatar:""},{default:(0,l.w5)((()=>[(0,l.Wm)(J,{name:"far fa-chart-bar"})])),_:1}),(0,l.Wm)(K,null,{default:(0,l.w5)((()=>[L])),_:1})])),_:1},8,["to"])),[[_e]])])),_:1})])])),_:1})])),_:1},8,["modelValue"]),(0,l.Wm)(fe,null,{default:(0,l.w5)((()=>[(0,l.Wm)(ce),(0,l._)("div",T,[(0,l._)("div",z,[(0,l._)("div",V,[(0,l._)("h4",B,(0,n.zw)(e.$t(e.$route.meta.pageTitle||"firefly.welcome_back")),1)]),(0,l._)("div",H,[(0,l.Wm)(me,{align:"right"},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{to:{name:"index"},label:"Home"}),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.$route.meta.breadcrumbs,(a=>((0,l.wg)(),(0,l.j4)(de,{label:e.$t("breadcrumbs."+a.title),to:a.route?{name:a.route,params:a.params}:""},null,8,["label","to"])))),256))])),_:1})])])]),(0,l.Wm)(we)])),_:1}),(0,l.Wm)(pe,{class:"bg-grey-8 text-white",elevated:""},{default:(0,l.w5)((()=>[(0,l.Wm)(se,null,{default:(0,l.w5)((()=>[S])),_:1})])),_:1})])),_:1})}var P=t(499);const O={class:"q-pa-xs"},Y={class:"q-mt-xs"},E={class:"q-mr-xs"};function G(e,a,t,s,o,i){const r=(0,l.up)("q-date"),u=(0,l.up)("q-btn"),c=(0,l.up)("q-item-section"),d=(0,l.up)("q-item"),m=(0,l.up)("q-list"),w=(0,l.up)("q-menu"),f=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.iD)("div",O,[(0,l._)("div",null,[(0,l.Wm)(r,{modelValue:o.localRange,"onUpdate:modelValue":a[0]||(a[0]=e=>o.localRange=e),mask:"YYYY-MM-DD",minimal:"",range:""},null,8,["modelValue"])]),(0,l._)("div",Y,[(0,l._)("span",E,[(0,l.Wm)(u,{color:"primary",label:"Reset",size:"sm",onClick:i.resetRange},null,8,["onClick"])]),(0,l.Wm)(u,{color:"primary","icon-right":"fas fa-caret-down",label:"Change range",size:"sm",title:"More options in preferences"},{default:(0,l.w5)((()=>[(0,l.Wm)(w,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{style:{"min-width":"100px"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.rangeChoices,(a=>(0,l.wy)(((0,l.wg)(),(0,l.j4)(d,{clickable:"",onClick:e=>i.setViewRange(a)},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(e.$t("firefly.pref_"+a.value)),1)])),_:2},1024)])),_:2},1032,["onClick"])),[[f]]))),256))])),_:1})])),_:1})])),_:1})])])}var J=t(9302),K=t(9167),N=t(8898),X=t(3555);const ee={name:"DateRange",computed:{},data(){return{rangeChoices:[{value:"last30"},{value:"last7"},{value:"MTD"},{value:"1M"},{value:"3M"},{value:"6M"}],darkMode:!1,range:{start:new Date,end:new Date},localRange:{start:new Date,end:new Date},modelConfig:{start:{timeAdjust:"00:00:00"},end:{timeAdjust:"23:59:59"}},store:null}},created(){this.store=(0,X.S)();const e=(0,J.Z)();this.darkMode=e.dark.isActive,this.localRange={from:(0,N.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,N.Z)(this.store.getRange.end,"yyyy-MM-dd")}},watch:{localRange:function(e){if(null!==e){const a={start:Date.parse(e.from),end:Date.parse(e.to)};this.store.setRange(a)}}},mounted(){},methods:{resetRange:function(){this.store.resetRange().then((()=>{this.localRange={from:(0,N.Z)(this.store.getRange.start,"yyyy-MM-dd"),to:(0,N.Z)(this.store.getRange.end,"yyyy-MM-dd")}}))},setViewRange:function(e){let a=e.value,t=new K.Z;t.postByName("viewRange",a),this.store.updateViewRange(a),this.store.setDatesFromViewRange()},updateViewRange:function(){}},components:{}};var ae=t(1639),te=t(4939),le=t(8879),ne=t(5290),se=t(3246),oe=t(490),ie=t(1233),re=t(2146),ue=t(9984),ce=t.n(ue);const de=(0,ae.Z)(ee,[["render",G]]),me=de;ce()(ee,"components",{QDate:te.Z,QBtn:le.Z,QMenu:ne.Z,QList:se.Z,QItem:oe.Z,QItemSection:ie.Z}),ce()(ee,"directives",{ClosePopup:re.Z});const we={key:0,class:"q-ma-md"},fe={class:"row"},pe={class:"col-12"};function ge(e,a,t,s,o,i){const r=(0,l.up)("q-btn"),u=(0,l.up)("q-banner");return o.showAlert?((0,l.wg)(),(0,l.iD)("div",we,[(0,l._)("div",fe,[(0,l._)("div",pe,[(0,l.Wm)(u,{class:(0,n.C_)(o.alertClass),"inline-actions":""},{action:(0,l.w5)((()=>[(0,l.Wm)(r,{color:"white",flat:"",label:"Dismiss",onClick:i.dismissBanner},null,8,["onClick"]),o.showAction?((0,l.wg)(),(0,l.j4)(r,{key:0,label:o.actionText,to:o.actionLink,color:"white",flat:""},null,8,["label","to"])):(0,l.kq)("",!0)])),default:(0,l.w5)((()=>[(0,l.Uk)((0,n.zw)(o.message)+" ",1)])),_:1},8,["class"])])])])):(0,l.kq)("",!0)}const _e={name:"Alert",data(){return{showAlert:!1,alertClass:"bg-green text-white",message:"",showAction:!1,actionText:"",actionLink:{}}},watch:{$route:function(){this.checkAlert()}},mounted(){this.checkAlert(),window.addEventListener("flash",(e=>{this.renderAlert(e.detail.flash)}))},methods:{checkAlert:function(){let e=this.$q.localStorage.getItem("flash");e&&this.renderAlert(e),!1===e&&(this.showAlert=!1)},renderAlert:function(e){var a,t,l,n;this.showAlert=null!==(a=e.show)&&void 0!==a&&a;let s=null!==(t=e.level)&&void 0!==t?t:"unknown";this.alertClass="bg-green text-white","warning"===s&&(this.alertClass="bg-orange text-white"),this.message=null!==(l=e.text)&&void 0!==l?l:"";let o=null!==(n=e.action)&&void 0!==n?n:{};!0===o.show&&(this.showAction=!0,this.actionText=o.text,this.actionLink=o.link),this.$q.localStorage.set("flash",!1)},dismissBanner:function(){this.showAlert=!1}}};var ke=t(7128);const he=(0,ae.Z)(_e,[["render",ge]]),We=he;ce()(_e,"components",{QBanner:ke.Z,QBtn:le.Z});const be=(0,l.aZ)({name:"MainLayout",components:{DateRange:me,Alert:We},setup(){const e=(0,P.iH)(!0),a=(0,P.iH)("");return{search:a,leftDrawerOpen:e,toggleLeftDrawer(){e.value=!e.value},showHelpBox(){$q.dialog({title:"Help",message:"The relevant help page will open in a new screen. Doesn't work yet.",cancel:!0,persistent:!1}).onOk((()=>{})).onCancel((()=>{})).onDismiss((()=>{}))}}}});var xe=t(249),ve=t(6602),ye=t(1663),qe=t(1973),Ze=t(1357),Ue=t(7887),De=t(2857),Qe=t(3115),Re=t(926),Ce=t(906),je=t(6663),Ae=t(1123),Me=t(2133),Ie=t(2605),$e=t(8052),Le=t(1378),Te=t(1136);const ze=(0,ae.Z)(be,[["render",F]]),Ve=ze;ce()(be,"components",{QLayout:xe.Z,QHeader:ve.Z,QToolbar:ye.Z,QBtn:le.Z,QToolbarTitle:qe.Z,QAvatar:Ze.Z,QSelect:Ue.Z,QItem:oe.Z,QItemSection:ie.Z,QIcon:De.Z,QItemLabel:Qe.Z,QSeparator:Re.Z,QMenu:ne.Z,QList:se.Z,QDrawer:Ce.Z,QScrollArea:je.Z,QExpansionItem:Ae.Z,QPageContainer:Me.Z,QBreadcrumbs:Ie.Z,QBreadcrumbsEl:$e.Z,QFooter:Le.Z}),ce()(be,"directives",{Ripple:Te.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1951.a5d70097.js b/public/v3/js/4799.82b7b40c.js similarity index 77% rename from public/v3/js/1951.a5d70097.js rename to public/v3/js/4799.82b7b40c.js index 4e1d8d43a9..9b81264869 100644 --- a/public/v3/js/1951.a5d70097.js +++ b/public/v3/js/4799.82b7b40c.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1951],{1951:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Q});var i=t(9835);const s={class:"row q-mx-md"},n={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},l=(0,i._)("div",{class:"text-h6"},"Email address",-1),o=(0,i._)("p",{class:"text-primary"}," If you change your email address you will be logged out. You must confirm your address change before you can login again. ",-1),d=(0,i.Uk)("Change address");function r(e,a,t,r,u,c){const m=(0,i.up)("q-card-section"),p=(0,i.up)("q-icon"),f=(0,i.up)("q-input"),g=(0,i.up)("q-btn"),h=(0,i.up)("q-card-actions"),b=(0,i.up)("q-card"),w=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),y=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(y,null,{default:(0,i.w5)((()=>[(0,i._)("div",s,[(0,i._)("div",n,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[l])),_:1}),(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[(0,i.Wm)(f,{outlined:"",type:"email",required:"",modelValue:u.emailAddress,"onUpdate:modelValue":a[0]||(a[0]=e=>u.emailAddress=e),label:"Email address"},{prepend:(0,i.w5)((()=>[(0,i.Wm)(p,{name:"fas fa-envelope"})])),_:1},8,["modelValue"]),o])),_:1}),u.emailTouched?((0,i.wg)(),(0,i.j4)(h,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{flat:"",onClick:c.confirmAddressChange},{default:(0,i.w5)((()=>[d])),_:1},8,["onClick"])])),_:1})):(0,i.kq)("",!0)])),_:1})])]),(0,i.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{color:"primary",square:"",to:{name:"profile.data"},icon:"fas fa-database",label:"Manage data"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=t(1569);class c{get(){return u.api.get("/api/v1/about/user")}put(e,a){return console.log("here we are"),u.api.put("/api/v1/users/"+e,a)}logout(){return u.api.post("/logout")}}const m={name:"Index",data(){return{tab:"mails",id:0,emailAddress:"",emailOriginal:"",emailTouched:!1}},watch:{emailAddress:function(e){this.emailTouched=!1,this.emailOriginal!==e&&(this.emailTouched=!0)}},created(){this.getUserInfo()},methods:{getUserInfo:function(){(new c).get().then((e=>{this.emailAddress=e.data.data.attributes.email,this.emailOriginal=e.data.data.attributes.email,this.id=parseInt(e.data.data.id)}))},confirmAddressChange:function(){this.$q.dialog({title:"Confirm",message:"Are you sure?",cancel:!0,persistent:!1}).onOk((()=>{this.submitAddressChange()})).onCancel((()=>{})).onDismiss((()=>{}))},submitAddressChange:function(){(new c).put(this.id,{email:this.emailAddress}).then((e=>{(new c).logout()}))}}};var p=t(1639),f=t(9885),g=t(4458),h=t(3190),b=t(6611),w=t(2857),q=t(1821),_=t(8879),y=t(3388),A=t(9361),C=t(935),k=t(9984),v=t.n(k);const Z=(0,p.Z)(m,[["render",r]]),Q=Z;v()(m,"components",{QPage:f.Z,QCard:g.Z,QCardSection:h.Z,QInput:b.Z,QIcon:w.Z,QCardActions:q.Z,QBtn:_.Z,QPageSticky:y.Z,QFab:A.Z,QFabAction:C.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4799],{4799:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Q});var i=t(9835);const s={class:"row q-mx-md"},n={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},l=(0,i._)("div",{class:"text-h6"},"Email address",-1),o=(0,i._)("p",{class:"text-primary"}," If you change your email address you will be logged out. You must confirm your address change before you can login again. ",-1),d=(0,i.Uk)("Change address");function r(e,a,t,r,u,c){const m=(0,i.up)("q-card-section"),p=(0,i.up)("q-icon"),f=(0,i.up)("q-input"),g=(0,i.up)("q-btn"),h=(0,i.up)("q-card-actions"),b=(0,i.up)("q-card"),w=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),y=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(y,null,{default:(0,i.w5)((()=>[(0,i._)("div",s,[(0,i._)("div",n,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[l])),_:1}),(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[(0,i.Wm)(f,{modelValue:u.emailAddress,"onUpdate:modelValue":a[0]||(a[0]=e=>u.emailAddress=e),label:"Email address",outlined:"",required:"",type:"email"},{prepend:(0,i.w5)((()=>[(0,i.Wm)(p,{name:"fas fa-envelope"})])),_:1},8,["modelValue"]),o])),_:1}),u.emailTouched?((0,i.wg)(),(0,i.j4)(h,{key:0},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{flat:"",onClick:c.confirmAddressChange},{default:(0,i.w5)((()=>[d])),_:1},8,["onClick"])])),_:1})):(0,i.kq)("",!0)])),_:1})])]),(0,i.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(w,{to:{name:"profile.data"},color:"primary",icon:"fas fa-database",label:"Manage data",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=t(1569);class c{get(){return u.api.get("/api/v1/about/user")}put(e,a){return console.log("here we are"),u.api.put("/api/v1/users/"+e,a)}logout(){return u.api.post("/logout")}}const m={name:"Index",data(){return{tab:"mails",id:0,emailAddress:"",emailOriginal:"",emailTouched:!1}},watch:{emailAddress:function(e){this.emailTouched=!1,this.emailOriginal!==e&&(this.emailTouched=!0)}},created(){this.getUserInfo()},methods:{getUserInfo:function(){(new c).get().then((e=>{this.emailAddress=e.data.data.attributes.email,this.emailOriginal=e.data.data.attributes.email,this.id=parseInt(e.data.data.id)}))},confirmAddressChange:function(){this.$q.dialog({title:"Confirm",message:"Are you sure?",cancel:!0,persistent:!1}).onOk((()=>{this.submitAddressChange()})).onCancel((()=>{})).onDismiss((()=>{}))},submitAddressChange:function(){(new c).put(this.id,{email:this.emailAddress}).then((e=>{(new c).logout()}))}}};var p=t(1639),f=t(9885),g=t(4458),h=t(3190),b=t(6611),w=t(2857),q=t(1821),_=t(8879),y=t(3388),A=t(9361),C=t(935),k=t(9984),v=t.n(k);const Z=(0,p.Z)(m,[["render",r]]),Q=Z;v()(m,"components",{QPage:f.Z,QCard:g.Z,QCardSection:h.Z,QInput:b.Z,QIcon:w.Z,QCardActions:q.Z,QBtn:_.Z,QPageSticky:y.Z,QFab:A.Z,QFabAction:C.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7552.327de13e.js b/public/v3/js/4918.6309e196.js similarity index 86% rename from public/v3/js/7552.327de13e.js rename to public/v3/js/4918.6309e196.js index 734f95ddd5..f93271538e 100644 --- a/public/v3/js/7552.327de13e.js +++ b/public/v3/js/4918.6309e196.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7552],{7552:(l,e,n)=>{n.r(e),n.d(e,{default:()=>ne});var a=n(9835),t=n(6970);const u={key:0,class:"row q-mx-md"},s={class:"col-12"},d=(0,a.Uk)(" This account cannot be reconciled :( "),c={class:"row q-mx-md"},i={class:"col-9 q-pr-xs"},p=(0,a._)("div",{class:"text-h6"},"Reconcilliation range",-1),o={class:"row"},_={class:"col-3 q-pr-xs"},r={class:"col-3 q-px-xs"},m={class:"col-3"},f={class:"col-3 q-px-xs"},h={class:"row"},w=(0,a._)("div",{class:"col-9 q-px-xs"},' Match the amounts and dates above to your bank statement, and press "Start reconciling" ',-1),b={class:"col-3 q-px-xs"},v=(0,a.Uk)("Start reconciling"),q={class:"col-3 q-pl-xs"},y=(0,a._)("div",{class:"text-h6"},"Options",-1),W=(0,a.Uk)(" Actions "),x={class:"row q-ma-md"},g={class:"col"},D=(0,a._)("div",{class:"text-h6"},' First verify the date-range and balances. Then press "Start reconciling" ',-1),k=(0,a._)("p",null," ",-1),Z=(0,a._)("p",null," ",-1),B=(0,a._)("p",null," ",-1),V=(0,a._)("p",null," ",-1),R=(0,a._)("p",null," ",-1),U=(0,a._)("p",null," ",-1),Q=(0,a._)("p",null," ",-1),C=(0,a._)("p",null," ",-1),S=(0,a._)("p",null," ",-1),M=(0,a._)("p",null," ",-1),E=(0,a._)("p",null," ",-1),T=(0,a._)("p",null," ",-1),F=(0,a._)("p",null," ",-1),I=(0,a._)("p",null," ",-1),j=(0,a._)("p",null," ",-1),z=(0,a._)("p",null," ",-1),A=(0,a._)("p",null," ",-1),P=(0,a._)("p",null," ",-1),$=(0,a._)("p",null," ",-1),O=(0,a._)("p",null," ",-1),G=(0,a._)("p",null," ",-1),H=(0,a._)("p",null," ",-1),J=(0,a._)("p",null," ",-1),K=(0,a._)("p",null," ",-1),L=(0,a._)("p",null," ",-1),N=(0,a._)("p",null," ",-1),X=(0,a._)("p",null," ",-1),Y=(0,a._)("p",null," ",-1),ll=(0,a._)("p",null," ",-1),el=(0,a._)("p",null," ",-1),nl=(0,a._)("p",null," ",-1),al=(0,a._)("p",null," ",-1),tl=(0,a._)("p",null," ",-1),ul=(0,a._)("p",null," ",-1),sl=(0,a._)("p",null," ",-1),dl=(0,a._)("p",null," ",-1),cl=(0,a._)("p",null," ",-1),il=(0,a._)("p",null," ",-1),pl=(0,a._)("p",null," ",-1),ol=(0,a._)("p",null," ",-1),_l=(0,a._)("p",null," ",-1),rl=(0,a._)("p",null," ",-1),ml=(0,a._)("p",null," ",-1),fl=(0,a._)("p",null," ",-1),hl=(0,a._)("p",null," ",-1),wl=(0,a._)("p",null," ",-1),bl=(0,a._)("p",null," ",-1),vl=(0,a._)("p",null," ",-1),ql=(0,a._)("p",null," ",-1),yl=(0,a._)("p",null," ",-1),Wl=(0,a._)("p",null," ",-1),xl=(0,a._)("p",null," ",-1),gl=(0,a._)("p",null," ",-1),Dl=(0,a._)("p",null," ",-1),kl=(0,a._)("p",null," ",-1),Zl=(0,a._)("p",null," ",-1),Bl=(0,a._)("p",null," ",-1),Vl=(0,a._)("p",null," ",-1),Rl=(0,a._)("p",null," ",-1),Ul=(0,a._)("p",null," ",-1),Ql=(0,a._)("p",null," ",-1),Cl=(0,a._)("p",null," ",-1),Sl=(0,a._)("p",null," ",-1),Ml=(0,a._)("p",null," ",-1),El={class:"bg-primary text-white q-px-xl q-pa-md rounded-borders"};function Tl(l,e,n,Tl,Fl,Il){const jl=(0,a.up)("q-card-section"),zl=(0,a.up)("q-card"),Al=(0,a.up)("q-icon"),Pl=(0,a.up)("q-input"),$l=(0,a.up)("q-btn"),Ol=(0,a.up)("q-card-actions"),Gl=(0,a.up)("q-page-scroller"),Hl=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Hl,null,{default:(0,a.w5)((()=>[Fl.canReconcile?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",s,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})])])),(0,a._)("div",c,[(0,a._)("div",i,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[p])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",_,[(0,a.Wm)(Pl,{outlined:"",modelValue:Fl.startDate,"onUpdate:modelValue":e[0]||(e[0]=l=>Fl.startDate=l),hint:"Start date",type:"date",dense:""},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",r,[(0,a.Wm)(Pl,{outlined:"",modelValue:Fl.startBalance,"onUpdate:modelValue":e[1]||(e[1]=l=>Fl.startBalance=l),hint:"Start balance",step:"0.00",type:"number",dense:""},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])]),(0,a._)("div",m,[(0,a.Wm)(Pl,{outlined:"",modelValue:Fl.endDate,"onUpdate:modelValue":e[2]||(e[2]=l=>Fl.endDate=l),hint:"End date",type:"date",dense:""},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",f,[(0,a.Wm)(Pl,{outlined:"",modelValue:Fl.endBalance,"onUpdate:modelValue":e[3]||(e[3]=l=>Fl.endBalance=l),hint:"End Balance",step:"0.00",type:"number",dense:""},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])])])])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[w,(0,a._)("div",b,[(0,a.Wm)($l,{onClick:Il.initReconciliation},{default:(0,a.w5)((()=>[v])),_:1},8,["onClick"])])])])),_:1})])),_:1})]),(0,a._)("div",q,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[y])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a.Uk)(" EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1}),(0,a.Wm)(Ol,null,{default:(0,a.w5)((()=>[W])),_:1})])),_:1})])]),(0,a._)("div",x,[(0,a._)("div",g,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[D])),_:1})])),_:1}),k,Z,B,V,R,U,Q,C,S,M,E,T,F,I,j,z,A,P,$,O,G,H,J,K,L,N,X,Y,ll,el,nl,al,tl,ul,sl,dl,cl,il,pl,ol,_l,rl,ml,fl,hl,wl,bl,vl,ql,yl,Wl,xl,gl,Dl,kl,Zl,Bl,Vl,Rl,Ul,Ql,Cl,Sl,Ml])]),Fl.canReconcile?((0,a.wg)(),(0,a.j4)(Gl,{key:1,position:"bottom-right",offset:[16,16],"scroll-offset":"120"},{default:(0,a.w5)((()=>[(0,a._)("div",El,"EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1})):(0,a.kq)("",!0)])),_:1})}var Fl=n(7164),Il=n(5057),jl=n(7104),zl=n(8898),Al=n(160);const Pl={name:"Reconcile",data(){return{startDate:"",startBalance:"0",endDate:"",endBalance:"0",id:0,canReconcile:!0}},computed:{balanceDiff:function(){return parseFloat(this.startBalance)-parseFloat(this.endBalance)}},created(){this.id=parseInt(this.$route.params.id)},mounted(){this.setDates(),this.collectBalances()},methods:{initReconciliation:function(){this.$q.dialog({title:"Todo",message:"This function does not work yet.",cancel:!1,persistent:!0})},setDates:function(){let l=new Date,e=(0,jl.Z)((0,Fl.Z)(l),1),n=(0,Il.Z)(l);this.startDate=(0,zl.Z)(e,"yyyy-MM-dd"),this.endDate=(0,zl.Z)(n,"yyyy-MM-dd")},collectBalances:function(){let l=new Al.Z;l.get(this.id,this.startDate).then((l=>{"asset"!==l.data.data.attributes.type&&(this.canReconcile=!1),this.startBalance=l.data.data.attributes.current_balance})),l.get(this.id,this.endDate).then((l=>{this.endBalance=l.data.data.attributes.current_balance}))}}};var $l=n(1639),Ol=n(9885),Gl=n(4458),Hl=n(3190),Jl=n(6611),Kl=n(2857),Ll=n(8879),Nl=n(1821),Xl=n(1237),Yl=n(9984),le=n.n(Yl);const ee=(0,$l.Z)(Pl,[["render",Tl]]),ne=ee;le()(Pl,"components",{QPage:Ol.Z,QCard:Gl.Z,QCardSection:Hl.Z,QInput:Jl.Z,QIcon:Kl.Z,QBtn:Ll.Z,QCardActions:Nl.Z,QPageScroller:Xl.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4918],{3953:(l,e,n)=>{n.r(e),n.d(e,{default:()=>ne});var a=n(9835),t=n(6970);const u={key:0,class:"row q-mx-md"},s={class:"col-12"},d=(0,a.Uk)(" This account cannot be reconciled :( "),c={class:"row q-mx-md"},i={class:"col-9 q-pr-xs"},p=(0,a._)("div",{class:"text-h6"},"Reconcilliation range",-1),o={class:"row"},_={class:"col-3 q-pr-xs"},r={class:"col-3 q-px-xs"},m={class:"col-3"},f={class:"col-3 q-px-xs"},h={class:"row"},w=(0,a._)("div",{class:"col-9 q-px-xs"},' Match the amounts and dates above to your bank statement, and press "Start reconciling" ',-1),b={class:"col-3 q-px-xs"},v=(0,a.Uk)("Start reconciling"),q={class:"col-3 q-pl-xs"},y=(0,a._)("div",{class:"text-h6"},"Options",-1),W=(0,a.Uk)(" Actions "),x={class:"row q-ma-md"},g={class:"col"},D=(0,a._)("div",{class:"text-h6"},' First verify the date-range and balances. Then press "Start reconciling" ',-1),k=(0,a._)("p",null," ",-1),Z=(0,a._)("p",null," ",-1),B=(0,a._)("p",null," ",-1),V=(0,a._)("p",null," ",-1),R=(0,a._)("p",null," ",-1),U=(0,a._)("p",null," ",-1),Q=(0,a._)("p",null," ",-1),C=(0,a._)("p",null," ",-1),S=(0,a._)("p",null," ",-1),M=(0,a._)("p",null," ",-1),E=(0,a._)("p",null," ",-1),T=(0,a._)("p",null," ",-1),F=(0,a._)("p",null," ",-1),I=(0,a._)("p",null," ",-1),j=(0,a._)("p",null," ",-1),z=(0,a._)("p",null," ",-1),A=(0,a._)("p",null," ",-1),P=(0,a._)("p",null," ",-1),$=(0,a._)("p",null," ",-1),O=(0,a._)("p",null," ",-1),G=(0,a._)("p",null," ",-1),H=(0,a._)("p",null," ",-1),J=(0,a._)("p",null," ",-1),K=(0,a._)("p",null," ",-1),L=(0,a._)("p",null," ",-1),N=(0,a._)("p",null," ",-1),X=(0,a._)("p",null," ",-1),Y=(0,a._)("p",null," ",-1),ll=(0,a._)("p",null," ",-1),el=(0,a._)("p",null," ",-1),nl=(0,a._)("p",null," ",-1),al=(0,a._)("p",null," ",-1),tl=(0,a._)("p",null," ",-1),ul=(0,a._)("p",null," ",-1),sl=(0,a._)("p",null," ",-1),dl=(0,a._)("p",null," ",-1),cl=(0,a._)("p",null," ",-1),il=(0,a._)("p",null," ",-1),pl=(0,a._)("p",null," ",-1),ol=(0,a._)("p",null," ",-1),_l=(0,a._)("p",null," ",-1),rl=(0,a._)("p",null," ",-1),ml=(0,a._)("p",null," ",-1),fl=(0,a._)("p",null," ",-1),hl=(0,a._)("p",null," ",-1),wl=(0,a._)("p",null," ",-1),bl=(0,a._)("p",null," ",-1),vl=(0,a._)("p",null," ",-1),ql=(0,a._)("p",null," ",-1),yl=(0,a._)("p",null," ",-1),Wl=(0,a._)("p",null," ",-1),xl=(0,a._)("p",null," ",-1),gl=(0,a._)("p",null," ",-1),Dl=(0,a._)("p",null," ",-1),kl=(0,a._)("p",null," ",-1),Zl=(0,a._)("p",null," ",-1),Bl=(0,a._)("p",null," ",-1),Vl=(0,a._)("p",null," ",-1),Rl=(0,a._)("p",null," ",-1),Ul=(0,a._)("p",null," ",-1),Ql=(0,a._)("p",null," ",-1),Cl=(0,a._)("p",null," ",-1),Sl=(0,a._)("p",null," ",-1),Ml=(0,a._)("p",null," ",-1),El={class:"bg-primary text-white q-px-xl q-pa-md rounded-borders"};function Tl(l,e,n,Tl,Fl,Il){const jl=(0,a.up)("q-card-section"),zl=(0,a.up)("q-card"),Al=(0,a.up)("q-icon"),Pl=(0,a.up)("q-input"),$l=(0,a.up)("q-btn"),Ol=(0,a.up)("q-card-actions"),Gl=(0,a.up)("q-page-scroller"),Hl=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Hl,null,{default:(0,a.w5)((()=>[Fl.canReconcile?(0,a.kq)("",!0):((0,a.wg)(),(0,a.iD)("div",u,[(0,a._)("div",s,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})])])),(0,a._)("div",c,[(0,a._)("div",i,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[p])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",_,[(0,a.Wm)(Pl,{modelValue:Fl.startDate,"onUpdate:modelValue":e[0]||(e[0]=l=>Fl.startDate=l),dense:"",hint:"Start date",outlined:"",type:"date"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",r,[(0,a.Wm)(Pl,{modelValue:Fl.startBalance,"onUpdate:modelValue":e[1]||(e[1]=l=>Fl.startBalance=l),dense:"",hint:"Start balance",outlined:"",step:"0.00",type:"number"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])]),(0,a._)("div",m,[(0,a.Wm)(Pl,{modelValue:Fl.endDate,"onUpdate:modelValue":e[2]||(e[2]=l=>Fl.endDate=l),dense:"",hint:"End date",outlined:"",type:"date"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"far fa-calendar"})])),_:1},8,["modelValue"])]),(0,a._)("div",f,[(0,a.Wm)(Pl,{modelValue:Fl.endBalance,"onUpdate:modelValue":e[3]||(e[3]=l=>Fl.endBalance=l),dense:"",hint:"End Balance",outlined:"",step:"0.00",type:"number"},{prepend:(0,a.w5)((()=>[(0,a.Wm)(Al,{name:"fas fa-coins"})])),_:1},8,["modelValue"])])])])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[w,(0,a._)("div",b,[(0,a.Wm)($l,{onClick:Il.initReconciliation},{default:(0,a.w5)((()=>[v])),_:1},8,["onClick"])])])])),_:1})])),_:1})]),(0,a._)("div",q,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[y])),_:1}),(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[(0,a.Uk)(" EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1}),(0,a.Wm)(Ol,null,{default:(0,a.w5)((()=>[W])),_:1})])),_:1})])]),(0,a._)("div",x,[(0,a._)("div",g,[(0,a.Wm)(zl,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(jl,null,{default:(0,a.w5)((()=>[D])),_:1})])),_:1}),k,Z,B,V,R,U,Q,C,S,M,E,T,F,I,j,z,A,P,$,O,G,H,J,K,L,N,X,Y,ll,el,nl,al,tl,ul,sl,dl,cl,il,pl,ol,_l,rl,ml,fl,hl,wl,bl,vl,ql,yl,Wl,xl,gl,Dl,kl,Zl,Bl,Vl,Rl,Ul,Ql,Cl,Sl,Ml])]),Fl.canReconcile?((0,a.wg)(),(0,a.j4)(Gl,{key:1,offset:[16,16],position:"bottom-right","scroll-offset":"120"},{default:(0,a.w5)((()=>[(0,a._)("div",El,"EUR "+(0,t.zw)(Il.balanceDiff),1)])),_:1})):(0,a.kq)("",!0)])),_:1})}var Fl=n(7164),Il=n(5057),jl=n(7104),zl=n(8898),Al=n(160);const Pl={name:"Reconcile",data(){return{startDate:"",startBalance:"0",endDate:"",endBalance:"0",id:0,canReconcile:!0}},computed:{balanceDiff:function(){return parseFloat(this.startBalance)-parseFloat(this.endBalance)}},created(){this.id=parseInt(this.$route.params.id)},mounted(){this.setDates(),this.collectBalances()},methods:{initReconciliation:function(){this.$q.dialog({title:"Todo",message:"This function does not work yet.",cancel:!1,persistent:!0})},setDates:function(){let l=new Date,e=(0,jl.Z)((0,Fl.Z)(l),1),n=(0,Il.Z)(l);this.startDate=(0,zl.Z)(e,"yyyy-MM-dd"),this.endDate=(0,zl.Z)(n,"yyyy-MM-dd")},collectBalances:function(){let l=new Al.Z;l.get(this.id,this.startDate).then((l=>{"asset"!==l.data.data.attributes.type&&(this.canReconcile=!1),this.startBalance=l.data.data.attributes.current_balance})),l.get(this.id,this.endDate).then((l=>{this.endBalance=l.data.data.attributes.current_balance}))}}};var $l=n(1639),Ol=n(9885),Gl=n(4458),Hl=n(3190),Jl=n(6611),Kl=n(2857),Ll=n(8879),Nl=n(1821),Xl=n(1237),Yl=n(9984),le=n.n(Yl);const ee=(0,$l.Z)(Pl,[["render",Tl]]),ne=ee;le()(Pl,"components",{QPage:Ol.Z,QCard:Gl.Z,QCardSection:Hl.Z,QInput:Jl.Z,QIcon:Kl.Z,QBtn:Ll.Z,QCardActions:Nl.Z,QPageScroller:Xl.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5114.9b20d124.js b/public/v3/js/5114.9b20d124.js new file mode 100644 index 0000000000..a311a6c16d --- /dev/null +++ b/public/v3/js/5114.9b20d124.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5114],{5114:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var o=a(9835),i=a(6970);const n=(0,o.Uk)("Edit"),s=(0,o.Uk)("Delete");function l(e,t,a,l,r,p){const u=(0,o.up)("q-th"),d=(0,o.up)("q-tr"),g=(0,o.up)("router-link"),w=(0,o.up)("q-td"),c=(0,o.up)("q-item-label"),h=(0,o.up)("q-item-section"),m=(0,o.up)("q-item"),f=(0,o.up)("q-list"),b=(0,o.up)("q-btn-dropdown"),k=(0,o.up)("q-table"),y=(0,o.up)("q-fab-action"),q=(0,o.up)("q-fab"),_=(0,o.up)("q-page-sticky"),W=(0,o.up)("q-page"),Z=(0,o.Q2)("close-popup");return(0,o.wg)(),(0,o.j4)(W,null,{default:(0,o.w5)((()=>[(0,o.Wm)(k,{pagination:r.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>r.pagination=e),columns:r.columns,loading:r.loading,rows:r.rows,title:e.$t("firefly.webhooks"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{header:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[((0,o.wg)(!0),(0,o.iD)(o.HY,null,(0,o.Ko)(e.cols,(t=>((0,o.wg)(),(0,o.j4)(u,{key:t.name,props:e},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,o.w5)((e=>[(0,o.Wm)(d,{props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(w,{key:"title",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(g,{to:{name:"webhooks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,o.w5)((()=>[(0,o.Uk)((0,i.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,o.Wm)(w,{key:"menu",props:e},{default:(0,o.w5)((()=>[(0,o.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,o.w5)((()=>[(0,o.Wm)(f,null,{default:(0,o.w5)((()=>[(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{to:{name:"webhooks.edit",params:{id:e.row.id}},clickable:""},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[n])),_:1})])),_:1})])),_:2},1032,["to"])),[[Z]]),(0,o.wy)(((0,o.wg)(),(0,o.j4)(m,{clickable:"",onClick:t=>p.deleteWebhook(e.row.id,e.row.title)},{default:(0,o.w5)((()=>[(0,o.Wm)(h,null,{default:(0,o.w5)((()=>[(0,o.Wm)(c,null,{default:(0,o.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[Z]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,o.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,o.w5)((()=>[(0,o.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,o.w5)((()=>[(0,o.Wm)(y,{to:{name:"webhooks.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New webhook",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/webhooks";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const g={name:"Index",watch:{$route(e){"webhooks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"title",label:"Title",field:"title",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.triggerUpdate()},methods:{deleteWebhook:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete webhook "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyWebhook(e)}))},destroyWebhook:function(e){new r.Z("webhooks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.webhooks",this.$route.meta.breadcrumbs=[{title:"webhooks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],o={id:a.id,title:a.attributes.title};this.rows.push(o)}this.loading=!1}))}}};var w=a(1639),c=a(9885),h=a(9497),m=a(9546),f=a(1682),b=a(7220),k=a(2045),y=a(3246),q=a(490),_=a(1233),W=a(3115),Z=a(3388),Q=a(9361),P=a(935),U=a(2146),v=a(9984),C=a.n(v);const T=(0,w.Z)(g,[["render",l]]),$=T;C()(g,"components",{QPage:c.Z,QTable:h.Z,QTr:m.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:k.Z,QList:y.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:W.Z,QPageSticky:Z.Z,QFab:Q.Z,QFabAction:P.Z}),C()(g,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5361.e7adbce0.js b/public/v3/js/5361.e7adbce0.js deleted file mode 100644 index 69535b6ffa..0000000000 --- a/public/v3/js/5361.e7adbce0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5361],{5361:(t,e,a)=>{a.r(e),a.d(e,{default:()=>T});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete"),r=(0,i.Uk)("Transactions without a budget");function l(t,e,a,l,u,d){const g=(0,i.up)("q-th"),p=(0,i.up)("q-tr"),m=(0,i.up)("router-link"),c=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),b=(0,i.up)("q-list"),y=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),U=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:t.$t("firefly.budgets"),rows:u.rows,columns:u.columns,"row-key":"id",onRequest:d.onRequest,pagination:u.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>u.pagination=t),loading:u.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(g,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(p,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{to:{name:"budgets.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(b,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"budgets.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[U]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:e=>d.deleteBudget(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[U]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"budgets.show",params:{id:0}}},{default:(0,i.w5)((()=>[r])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"budgets.create"},icon:"fas fa-exchange-alt",label:"New budget"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var u=a(7913),d=a(1569);class g{list(t,e){let a="/api/v1/budgets";return d.api.get(a,{params:{page:t,cache:e}})}}var p=a(3555);const m={name:"Index",watch:{$route(t){"budgets.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,p.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteBudget:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete budget "'+e+'"? Any and all transactions linked to this budget will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyBudget(t)}))},destroyBudget:function(t){new u.Z("budgets").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.budgets",this.$route.meta.breadcrumbs=[{title:"budgets"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new g;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),h=a(9885),w=a(9497),f=a(9546),b=a(1682),y=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),U=a(3388),P=a(9361),R=a(935),B=a(2146),v=a(9984),C=a.n(v);const $=(0,c.Z)(m,[["render",l]]),T=$;C()(m,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:b.Z,QTd:y.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:U.Z,QFab:P.Z,QFabAction:R.Z}),C()(m,"directives",{ClosePopup:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1543.010ec22e.js b/public/v3/js/5389.6385ebde.js similarity index 69% rename from public/v3/js/1543.010ec22e.js rename to public/v3/js/5389.6385ebde.js index cd23fddcf6..8e22a231c8 100644 --- a/public/v3/js/1543.010ec22e.js +++ b/public/v3/js/5389.6385ebde.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1543],{1543:(e,a,s)=>{s.r(a),s.d(a,{default:()=>ee});var r=s(9835),n=s(6970);const t={class:"row"},l={class:"col q-mb-xs"},o=(0,r.Uk)(" Hi! You must be new to Firefly III. Welcome! Please fill in this form to create some basic accounts and get you started. "),i={class:"row"},c={class:"col-8 offset-2 q-mb-md"},_=(0,r._)("div",{class:"text-h6"},"Bank accounts",-1),u={class:"row q-mb-xs"},d={class:"col-8 offset-2"},m={class:"row q-mb-xs"},h={class:"col-3 offset-2"},b={class:"col-5"},f={class:"row q-mb-xs"},g={class:"col-8 offset-2"},v={class:"row"},p={class:"col-8 offset-2 q-mb-md"},k=(0,r._)("div",{class:"text-h6"},"Preferences",-1),w={class:"row q-mb-xs"},y={class:"col-8 offset-2"},q={class:"row"},I={class:"col-10 offset-2"},V={class:"row"},U={class:"col-8 offset-2"},W={class:"row"},Z={class:"col-8 offset-2"},C=(0,r._)("div",{class:"q-px-sm"},[(0,r.Uk)(" Hint: visit "),(0,r._)("a",{href:"https://github.com/firefly-iii/firefly-iii/discussions/"},"GitHub"),(0,r.Uk)(" or "),(0,r._)("a",{href:"#"},"Gitter.im"),(0,r.Uk)(". You can also contact me on "),(0,r._)("a",{href:"#"},"Twitter"),(0,r.Uk)(" or via "),(0,r._)("a",{href:"#"},"email"),(0,r.Uk)(". ")],-1),x={class:"row"},P={class:"col-8 offset-2"},A=(0,r.Uk)("Submit");function M(e,a,s,M,Q,D){const O=(0,r.up)("q-banner"),S=(0,r.up)("q-card-section"),T=(0,r.up)("q-icon"),F=(0,r.up)("q-input"),z=(0,r.up)("q-select"),E=(0,r.up)("q-card"),H=(0,r.up)("q-checkbox"),j=(0,r.up)("q-btn");return(0,r.wg)(),(0,r.iD)(r.HY,null,[(0,r._)("div",t,[(0,r._)("div",l,[(0,r.Wm)(O,{rounded:"",class:"bg-purple-8 text-white"},{default:(0,r.w5)((()=>[o])),_:1})])]),(0,r._)("div",i,[(0,r._)("div",c,[(0,r.Wm)(E,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",d,[(0,r.Wm)(F,{"error-message":Q.bank_name_error,error:Q.bank_name_has_error,"bottom-slots":"",disable:Q.disabledInput,clearable:"",outlined:"",modelValue:Q.bank_name,"onUpdate:modelValue":a[0]||(a[0]=e=>Q.bank_name=e),label:"The name of your bank"},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-university"})])),_:1},8,["error-message","error","disable","modelValue"])])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(z,{"error-message":Q.currency_error,error:Q.currency_has_error,"bottom-slots":"",disable:Q.disabledInput,outlined:"",modelValue:Q.currency,"onUpdate:modelValue":a[1]||(a[1]=e=>Q.currency=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:Q.currencies,label:"Currency"},null,8,["error-message","error","disable","modelValue","options"])]),(0,r._)("div",b,[(0,r.Wm)(F,{"error-message":Q.bank_balance_error,error:Q.bank_balance_has_error,"bottom-slots":"",disable:Q.disabledInput,outlined:"",modelValue:Q.bank_balance,"onUpdate:modelValue":a[2]||(a[2]=e=>Q.bank_balance=e),mask:Q.balance_input_mask,"reverse-fill-mask":"","fill-mask":"0",label:"Today's balance",hint:"Enter your current balance"},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-money-bill-wave"})])),_:1},8,["error-message","error","disable","modelValue","mask"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(F,{"error-message":Q.savings_balance_error,error:Q.savings_balance_has_error,"bottom-slots":"",disable:Q.disabledInput,outlined:"",modelValue:Q.savings_balance,"onUpdate:modelValue":a[3]||(a[3]=e=>Q.savings_balance=e),mask:Q.balance_input_mask,"reverse-fill-mask":"","fill-mask":"0",label:"Today's savings account balance",hint:"Leave empty or set to zero if not relevant."},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-coins"})])),_:1},8,["error-message","error","disable","modelValue","mask"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",p,[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",w,[(0,r._)("div",y,[(0,r.Wm)(z,{"error-message":Q.language_error,error:Q.language_has_error,"bottom-slots":"",outlined:"",disable:Q.disabledInput,modelValue:Q.language,"onUpdate:modelValue":a[4]||(a[4]=e=>Q.language=e),"emit-value":"","map-options":"",options:Q.languages,label:"I prefer the following language"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,r._)("div",q,[(0,r._)("div",I,[(0,r.Wm)(H,{disable:Q.disabledInput,modelValue:Q.manage_cash,"onUpdate:modelValue":a[5]||(a[5]=e=>Q.manage_cash=e),label:"I want to manage cash using Firefly III"},null,8,["disable","modelValue"]),Q.manage_cash_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.manage_cash_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",V,[(0,r._)("div",U,[(0,r.Wm)(H,{disable:Q.disabledInput,modelValue:Q.have_cc,"onUpdate:modelValue":a[6]||(a[6]=e=>Q.have_cc=e),label:"I have a credit card."},null,8,["disable","modelValue"]),Q.have_cc_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_cc_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",W,[(0,r._)("div",Z,[(0,r.Wm)(H,{disable:Q.disabledInput,modelValue:Q.have_questions,"onUpdate:modelValue":a[7]||(a[7]=e=>Q.have_questions=e),label:"I know where to go when I have questions"},null,8,["disable","modelValue"]),C,Q.have_questions_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_questions_error),1)])),_:1})):(0,r.kq)("",!0)])])])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",P,[(0,r.Wm)(j,{color:"primary",onClick:D.submitNewUser},{default:(0,r.w5)((()=>[A])),_:1},8,["onClick"])])])])),_:1})])),_:1})])])],64)}s(702);var Q=s(3918),D=s(6108),O=s(1138),S=s(2684),T=s(1592),F=s(8898),z=s(7164);const E={name:"NewUser",data(){return{bank_name:"",bank_name_error:"",bank_name_has_error:!1,currency:"EUR",currency_error:"",currency_has_error:!1,bank_balance:"",bank_balance_error:"",bank_balance_has_error:!1,savings_balance:"",savings_balance_error:"",savings_balance_has_error:!1,language:"en_US",language_error:"",language_has_error:!1,manage_cash:!1,manage_cash_error:"",manage_cash_has_error:!1,have_cc:!1,have_cc_error:"",have_cc_has_error:!1,have_questions:!1,have_questions_error:"",have_questions_has_error:!1,balance_input_mask:"#.##",balance_prefix:"€",languages:[],currencies:[],disabledInput:!1}},watch:{currency:function(e){for(let a in this.currencies)if(this.currencies.hasOwnProperty(a)){let s=this.currencies[a];if(s.value===e){let e="#";this.balance_input_mask="#."+e.repeat(s.decimal_places)}}}},mounted(){let e=new Q.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.languages.push({value:s,label:e.name_locale+" ("+e.name_english+")"})}}));let a=new D.Z;a.list(1).then((e=>{let a=e.data.data;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.currencies.push({value:e.attributes.code,label:e.attributes.name,decimal_places:e.attributes.decimal_places,symbol:e.attributes.symbol})}}))},methods:{submitNewUser:function(){if(this.resetErrors(),this.disabledInput=!0,""===this.bank_name)return this.bank_name_error="A name is required",this.bank_name_has_error=!0,void(this.disabledInput=!1);if(!1===this.have_questions)return this.have_questions_error="Please check this little box",this.have_questions_has_error=!0,void(this.disabledInput=!1);let e=this.submitMainAccount(),a=this.submitSavingsAccount(),s=this.submitCC(),r=this.submitCash(),n=this.submitCurrency(),t=this.submitLanguage();Promise.all([e,a,s,r,n,t]).then((()=>{this.$emit("created-accounts")}))},submitCurrency:function(){let e=new S.Z;return e.makeDefault(this.currency)},submitLanguage:function(){return(new T.Z).put("language",this.language)},submitMainAccount:function(){let e=new O.Z,a={name:this.bank_name+" checking account TODO",type:"asset",account_role:"defaultAsset",currency_code:this.currency_code};if(""!==this.bank_balance&&0!==parseFloat(this.bank_balance)){let e=(0,F.Z)(new Date,"y-MM-dd");a.opening_balance=this.bank_balance,a.opening_balance_date=e}return e.post(a)},submitSavingsAccount:function(){let e=new O.Z,a={name:this.bank_name+" savings account TODO",type:"asset",account_role:"savingAsset",currency_code:this.currency_code};if(""!==this.savings_balance&&0!==parseFloat(this.savings_balance)){let s=(0,F.Z)(new Date,"y-MM-dd");return a.opening_balance=this.savings_balance,a.opening_balance_date=s,e.post(a)}return Promise.resolve()},submitCC:function(){if(this.have_cc){let e=new O.Z,a=(0,F.Z)((0,z.Z)(new Date),"y-MM-dd"),s={name:this.bank_name+" Credit card",type:"asset",account_role:"ccAsset",currency_code:this.currency_code,credit_card_type:"monthlyFull",monthly_payment_date:a};return e.post(s)}return Promise.resolve()},submitCash:function(){if(this.manage_cash){let e=new O.Z,a={name:this.bank_name+" Cash account",type:"asset",account_role:"cashWalletAsset",currency_code:this.currency_code};return e.post(a)}return Promise.resolve()},resetErrors:function(){this.disabledInput=!1,this.bank_name_error="",this.bank_name_has_error=!1,this.currency_error="",this.currency_has_error=!1,this.bank_balance_error="",this.bank_balance_has_error=!1,this.savings_balance_error="",this.savings_balance_has_error=!1,this.language_error="",this.language_has_error=!1,this.manage_cash_error="",this.manage_cash_has_error=!1,this.have_cc_error="",this.have_cc_has_error=!1,this.have_questions_error="",this.have_questions_has_error=!1}}};var H=s(1639),j=s(7128),B=s(4458),L=s(3190),N=s(6611),Y=s(2857),G=s(7887),R=s(1221),$=s(8879),J=s(9984),K=s.n(J);const X=(0,H.Z)(E,[["render",M]]),ee=X;K()(E,"components",{QBanner:j.Z,QCard:B.Z,QCardSection:L.Z,QInput:N.Z,QIcon:Y.Z,QSelect:G.Z,QCheckbox:R.Z,QBtn:$.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5389],{5389:(e,a,s)=>{s.r(a),s.d(a,{default:()=>ee});var r=s(9835),n=s(6970);const t={class:"row"},l={class:"col q-mb-xs"},o=(0,r.Uk)(" Hi! You must be new to Firefly III. Welcome! Please fill in this form to create some basic accounts and get you started. "),i={class:"row"},c={class:"col-8 offset-2 q-mb-md"},_=(0,r._)("div",{class:"text-h6"},"Bank accounts",-1),u={class:"row q-mb-xs"},d={class:"col-8 offset-2"},m={class:"row q-mb-xs"},h={class:"col-3 offset-2"},b={class:"col-5"},f={class:"row q-mb-xs"},g={class:"col-8 offset-2"},v={class:"row"},p={class:"col-8 offset-2 q-mb-md"},k=(0,r._)("div",{class:"text-h6"},"Preferences",-1),w={class:"row q-mb-xs"},y={class:"col-8 offset-2"},q={class:"row"},I={class:"col-10 offset-2"},V={class:"row"},U={class:"col-8 offset-2"},W={class:"row"},Z={class:"col-8 offset-2"},C=(0,r._)("div",{class:"q-px-sm"},[(0,r.Uk)(" Hint: visit "),(0,r._)("a",{href:"https://github.com/firefly-iii/firefly-iii/discussions/"},"GitHub"),(0,r.Uk)(" or "),(0,r._)("a",{href:"#"},"Gitter.im"),(0,r.Uk)(". You can also contact me on "),(0,r._)("a",{href:"#"},"Twitter"),(0,r.Uk)(" or via "),(0,r._)("a",{href:"#"},"email"),(0,r.Uk)(". ")],-1),x={class:"row"},P={class:"col-8 offset-2"},A=(0,r.Uk)("Submit");function M(e,a,s,M,Q,D){const O=(0,r.up)("q-banner"),S=(0,r.up)("q-card-section"),T=(0,r.up)("q-icon"),F=(0,r.up)("q-input"),z=(0,r.up)("q-select"),E=(0,r.up)("q-card"),H=(0,r.up)("q-checkbox"),j=(0,r.up)("q-btn");return(0,r.wg)(),(0,r.iD)(r.HY,null,[(0,r._)("div",t,[(0,r._)("div",l,[(0,r.Wm)(O,{class:"bg-purple-8 text-white",rounded:""},{default:(0,r.w5)((()=>[o])),_:1})])]),(0,r._)("div",i,[(0,r._)("div",c,[(0,r.Wm)(E,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[_])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",d,[(0,r.Wm)(F,{modelValue:Q.bank_name,"onUpdate:modelValue":a[0]||(a[0]=e=>Q.bank_name=e),disable:Q.disabledInput,error:Q.bank_name_has_error,"error-message":Q.bank_name_error,"bottom-slots":"",clearable:"",label:"The name of your bank",outlined:""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-university"})])),_:1},8,["modelValue","disable","error","error-message"])])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(z,{modelValue:Q.currency,"onUpdate:modelValue":a[1]||(a[1]=e=>Q.currency=e),disable:Q.disabledInput,error:Q.currency_has_error,"error-message":Q.currency_error,options:Q.currencies,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Currency","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])]),(0,r._)("div",b,[(0,r.Wm)(F,{modelValue:Q.bank_balance,"onUpdate:modelValue":a[2]||(a[2]=e=>Q.bank_balance=e),disable:Q.disabledInput,error:Q.bank_balance_has_error,"error-message":Q.bank_balance_error,mask:Q.balance_input_mask,"bottom-slots":"","fill-mask":"0",hint:"Enter your current balance",label:"Today's balance",outlined:"","reverse-fill-mask":""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-money-bill-wave"})])),_:1},8,["modelValue","disable","error","error-message","mask"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(F,{modelValue:Q.savings_balance,"onUpdate:modelValue":a[3]||(a[3]=e=>Q.savings_balance=e),disable:Q.disabledInput,error:Q.savings_balance_has_error,"error-message":Q.savings_balance_error,mask:Q.balance_input_mask,"bottom-slots":"","fill-mask":"0",hint:"Leave empty or set to zero if not relevant.",label:"Today's savings account balance",outlined:"","reverse-fill-mask":""},{prepend:(0,r.w5)((()=>[(0,r.Wm)(T,{name:"fas fa-coins"})])),_:1},8,["modelValue","disable","error","error-message","mask"])])])])),_:1})])),_:1})])]),(0,r._)("div",v,[(0,r._)("div",p,[(0,r.Wm)(E,null,{default:(0,r.w5)((()=>[(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[k])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",w,[(0,r._)("div",y,[(0,r.Wm)(z,{modelValue:Q.language,"onUpdate:modelValue":a[4]||(a[4]=e=>Q.language=e),disable:Q.disabledInput,error:Q.language_has_error,"error-message":Q.language_error,options:Q.languages,"bottom-slots":"","emit-value":"",label:"I prefer the following language","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,r._)("div",q,[(0,r._)("div",I,[(0,r.Wm)(H,{modelValue:Q.manage_cash,"onUpdate:modelValue":a[5]||(a[5]=e=>Q.manage_cash=e),disable:Q.disabledInput,label:"I want to manage cash using Firefly III"},null,8,["modelValue","disable"]),Q.manage_cash_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.manage_cash_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",V,[(0,r._)("div",U,[(0,r.Wm)(H,{modelValue:Q.have_cc,"onUpdate:modelValue":a[6]||(a[6]=e=>Q.have_cc=e),disable:Q.disabledInput,label:"I have a credit card."},null,8,["modelValue","disable"]),Q.have_cc_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_cc_error),1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",W,[(0,r._)("div",Z,[(0,r.Wm)(H,{modelValue:Q.have_questions,"onUpdate:modelValue":a[7]||(a[7]=e=>Q.have_questions=e),disable:Q.disabledInput,label:"I know where to go when I have questions"},null,8,["modelValue","disable"]),C,Q.have_questions_has_error?((0,r.wg)(),(0,r.j4)(O,{key:0,class:"text-white bg-red"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,n.zw)(Q.have_questions_error),1)])),_:1})):(0,r.kq)("",!0)])])])),_:1}),(0,r.Wm)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",P,[(0,r.Wm)(j,{color:"primary",onClick:D.submitNewUser},{default:(0,r.w5)((()=>[A])),_:1},8,["onClick"])])])])),_:1})])),_:1})])])],64)}s(702);var Q=s(3918),D=s(6108),O=s(1138),S=s(2684),T=s(1592),F=s(8898),z=s(7164);const E={name:"NewUser",data(){return{bank_name:"",bank_name_error:"",bank_name_has_error:!1,currency:"EUR",currency_error:"",currency_has_error:!1,bank_balance:"",bank_balance_error:"",bank_balance_has_error:!1,savings_balance:"",savings_balance_error:"",savings_balance_has_error:!1,language:"en_US",language_error:"",language_has_error:!1,manage_cash:!1,manage_cash_error:"",manage_cash_has_error:!1,have_cc:!1,have_cc_error:"",have_cc_has_error:!1,have_questions:!1,have_questions_error:"",have_questions_has_error:!1,balance_input_mask:"#.##",balance_prefix:"€",languages:[],currencies:[],disabledInput:!1}},watch:{currency:function(e){for(let a in this.currencies)if(this.currencies.hasOwnProperty(a)){let s=this.currencies[a];if(s.value===e){let e="#";this.balance_input_mask="#."+e.repeat(s.decimal_places)}}}},mounted(){let e=new Q.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.languages.push({value:s,label:e.name_locale+" ("+e.name_english+")"})}}));let a=new D.Z;a.list(1).then((e=>{let a=e.data.data;for(let s in a)if(a.hasOwnProperty(s)){let e=a[s];this.currencies.push({value:e.attributes.code,label:e.attributes.name,decimal_places:e.attributes.decimal_places,symbol:e.attributes.symbol})}}))},methods:{submitNewUser:function(){if(this.resetErrors(),this.disabledInput=!0,""===this.bank_name)return this.bank_name_error="A name is required",this.bank_name_has_error=!0,void(this.disabledInput=!1);if(!1===this.have_questions)return this.have_questions_error="Please check this little box",this.have_questions_has_error=!0,void(this.disabledInput=!1);let e=this.submitMainAccount(),a=this.submitSavingsAccount(),s=this.submitCC(),r=this.submitCash(),n=this.submitCurrency(),t=this.submitLanguage();Promise.all([e,a,s,r,n,t]).then((()=>{this.$emit("created-accounts")}))},submitCurrency:function(){let e=new S.Z;return e.makeDefault(this.currency)},submitLanguage:function(){return(new T.Z).put("language",this.language)},submitMainAccount:function(){let e=new O.Z,a={name:this.bank_name+" checking account TODO",type:"asset",account_role:"defaultAsset",currency_code:this.currency_code};if(""!==this.bank_balance&&0!==parseFloat(this.bank_balance)){let e=(0,F.Z)(new Date,"y-MM-dd");a.opening_balance=this.bank_balance,a.opening_balance_date=e}return e.post(a)},submitSavingsAccount:function(){let e=new O.Z,a={name:this.bank_name+" savings account TODO",type:"asset",account_role:"savingAsset",currency_code:this.currency_code};if(""!==this.savings_balance&&0!==parseFloat(this.savings_balance)){let s=(0,F.Z)(new Date,"y-MM-dd");return a.opening_balance=this.savings_balance,a.opening_balance_date=s,e.post(a)}return Promise.resolve()},submitCC:function(){if(this.have_cc){let e=new O.Z,a=(0,F.Z)((0,z.Z)(new Date),"y-MM-dd"),s={name:this.bank_name+" Credit card",type:"asset",account_role:"ccAsset",currency_code:this.currency_code,credit_card_type:"monthlyFull",monthly_payment_date:a};return e.post(s)}return Promise.resolve()},submitCash:function(){if(this.manage_cash){let e=new O.Z,a={name:this.bank_name+" Cash account",type:"asset",account_role:"cashWalletAsset",currency_code:this.currency_code};return e.post(a)}return Promise.resolve()},resetErrors:function(){this.disabledInput=!1,this.bank_name_error="",this.bank_name_has_error=!1,this.currency_error="",this.currency_has_error=!1,this.bank_balance_error="",this.bank_balance_has_error=!1,this.savings_balance_error="",this.savings_balance_has_error=!1,this.language_error="",this.language_has_error=!1,this.manage_cash_error="",this.manage_cash_has_error=!1,this.have_cc_error="",this.have_cc_has_error=!1,this.have_questions_error="",this.have_questions_has_error=!1}}};var H=s(1639),j=s(7128),B=s(4458),L=s(3190),N=s(6611),Y=s(2857),G=s(7887),R=s(1221),$=s(8879),J=s(9984),K=s.n(J);const X=(0,H.Z)(E,[["render",M]]),ee=X;K()(E,"components",{QBanner:j.Z,QCard:B.Z,QCardSection:L.Z,QInput:N.Z,QIcon:Y.Z,QSelect:G.Z,QCheckbox:R.Z,QBtn:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4853.c7ee55c7.js b/public/v3/js/5529.2c9331df.js similarity index 79% rename from public/v3/js/4853.c7ee55c7.js rename to public/v3/js/5529.2c9331df.js index 96235ad31e..94cd4254ce 100644 --- a/public/v3/js/4853.c7ee55c7.js +++ b/public/v3/js/5529.2c9331df.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4853],{4853:(t,e,a)=>{a.r(e),a.d(e,{default:()=>S});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(t,e,a,r,l,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),g=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),W=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:t.$t("firefly.subscriptions"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:p.onRequest,pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{to:{name:"subscriptions.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"subscriptions.edit",params:{id:t.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteSubscription(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(_,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"subscriptions.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:"New subscription"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(1569);class p{list(t,e){let a="/api/v1/bills";return l.api.get(a,{params:{page:t,cache:e}})}}var u=a(7913),d=a(3555);const g={name:"Index",computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,this.store=(0,d.S)(),null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},methods:{onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},deleteSubscription:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete subscriptions "'+e+'"? Transactions linked to this subscription will not be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroySubscription(t)}))},destroySubscription:function(t){new u.Z("bills").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new p;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),q=a(490),_=a(1233),Z=a(3115),W=a(3388),Q=a(9361),P=a(935),R=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(g,[["render",r]]),S=C;v()(g,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:Z.Z,QPageSticky:W.Z,QFab:Q.Z,QFabAction:P.Z}),v()(g,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5529],{5529:(t,e,a)=>{a.r(e),a.d(e,{default:()=>S});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(t,e,a,r,l,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),g=(0,i.up)("router-link"),c=(0,i.up)("q-td"),m=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),q=(0,i.up)("q-fab"),_=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),W=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{pagination:l.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>l.pagination=t),columns:l.columns,loading:l.loading,rows:l.rows,title:t.$t("firefly.subscriptions"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{header:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.cols,(e=>((0,i.wg)(),(0,i.j4)(u,{key:e.name,props:t},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((t=>[(0,i.Wm)(d,{props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{key:"name",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(g,{to:{name:"subscriptions.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(c,{key:"menu",props:t},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{to:{name:"subscriptions.edit",params:{id:t.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:e=>p.deleteSubscription(t.row.id,t.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(m,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(_,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{to:{name:"subscriptions.create",params:{type:"asset"}},color:"primary",icon:"fas fa-exchange-alt",label:"New subscription",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(1569);class p{list(t,e){let a="/api/v1/bills";return l.api.get(a,{params:{page:t,cache:e}})}}var u=a(7913),d=a(3555);const g={name:"Index",computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,this.store=(0,d.S)(),null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:e,args:a,after:i,onError:n})=>{i((e=>{"setRange"===t&&(this.range=e,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},methods:{onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},deleteSubscription:function(t,e){this.$q.dialog({title:"Confirm",message:'Do you want to delete subscriptions "'+e+'"? Transactions linked to this subscription will not be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroySubscription(t)}))},destroySubscription:function(t){new u.Z("bills").destroy(t).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const t=new p;this.rows=[],t.list(this.page,this.getCacheKey).then((t=>{this.pagination.rowsPerPage=t.data.meta.pagination.per_page,this.pagination.rowsNumber=t.data.meta.pagination.total,this.pagination.page=this.page;for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let a=t.data.data[e],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var c=a(1639),m=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),q=a(490),_=a(1233),Z=a(3115),W=a(3388),Q=a(9361),P=a(935),R=a(2146),U=a(9984),v=a.n(U);const C=(0,c.Z)(g,[["render",r]]),S=C;v()(g,"components",{QPage:m.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:q.Z,QItemSection:_.Z,QItemLabel:Z.Z,QPageSticky:W.Z,QFab:Q.Z,QFabAction:P.Z}),v()(g,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5728.593fb2d1.js b/public/v3/js/5728.593fb2d1.js new file mode 100644 index 0000000000..b15e02d9f9 --- /dev/null +++ b/public/v3/js/5728.593fb2d1.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5728],{5728:(e,t,a)=>{a.r(t),a.d(t,{default:()=>T});var s=a(9835);const o={key:0},n={key:1};function l(e,t,a,l,i,r){const c=(0,s.up)("NewUser"),u=(0,s.up)("Dashboard"),d=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(d,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}a(702);var i=a(3836),r=a(3555);const c={class:"q-ma-md"},u={class:"row q-mb-sm"},d={class:"col"},m={class:"col"},f={class:"col"},h={class:"row q-mb-sm"},p={class:"col"},b={class:"row q-mb-sm"},v={class:"col"},g={class:"row q-mb-sm"},w={class:"col"},y=(0,s._)("div",{class:"col"}," Category box ",-1),C=(0,s.uE)('
Expense Box
Revenue Box
Piggy box
Bill box
',2);function q(e,t,a,o,n,l){const i=(0,s.up)("BillInsightBox"),r=(0,s.up)("SpendInsightBox"),q=(0,s.up)("NetWorthInsightBox"),_=(0,s.up)("AccountChart"),W=(0,s.up)("TransactionLists"),x=(0,s.up)("BudgetBox"),B=(0,s.up)("q-fab-action"),A=(0,s.up)("q-fab"),k=(0,s.up)("q-page-sticky");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(i)]),(0,s._)("div",m,[(0,s.Wm)(r)]),(0,s._)("div",f,[(0,s.Wm)(q)])]),(0,s._)("div",h,[(0,s._)("div",p,[(0,s.Wm)(_)])]),(0,s._)("div",b,[(0,s._)("div",v,[(0,s.Wm)(W)])]),(0,s._)("div",g,[(0,s._)("div",w,[(0,s.Wm)(x)]),y]),C,(0,s.Wm)(k,{offset:[18,18],position:"bottom-right"},{default:(0,s.w5)((()=>[(0,s.Wm)(A,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,s.w5)((()=>[(0,s.Wm)(B,{label:e.$t("firefly.new_budget"),to:{name:"budgets.create"},color:"primary",icon:"fas fa-chart-pie",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}},color:"primary",icon:"far fa-money-bill-alt",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}},color:"primary",icon:"fas fa-exchange-alt",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}},color:"primary",icon:"fas fa-long-arrow-alt-right",square:""},null,8,["label","to"]),(0,s.Wm)(B,{label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}},color:"primary",icon:"fas fa-long-arrow-alt-left",square:""},null,8,["label","to"])])),_:1})])),_:1})])}const _={name:"Dashboard",components:{TransactionLists:(0,s.RC)((()=>a.e(936).then(a.bind(a,936)))),AccountChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7243)]).then(a.bind(a,7243)))),NetWorthInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7224)]).then(a.bind(a,7224)))),BillInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(4568)]).then(a.bind(a,4568)))),SpendInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(8815)]).then(a.bind(a,8815)))),BudgetBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7886)]).then(a.bind(a,8482))))}};var W=a(1639),x=a(3388),B=a(9361),A=a(935),k=a(9984),P=a.n(k);const I=(0,W.Z)(_,[["render",q]]),R=I;P()(_,"components",{QPageSticky:x.Z,QFab:B.Z,QFabAction:A.Z});const Z=(0,s.aZ)({name:"PageIndex",components:{Dashboard:R,NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(5389)]).then(a.bind(a,5389))))},data(){return{assetCount:1,$store:null}},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,r.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new i.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var $=a(9885);const D=(0,W.Z)(Z,[["render",l]]),T=D;P()(Z,"components",{QPage:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/576.e26ddde9.js b/public/v3/js/576.e26ddde9.js deleted file mode 100644 index 4e619461a0..0000000000 --- a/public/v3/js/576.e26ddde9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[576],{576:(e,i,l)=>{l.r(i),l.d(i,{default:()=>h});var a=l(9835);const n=(0,a._)("div",{class:"row q-mx-md"},[(0,a._)("div",{class:"col-7"},[(0,a._)("p",null," Hi! With your active support and feedback I'm capable of building this fancy new layout. So thank you for testing and playing around. I'm grateful for your help. "),(0,a._)("p",null,[(0,a.Uk)(" The "),(0,a._)("strong",null,"v2"),(0,a.Uk)(" layout was built to be perfect for each page. This new "),(0,a._)("strong",null,"v3"),(0,a.Uk)(' layout has a different approach. I\'m building a "minimum viable product", where each page has '),(0,a._)("em",null,"minimal"),(0,a.Uk)(" functionality. But any functionality that's there should work. It may not do everything you need and stuff may be missing. The things that you see are things that work. ")]),(0,a._)("p",null," If you spot problems, feel free to report them. Here are some known issues. "),(0,a._)("ul",null,[(0,a._)("li",{class:"text-negative"},"You will lose data when you edit certain objects;"),(0,a._)("li",null,"Caching is fairly aggressive and a page refresh may be necessary to get new information. This is especially obvious when you make new transactions or accounts; "),(0,a._)("li",null,"Not all menu's are (un)folded correctly for all pages;"),(0,a._)("li",null,"Breadcrumbs are missing or incorrect;"),(0,a._)("li",null,"You can't make transaction splits;"),(0,a._)("li",null,"Accounts, budgets, transactions, etc. have only limited fields available in the edit, create and view screens;"),(0,a._)("li",null,'Occasionally, you may spot a "TODO". I\'ve limited their presence, but sometimes I just need a placeholder;'),(0,a._)("li",null,[(0,a.Uk)("Missing translations, "),(0,a._)("code",null,"firefly.abc"),(0,a.Uk)(" references, or transactions formatted in another locale;")])]),(0,a._)("p",null,[(0,a.Uk)(" If you need to visit a "),(0,a._)("strong",null,"v1"),(0,a.Uk)(" alternative for the page you are seeing, please change the URL to "),(0,a._)("code",null,"*/profile"),(0,a.Uk)(" (where "),(0,a._)("code",null,"*"),(0,a.Uk)(" is your Firefly III URL). From there, you can navigate to any "),(0,a._)("strong",null,"v1"),(0,a.Uk)(" page. You may not be able to visit the v1 dashboard. ")]),(0,a._)("p",null,[(0,a.Uk)(" Tickets on GitHub that concern v3 will be "),(0,a._)("em",{class:"text-negative"},"closed"),(0,a.Uk)(". This rule may change in the future. Until then, please leave your feedback here: ")]),(0,a._)("ul",null,[(0,a._)("li",null,[(0,a._)("a",{href:"https://github.com/firefly-iii/firefly-iii/discussions/5589"},"GitHub discussion")]),(0,a._)("li",null,[(0,a._)("a",{href:"https://gitter.im/firefly-iii/firefly-iii"},"Gitter.im chat")]),(0,a._)("li",null,[(0,a._)("a",{href:"mailto:james@firefly-iii.org"},"james@firefly-iii.org")])]),(0,a._)("p",null,[(0,a.Uk)(" Thanks again,"),(0,a._)("br"),(0,a.Uk)(" James ")])])],-1);function t(e,i,l,t,s,o){const r=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(r,null,{default:(0,a.w5)((()=>[n])),_:1})}const s={name:"Index"};var o=l(1639),r=l(9885),u=l(9984),c=l.n(u);const f=(0,o.Z)(s,[["render",t]]),h=f;c()(s,"components",{QPage:r.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/607.a27bb0a9.js b/public/v3/js/607.a27bb0a9.js new file mode 100644 index 0000000000..3306cc093e --- /dev/null +++ b/public/v3/js/607.a27bb0a9.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[607],{607:(e,s,r)=>{r.r(s),r.d(s,{default:()=>j});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit currency",-1),c={class:"row"},u={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},y={class:"col-12"},g={class:"row"},w={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"};function C(e,s,r,C,E,q){const x=(0,t.up)("q-btn"),k=(0,t.up)("q-banner"),S=(0,t.up)("q-card-section"),V=(0,t.up)("q-input"),W=(0,t.up)("q-card"),Z=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",a,[""!==E.errorMessage?((0,t.wg)(),(0,t.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(x,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(E.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(W,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",c,[(0,t._)("div",u,[(0,t.Wm)(V,{modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),disable:q.disabledInput,error:E.hasSubmissionErrors.name,"error-message":E.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",m,[(0,t._)("div",b,[(0,t.Wm)(V,{modelValue:E.code,"onUpdate:modelValue":s[1]||(s[1]=e=>E.code=e),disable:q.disabledInput,error:E.hasSubmissionErrors.code,"error-message":E.submissionErrors.code,label:e.$t("form.code"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(V,{modelValue:E.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>E.symbol=e),disable:q.disabledInput,error:E.hasSubmissionErrors.symbol,"error-message":E.submissionErrors.symbol,label:e.$t("form.symbol"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",f,[(0,t._)("div",y,[(0,t.Wm)(W,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",g,[(0,t._)("div",w,[(0,t.Wm)(x,{disable:q.disabledInput,color:"primary",label:"Update",onClick:q.submitCurrency},null,8,["disable","onClick"])])]),(0,t._)("div",_,[(0,t._)("div",v,[(0,t.Wm)(Z,{modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),disable:q.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var E=r(1484),q=r(1569);class x{post(e,s){let r="/api/v1/currencies/"+e;return q.api.put(r,s)}}var k=r(3555);const S={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",code:"",name:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.code=this.$route.params.code,this.collectCurrency(),this.store=(0,k.S)()},methods:{collectCurrency:function(){let e=new E.Z;e.get(this.code).then((e=>this.parseCurrency(e)))},parseCurrency:function(e){this.name=e.data.data.attributes.name,this.symbol=e.data.data.attributes.symbol},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x;s.post(this.code,e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Currency is updated",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:e.data.data.code}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var V=r(1639),W=r(9885),Z=r(7128),I=r(8879),Q=r(4458),R=r(3190),$=r(6611),M=r(1221),U=r(9984),H=r.n(U);const B=(0,V.Z)(S,[["render",C]]),j=B;H()(S,"components",{QPage:W.Z,QBanner:Z.Z,QBtn:I.Z,QCard:Q.Z,QCardSection:R.Z,QInput:$.Z,QCheckbox:M.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6127.9bbb0a3e.js b/public/v3/js/6127.9bbb0a3e.js deleted file mode 100644 index 0fd9c9553c..0000000000 --- a/public/v3/js/6127.9bbb0a3e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6127],{6127:(e,s,r)=>{r.r(s),r.d(s,{default:()=>j});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},a={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit currency",-1),c={class:"row"},u={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},f={class:"row q-mx-md"},y={class:"col-12"},g={class:"row"},w={class:"col-12 text-right"},_={class:"row"},v={class:"col-12 text-right"};function C(e,s,r,C,E,q){const x=(0,t.up)("q-btn"),k=(0,t.up)("q-banner"),S=(0,t.up)("q-card-section"),V=(0,t.up)("q-input"),W=(0,t.up)("q-card"),Z=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",a,[""!==E.errorMessage?((0,t.wg)(),(0,t.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,t.w5)((()=>[(0,t.Wm)(x,{flat:"",onClick:q.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(E.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(W,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",c,[(0,t._)("div",u,[(0,t.Wm)(V,{"error-message":E.submissionErrors.name,error:E.hasSubmissionErrors.name,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",m,[(0,t._)("div",b,[(0,t.Wm)(V,{"error-message":E.submissionErrors.code,error:E.hasSubmissionErrors.code,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:E.code,"onUpdate:modelValue":s[1]||(s[1]=e=>E.code=e),label:e.$t("form.code"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(V,{"error-message":E.submissionErrors.symbol,error:E.hasSubmissionErrors.symbol,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:E.symbol,"onUpdate:modelValue":s[2]||(s[2]=e=>E.symbol=e),label:e.$t("form.symbol"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",f,[(0,t._)("div",y,[(0,t.Wm)(W,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(S,null,{default:(0,t.w5)((()=>[(0,t._)("div",g,[(0,t._)("div",w,[(0,t.Wm)(x,{disable:q.disabledInput,color:"primary",label:"Update",onClick:q.submitCurrency},null,8,["disable","onClick"])])]),(0,t._)("div",_,[(0,t._)("div",v,[(0,t.Wm)(Z,{disable:q.disabledInput,modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var E=r(1484),q=r(1569);class x{post(e,s){let r="/api/v1/currencies/"+e;return q.api.put(r,s)}}var k=r(3555);const S={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",code:"",name:"",symbol:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.code=this.$route.params.code,this.collectCurrency(),this.store=(0,k.S)()},methods:{collectCurrency:function(){let e=new E.Z;e.get(this.code).then((e=>this.parseCurrency(e)))},parseCurrency:function(e){this.name=e.data.data.attributes.name,this.symbol=e.data.data.attributes.symbol},resetErrors:function(){this.submissionErrors={name:"",code:"",symbol:""},this.hasSubmissionErrors={name:!1,code:!1,symbol:!1}},submitCurrency:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCurrency();let s=new x;s.post(this.code,e).catch(this.processErrors).then(this.processSuccess)},buildCurrency:function(){return{name:this.name,code:this.code,symbol:this.symbol}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Currency is updated",show:!0,action:{show:!0,text:"Go to currency",link:{name:"currencies.show",params:{code:e.data.data.code}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var V=r(1639),W=r(9885),Z=r(7128),I=r(8879),Q=r(4458),R=r(3190),$=r(6611),M=r(1221),U=r(9984),H=r.n(U);const B=(0,V.Z)(S,[["render",C]]),j=B;H()(S,"components",{QPage:W.Z,QBanner:Z.Z,QBtn:I.Z,QCard:Q.Z,QCardSection:R.Z,QInput:$.Z,QCheckbox:M.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9706.6b4530b4.js b/public/v3/js/6254.9287543e.js similarity index 81% rename from public/v3/js/9706.6b4530b4.js rename to public/v3/js/6254.9287543e.js index 95feeabe5c..950c9f7487 100644 --- a/public/v3/js/9706.6b4530b4.js +++ b/public/v3/js/6254.9287543e.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9706],{9706:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(e,t,a,r,l,g){const p=(0,i.up)("q-th"),u=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),m=(0,i.up)("q-td"),c=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),q=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),P=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{title:e.$t("firefly.piggy-banks"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:g.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(p,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"piggy-banks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",to:{name:"piggy-banks.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[P]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>g.deletePiggyBank(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[P]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{color:"primary",square:"",to:{name:"piggy-banks.create"},icon:"fas fa-exchange-alt",label:"New piggy bank"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),g=a(1569);class p{list(e,t){let a="/api/v1/piggy_banks";return g.api.get(a,{params:{page:e,cache:t}})}}var u=a(3555);const d={name:"Index",watch:{$route(e){"piggy-banks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,u.S)()},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deletePiggyBank:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete piggy bank "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyPiggyBank(e)}))},destroyPiggyBank:function(e){new l.Z("piggy_banks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.piggy-banks",this.$route.meta.breadcrumbs=[{title:"piggy-banks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new p;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),c=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),_=a(490),q=a(1233),Z=a(3115),P=a(3388),W=a(9361),Q=a(935),R=a(2146),U=a(9984),v=a.n(U);const B=(0,m.Z)(d,[["render",r]]),C=B;v()(d,"components",{QPage:c.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:_.Z,QItemSection:q.Z,QItemLabel:Z.Z,QPageSticky:P.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6254],{6254:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var i=a(9835),n=a(6970);const s=(0,i.Uk)("Edit"),o=(0,i.Uk)("Delete");function r(e,t,a,r,l,g){const p=(0,i.up)("q-th"),u=(0,i.up)("q-tr"),d=(0,i.up)("router-link"),m=(0,i.up)("q-td"),c=(0,i.up)("q-item-label"),h=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),f=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),y=(0,i.up)("q-table"),k=(0,i.up)("q-fab-action"),_=(0,i.up)("q-fab"),q=(0,i.up)("q-page-sticky"),Z=(0,i.up)("q-page"),P=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Z,null,{default:(0,i.w5)((()=>[(0,i.Wm)(y,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.piggy-banks"),class:"q-ma-md","row-key":"id",onRequest:g.onRequest},{header:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(p,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(u,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(d,{to:{name:"piggy-banks.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(f,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{to:{name:"piggy-banks.edit",params:{id:e.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[s])),_:1})])),_:1})])),_:2},1032,["to"])),[[P]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(w,{clickable:"",onClick:t=>g.deletePiggyBank(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[P]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,i.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(k,{to:{name:"piggy-banks.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New piggy bank",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),g=a(1569);class p{list(e,t){let a="/api/v1/piggy_banks";return g.api.get(a,{params:{page:e,cache:t}})}}var u=a(3555);const d={name:"Index",watch:{$route(e){"piggy-banks.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,u.S)()},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deletePiggyBank:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete piggy bank "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyPiggyBank(e)}))},destroyPiggyBank:function(e){new l.Z("piggy_banks").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.piggy-banks",this.$route.meta.breadcrumbs=[{title:"piggy-banks"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new p;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),c=a(9885),h=a(9497),w=a(9546),f=a(1682),b=a(7220),y=a(2045),k=a(3246),_=a(490),q=a(1233),Z=a(3115),P=a(3388),W=a(9361),Q=a(935),R=a(2146),U=a(9984),v=a.n(U);const B=(0,m.Z)(d,[["render",r]]),C=B;v()(d,"components",{QPage:c.Z,QTable:h.Z,QTr:w.Z,QTh:f.Z,QTd:b.Z,QBtnDropdown:y.Z,QList:k.Z,QItem:_.Z,QItemSection:q.Z,QItemLabel:Z.Z,QPageSticky:P.Z,QFab:W.Z,QFabAction:Q.Z}),v()(d,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/4012.10028554.js b/public/v3/js/6745.71f77be4.js similarity index 76% rename from public/v3/js/4012.10028554.js rename to public/v3/js/6745.71f77be4.js index d9ee6257a8..7aacf8eb82 100644 --- a/public/v3/js/4012.10028554.js +++ b/public/v3/js/6745.71f77be4.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[4012],{4012:(t,a,e)=>{e.r(a),e.d(a,{default:()=>_});var i=e(9835),s=e(6970);function n(t,a,e,n,r,g){const o=(0,i.up)("router-link"),l=(0,i.up)("q-badge"),u=(0,i.up)("q-card-section"),d=(0,i.up)("q-card"),p=(0,i.up)("q-fab-action"),c=(0,i.up)("q-fab"),h=(0,i.up)("q-page-sticky"),f=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(f,null,{default:(0,i.w5)((()=>[(0,i.Wm)(d,null,{default:(0,i.w5)((()=>[(0,i.Wm)(u,null,{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.tags,(t=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i.Wm)(l,{outline:"",class:"q-ma-xs",color:"blue"},{default:(0,i.w5)((()=>[(0,i.Wm)(o,{to:{name:"tags.show",params:{id:t.id}}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.attributes.tag),1)])),_:2},1032,["to"])])),_:2},1024)])))),256))])),_:1})])),_:1}),(0,i.Wm)(h,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(p,{color:"primary",square:"",to:{name:"tags.create"},icon:"fas fa-exchange-alt",label:"New tag"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=e(1569);class g{list(t,a){let e="/api/v1/tags";return r.api.get(e,{params:{page:t,cache:a}})}}const o={name:"Index",watch:{$route(t){"tags.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{tags:[],loading:!1}},computed:{},created(){},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:a,args:e,after:i,onError:s})=>{i((a=>{"setRange"===t&&(this.range=a,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.tags",this.$route.meta.breadcrumbs=[{title:"tags"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){this.loading||(this.loading=!0,this.getPage(1))},getPage:function(t){const a=new g;this.rows=[],a.list(t,this.getCacheKey).then((a=>{for(let t in a.data.data)if(a.data.data.hasOwnProperty(t)){let e=a.data.data[t];this.tags.push(e)}t{e.r(a),e.d(a,{default:()=>_});var i=e(9835),s=e(6970);function n(t,a,e,n,r,g){const o=(0,i.up)("router-link"),l=(0,i.up)("q-badge"),u=(0,i.up)("q-card-section"),d=(0,i.up)("q-card"),p=(0,i.up)("q-fab-action"),c=(0,i.up)("q-fab"),h=(0,i.up)("q-page-sticky"),f=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(f,null,{default:(0,i.w5)((()=>[(0,i.Wm)(d,null,{default:(0,i.w5)((()=>[(0,i.Wm)(u,null,{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.tags,(t=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i.Wm)(l,{class:"q-ma-xs",color:"blue",outline:""},{default:(0,i.w5)((()=>[(0,i.Wm)(o,{to:{name:"tags.show",params:{id:t.id}}},{default:(0,i.w5)((()=>[(0,i.Uk)((0,s.zw)(t.attributes.tag),1)])),_:2},1032,["to"])])),_:2},1024)])))),256))])),_:1})])),_:1}),(0,i.Wm)(h,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(p,{to:{name:"tags.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New tag",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var r=e(1569);class g{list(t,a){let e="/api/v1/tags";return r.api.get(e,{params:{page:t,cache:a}})}}const o={name:"Index",watch:{$route(t){"tags.index"===t.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{tags:[],loading:!1}},computed:{},created(){},mounted(){null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:t,$store:a,args:e,after:i,onError:s})=>{i((a=>{"setRange"===t&&(this.range=a,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.tags",this.$route.meta.breadcrumbs=[{title:"tags"}]},onRequest:function(t){this.page=t.pagination.page,this.triggerUpdate()},triggerUpdate:function(){this.loading||(this.loading=!0,this.getPage(1))},getPage:function(t){const a=new g;this.rows=[],a.list(t,this.getCacheKey).then((a=>{for(let t in a.data.data)if(a.data.data.hasOwnProperty(t)){let e=a.data.data[t];this.tags.push(e)}t{s.r(n),s.d(n,{default:()=>d});var c=s(9835);const a={class:"row"},i={class:"col q-mr-sm"};function o(t,n,s,o,e,r){const u=(0,c.up)("TransactionList");return(0,c.wg)(),(0,c.iD)("div",a,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(e.accounts,(t=>((0,c.wg)(),(0,c.iD)("div",i,[(0,c.Wm)(u,{"account-id":t},null,8,["account-id"])])))),256))])}s(702);var e=s(1746);const r={name:"TransactionLists",components:{TransactionList:(0,c.RC)((()=>Promise.all([s.e(4736),s.e(7221)]).then(s.bind(s,7221))))},data(){return{accounts:[]}},mounted(){this.getAccounts()},methods:{getAccounts:function(){(new e.Z).get("frontpageAccounts").then((t=>this.parseAccounts(t.data)))},parseAccounts:function(t){const n=t.data.attributes.data;for(let s in n)n.hasOwnProperty(s)&&this.accounts.push(n[s])}}};var u=s(1639);const l=(0,u.Z)(r,[["render",o]]),d=l}}]); \ No newline at end of file diff --git a/public/v3/js/1730.bbc4b759.js b/public/v3/js/7039.71e8eb33.js similarity index 84% rename from public/v3/js/1730.bbc4b759.js rename to public/v3/js/7039.71e8eb33.js index e4addb900b..fc4dfc923c 100644 --- a/public/v3/js/1730.bbc4b759.js +++ b/public/v3/js/7039.71e8eb33.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1730],{1730:(e,t,s)=>{s.r(t),s.d(t,{default:()=>Z});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,a._)("br",null,null,-1),h={class:"row q-mt-sm"},c={class:"col-12"};function w(e,t,s,w,d,p){const m=(0,a.up)("q-card-section"),y=(0,a.up)("q-card"),b=(0,a.up)("LargeTable"),f=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(f,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(y,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(d.category.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",g,[(0,a._)("div",l,[(0,a.Uk)(" Name: "+(0,r.zw)(d.category.name),1),u])])])),_:1})])),_:1})])]),(0,a._)("div",h,[(0,a._)("div",c,[(0,a.Wm)(b,{ref:"table",title:"Transactions",rows:d.rows,loading:e.loading,onOnRequest:p.onRequest,"rows-number":d.rowsNumber,"rows-per-page":d.rowsPerPage,page:d.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var d=s(5146),p=s(4255),m=s(3247);const y={name:"Show",data(){return{category:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,id:0}},created(){"no-category"===this.$route.params.id&&(this.id=0,this.getWithoutCategory()),"no-category"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getCategory())},components:{LargeTable:d.Z},methods:{onRequest:function(e){this.page=e.page,this.getCategory()},getWithoutCategory:function(){this.category={name:"(without category)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutCategory(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getCategory:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseCategory(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCategory:function(e){this.category={name:e.data.data.attributes.name}}}};var b=s(1639),f=s(9885),C=s(4458),_=s(3190),P=s(9984),q=s.n(P);const v=(0,b.Z)(y,[["render",w]]),Z=v;q()(y,"components",{QPage:f.Z,QCard:C.Z,QCardSection:_.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7039],{7039:(e,t,s)=>{s.r(t),s.d(t,{default:()=>Z});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},g={class:"row"},l={class:"col-12 q-mb-xs"},u=(0,a._)("br",null,null,-1),h={class:"row q-mt-sm"},c={class:"col-12"};function w(e,t,s,w,d,p){const m=(0,a.up)("q-card-section"),y=(0,a.up)("q-card"),b=(0,a.up)("LargeTable"),f=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(f,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(y,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(d.category.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",g,[(0,a._)("div",l,[(0,a.Uk)(" Name: "+(0,r.zw)(d.category.name),1),u])])])),_:1})])),_:1})])]),(0,a._)("div",h,[(0,a._)("div",c,[(0,a.Wm)(b,{ref:"table",loading:e.loading,page:d.page,rows:d.rows,"rows-number":d.rowsNumber,"rows-per-page":d.rowsPerPage,title:"Transactions",onOnRequest:p.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var d=s(4643),p=s(4255),m=s(3247);const y={name:"Show",data(){return{category:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1,id:0}},created(){"no-category"===this.$route.params.id&&(this.id=0,this.getWithoutCategory()),"no-category"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getCategory())},components:{LargeTable:d.Z},methods:{onRequest:function(e){this.page=e.page,this.getCategory()},getWithoutCategory:function(){this.category={name:"(without category)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutCategory(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getCategory:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseCategory(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseCategory:function(e){this.category={name:e.data.data.attributes.name}}}};var b=s(1639),f=s(9885),C=s(4458),_=s(3190),P=s(9984),q=s.n(P);const v=(0,b.Z)(y,[["render",w]]),Z=v;q()(y,"components",{QPage:f.Z,QCard:C.Z,QCardSection:_.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7458.ad376f5e.js b/public/v3/js/7073.286aba5b.js similarity index 68% rename from public/v3/js/7458.ad376f5e.js rename to public/v3/js/7073.286aba5b.js index 26b73c3bce..95c3b45203 100644 --- a/public/v3/js/7458.ad376f5e.js +++ b/public/v3/js/7073.286aba5b.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7458],{7458:(e,s,t)=>{t.r(s),t.d(s,{default:()=>F});var a=t(9835),r=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,a._)("div",{class:"text-h6"},"Info for new piggy bank",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},g={class:"col-12 q-mb-xs"},p={class:"row q-mx-md"},_={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},v={class:"row"},k={class:"col-12 text-right"},q=(0,a._)("br",null,null,-1);function y(e,s,t,y,E,x){const I=(0,a.up)("q-btn"),V=(0,a.up)("q-banner"),S=(0,a.up)("q-card-section"),C=(0,a.up)("q-input"),W=(0,a.up)("q-select"),P=(0,a.up)("q-card"),R=(0,a.up)("q-checkbox"),Z=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Z,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[""!==E.errorMessage?((0,a.wg)(),(0,a.j4)(V,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,a.w5)((()=>[(0,a.Wm)(I,{flat:"",onClick:x.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,a.w5)((()=>[(0,a.Uk)((0,r.zw)(E.errorMessage)+" ",1)])),_:1})):(0,a.kq)("",!0)])]),(0,a._)("div",n,[(0,a._)("div",l,[(0,a.Wm)(P,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[u])),_:1}),(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,[(0,a._)("div",d,[(0,a.Wm)(C,{"error-message":E.submissionErrors.name,error:E.hasSubmissionErrors.name,"bottom-slots":"",disable:x.disabledInput,type:"text",clearable:"",modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,a._)("div",m,[(0,a._)("div",b,[(0,a.Wm)(W,{"error-message":E.submissionErrors.account_id,error:E.hasSubmissionErrors.account_id,"bottom-slots":"",disable:x.disabledInput,outlined:"",modelValue:E.account_id,"onUpdate:modelValue":s[1]||(s[1]=e=>E.account_id=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:E.accounts,label:"Asset account"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,a._)("div",h,[(0,a._)("div",g,[(0,a.Wm)(C,{"error-message":E.submissionErrors.target_amount,error:E.hasSubmissionErrors.target_amount,"bottom-slots":"",disable:x.disabledInput,clearable:"",mask:E.balance_input_mask,"reverse-fill-mask":"",hint:"Expects #.##","fill-mask":"0",modelValue:E.target_amount,"onUpdate:modelValue":s[2]||(s[2]=e=>E.target_amount=e),label:e.$t("firefly.target_amount"),outlined:""},null,8,["error-message","error","disable","mask","modelValue","label"])])])])),_:1})])),_:1})])]),(0,a._)("div",p,[(0,a._)("div",_,[(0,a.Wm)(P,{class:"q-mt-xs"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",f,[(0,a._)("div",w,[(0,a.Wm)(I,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitPiggyBank},null,8,["disable","onClick"])])]),(0,a._)("div",v,[(0,a._)("div",k,[(0,a.Wm)(R,{disable:x.disabledInput,modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),q,(0,a.Wm)(R,{modelValue:E.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>E.doResetForm=e),"left-label":"",disable:!E.doReturnHere||x.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var E=t(1569);class x{post(e){let s="/api/v1/piggy_banks";return E.api.post(s,e)}}var I=t(3836);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",accounts:[],name:"",account_id:null,target_amount:""}},watch:{account_id:function(e){for(let s in this.accounts)if(this.accounts.hasOwnProperty(s)){let t=this.accounts[s];if(t.value===e){let e="#";this.balance_input_mask="#."+e.repeat(t.decimal_places)}}}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts()},methods:{resetForm:function(){this.name="",this.account_id="",this.target_amount="",this.resetErrors()},getAccounts:function(){this.getAccountPage(1)},getAccountPage:function(e){(new I.Z).list("asset",e,this.getCacheKey).then((s=>{let t=parseInt(s.data.meta.pagination.total_pages);e{t.r(s),t.d(s,{default:()=>F});var a=t(9835),r=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,a._)("div",{class:"text-h6"},"Info for new piggy bank",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},g={class:"col-12 q-mb-xs"},p={class:"row q-mx-md"},_={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},v={class:"row"},k={class:"col-12 text-right"},q=(0,a._)("br",null,null,-1);function y(e,s,t,y,E,x){const I=(0,a.up)("q-btn"),V=(0,a.up)("q-banner"),S=(0,a.up)("q-card-section"),C=(0,a.up)("q-input"),W=(0,a.up)("q-select"),P=(0,a.up)("q-card"),R=(0,a.up)("q-checkbox"),Z=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(Z,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[""!==E.errorMessage?((0,a.wg)(),(0,a.j4)(V,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,a.w5)((()=>[(0,a.Wm)(I,{flat:"",label:"Dismiss",onClick:x.dismissBanner},null,8,["onClick"])])),default:(0,a.w5)((()=>[(0,a.Uk)((0,r.zw)(E.errorMessage)+" ",1)])),_:1})):(0,a.kq)("",!0)])]),(0,a._)("div",n,[(0,a._)("div",l,[(0,a.Wm)(P,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[u])),_:1}),(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",c,[(0,a._)("div",d,[(0,a.Wm)(C,{modelValue:E.name,"onUpdate:modelValue":s[0]||(s[0]=e=>E.name=e),disable:x.disabledInput,error:E.hasSubmissionErrors.name,"error-message":E.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,a._)("div",m,[(0,a._)("div",b,[(0,a.Wm)(W,{modelValue:E.account_id,"onUpdate:modelValue":s[1]||(s[1]=e=>E.account_id=e),disable:x.disabledInput,error:E.hasSubmissionErrors.account_id,"error-message":E.submissionErrors.account_id,options:E.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Asset account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,a._)("div",h,[(0,a._)("div",g,[(0,a.Wm)(C,{modelValue:E.target_amount,"onUpdate:modelValue":s[2]||(s[2]=e=>E.target_amount=e),disable:x.disabledInput,error:E.hasSubmissionErrors.target_amount,"error-message":E.submissionErrors.target_amount,label:e.$t("firefly.target_amount"),mask:E.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"])])])])),_:1})])),_:1})])]),(0,a._)("div",p,[(0,a._)("div",_,[(0,a.Wm)(P,{class:"q-mt-xs"},{default:(0,a.w5)((()=>[(0,a.Wm)(S,null,{default:(0,a.w5)((()=>[(0,a._)("div",f,[(0,a._)("div",w,[(0,a.Wm)(I,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitPiggyBank},null,8,["disable","onClick"])])]),(0,a._)("div",v,[(0,a._)("div",k,[(0,a.Wm)(R,{modelValue:E.doReturnHere,"onUpdate:modelValue":s[3]||(s[3]=e=>E.doReturnHere=e),disable:x.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),q,(0,a.Wm)(R,{modelValue:E.doResetForm,"onUpdate:modelValue":s[4]||(s[4]=e=>E.doResetForm=e),disable:!E.doReturnHere||x.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var E=t(1569);class x{post(e){let s="/api/v1/piggy_banks";return E.api.post(s,e)}}var I=t(3836);const V={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",accounts:[],name:"",account_id:null,target_amount:""}},watch:{account_id:function(e){for(let s in this.accounts)if(this.accounts.hasOwnProperty(s)){let t=this.accounts[s];if(t.value===e){let e="#";this.balance_input_mask="#."+e.repeat(t.decimal_places)}}}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.getAccounts()},methods:{resetForm:function(){this.name="",this.account_id="",this.target_amount="",this.resetErrors()},getAccounts:function(){this.getAccountPage(1)},getAccountPage:function(e){(new I.Z).list("asset",e,this.getCacheKey).then((s=>{let t=parseInt(s.data.meta.pagination.total_pages);e{a.r(n),a.d(n,{default:()=>L});var e=a(9835),r=a(6970);const o={key:0},i=(0,e._)("thead",null,[(0,e._)("tr",null,[(0,e._)("th",{class:"text-left"},"Description"),(0,e._)("th",{class:"text-right"},"Opposing account"),(0,e._)("th",{class:"text-right"},"Amount")])],-1),s={class:"text-left"},c={key:0},u=(0,e._)("br",null,null,-1),l={key:0},d=(0,e._)("br",null,null,-1),_={class:"text-right"},p={key:0},g=(0,e._)("br",null,null,-1),h=[g],m={key:0},f={class:"text-right"},w={key:0},y=(0,e._)("br",null,null,-1),k=[y],v={key:0},b=["title"],D={key:2},q={key:0},A=["title"],I={key:3};function T(t,n,a,g,y,T){const C=(0,e.up)("q-item-label"),G=(0,e.up)("q-item-section"),W=(0,e.up)("q-item"),z=(0,e.up)("q-separator"),Z=(0,e.up)("router-link"),x=(0,e.up)("q-markup-table"),j=(0,e.up)("q-card");return(0,e.wg)(),(0,e.iD)("div",null,[(0,e.Wm)(j,{bordered:""},{default:(0,e.w5)((()=>[(0,e.Wm)(W,null,{default:(0,e.w5)((()=>[(0,e.Wm)(G,null,{default:(0,e.w5)((()=>[(0,e.Wm)(C,null,{default:(0,e.w5)((()=>[(0,e._)("strong",null,(0,r.zw)(y.accountName),1),""!==y.accountCurrencyCode?((0,e.wg)(),(0,e.iD)("span",o," ("+(0,r.zw)(T.formatAmount(y.accountCurrencyCode,y.accountBalance))+") ",1)):(0,e.kq)("",!0)])),_:1})])),_:1})])),_:1}),(0,e.Wm)(z),(0,e.Wm)(x,null,{default:(0,e.w5)((()=>[i,(0,e._)("tbody",null,[((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(y.transactions,(t=>((0,e.wg)(),(0,e.iD)("tr",null,[(0,e._)("td",s,[(0,e.Wm)(Z,{to:{name:"transactions.show",params:{id:t.transactionGroupId}}},{default:(0,e.w5)((()=>[t.transactions.length>1?((0,e.wg)(),(0,e.iD)("strong",c,[(0,e.Uk)((0,r.zw)(t.transactionGroupTitle),1),u])):(0,e.kq)("",!0)])),_:2},1032,["to"]),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(t.transactions,(n=>((0,e.wg)(),(0,e.iD)("span",null,[t.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",l,[(0,e.Uk)((0,r.zw)(n.description)+" ",1),d])):(0,e.kq)("",!0),1===t.transactions.length?((0,e.wg)(),(0,e.j4)(Z,{key:1,to:{name:"transactions.show",params:{id:t.transactionGroupId}}},{default:(0,e.w5)((()=>[(0,e.Uk)((0,r.zw)(n.description),1)])),_:2},1032,["to"])):(0,e.kq)("",!0)])))),256))]),(0,e._)("td",_,[t.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",p,h)):(0,e.kq)("",!0),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(t.transactions,(n=>((0,e.wg)(),(0,e.iD)("span",null,[(0,e.Wm)(Z,{to:{name:"accounts.show",params:{id:n.destination_id}}},{default:(0,e.w5)((()=>[(0,e.Uk)((0,r.zw)(n.destination_name),1)])),_:2},1032,["to"]),t.transactions.length>1?((0,e.wg)(),(0,e.iD)("br",m)):(0,e.kq)("",!0)])))),256))]),(0,e._)("td",f,[t.transactions.length>1?((0,e.wg)(),(0,e.iD)("span",w,k)):(0,e.kq)("",!0),((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(t.transactions,(n=>((0,e.wg)(),(0,e.iD)("span",null,[!1===n.native_currency_converted?((0,e.wg)(),(0,e.iD)("span",v,(0,r.zw)(T.formatAmount(n.currency_code,n.amount)),1)):(0,e.kq)("",!0),!0===n.native_currency_converted?((0,e.wg)(),(0,e.iD)("span",{key:1,title:T.formatAmount(n.currency_code,n.amount)},(0,r.zw)(T.formatAmount(n.native_currency_code,n.native_amount)),9,b)):(0,e.kq)("",!0),null!==n.foreign_amount?((0,e.wg)(),(0,e.iD)("span",D,[!1===n.foreign_currency_converted?((0,e.wg)(),(0,e.iD)("span",q," ("+(0,r.zw)(T.formatAmount(n.foreign_currency_code,n.foreign_amount))+")",1)):(0,e.kq)("",!0),!0===n.foreign_currency_converted?((0,e.wg)(),(0,e.iD)("span",{key:1,title:T.formatAmount(n.foreign_currency_code,n.foreign_amount)}," ("+(0,r.zw)(T.formatAmount(n.native_currency_code,n.native_foreign_amount))+")",9,A)):(0,e.kq)("",!0)])):(0,e.kq)("",!0),t.transactions.length>1?((0,e.wg)(),(0,e.iD)("br",I)):(0,e.kq)("",!0)])))),256))])])))),256))])])),_:1})])),_:1})])}var C=a(5148),G=a.n(C),W=a(1569);class z{constructor(t){G()(this,"root","/api/v2/"),G()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathWithObject(t){return this.root+this.path+"/"+t}apiGet(t,n){let a=this.apiPathWithObject(t);return n?W.api.get(a,{params:n}):W.api.get(a)}apiGetTransactions(t,n){let a=this.apiPathWithObject(t)+"/transactions";return n?W.api.get(a,{params:n}):W.api.get(a)}}class Z extends z{constructor(){super("accounts")}get(t,n){let a={date:n};return n?this.apiGet(t,a):this.apiGet(t)}transactions(t,n){return n?this.apiGetTransactions(t,n):this.apiGetTransactions(t)}}var x=a(3555),j=a(8898);const O={name:"TransactionList",props:{accountId:0},data(){return{store:null,accountName:"",transactions:[],accountCurrencyCode:"",accountBalance:0}},mounted(){this.store=(0,x.S)(),0!==this.accountId&&(this.getAccount(),this.store.$onAction((({name:t,$store:n,args:a,after:e,onError:r})=>{e((n=>{"setRange"===t&&this.getTransactions()}))})),this.getTransactions())},methods:{getAccount:function(){(new Z).get(this.accountId).then((t=>this.parseAccount(t.data)))},parseAccount:function(t){console.log(t.data.attributes),this.accountName=t.data.attributes.name,this.accountBalance=t.data.attributes.current_balance,this.accountCurrencyCode=t.data.attributes.currency_code},getTransactions:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){const t=new Date(this.store.getRange.start),n=new Date(this.store.getRange.end);let a=(0,j.Z)(t,"y-MM-dd"),e=(0,j.Z)(n,"y-MM-dd");(new Z).transactions(this.accountId,{start:a,end:e,limit:10}).then((t=>this.parseTransactions(t.data)))}},formatAmount:function(t,n){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(n)},parseTransactions:function(t){for(let n in t.data)if(t.data.hasOwnProperty(n)){let a=t.data[n],e={transactionGroupId:a.id,transactionGroupTitle:a.attributes.group_title,transactions:[]};for(let t in a.attributes.transactions)if(a.attributes.transactions.hasOwnProperty(t)){let n=a.attributes.transactions[t],r={journalId:n.transaction_journal_id,description:n.description,destination_name:n.destination_name,destination_id:n.destination_id,type:n.type,amount:n.amount,native_amount:n.native_amount,foreign_amount:n.foreign_amount,native_foreign_amount:n.native_foreign_amount,currency_code:n.currency_code,native_currency_code:n.native_currency_code,foreign_currency_code:n.foreign_currency_code,native_currency_converted:n.native_currency_converted,foreign_currency_converted:n.foreign_currency_converted};e.transactions.push(r)}this.transactions.push(e)}}}};var P=a(1639),Q=a(4458),M=a(490),R=a(1233),H=a(3115),K=a(926),N=a(6933),U=a(9984),Y=a.n(U);const B=(0,P.Z)(O,[["render",T]]),L=B;Y()(O,"components",{QCard:Q.Z,QItem:M.Z,QItemSection:R.Z,QItemLabel:H.Z,QSeparator:K.Z,QMarkupTable:N.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5446.b9686b6f.js b/public/v3/js/7224.745a0c5a.js similarity index 93% rename from public/v3/js/5446.b9686b6f.js rename to public/v3/js/7224.745a0c5a.js index f6d3c3ccc4..98b9a332d0 100644 --- a/public/v3/js/5446.b9686b6f.js +++ b/public/v3/js/7224.745a0c5a.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5446],{5446:(t,e,r)=>{r.r(e),r.d(e,{default:()=>D});var n=r(9835),a=r(6970);const i={class:"q-ml-sm"},o=(0,n._)("br",null,null,-1),s=["title"],l={key:0};function u(t,e,r,u,m,c){const d=(0,n.up)("q-item-label"),p=(0,n.up)("q-item-section"),h=(0,n.up)("q-item"),f=(0,n.up)("q-separator"),g=(0,n.up)("q-icon"),v=(0,n.up)("q-card-section"),_=(0,n.up)("q-card");return(0,n.wg)(),(0,n.iD)("div",i,[(0,n.Wm)(_,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(t.$t("firefly.net_worth")),1)])),_:1})])),_:1})])),_:1}),(0,n.Wm)(f),(0,n.Wm)(v,{horizontal:""},{default:(0,n.w5)((()=>[(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n.Wm)(g,{name:"fas fa-chart-line",size:"50px",color:m.primary>0?"positive":"negative"},null,8,["color"])])),_:1}),(0,n.Wm)(f,{vertical:""}),(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(c.formatAmount(m.currency,m.primary)),1),o,(0,n._)("small",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(m.netWorth,((t,e)=>((0,n.wg)(),(0,n.iD)("span",null,[(0,n._)("span",{title:c.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(c.formatAmount(t.code,t.sum)),9,s),e+1!==m.netWorth.length?((0,n.wg)(),(0,n.iD)("span",l," + ")):(0,n.kq)("",!0)])))),256))])])),_:1})])),_:1})])),_:1})])}var m=r(3555),c=r(1569),d=r(8898);class p{get(t){let e=(0,d.Z)(t,"y-MM-dd");return c.api.get("/api/v2/net-worth",{params:{date:e}})}}const h={name:"NetWorthInsightBox",data(){return{netWorth:[],primary:0,currency:"EUR",store:null}},mounted(){this.store=(0,m.S)(),this.store.$onAction((({name:t,$store:e,args:r,after:n,onError:a})=>{n((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),r=new Date;let n=e;r>=t&&r<=e&&(n=r),this.currency=this.store.getCurrencyCode,(new p).get(n).then((t=>this.parseResponse(t.data)))}},parseResponse(t){for(let e in t)if(t.hasOwnProperty(e)){const r=t[e],n=r.converted&&r.native_id!==r.id&&0!==parseFloat(r.native_sum);r.converted&&(n||r.native_id===r.id)&&(this.primary=this.primary+parseFloat(r.native_sum)),r.converted||(this.primary=this.primary+parseFloat(r.sum)),0!==parseFloat(r.sum)&&this.netWorth.push({sum:r.sum,code:r.code,native_sum:r.converted?r.native_sum:r.sum,native_code:r.converted?r.native_code:r.code,native:n})}},formatAmount:function(t,e){var r,n;return Intl.NumberFormat(null!==(r=null===(n=this.store)||void 0===n?void 0:n.getLocale)&&void 0!==r?r:"en-US",{style:"currency",currency:t}).format(e)}}};var f=r(1639),g=r(4458),v=r(490),_=r(1233),w=r(3115),y=r(926),W=r(3190),q=r(2857),Z=r(9984),R=r.n(Z);const b=(0,f.Z)(h,[["render",u]]),D=b;R()(h,"components",{QCard:g.Z,QItem:v.Z,QItemSection:_.Z,QItemLabel:w.Z,QSeparator:y.Z,QCardSection:W.Z,QIcon:q.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7224],{7224:(t,e,r)=>{r.r(e),r.d(e,{default:()=>D});var n=r(9835),a=r(6970);const i={class:"q-ml-sm"},o=(0,n._)("br",null,null,-1),s=["title"],l={key:0};function u(t,e,r,u,m,c){const d=(0,n.up)("q-item-label"),p=(0,n.up)("q-item-section"),h=(0,n.up)("q-item"),f=(0,n.up)("q-separator"),g=(0,n.up)("q-icon"),v=(0,n.up)("q-card-section"),_=(0,n.up)("q-card");return(0,n.wg)(),(0,n.iD)("div",i,[(0,n.Wm)(_,{bordered:""},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(p,null,{default:(0,n.w5)((()=>[(0,n.Wm)(d,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(t.$t("firefly.net_worth")),1)])),_:1})])),_:1})])),_:1}),(0,n.Wm)(f),(0,n.Wm)(v,{horizontal:""},{default:(0,n.w5)((()=>[(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n.Wm)(g,{color:m.primary>0?"positive":"negative",name:"fas fa-chart-line",size:"50px"},null,8,["color"])])),_:1}),(0,n.Wm)(f,{vertical:""}),(0,n.Wm)(v,null,{default:(0,n.w5)((()=>[(0,n._)("strong",null,(0,a.zw)(c.formatAmount(m.currency,m.primary)),1),o,(0,n._)("small",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(m.netWorth,((t,e)=>((0,n.wg)(),(0,n.iD)("span",null,[(0,n._)("span",{title:c.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(c.formatAmount(t.code,t.sum)),9,s),e+1!==m.netWorth.length?((0,n.wg)(),(0,n.iD)("span",l," + ")):(0,n.kq)("",!0)])))),256))])])),_:1})])),_:1})])),_:1})])}var m=r(3555),c=r(1569),d=r(8898);class p{get(t){let e=(0,d.Z)(t,"y-MM-dd");return c.api.get("/api/v2/net-worth",{params:{date:e}})}}const h={name:"NetWorthInsightBox",data(){return{netWorth:[],primary:0,currency:"EUR",store:null}},mounted(){this.store=(0,m.S)(),this.store.$onAction((({name:t,$store:e,args:r,after:n,onError:a})=>{n((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),r=new Date;let n=e;r>=t&&r<=e&&(n=r),this.currency=this.store.getCurrencyCode,(new p).get(n).then((t=>this.parseResponse(t.data)))}},parseResponse(t){for(let e in t)if(t.hasOwnProperty(e)){const r=t[e],n=r.converted&&r.native_id!==r.id&&0!==parseFloat(r.native_sum);r.converted&&(n||r.native_id===r.id)&&(this.primary=this.primary+parseFloat(r.native_sum)),r.converted||(this.primary=this.primary+parseFloat(r.sum)),0!==parseFloat(r.sum)&&this.netWorth.push({sum:r.sum,code:r.code,native_sum:r.converted?r.native_sum:r.sum,native_code:r.converted?r.native_code:r.code,native:n})}},formatAmount:function(t,e){var r,n;return Intl.NumberFormat(null!==(r=null===(n=this.store)||void 0===n?void 0:n.getLocale)&&void 0!==r?r:"en-US",{style:"currency",currency:t}).format(e)}}};var f=r(1639),g=r(4458),v=r(490),_=r(1233),w=r(3115),y=r(926),W=r(3190),q=r(2857),Z=r(9984),R=r.n(Z);const b=(0,f.Z)(h,[["render",u]]),D=b;R()(h,"components",{QCard:g.Z,QItem:v.Z,QItemSection:_.Z,QItemLabel:w.Z,QSeparator:y.Z,QCardSection:W.Z,QIcon:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8380.4e5f9d4b.js b/public/v3/js/7232.879551e8.js similarity index 60% rename from public/v3/js/8380.4e5f9d4b.js rename to public/v3/js/7232.879551e8.js index 99121ecde1..1d14bd6e00 100644 --- a/public/v3/js/8380.4e5f9d4b.js +++ b/public/v3/js/7232.879551e8.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8380],{8380:(e,s,r)=>{r.r(s),r.d(s,{default:()=>M});var l=r(9835),o=r(6970);const t={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,l._)("div",{class:"text-h6"},"Info for new webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},S={class:"row q-mx-md"},w={class:"col-12"},f={class:"row"},R={class:"col-12 text-right"},I={class:"row"},k={class:"col-12 text-right"},q=(0,l._)("br",null,null,-1);function V(e,s,r,V,x,N){const T=(0,l.up)("q-btn"),W=(0,l.up)("q-banner"),C=(0,l.up)("q-card-section"),O=(0,l.up)("q-input"),y=(0,l.up)("q-select"),A=(0,l.up)("q-card"),U=(0,l.up)("q-checkbox"),G=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(G,null,{default:(0,l.w5)((()=>[(0,l._)("div",t,[(0,l._)("div",i,[""!==x.errorMessage?((0,l.wg)(),(0,l.j4)(W,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,l.w5)((()=>[(0,l.Wm)(T,{flat:"",onClick:N.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(x.errorMessage)+" ",1)])),_:1})):(0,l.kq)("",!0)])]),(0,l._)("div",a,[(0,l._)("div",n,[(0,l.Wm)(A,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[d])),_:1}),(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",m,[(0,l.Wm)(O,{"error-message":x.submissionErrors.title,error:x.hasSubmissionErrors.title,"bottom-slots":"",disable:N.disabledInput,type:"text",clearable:"",modelValue:x.title,"onUpdate:modelValue":s[0]||(s[0]=e=>x.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,l._)("div",b,[(0,l._)("div",c,[(0,l.Wm)(O,{"error-message":x.submissionErrors.url,error:x.hasSubmissionErrors.url,"bottom-slots":"",disable:N.disabledInput,type:"text",clearable:"",modelValue:x.url,"onUpdate:modelValue":s[1]||(s[1]=e=>x.url=e),label:e.$t("form.url"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,l._)("div",p,[(0,l._)("div",h,[(0,l.Wm)(y,{"error-message":x.submissionErrors.response,error:x.hasSubmissionErrors.response,"bottom-slots":"",disable:N.disabledInput,outlined:"",modelValue:x.response,"onUpdate:modelValue":s[2]||(s[2]=e=>x.response=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.responses,label:"Response"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,l._)("div",g,[(0,l._)("div",v,[(0,l.Wm)(y,{"error-message":x.submissionErrors.delivery,error:x.hasSubmissionErrors.delivery,"bottom-slots":"",disable:N.disabledInput,outlined:"",modelValue:x.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>x.delivery=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.deliveries,label:"Delivery"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,l._)("div",_,[(0,l._)("div",E,[(0,l.Wm)(y,{"error-message":x.submissionErrors.trigger,error:x.hasSubmissionErrors.trigger,"bottom-slots":"",disable:N.disabledInput,outlined:"",modelValue:x.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>x.trigger=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.triggers,label:"Triggers"},null,8,["error-message","error","disable","modelValue","options"])])])])),_:1})])),_:1})])]),(0,l._)("div",S,[(0,l._)("div",w,[(0,l.Wm)(A,{class:"q-mt-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",R,[(0,l.Wm)(T,{disable:N.disabledInput,color:"primary",label:"Submit",onClick:N.submitWebhook},null,8,["disable","onClick"])])]),(0,l._)("div",I,[(0,l._)("div",k,[(0,l.Wm)(U,{disable:N.disabledInput,modelValue:x.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>x.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),q,(0,l.Wm)(U,{modelValue:x.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>x.doResetForm=e),"left-label":"",disable:!x.doReturnHere||N.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(1569);class N{post(e){let s="/api/v1/webhooks";return x.api.post(s,e)}}const T={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],title:"",url:"",response:"RESPONSE_TRANSACTIONS",delivery:"DELIVERY_JSON",trigger:"TRIGGER_STORE_TRANSACTION"}},watch:{},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title=""},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new N).post(e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger,active:!0}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new webhook",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var W=r(1639),C=r(9885),O=r(7128),y=r(8879),A=r(4458),U=r(3190),G=r(6611),Z=r(7887),Q=r(1221),P=r(9984),D=r.n(P);const H=(0,W.Z)(T,[["render",V]]),M=H;D()(T,"components",{QPage:C.Z,QBanner:O.Z,QBtn:y.Z,QCard:A.Z,QCardSection:U.Z,QInput:G.Z,QSelect:Z.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7232],{7232:(e,s,r)=>{r.r(s),r.d(s,{default:()=>M});var l=r(9835),o=r(6970);const t={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,l._)("div",{class:"text-h6"},"Info for new webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},S={class:"row q-mx-md"},w={class:"col-12"},f={class:"row"},R={class:"col-12 text-right"},I={class:"row"},k={class:"col-12 text-right"},q=(0,l._)("br",null,null,-1);function V(e,s,r,V,x,N){const T=(0,l.up)("q-btn"),W=(0,l.up)("q-banner"),C=(0,l.up)("q-card-section"),O=(0,l.up)("q-input"),y=(0,l.up)("q-select"),A=(0,l.up)("q-card"),U=(0,l.up)("q-checkbox"),G=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(G,null,{default:(0,l.w5)((()=>[(0,l._)("div",t,[(0,l._)("div",i,[""!==x.errorMessage?((0,l.wg)(),(0,l.j4)(W,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,l.w5)((()=>[(0,l.Wm)(T,{flat:"",label:"Dismiss",onClick:N.dismissBanner},null,8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(x.errorMessage)+" ",1)])),_:1})):(0,l.kq)("",!0)])]),(0,l._)("div",a,[(0,l._)("div",n,[(0,l.Wm)(A,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[d])),_:1}),(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",m,[(0,l.Wm)(O,{modelValue:x.title,"onUpdate:modelValue":s[0]||(s[0]=e=>x.title=e),disable:N.disabledInput,error:x.hasSubmissionErrors.title,"error-message":x.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,l._)("div",b,[(0,l._)("div",c,[(0,l.Wm)(O,{modelValue:x.url,"onUpdate:modelValue":s[1]||(s[1]=e=>x.url=e),disable:N.disabledInput,error:x.hasSubmissionErrors.url,"error-message":x.submissionErrors.url,label:e.$t("form.url"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,l._)("div",p,[(0,l._)("div",h,[(0,l.Wm)(y,{modelValue:x.response,"onUpdate:modelValue":s[2]||(s[2]=e=>x.response=e),disable:N.disabledInput,error:x.hasSubmissionErrors.response,"error-message":x.submissionErrors.response,options:x.responses,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Response","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,l._)("div",g,[(0,l._)("div",v,[(0,l.Wm)(y,{modelValue:x.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>x.delivery=e),disable:N.disabledInput,error:x.hasSubmissionErrors.delivery,"error-message":x.submissionErrors.delivery,options:x.deliveries,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Delivery","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,l._)("div",_,[(0,l._)("div",E,[(0,l.Wm)(y,{modelValue:x.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>x.trigger=e),disable:N.disabledInput,error:x.hasSubmissionErrors.trigger,"error-message":x.submissionErrors.trigger,options:x.triggers,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Triggers","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})])]),(0,l._)("div",S,[(0,l._)("div",w,[(0,l.Wm)(A,{class:"q-mt-xs"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,null,{default:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",R,[(0,l.Wm)(T,{disable:N.disabledInput,color:"primary",label:"Submit",onClick:N.submitWebhook},null,8,["disable","onClick"])])]),(0,l._)("div",I,[(0,l._)("div",k,[(0,l.Wm)(U,{modelValue:x.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>x.doReturnHere=e),disable:N.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),q,(0,l.Wm)(U,{modelValue:x.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>x.doResetForm=e),disable:!x.doReturnHere||N.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(1569);class N{post(e){let s="/api/v1/webhooks";return x.api.post(s,e)}}const T={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",balance_input_mask:"#.##",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],title:"",url:"",response:"RESPONSE_TRANSACTIONS",delivery:"DELIVERY_JSON",trigger:"TRIGGER_STORE_TRANSACTION"}},watch:{},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm()},methods:{resetForm:function(){this.title=""},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new N).post(e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger,active:!0}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new webhook",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var W=r(1639),C=r(9885),O=r(7128),y=r(8879),A=r(4458),U=r(3190),G=r(6611),Z=r(7887),Q=r(1221),P=r(9984),D=r.n(P);const H=(0,W.Z)(T,[["render",V]]),M=H;D()(T,"components",{QPage:C.Z,QBanner:O.Z,QBtn:y.Z,QCard:A.Z,QCardSection:U.Z,QInput:G.Z,QSelect:Z.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7946.3e1941be.js b/public/v3/js/7243.d48794e4.js similarity index 94% rename from public/v3/js/7946.3e1941be.js rename to public/v3/js/7243.d48794e4.js index f6e0f5c461..ce225071eb 100644 --- a/public/v3/js/7946.3e1941be.js +++ b/public/v3/js/7243.d48794e4.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7946],{7946:(e,t,r)=>{r.r(t),r.d(t,{default:()=>R});var s=r(9835);const a={class:"q-mt-sm q-mr-sm"},n=(0,s._)("strong",null,"Bla bla accounts",-1),i=(0,s._)("div",null,null,-1);function o(e,t,r,o,l,c){const u=(0,s.up)("q-item-label"),d=(0,s.up)("q-item-section"),h=(0,s.up)("q-item"),m=(0,s.up)("q-separator"),g=(0,s.up)("ApexChart"),p=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s._)("div",a,[(0,s.Wm)(p,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(h,null,{default:(0,s.w5)((()=>[(0,s.Wm)(d,null,{default:(0,s.w5)((()=>[(0,s.Wm)(u,null,{default:(0,s.w5)((()=>[n])),_:1})])),_:1})])),_:1}),(0,s.Wm)(m),(0,s.Wm)(g,{ref:"chart",height:"350",type:"line",options:l.options,series:l.series},null,8,["options","series"])])),_:1})]),i],64)}r(702);var l=r(1569),c=r(8898);class u{overview(e,t){let r=(0,c.Z)(e.start,"y-MM-dd"),s=(0,c.Z)(e.end,"y-MM-dd");return l.api.get("/api/v2/chart/account/dashboard",{params:{start:r,end:s,cache:t}})}}var d=r(9302),h=r(3555);const m={name:"AccountChart",data(){return{loading:!1,currencies:[],options:{theme:{mode:"dark"},dataLabels:{enabled:!1},noData:{text:"Loading..."},chart:{id:"account-chart",toolbar:{show:!0,tools:{download:!1,selection:!1,pan:!1}}},yaxis:{labels:{formatter:this.numberFormatter}},labels:[],xaxis:{categories:[]}},series:[],locale:"en-US",dateFormat:"MMMM d, y",store:null}},created(){this.dateFormat=this.$t("config.month_and_day_fns")},mounted(){this.store=(0,h.S)();const e=(0,d.Z)();this.options.theme.mode=e.dark.isActive?"dark":"light",this.store.$onAction((({name:e,store:t,args:r,after:s,onError:a})=>{s((t=>{"setRange"===e&&(this.locale=this.store.getLocale,this.buildChart())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.buildChart()},methods:{numberFormatter:function(e,t){if(t instanceof Object){var r;let s=null!==(r=this.currencies[t.seriesIndex])&&void 0!==r?r:"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:s}).format(e)}if(Number.isInteger(t)){var s;let r=null!==(s=this.currencies[t])&&void 0!==s?s:"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:r}).format(e)}return"x"},buildChart:function(){if(console.log("buildChart"),null!==this.store.getRange.start&&null!==this.store.getRange.end&&!1===this.loading){console.log("buildChart go!");let e=this.store.getRange.start,t=this.store.getRange.end;!1===this.loading&&(this.loading=!0,this.generateStaticLabels({start:e,end:t}),(new u).overview({start:e,end:t},this.getCacheKey).then((e=>{this.generateSeries(e.data)})))}},generateSeries:function(e){let t;console.log("generateSeries"),this.series=[];for(let r in e)if(e.hasOwnProperty(r)){t={},t.name=e[r].label,t.data=[],e[r].converted||this.currencies.push(e[r].currency_code),e[r].converted&&this.currencies.push(e[r].native_code);for(let s in e[r].entries)t.data.push(e[r].entries[s]);this.series.push(t)}this.loading=!1},generateStaticLabels:function(e){let t,r=new Date(e.start),s=[];while(r<=e.end)s.push((0,c.Z)(r,this.dateFormat)),t=r.setDate(r.getDate()+1),r=new Date(t);this.options={...this.options,labels:s}}},components:{ApexChart:(0,s.RC)((()=>r.e(4736).then(r.t.bind(r,7092,23))))}};var g=r(1639),p=r(4458),f=r(490),b=r(1233),v=r(3115),y=r(926),w=r(9984),_=r.n(w);const C=(0,g.Z)(m,[["render",o]]),R=C;_()(m,"components",{QCard:p.Z,QItem:f.Z,QItemSection:b.Z,QItemLabel:v.Z,QSeparator:y.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7243],{7243:(e,t,r)=>{r.r(t),r.d(t,{default:()=>R});var s=r(9835);const a={class:"q-mt-sm q-mr-sm"},n=(0,s._)("strong",null,"Bla bla accounts",-1),i=(0,s._)("div",null,null,-1);function o(e,t,r,o,l,c){const u=(0,s.up)("q-item-label"),d=(0,s.up)("q-item-section"),h=(0,s.up)("q-item"),m=(0,s.up)("q-separator"),g=(0,s.up)("ApexChart"),p=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s._)("div",a,[(0,s.Wm)(p,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(h,null,{default:(0,s.w5)((()=>[(0,s.Wm)(d,null,{default:(0,s.w5)((()=>[(0,s.Wm)(u,null,{default:(0,s.w5)((()=>[n])),_:1})])),_:1})])),_:1}),(0,s.Wm)(m),(0,s.Wm)(g,{ref:"chart",options:l.options,series:l.series,height:"350",type:"line"},null,8,["options","series"])])),_:1})]),i],64)}r(702);var l=r(1569),c=r(8898);class u{overview(e,t){let r=(0,c.Z)(e.start,"y-MM-dd"),s=(0,c.Z)(e.end,"y-MM-dd");return l.api.get("/api/v2/chart/account/dashboard",{params:{start:r,end:s,cache:t}})}}var d=r(9302),h=r(3555);const m={name:"AccountChart",data(){return{loading:!1,currencies:[],options:{theme:{mode:"dark"},dataLabels:{enabled:!1},noData:{text:"Loading..."},chart:{id:"account-chart",toolbar:{show:!0,tools:{download:!1,selection:!1,pan:!1}}},yaxis:{labels:{formatter:this.numberFormatter}},labels:[],xaxis:{categories:[]}},series:[],locale:"en-US",dateFormat:"MMMM d, y",store:null}},created(){this.dateFormat=this.$t("config.month_and_day_fns")},mounted(){this.store=(0,h.S)();const e=(0,d.Z)();this.options.theme.mode=e.dark.isActive?"dark":"light",this.store.$onAction((({name:e,store:t,args:r,after:s,onError:a})=>{s((t=>{"setRange"===e&&(this.locale=this.store.getLocale,this.buildChart())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.buildChart()},methods:{numberFormatter:function(e,t){if(t instanceof Object){var r;let s=null!==(r=this.currencies[t.seriesIndex])&&void 0!==r?r:"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:s}).format(e)}if(Number.isInteger(t)){var s;let r=null!==(s=this.currencies[t])&&void 0!==s?s:"EUR";return Intl.NumberFormat(this.locale,{style:"currency",currency:r}).format(e)}return"x"},buildChart:function(){if(console.log("buildChart"),null!==this.store.getRange.start&&null!==this.store.getRange.end&&!1===this.loading){console.log("buildChart go!");let e=this.store.getRange.start,t=this.store.getRange.end;!1===this.loading&&(this.loading=!0,this.generateStaticLabels({start:e,end:t}),(new u).overview({start:e,end:t},this.getCacheKey).then((e=>{this.generateSeries(e.data)})))}},generateSeries:function(e){let t;console.log("generateSeries"),this.series=[];for(let r in e)if(e.hasOwnProperty(r)){t={},t.name=e[r].label,t.data=[],e[r].converted||this.currencies.push(e[r].currency_code),e[r].converted&&this.currencies.push(e[r].native_code);for(let s in e[r].entries)t.data.push(e[r].entries[s]);this.series.push(t)}this.loading=!1},generateStaticLabels:function(e){let t,r=new Date(e.start),s=[];while(r<=e.end)s.push((0,c.Z)(r,this.dateFormat)),t=r.setDate(r.getDate()+1),r=new Date(t);this.options={...this.options,labels:s}}},components:{ApexChart:(0,s.RC)((()=>r.e(4736).then(r.t.bind(r,7092,23))))}};var g=r(1639),p=r(4458),f=r(490),b=r(1233),v=r(3115),y=r(926),w=r(9984),_=r.n(w);const C=(0,g.Z)(m,[["render",o]]),R=C;_()(m,"components",{QCard:p.Z,QItem:f.Z,QItemSection:b.Z,QItemLabel:v.Z,QSeparator:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1505.3185b11c.js b/public/v3/js/7341.7d2aa22d.js similarity index 82% rename from public/v3/js/1505.3185b11c.js rename to public/v3/js/7341.7d2aa22d.js index ddb05de7a8..66c3d1efa8 100644 --- a/public/v3/js/1505.3185b11c.js +++ b/public/v3/js/7341.7d2aa22d.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1505],{1505:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Oe});var s=t(9835);const l={class:"row q-mx-md"},n={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},i={class:"text-h6"},o=(0,s.Uk)("Language and locale "),u={key:0,class:"text-secondary"},c=(0,s._)("span",{class:"far fa-check-circle"},null,-1),d=[c],r={key:1,class:"text-blue"},g=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),p=[g],h={key:2,class:"text-red"},f=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),m=(0,s.Uk)(),w=(0,s._)("small",null,"Please refresh the page...",-1),b=[f,m,w],k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},_={class:"text-h6"},F=(0,s.Uk)("Accounts on the home screen "),v={key:0,class:"text-secondary"},y=(0,s._)("span",{class:"far fa-check-circle"},null,-1),x=[y],V={key:1,class:"text-blue"},S=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),z=[S],O={key:2,class:"text-red"},P=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),q=(0,s.Uk)(),W=(0,s._)("small",null,"Please refresh the page...",-1),L=[P,q,W],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},A={class:"text-h6"},U=(0,s.Uk)("View range and list size "),D={key:0,class:"text-secondary"},R=(0,s._)("span",{class:"far fa-check-circle"},null,-1),T=[R],C={key:1,class:"text-blue"},I=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[I],B={key:2,class:"text-red"},K=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),N=(0,s.Uk)(),j=(0,s._)("small",null,"Please refresh the page...",-1),E=[K,N,j],M={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},G={class:"text-h6"},$=(0,s.Uk)("Optional transaction fields "),H={key:0,class:"text-secondary"},J=(0,s._)("span",{class:"far fa-check-circle"},null,-1),X=[J],Y={key:1,class:"text-blue"},ee=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),ae=[ee],te={key:2,class:"text-red"},se=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),le=(0,s.Uk)(),ne=(0,s._)("small",null,"Please refresh the page...",-1),ie=[se,le,ne];function oe(e,a,t,c,g,f){const m=(0,s.up)("q-card-section"),w=(0,s.up)("q-select"),y=(0,s.up)("q-card"),S=(0,s.up)("q-input"),P=(0,s.up)("q-tab"),q=(0,s.up)("q-tabs"),W=(0,s.up)("q-option-group"),R=(0,s.up)("q-tab-panel"),I=(0,s.up)("q-tab-panels"),K=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(K,null,{default:(0,s.w5)((()=>[(0,s._)("div",l,[(0,s._)("div",n,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,[o,!0===g.isOk.language?((0,s.wg)(),(0,s.iD)("span",u,d)):(0,s.kq)("",!0),!0===g.isLoading.language?((0,s.wg)(),(0,s.iD)("span",r,p)):(0,s.kq)("",!0),!0===g.isFailure.language?((0,s.wg)(),(0,s.iD)("span",h,b)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{"bottom-slots":"",outlined:"",modelValue:g.language,"onUpdate:modelValue":a[0]||(a[0]=e=>g.language=e),"emit-value":"","map-options":"",options:g.languages,label:"I prefer the following language"},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",k,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",_,[F,!0===g.isOk.accounts?((0,s.wg)(),(0,s.iD)("span",v,x)):(0,s.kq)("",!0),!0===g.isLoading.accounts?((0,s.wg)(),(0,s.iD)("span",V,z)):(0,s.kq)("",!0),!0===g.isFailure.accounts?((0,s.wg)(),(0,s.iD)("span",O,L)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{"bottom-slots":"",outlined:"",multiple:"","use-chips":"",modelValue:g.accounts,"onUpdate:modelValue":a[1]||(a[1]=e=>g.accounts=e),"emit-value":"","map-options":"",options:g.allAccounts,label:"I want to see these accounts on the dashboard"},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",Z,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",A,[U,!0===g.isOk.pageSize?((0,s.wg)(),(0,s.iD)("span",D,T)):(0,s.kq)("",!0),!0===g.isLoading.pageSize?((0,s.wg)(),(0,s.iD)("span",C,Q)):(0,s.kq)("",!0),!0===g.isFailure.pageSize?((0,s.wg)(),(0,s.iD)("span",B,E)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(S,{outlined:"",modelValue:g.pageSize,"onUpdate:modelValue":a[2]||(a[2]=e=>g.pageSize=e),type:"number",step:"1",label:"Page size"},null,8,["modelValue"])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{"bottom-slots":"",outlined:"",modelValue:g.viewRange,"onUpdate:modelValue":a[3]||(a[3]=e=>g.viewRange=e),"emit-value":"","map-options":"",options:g.viewRanges,label:"Default period and view range"},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",M,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",G,[$,!0===g.isOk.transactionFields?((0,s.wg)(),(0,s.iD)("span",H,X)):(0,s.kq)("",!0),!0===g.isLoading.transactionFields?((0,s.wg)(),(0,s.iD)("span",Y,ae)):(0,s.kq)("",!0),!0===g.isFailure.transactionFields?((0,s.wg)(),(0,s.iD)("span",te,ie)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(q,{modelValue:g.tab,"onUpdate:modelValue":a[4]||(a[4]=e=>g.tab=e),dense:""},{default:(0,s.w5)((()=>[(0,s.Wm)(P,{name:"date",label:"Date fields"}),(0,s.Wm)(P,{name:"meta",label:"Meta data fields"}),(0,s.Wm)(P,{name:"ref",label:"Reference fields"})])),_:1},8,["modelValue"]),(0,s.Wm)(I,{modelValue:g.tab,"onUpdate:modelValue":a[8]||(a[8]=e=>g.tab=e),animated:"",swipeable:""},{default:(0,s.w5)((()=>[(0,s.Wm)(R,{name:"date"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{options:g.allTransactionFields.date,type:"checkbox",modelValue:g.transactionFields.date,"onUpdate:modelValue":a[5]||(a[5]=e=>g.transactionFields.date=e)},null,8,["options","modelValue"])])),_:1}),(0,s.Wm)(R,{name:"meta"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{options:g.allTransactionFields.meta,type:"checkbox",modelValue:g.transactionFields.meta,"onUpdate:modelValue":a[6]||(a[6]=e=>g.transactionFields.meta=e)},null,8,["options","modelValue"])])),_:1}),(0,s.Wm)(R,{name:"ref"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{options:g.allTransactionFields.ref,type:"checkbox",modelValue:g.transactionFields.ref,"onUpdate:modelValue":a[7]||(a[7]=e=>g.transactionFields.ref=e)},null,8,["options","modelValue"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])])])),_:1})}var ue=t(3918),ce=t(1592),de=t(9167),re=t(3836),ge=t(3555);const pe={name:"Index",mounted(){this.store=(0,ge.S)(),this.isOk={language:!0,accounts:!0,pageSize:!0,transactionFields:!0},this.isLoading={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.isFailure={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.getLanguages(),this.getLanguage(),this.getAssetAccounts().then((()=>{this.getPreferredAccounts()})),this.getViewRanges().then((()=>{this.getPreferredViewRange()})),this.getPageSize(),this.getOptionalFields()},data(){return{languages:[],allAccounts:[],tab:"date",allTransactionFields:{date:[{label:"Interest date",value:"interest_date"},{label:"Book date",value:"book_date"},{label:"Processing date",value:"process_date"},{label:"Due date",value:"due_date"},{label:"Payment date",value:"payment_date"},{label:"Invoice date",value:"invoice_date"}],meta:[{label:"Notes",value:"notes"},{label:"Location",value:"location"},{label:"Attachments",value:"attachments"}],ref:[{label:"Internal reference",value:"internal_reference"},{label:"Transaction links",value:"links"},{label:"External URL",value:"external_url"},{label:"External ID",value:"external_id"}]},viewRanges:[],isOk:{},isLoading:{},isFailure:{},language:"en_US",viewRange:"1M",pageSize:50,accounts:[],transactionFields:{date:[],meta:[],ref:[]},store:null}},watch:{pageSize:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("listPageSize",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))},"transactionFields.date":function(){this.submitTransactionFields()},"transactionFields.meta":function(){this.submitTransactionFields()},"transactionFields.ref":function(){this.submitTransactionFields()},language:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("language",e).then((()=>{this.store.refreshCacheKey(),this.isOk.language=!0,this.isLoading.language=!1,this.isFailure.language=!1})).catch((()=>{this.isOk.language=!1,this.isLoading.language=!1,this.isFailure.language=!0}))},accounts:function(e){(new ce.Z).put("frontpageAccounts",e).then((()=>{this.store.refreshCacheKey(),this.isOk.accounts=!0,this.isLoading.accounts=!1,this.isFailure.accounts=!1})).catch((()=>{this.isOk.accounts=!1,this.isLoading.accounts=!1,this.isFailure.accounts=!0}))},viewRange:function(e){(new ce.Z).put("viewRange",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))}},computed:{},methods:{getAssetAccounts:function(){return this.getAssetAccountPage(1)},getAssetAccountPage:function(e){return(new re.Z).list("asset",e,this.getCacheKey).then((a=>{let t=parseInt(a.data.meta.pagination.total_pages);for(let e in a.data.data)if(a.data.data.hasOwnProperty(e)){let t=a.data.data[e];this.allAccounts.push({value:parseInt(t.id),label:t.attributes.name})}t>e&&this.getAssetAccountPage(e+1)}))},submitTransactionFields:function(){let e={};for(let a in this.transactionFields)if(this.transactionFields.hasOwnProperty(a)){let t=this.transactionFields[a];for(let a in t)if(t.hasOwnProperty(a)){let s=t[a];e[s]=!0}}(new ce.Z).put("transaction_journal_optional_fields",e).then((()=>{this.store.refreshCacheKey(),this.isOk.transactionFields=!0,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!1})).catch((()=>{this.isOk.transactionFields=!1,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!0}))},getOptionalFields:function(){(new de.Z).getByName("transaction_journal_optional_fields").then((e=>{let a=e.data.data.attributes.data;for(let t in a)for(let e in this.allTransactionFields)if(this.allTransactionFields.hasOwnProperty(e)){let s=this.allTransactionFields[e];for(let l in s)if(s.hasOwnProperty(l)){let n=s[l];t===n.value&&!0===a[t]&&this.transactionFields[e].push(t)}}}))},getLanguage:function(){(new de.Z).getByName("language").then((e=>{this.language=e.data.data.attributes.data}))},getPageSize:function(){(new de.Z).getByName("listPageSize").then((e=>{this.pageSize=e.data.data.attributes.data}))},getPreferredAccounts:function(){(new de.Z).getByName("frontpageAccounts").then((e=>{this.accounts=e.data.data.attributes.data}))},getPreferredViewRange:function(){(new de.Z).getByName("viewRange").then((e=>{this.viewRange=e.data.data.attributes.data}))},getLanguages:function(){let e=new ue.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.languages.push({value:t,label:e.name_locale+" ("+e.name_english+")"})}}))},getViewRanges:function(){let e=new ue.Z;return e.get("firefly.valid_view_ranges").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.viewRanges.push({value:e,label:this.$t("firefly.pref_"+e)})}}))}}};var he=t(1639),fe=t(9885),me=t(4458),we=t(3190),be=t(7887),ke=t(6611),_e=t(7817),Fe=t(900),ve=t(9800),ye=t(4106),xe=t(5429),Ve=t(9984),Se=t.n(Ve);const ze=(0,he.Z)(pe,[["render",oe]]),Oe=ze;Se()(pe,"components",{QPage:fe.Z,QCard:me.Z,QCardSection:we.Z,QSelect:be.Z,QInput:ke.Z,QTabs:_e.Z,QTab:Fe.Z,QTabPanels:ve.Z,QTabPanel:ye.Z,QOptionGroup:xe.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7341],{7341:(e,a,t)=>{t.r(a),t.d(a,{default:()=>Oe});var s=t(9835);const l={class:"row q-mx-md"},n={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},i={class:"text-h6"},o=(0,s.Uk)("Language and locale "),u={key:0,class:"text-secondary"},c=(0,s._)("span",{class:"far fa-check-circle"},null,-1),d=[c],r={key:1,class:"text-blue"},g=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),p=[g],h={key:2,class:"text-red"},f=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),m=(0,s.Uk)(),w=(0,s._)("small",null,"Please refresh the page...",-1),b=[f,m,w],k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},_={class:"text-h6"},F=(0,s.Uk)("Accounts on the home screen "),v={key:0,class:"text-secondary"},y=(0,s._)("span",{class:"far fa-check-circle"},null,-1),x=[y],V={key:1,class:"text-blue"},S=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),z=[S],O={key:2,class:"text-red"},P=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),q=(0,s.Uk)(),W=(0,s._)("small",null,"Please refresh the page...",-1),L=[P,q,W],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},A={class:"text-h6"},U=(0,s.Uk)("View range and list size "),D={key:0,class:"text-secondary"},R=(0,s._)("span",{class:"far fa-check-circle"},null,-1),T=[R],C={key:1,class:"text-blue"},I=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[I],B={key:2,class:"text-red"},K=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),N=(0,s.Uk)(),j=(0,s._)("small",null,"Please refresh the page...",-1),E=[K,N,j],M={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},G={class:"text-h6"},$=(0,s.Uk)("Optional transaction fields "),H={key:0,class:"text-secondary"},J=(0,s._)("span",{class:"far fa-check-circle"},null,-1),X=[J],Y={key:1,class:"text-blue"},ee=(0,s._)("span",{class:"fas fa-spinner fa-spin"},null,-1),ae=[ee],te={key:2,class:"text-red"},se=(0,s._)("span",{class:"fas fa-skull-crossbones"},null,-1),le=(0,s.Uk)(),ne=(0,s._)("small",null,"Please refresh the page...",-1),ie=[se,le,ne];function oe(e,a,t,c,g,f){const m=(0,s.up)("q-card-section"),w=(0,s.up)("q-select"),y=(0,s.up)("q-card"),S=(0,s.up)("q-input"),P=(0,s.up)("q-tab"),q=(0,s.up)("q-tabs"),W=(0,s.up)("q-option-group"),R=(0,s.up)("q-tab-panel"),I=(0,s.up)("q-tab-panels"),K=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(K,null,{default:(0,s.w5)((()=>[(0,s._)("div",l,[(0,s._)("div",n,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",i,[o,!0===g.isOk.language?((0,s.wg)(),(0,s.iD)("span",u,d)):(0,s.kq)("",!0),!0===g.isLoading.language?((0,s.wg)(),(0,s.iD)("span",r,p)):(0,s.kq)("",!0),!0===g.isFailure.language?((0,s.wg)(),(0,s.iD)("span",h,b)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.language,"onUpdate:modelValue":a[0]||(a[0]=e=>g.language=e),options:g.languages,"bottom-slots":"","emit-value":"",label:"I prefer the following language","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",k,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",_,[F,!0===g.isOk.accounts?((0,s.wg)(),(0,s.iD)("span",v,x)):(0,s.kq)("",!0),!0===g.isLoading.accounts?((0,s.wg)(),(0,s.iD)("span",V,z)):(0,s.kq)("",!0),!0===g.isFailure.accounts?((0,s.wg)(),(0,s.iD)("span",O,L)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.accounts,"onUpdate:modelValue":a[1]||(a[1]=e=>g.accounts=e),options:g.allAccounts,"bottom-slots":"","emit-value":"",label:"I want to see these accounts on the dashboard","map-options":"",multiple:"",outlined:"","use-chips":""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",Z,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",A,[U,!0===g.isOk.pageSize?((0,s.wg)(),(0,s.iD)("span",D,T)):(0,s.kq)("",!0),!0===g.isLoading.pageSize?((0,s.wg)(),(0,s.iD)("span",C,Q)):(0,s.kq)("",!0),!0===g.isFailure.pageSize?((0,s.wg)(),(0,s.iD)("span",B,E)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(S,{modelValue:g.pageSize,"onUpdate:modelValue":a[2]||(a[2]=e=>g.pageSize=e),label:"Page size",outlined:"",step:"1",type:"number"},null,8,["modelValue"])])),_:1}),(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,{modelValue:g.viewRange,"onUpdate:modelValue":a[3]||(a[3]=e=>g.viewRange=e),options:g.viewRanges,"bottom-slots":"","emit-value":"",label:"Default period and view range","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})]),(0,s._)("div",M,[(0,s.Wm)(y,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(m,null,{default:(0,s.w5)((()=>[(0,s._)("div",G,[$,!0===g.isOk.transactionFields?((0,s.wg)(),(0,s.iD)("span",H,X)):(0,s.kq)("",!0),!0===g.isLoading.transactionFields?((0,s.wg)(),(0,s.iD)("span",Y,ae)):(0,s.kq)("",!0),!0===g.isFailure.transactionFields?((0,s.wg)(),(0,s.iD)("span",te,ie)):(0,s.kq)("",!0)])])),_:1}),(0,s.Wm)(q,{modelValue:g.tab,"onUpdate:modelValue":a[4]||(a[4]=e=>g.tab=e),dense:""},{default:(0,s.w5)((()=>[(0,s.Wm)(P,{label:"Date fields",name:"date"}),(0,s.Wm)(P,{label:"Meta data fields",name:"meta"}),(0,s.Wm)(P,{label:"Reference fields",name:"ref"})])),_:1},8,["modelValue"]),(0,s.Wm)(I,{modelValue:g.tab,"onUpdate:modelValue":a[8]||(a[8]=e=>g.tab=e),animated:"",swipeable:""},{default:(0,s.w5)((()=>[(0,s.Wm)(R,{name:"date"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.date,"onUpdate:modelValue":a[5]||(a[5]=e=>g.transactionFields.date=e),options:g.allTransactionFields.date,type:"checkbox"},null,8,["modelValue","options"])])),_:1}),(0,s.Wm)(R,{name:"meta"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.meta,"onUpdate:modelValue":a[6]||(a[6]=e=>g.transactionFields.meta=e),options:g.allTransactionFields.meta,type:"checkbox"},null,8,["modelValue","options"])])),_:1}),(0,s.Wm)(R,{name:"ref"},{default:(0,s.w5)((()=>[(0,s.Wm)(W,{modelValue:g.transactionFields.ref,"onUpdate:modelValue":a[7]||(a[7]=e=>g.transactionFields.ref=e),options:g.allTransactionFields.ref,type:"checkbox"},null,8,["modelValue","options"])])),_:1})])),_:1},8,["modelValue"])])),_:1})])])])),_:1})}var ue=t(3918),ce=t(1592),de=t(9167),re=t(3836),ge=t(3555);const pe={name:"Index",mounted(){this.store=(0,ge.S)(),this.isOk={language:!0,accounts:!0,pageSize:!0,transactionFields:!0},this.isLoading={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.isFailure={language:!1,accounts:!1,pageSize:!1,transactionFields:!1},this.getLanguages(),this.getLanguage(),this.getAssetAccounts().then((()=>{this.getPreferredAccounts()})),this.getViewRanges().then((()=>{this.getPreferredViewRange()})),this.getPageSize(),this.getOptionalFields()},data(){return{languages:[],allAccounts:[],tab:"date",allTransactionFields:{date:[{label:"Interest date",value:"interest_date"},{label:"Book date",value:"book_date"},{label:"Processing date",value:"process_date"},{label:"Due date",value:"due_date"},{label:"Payment date",value:"payment_date"},{label:"Invoice date",value:"invoice_date"}],meta:[{label:"Notes",value:"notes"},{label:"Location",value:"location"},{label:"Attachments",value:"attachments"}],ref:[{label:"Internal reference",value:"internal_reference"},{label:"Transaction links",value:"links"},{label:"External URL",value:"external_url"},{label:"External ID",value:"external_id"}]},viewRanges:[],isOk:{},isLoading:{},isFailure:{},language:"en_US",viewRange:"1M",pageSize:50,accounts:[],transactionFields:{date:[],meta:[],ref:[]},store:null}},watch:{pageSize:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("listPageSize",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))},"transactionFields.date":function(){this.submitTransactionFields()},"transactionFields.meta":function(){this.submitTransactionFields()},"transactionFields.ref":function(){this.submitTransactionFields()},language:function(e){this.isOk.language=!1,this.isLoading.language=!0,(new ce.Z).put("language",e).then((()=>{this.store.refreshCacheKey(),this.isOk.language=!0,this.isLoading.language=!1,this.isFailure.language=!1})).catch((()=>{this.isOk.language=!1,this.isLoading.language=!1,this.isFailure.language=!0}))},accounts:function(e){(new ce.Z).put("frontpageAccounts",e).then((()=>{this.store.refreshCacheKey(),this.isOk.accounts=!0,this.isLoading.accounts=!1,this.isFailure.accounts=!1})).catch((()=>{this.isOk.accounts=!1,this.isLoading.accounts=!1,this.isFailure.accounts=!0}))},viewRange:function(e){(new ce.Z).put("viewRange",e).then((()=>{this.store.refreshCacheKey(),this.isOk.pageSize=!0,this.isLoading.pageSize=!1,this.isFailure.pageSize=!1})).catch((()=>{this.isOk.pageSize=!1,this.isLoading.pageSize=!1,this.isFailure.pageSize=!0}))}},computed:{},methods:{getAssetAccounts:function(){return this.getAssetAccountPage(1)},getAssetAccountPage:function(e){return(new re.Z).list("asset",e,this.getCacheKey).then((a=>{let t=parseInt(a.data.meta.pagination.total_pages);for(let e in a.data.data)if(a.data.data.hasOwnProperty(e)){let t=a.data.data[e];this.allAccounts.push({value:parseInt(t.id),label:t.attributes.name})}t>e&&this.getAssetAccountPage(e+1)}))},submitTransactionFields:function(){let e={};for(let a in this.transactionFields)if(this.transactionFields.hasOwnProperty(a)){let t=this.transactionFields[a];for(let a in t)if(t.hasOwnProperty(a)){let s=t[a];e[s]=!0}}(new ce.Z).put("transaction_journal_optional_fields",e).then((()=>{this.store.refreshCacheKey(),this.isOk.transactionFields=!0,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!1})).catch((()=>{this.isOk.transactionFields=!1,this.isLoading.transactionFields=!1,this.isFailure.transactionFields=!0}))},getOptionalFields:function(){(new de.Z).getByName("transaction_journal_optional_fields").then((e=>{let a=e.data.data.attributes.data;for(let t in a)for(let e in this.allTransactionFields)if(this.allTransactionFields.hasOwnProperty(e)){let s=this.allTransactionFields[e];for(let l in s)if(s.hasOwnProperty(l)){let n=s[l];t===n.value&&!0===a[t]&&this.transactionFields[e].push(t)}}}))},getLanguage:function(){(new de.Z).getByName("language").then((e=>{this.language=e.data.data.attributes.data}))},getPageSize:function(){(new de.Z).getByName("listPageSize").then((e=>{this.pageSize=e.data.data.attributes.data}))},getPreferredAccounts:function(){(new de.Z).getByName("frontpageAccounts").then((e=>{this.accounts=e.data.data.attributes.data}))},getPreferredViewRange:function(){(new de.Z).getByName("viewRange").then((e=>{this.viewRange=e.data.data.attributes.data}))},getLanguages:function(){let e=new ue.Z;e.get("firefly.languages").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.languages.push({value:t,label:e.name_locale+" ("+e.name_english+")"})}}))},getViewRanges:function(){let e=new ue.Z;return e.get("firefly.valid_view_ranges").then((e=>{let a=e.data.data.value;for(let t in a)if(a.hasOwnProperty(t)){let e=a[t];this.viewRanges.push({value:e,label:this.$t("firefly.pref_"+e)})}}))}}};var he=t(1639),fe=t(9885),me=t(4458),we=t(3190),be=t(7887),ke=t(6611),_e=t(7817),Fe=t(900),ve=t(9800),ye=t(4106),xe=t(5429),Ve=t(9984),Se=t.n(Ve);const ze=(0,he.Z)(pe,[["render",oe]]),Oe=ze;Se()(pe,"components",{QPage:fe.Z,QCard:me.Z,QCardSection:we.Z,QSelect:be.Z,QInput:ke.Z,QTabs:_e.Z,QTab:Fe.Z,QTabPanels:ve.Z,QTabPanel:ye.Z,QOptionGroup:xe.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1704.81df34c5.js b/public/v3/js/7450.e517536c.js similarity index 76% rename from public/v3/js/1704.81df34c5.js rename to public/v3/js/7450.e517536c.js index 4c63308aa2..8c48325225 100644 --- a/public/v3/js/1704.81df34c5.js +++ b/public/v3/js/7450.e517536c.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1704],{1704:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit rule",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},f={class:"row"},w={class:"col-12 text-right"};function g(e,s,t,g,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),k=(0,r.up)("q-input"),x=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",onClick:v.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{"error-message":_.submissionErrors.title,error:_.hasSubmissionErrors.title,"bottom-slots":"",disable:v.disabledInput,type:"text",clearable:"",modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",w,[(0,r.Wm)(C,{disable:v.disabledInput,modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(9543),v=t(1569);class q{post(e,s){let t="/api/v1/rules/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRule()},methods:{collectRule:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRule(e)))},parseRule:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRule:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRule();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRule:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule is updated",show:!0,action:{show:!0,text:"Go to rule",link:{name:"rules.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),y=t(1221),Q=t(9984),M=t.n(Q);const V=(0,k.Z)(R,[["render",g]]),H=V;M()(R,"components",{QPage:x.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:y.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7450],{7450:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),i=t(6970);const l={class:"row q-mx-md"},o={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit rule",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},f={class:"row"},w={class:"col-12 text-right"};function g(e,s,t,g,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),R=(0,r.up)("q-card-section"),k=(0,r.up)("q-input"),x=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",l,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(x,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(k,{modelValue:_.title,"onUpdate:modelValue":s[0]||(s[0]=e=>_.title=e),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(x,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitRule},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",w,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(9543),v=t(1569);class q{post(e,s){let t="/api/v1/rules/"+e;return v.api.put(t,s)}}var E=t(3555);const R={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,E.S)(),this.collectRule()},methods:{collectRule:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseRule(e)))},parseRule:function(e){this.title=e.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitRule:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRule();(new q).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRule:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Rule is updated",show:!0,action:{show:!0,text:"Go to rule",link:{name:"rules.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var k=t(1639),x=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),y=t(1221),Q=t(9984),M=t.n(Q);const V=(0,k.Z)(R,[["render",g]]),H=V;M()(R,"components",{QPage:x.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:y.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8066.f6887fc4.js b/public/v3/js/7493.2f46981f.js similarity index 76% rename from public/v3/js/8066.f6887fc4.js rename to public/v3/js/7493.2f46981f.js index 9c1cab4d1c..09682fea43 100644 --- a/public/v3/js/8066.f6887fc4.js +++ b/public/v3/js/7493.2f46981f.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8066],{8066:(s,e,t)=>{t.r(e),t.d(e,{default:()=>V});var r=t(9835),i=t(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"};function w(s,e,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),C=(0,r.up)("q-card"),G=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",onClick:v.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{"error-message":_.submissionErrors.title,error:_.hasSubmissionErrors.title,"bottom-slots":"",disable:v.disabledInput,type:"text",clearable:"",modelValue:_.title,"onUpdate:modelValue":e[0]||(e[0]=s=>_.title=s),label:s.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitGroup},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(G,{disable:v.disabledInput,modelValue:_.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>_.doReturnHere=s),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(1741),v=t(1569);class q{post(s,e){let t="/api/v1/object_groups/"+s;return v.api.put(t,e)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectGroup(),this.store=(0,E.S)()},methods:{collectGroup:function(){let s=new _.Z;s.get(this.id).then((s=>this.parseGroup(s)))},parseGroup:function(s){this.title=s.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildGroup();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Group is updated",show:!0,action:{show:!0,text:"Go to group",link:{name:"groups.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var x=t(1639),C=t(9885),G=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:C.Z,QBanner:G.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7493],{7493:(s,e,t)=>{t.r(e),t.d(e,{default:()=>V});var r=t(9835),i=t(6970);const o={class:"row q-mx-md"},l={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit group",-1),d={class:"row"},c={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},m={class:"col-12"},p={class:"row"},b={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"};function w(s,e,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),C=(0,r.up)("q-card"),G=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",l,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",a,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.title,"onUpdate:modelValue":e[0]||(e[0]=s=>_.title=s),disable:v.disabledInput,error:_.hasSubmissionErrors.title,"error-message":_.submissionErrors.title,label:s.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",m,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",p,[(0,r._)("div",b,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitGroup},null,8,["disable","onClick"])])]),(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(G,{modelValue:_.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>_.doReturnHere=s),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(1741),v=t(1569);class q{post(s,e){let t="/api/v1/object_groups/"+s;return v.api.put(t,e)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,title:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectGroup(),this.store=(0,E.S)()},methods:{collectGroup:function(){let s=new _.Z;s.get(this.id).then((s=>this.parseGroup(s)))},parseGroup:function(s){this.title=s.data.data.attributes.title},resetErrors:function(){this.submissionErrors={title:""},this.hasSubmissionErrors={title:!1}},submitGroup:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildGroup();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildGroup:function(){return{title:this.title}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"Group is updated",show:!0,action:{show:!0,text:"Go to group",link:{name:"groups.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var x=t(1639),C=t(9885),G=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:C.Z,QBanner:G.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/753.7a7ec7e9.js b/public/v3/js/753.7a7ec7e9.js new file mode 100644 index 0000000000..10c4732014 --- /dev/null +++ b/public/v3/js/753.7a7ec7e9.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[753],{753:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},u={class:"row"},d={class:"col-12 q-mb-xs"},g=(0,a._)("br",null,null,-1),l={class:"row q-mt-sm"},h={class:"col-12"};function w(e,t,s,w,c,p){const m=(0,a.up)("q-card-section"),b=(0,a.up)("q-card"),f=(0,a.up)("LargeTable"),_=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(_,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(b,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(c.budget.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",d,[(0,a.Uk)(" Name: "+(0,r.zw)(c.budget.name),1),g])])])),_:1})])),_:1})])]),(0,a._)("div",l,[(0,a._)("div",h,[(0,a.Wm)(f,{ref:"table",loading:e.loading,page:c.page,rows:c.rows,"rows-number":c.rowsNumber,"rows-per-page":c.rowsPerPage,title:"Transactions",onOnRequest:p.onRequest},null,8,["loading","page","rows","rows-number","rows-per-page","onOnRequest"])])])])),_:1})}var c=s(4643),p=s(7912),m=s(3247);const b={name:"Show",data(){return{budget:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){"no-budget"===this.$route.params.id&&(this.id=0,this.getWithoutBudget()),"no-budget"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getBudget())},components:{LargeTable:c.Z},methods:{onRequest:function(e){this.page=e.page,this.getBudget()},getWithoutBudget:function(){this.budget={name:"(without budget)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutBudget(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getBudget:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseBudget(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseBudget:function(e){this.budget={name:e.data.data.attributes.name}}}};var f=s(1639),_=s(9885),P=s(4458),q=s(3190),v=s(9984),Z=s.n(v);const B=(0,f.Z)(b,[["render",w]]),N=B;Z()(b,"components",{QPage:_.Z,QCard:P.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7676.a4d5f926.js b/public/v3/js/7676.a4d5f926.js new file mode 100644 index 0000000000..6a109eab66 --- /dev/null +++ b/public/v3/js/7676.a4d5f926.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7676],{7676:(e,i,l)=>{l.r(i),l.d(i,{default:()=>v});var t=l(9835),a=l(6970);const n={class:"row q-mx-md"},s={class:"col-7"},r=(0,t._)("p",null," Hi! With your active support and feedback I'm capable of building this fancy new layout. So thank you for testing and playing around. I'm grateful for your help. ",-1),o=(0,t._)("p",null,[(0,t.Uk)(" The "),(0,t._)("strong",null,"v2"),(0,t.Uk)(" layout was built to be perfect for each page. This new "),(0,t._)("strong",null,"v3"),(0,t.Uk)(' layout has a different approach. I\'m building a "minimum viable product", where each page has '),(0,t._)("em",null,"minimal"),(0,t.Uk)(" functionality. But any functionality that's there should work. It may not do everything you need and stuff may be missing. The things that you see are things that work. ")],-1),u=(0,t._)("p",null," If you spot problems, feel free to report them. Here are some known issues. ",-1),c=(0,t._)("ul",null,[(0,t._)("li",{class:"text-negative"},"You will lose data when you edit certain objects;"),(0,t._)("li",null,"Caching is fairly aggressive and a page refresh may be necessary to get new information. This is especially obvious when you make new transactions or accounts; "),(0,t._)("li",null,"Not all menu's are (un)folded correctly for all pages;"),(0,t._)("li",null,"Breadcrumbs are missing or incorrect;"),(0,t._)("li",null,"You can't make transaction splits;"),(0,t._)("li",null,"Accounts, budgets, transactions, etc. have only limited fields available in the edit, create and view screens; "),(0,t._)("li",null,'Occasionally, you may spot a "TODO". I\'ve limited their presence, but sometimes I just need a placeholder; '),(0,t._)("li",null,[(0,t.Uk)("Missing translations, "),(0,t._)("code",null,"firefly.abc"),(0,t.Uk)(" references, or transactions formatted in another locale; ")])],-1),f=(0,t._)("p",null,[(0,t.Uk)(" If you need to visit a "),(0,t._)("strong",null,"v1"),(0,t.Uk)(" alternative for the page you are seeing, please change the URL to "),(0,t._)("code",null,"*/profile"),(0,t.Uk)(" (where "),(0,t._)("code",null,"*"),(0,t.Uk)(" is your Firefly III URL). From there, you can navigate to any "),(0,t._)("strong",null,"v1"),(0,t.Uk)(" page. You may not be able to visit the v1 dashboard. ")],-1),h=(0,t._)("p",null,[(0,t.Uk)(" Tickets on GitHub that concern v3 will be "),(0,t._)("em",{class:"text-negative"},"closed"),(0,t.Uk)(". This rule may change in the future. Until then, please leave your feedback here: ")],-1),d=(0,t._)("p",null,[(0,t.Uk)(" Thanks again,"),(0,t._)("br"),(0,t.Uk)(" James ")],-1);function y(e,i,l,y,m,g){const p=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(p,null,{default:(0,t.w5)((()=>[(0,t._)("div",n,[(0,t._)("div",s,[r,o,u,c,f,h,(0,t._)("ul",null,[(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"https://github.com/firefly-iii/firefly-iii/discussions/5589"},"GitHub discussion",2)]),(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"https://gitter.im/firefly-iii/firefly-iii"},"Gitter.im chat",2)]),(0,t._)("li",null,[(0,t._)("a",{class:(0,a.C_)(e.$q.dark.isActive?"text-red":"text-blue"),href:"mailto:james@firefly-iii.org"},"james@firefly-iii.org",2)])]),d])])])),_:1})}const m={name:"Index"};var g=l(1639),p=l(9885),_=l(9984),k=l.n(_);const b=(0,g.Z)(m,[["render",y]]),v=b;k()(m,"components",{QPage:p.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1473.9b55dc17.js b/public/v3/js/7694.bf944cbf.js similarity index 94% rename from public/v3/js/1473.9b55dc17.js rename to public/v3/js/7694.bf944cbf.js index c31ebd560f..c27d89e9bb 100644 --- a/public/v3/js/1473.9b55dc17.js +++ b/public/v3/js/7694.bf944cbf.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1473],{1473:(e,s,l)=>{l.r(s),l.d(s,{default:()=>ge});var a=l(9835),i=l(6970);const t={class:"row"},n={class:"col-6"},o=(0,a._)("div",{class:"text-h6"},"Firefly III administration",-1),d=(0,a._)("div",{class:"row"},[(0,a._)("div",{class:"col-12"}," configuration.permission_update_check ")],-1),u={class:"col-6"},c=(0,a._)("div",{class:"text-h6"},"Firefly III information",-1),r={class:"row"},_={class:"col-12"},p=(0,a._)("br",null,null,-1),m=(0,a._)("br",null,null,-1),f={class:"row q-mx-md"},k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},h={class:"text-h6"},g=(0,a.Uk)("Is demo site? "),w={key:0,class:"text-secondary"},v=(0,a._)("span",{class:"far fa-check-circle"},null,-1),x=[v],b={key:1,class:"text-blue"},U=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),q=[U],W={key:2,class:"text-red"},y=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),D=(0,a.Uk)(),I=(0,a._)("small",null,"Please refresh the page...",-1),C=[y,D,I],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},S={class:"text-h6"},V=(0,a.Uk)("Single user mode? "),F={key:0,class:"text-secondary"},L=(0,a._)("span",{class:"far fa-check-circle"},null,-1),O=[L],M={key:1,class:"text-blue"},P=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[P],z={key:2,class:"text-red"},A=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),j=(0,a.Uk)(),Y=(0,a._)("small",null,"Please refresh the page...",-1),B=[A,j,Y],E={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},G={class:"text-h6"},H=(0,a.Uk)("Check for updates? "),J={key:0,class:"text-secondary"},K=(0,a._)("span",{class:"far fa-check-circle"},null,-1),N=[K],R={key:1,class:"text-blue"},T=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),X=[T],$={key:2,class:"text-red"},ee=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),se=(0,a.Uk)(),le=(0,a._)("small",null,"Please refresh the page...",-1),ae=[ee,se,le];function ie(e,s,l,v,U,y){const D=(0,a.up)("q-card-section"),I=(0,a.up)("q-card"),L=(0,a.up)("q-checkbox"),P=(0,a.up)("q-select"),A=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(A,null,{default:(0,a.w5)((()=>[(0,a._)("div",t,[(0,a._)("div",n,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})]),(0,a._)("div",u,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[c])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",r,[(0,a._)("div",_,[(0,a.Uk)(" Firefly III: "+(0,i.zw)(U.version),1),p,(0,a.Uk)(" API: "+(0,i.zw)(U.api),1),m,(0,a.Uk)(" OS: "+(0,i.zw)(U.os),1)])])])),_:1})])),_:1})])]),(0,a._)("div",f,[(0,a._)("div",k,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[g,!0===U.isOk.is_demo_site?((0,a.wg)(),(0,a.iD)("span",w,x)):(0,a.kq)("",!0),!0===U.isLoading.is_demo_site?((0,a.wg)(),(0,a.iD)("span",b,q)):(0,a.kq)("",!0),!0===U.isFailure.is_demo_site?((0,a.wg)(),(0,a.iD)("span",W,C)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.isDemoSite,"onUpdate:modelValue":s[0]||(s[0]=e=>U.isDemoSite=e),label:"Is Demo Site?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",Z,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",S,[V,!0===U.isOk.single_user_mode?((0,a.wg)(),(0,a.iD)("span",F,O)):(0,a.kq)("",!0),!0===U.isLoading.single_user_mode?((0,a.wg)(),(0,a.iD)("span",M,Q)):(0,a.kq)("",!0),!0===U.isFailure.single_user_mode?((0,a.wg)(),(0,a.iD)("span",z,B)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.singleUserMode,"onUpdate:modelValue":s[1]||(s[1]=e=>U.singleUserMode=e),label:"Single user mode?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",E,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",G,[H,!0===U.isOk.update_check?((0,a.wg)(),(0,a.iD)("span",J,N)):(0,a.kq)("",!0),!0===U.isLoading.update_check?((0,a.wg)(),(0,a.iD)("span",R,X)):(0,a.kq)("",!0),!0===U.isFailure.update_check?((0,a.wg)(),(0,a.iD)("span",$,ae)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(P,{"bottom-slots":"",outlined:"",modelValue:U.permissionUpdateCheck,"onUpdate:modelValue":s[2]||(s[2]=e=>U.permissionUpdateCheck=e),"emit-value":"","map-options":"",options:U.permissions,label:"Check for updates"},null,8,["modelValue","options"])])),_:1})])),_:1})])])])),_:1})}var te=l(1569);class ne{list(){return te.api.get("/api/v1/about")}}var oe=l(3918);const de={name:"Index",created(){this.getInfo()},mounted(){this.isOk={is_demo_site:!0,single_user_mode:!0,update_check:!0},this.isLoading={is_demo_site:!1,single_user_mode:!1,update_check:!1},this.isFailure={is_demo_site:!1,single_user_mode:!1,update_check:!1}},watch:{isDemoSite:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.is_demo_site",{value:s})}},singleUserMode:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.single_user_mode",{value:s})}},permissionUpdateCheck:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.permission_update_check",{value:s})}}},data(){return{version:"",api:"",os:"",isDemoSite:!1,singleUserMode:!0,permissionUpdateCheck:-1,permissions:[{value:-1,label:"Ask me later"},{value:0,label:"Lol no"},{value:1,label:"Yes plz"}],isOk:{},isLoading:{},isFailure:{}}},methods:{getInfo:function(){(new ne).list().then((e=>{this.version=e.data.data.version,this.api=e.data.data.api_version,this.os=e.data.data.os+" with php "+e.data.data.php_version})),(new oe.Z).get("configuration.is_demo_site").then((e=>{this.isDemoSite=e.data.data.value})),(new oe.Z).get("configuration.single_user_mode").then((e=>{this.singleUserMode=e.data.data.value})),(new oe.Z).get("configuration.permission_update_check").then((e=>{this.permissionUpdateCheck=e.data.data.value}))}}};var ue=l(1639),ce=l(9885),re=l(4458),_e=l(3190),pe=l(1221),me=l(7887),fe=l(9984),ke=l.n(fe);const he=(0,ue.Z)(de,[["render",ie]]),ge=he;ke()(de,"components",{QPage:ce.Z,QCard:re.Z,QCardSection:_e.Z,QCheckbox:pe.Z,QSelect:me.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7694],{7694:(e,s,l)=>{l.r(s),l.d(s,{default:()=>ge});var a=l(9835),i=l(6970);const t={class:"row"},n={class:"col-6"},o=(0,a._)("div",{class:"text-h6"},"Firefly III administration",-1),d=(0,a._)("div",{class:"row"},[(0,a._)("div",{class:"col-12"}," configuration.permission_update_check ")],-1),u={class:"col-6"},c=(0,a._)("div",{class:"text-h6"},"Firefly III information",-1),r={class:"row"},_={class:"col-12"},p=(0,a._)("br",null,null,-1),m=(0,a._)("br",null,null,-1),f={class:"row q-mx-md"},k={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},h={class:"text-h6"},g=(0,a.Uk)("Is demo site? "),w={key:0,class:"text-secondary"},v=(0,a._)("span",{class:"far fa-check-circle"},null,-1),x=[v],b={key:1,class:"text-blue"},U=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),q=[U],W={key:2,class:"text-red"},y=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),D=(0,a.Uk)(),I=(0,a._)("small",null,"Please refresh the page...",-1),C=[y,D,I],Z={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},S={class:"text-h6"},V=(0,a.Uk)("Single user mode? "),F={key:0,class:"text-secondary"},L=(0,a._)("span",{class:"far fa-check-circle"},null,-1),O=[L],M={key:1,class:"text-blue"},P=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),Q=[P],z={key:2,class:"text-red"},A=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),j=(0,a.Uk)(),Y=(0,a._)("small",null,"Please refresh the page...",-1),B=[A,j,Y],E={class:"col-xl-4 col-lg-6 col-md-12 q-pa-xs"},G={class:"text-h6"},H=(0,a.Uk)("Check for updates? "),J={key:0,class:"text-secondary"},K=(0,a._)("span",{class:"far fa-check-circle"},null,-1),N=[K],R={key:1,class:"text-blue"},T=(0,a._)("span",{class:"fas fa-spinner fa-spin"},null,-1),X=[T],$={key:2,class:"text-red"},ee=(0,a._)("span",{class:"fas fa-skull-crossbones"},null,-1),se=(0,a.Uk)(),le=(0,a._)("small",null,"Please refresh the page...",-1),ae=[ee,se,le];function ie(e,s,l,v,U,y){const D=(0,a.up)("q-card-section"),I=(0,a.up)("q-card"),L=(0,a.up)("q-checkbox"),P=(0,a.up)("q-select"),A=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(A,null,{default:(0,a.w5)((()=>[(0,a._)("div",t,[(0,a._)("div",n,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[o])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[d])),_:1})])),_:1})]),(0,a._)("div",u,[(0,a.Wm)(I,{bordered:"",class:"q-mx-sm"},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[c])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",r,[(0,a._)("div",_,[(0,a.Uk)(" Firefly III: "+(0,i.zw)(U.version),1),p,(0,a.Uk)(" API: "+(0,i.zw)(U.api),1),m,(0,a.Uk)(" OS: "+(0,i.zw)(U.os),1)])])])),_:1})])),_:1})])]),(0,a._)("div",f,[(0,a._)("div",k,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",h,[g,!0===U.isOk.is_demo_site?((0,a.wg)(),(0,a.iD)("span",w,x)):(0,a.kq)("",!0),!0===U.isLoading.is_demo_site?((0,a.wg)(),(0,a.iD)("span",b,q)):(0,a.kq)("",!0),!0===U.isFailure.is_demo_site?((0,a.wg)(),(0,a.iD)("span",W,C)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.isDemoSite,"onUpdate:modelValue":s[0]||(s[0]=e=>U.isDemoSite=e),label:"Is Demo Site?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",Z,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",S,[V,!0===U.isOk.single_user_mode?((0,a.wg)(),(0,a.iD)("span",F,O)):(0,a.kq)("",!0),!0===U.isLoading.single_user_mode?((0,a.wg)(),(0,a.iD)("span",M,Q)):(0,a.kq)("",!0),!0===U.isFailure.single_user_mode?((0,a.wg)(),(0,a.iD)("span",z,B)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(L,{modelValue:U.singleUserMode,"onUpdate:modelValue":s[1]||(s[1]=e=>U.singleUserMode=e),label:"Single user mode?"},null,8,["modelValue"])])),_:1})])),_:1})]),(0,a._)("div",E,[(0,a.Wm)(I,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a._)("div",G,[H,!0===U.isOk.update_check?((0,a.wg)(),(0,a.iD)("span",J,N)):(0,a.kq)("",!0),!0===U.isLoading.update_check?((0,a.wg)(),(0,a.iD)("span",R,X)):(0,a.kq)("",!0),!0===U.isFailure.update_check?((0,a.wg)(),(0,a.iD)("span",$,ae)):(0,a.kq)("",!0)])])),_:1}),(0,a.Wm)(D,null,{default:(0,a.w5)((()=>[(0,a.Wm)(P,{modelValue:U.permissionUpdateCheck,"onUpdate:modelValue":s[2]||(s[2]=e=>U.permissionUpdateCheck=e),options:U.permissions,"bottom-slots":"","emit-value":"",label:"Check for updates","map-options":"",outlined:""},null,8,["modelValue","options"])])),_:1})])),_:1})])])])),_:1})}var te=l(1569);class ne{list(){return te.api.get("/api/v1/about")}}var oe=l(3918);const de={name:"Index",created(){this.getInfo()},mounted(){this.isOk={is_demo_site:!0,single_user_mode:!0,update_check:!0},this.isLoading={is_demo_site:!1,single_user_mode:!1,update_check:!1},this.isFailure={is_demo_site:!1,single_user_mode:!1,update_check:!1}},watch:{isDemoSite:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.is_demo_site",{value:s})}},singleUserMode:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.single_user_mode",{value:s})}},permissionUpdateCheck:function(e,s){if(s!==e){let s=e;(new oe.Z).put("configuration.permission_update_check",{value:s})}}},data(){return{version:"",api:"",os:"",isDemoSite:!1,singleUserMode:!0,permissionUpdateCheck:-1,permissions:[{value:-1,label:"Ask me later"},{value:0,label:"Lol no"},{value:1,label:"Yes plz"}],isOk:{},isLoading:{},isFailure:{}}},methods:{getInfo:function(){(new ne).list().then((e=>{this.version=e.data.data.version,this.api=e.data.data.api_version,this.os=e.data.data.os+" with php "+e.data.data.php_version})),(new oe.Z).get("configuration.is_demo_site").then((e=>{this.isDemoSite=e.data.data.value})),(new oe.Z).get("configuration.single_user_mode").then((e=>{this.singleUserMode=e.data.data.value})),(new oe.Z).get("configuration.permission_update_check").then((e=>{this.permissionUpdateCheck=e.data.data.value}))}}};var ue=l(1639),ce=l(9885),re=l(4458),_e=l(3190),pe=l(1221),me=l(7887),fe=l(9984),ke=l.n(fe);const he=(0,ue.Z)(de,[["render",ie]]),ge=he;ke()(de,"components",{QPage:ce.Z,QCard:re.Z,QCardSection:_e.Z,QCheckbox:pe.Z,QSelect:me.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7886.5d570ebc.js b/public/v3/js/7886.5d570ebc.js new file mode 100644 index 0000000000..4f06b8aa22 --- /dev/null +++ b/public/v3/js/7886.5d570ebc.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7886],{8482:(t,e,a)=>{a.r(e),a.d(e,{default:()=>x});var s=a(9835),n=a(6970);const i={class:"q-mt-sm q-mr-sm"},r=(0,s._)("strong",null," Budgets ",-1),o={class:"row"},l={class:"col"},u={class:"row"},d={class:"col"},c=(0,s._)("br",null,null,-1),g=(0,s._)("br",null,null,-1),m=(0,s._)("div",{class:"col"}," I am bar ",-1),p=(0,s._)("div",{class:"row"},[(0,s._)("div",{class:"col"},[(0,s.Uk)(" I am no budget"),(0,s._)("br")])],-1);function f(t,e,a,f,h,_){const w=(0,s.up)("q-item-label"),b=(0,s.up)("q-item-section"),v=(0,s.up)("q-item"),y=(0,s.up)("q-separator"),B=(0,s.up)("router-link"),D=(0,s.up)("q-card-section"),k=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s.Wm)(k,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(v,null,{default:(0,s.w5)((()=>[(0,s.Wm)(b,null,{default:(0,s.w5)((()=>[(0,s.Wm)(w,null,{default:(0,s.w5)((()=>[r])),_:1})])),_:1})])),_:1}),(0,s.Wm)(y),(0,s.Wm)(D,null,{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(h.budgets,(t=>((0,s.wg)(),(0,s.iD)("div",{key:t.id},[(0,s._)("div",o,[(0,s._)("div",l,[(0,s.Wm)(B,{to:{name:"budgets.show",params:{id:t.id}}},{default:(0,s.w5)((()=>[(0,s.Uk)((0,n.zw)(t.name),1)])),_:2},1032,["to"])])]),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(t.limits,(t=>((0,s.wg)(),(0,s.iD)("div",null,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s._)("small",null,(0,n.zw)(_.formatAmount(t.currency_code,t.amount)),1),c,(0,s.Uk)(" "+(0,n.zw)(_.formatDate(t.start)),1),g,(0,s.Uk)(" "+(0,n.zw)(_.formatDate(t.end)),1)]),m])])))),256))])))),128)),p])),_:1})])),_:1})])}var h=a(3555),_=a(1569);class w{list(t){let e="/api/v2/budgets";return _.api.get(e,{params:{page:t}})}}var b=a(8898);class v{list(t,e,a,s){let n="/api/v2/budgets/"+t+"/limits",i=(0,b.Z)(e,"y-MM-dd"),r=(0,b.Z)(a,"y-MM-dd");return _.api.get(n,{params:{page:s,start:i,end:r}})}}const y={name:"BudgetBox",data(){return{budgets:[],locale:"en-US",page:1,loadingBudgets:!1,dateFormat:""}},mounted(){this.store=(0,h.S)(),this.dateFormat=this.$t("config.month_and_day_fns"),this.store.$onAction((({name:t,store:e,args:a,after:s,onError:n})=>{s((e=>{"setRange"===t&&(this.locale=this.store.getLocale,this.loadBox())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.loadBox()},methods:{formatDate:function(t){return(0,b.Z)(new Date(t),this.$t("config.month_and_day_fns"))},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},loadBox:function(){this.loadingBudgets=!0,(new w).list(this.page).then((t=>{if(this.parseBudgets(t.data.data),t.data.meta.pagination.current_page{this.parseBudgetLimits(t.data.data,e)}))}console.log("Processing...")},parseBudgetLimits:function(t,e){console.log("Parse for "+e.name);for(let a in t)if(t.hasOwnProperty(a)){const s=t[a];e.limits.push({amount:s.attributes.amount,currency_code:s.attributes.currency_code,start:new Date(s.attributes.start),end:new Date(s.attributes.end)}),console.log(s)}}}};var B=a(1639),D=a(4458),k=a(490),Z=a(1233),q=a(3115),I=a(926),W=a(3190),Q=a(9984),S=a.n(Q);const U=(0,B.Z)(y,[["render",f]]),x=U;S()(y,"components",{QCard:D.Z,QItem:k.Z,QItemSection:Z.Z,QItemLabel:q.Z,QSeparator:I.Z,QCardSection:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/3350.8c8026a3.js b/public/v3/js/7916.c3e09d4f.js similarity index 76% rename from public/v3/js/3350.8c8026a3.js rename to public/v3/js/7916.c3e09d4f.js index 44e6cea9fa..9aa06fd67a 100644 --- a/public/v3/js/3350.8c8026a3.js +++ b/public/v3/js/7916.c3e09d4f.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3350],{3350:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit budget",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),B=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",onClick:v.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(x,{"error-message":_.submissionErrors.name,error:_.hasSubmissionErrors.name,"bottom-slots":"",disable:v.disabledInput,type:"text",clearable:"",modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(C,{disable:v.disabledInput,modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(7912),v=t(1569);class q{post(e,s){let t="/api/v1/budgets/"+e;return v.api.put(t,s)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectBudget()},methods:{collectBudget:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseBudget(e)))},parseBudget:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store=(0,E.S)(),this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Budget is updated",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),B=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:B.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7916],{7916:(e,s,t)=>{t.r(s),t.d(s,{default:()=>V});var r=t(9835),i=t(6970);const a={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit budget",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const q=(0,r.up)("q-btn"),E=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),x=(0,r.up)("q-input"),B=(0,r.up)("q-card"),C=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(E,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,i.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(B,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(x,{modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),disable:v.disabledInput,error:_.hasSubmissionErrors.name,"error-message":_.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(B,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(q,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitBudget},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(C,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(7912),v=t(1569);class q{post(e,s){let t="/api/v1/budgets/"+e;return v.api.put(t,s)}}var E=t(3555);const k={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectBudget()},methods:{collectBudget:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseBudget(e)))},parseBudget:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitBudget:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildBudget();let s=new q;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildBudget:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store=(0,E.S)(),this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Budget is updated",show:!0,action:{show:!0,text:"Go to budget",link:{name:"budgets.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var x=t(1639),B=t(9885),C=t(7128),S=t(8879),W=t(4458),Z=t(3190),y=t(6611),I=t(1221),Q=t(9984),R=t.n(Q);const M=(0,x.Z)(k,[["render",w]]),V=M;R()(k,"components",{QPage:B.Z,QBanner:C.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:y.Z,QCheckbox:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/794.cb18c03e.js b/public/v3/js/794.cb18c03e.js deleted file mode 100644 index 63ee2714a5..0000000000 --- a/public/v3/js/794.cb18c03e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[794],{794:(t,e,n)=>{n.r(e),n.d(e,{default:()=>M});var i=n(9835),a=n(6970);const s={class:"q-mr-sm"},r=["title"],o=(0,i.Uk)(": "),u=["title"],d={key:0},l=(0,i._)("br",null,null,-1),p=["title"],m=["title"],c={key:0};function h(t,e,n,h,f,g){const v=(0,i.up)("q-item-label"),_=(0,i.up)("q-item-section"),w=(0,i.up)("q-item"),y=(0,i.up)("q-separator"),A=(0,i.up)("q-circular-progress"),k=(0,i.up)("q-card-section"),b=(0,i.up)("q-card");return(0,i.wg)(),(0,i.iD)("div",s,[(0,i.Wm)(b,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,null,{default:(0,i.w5)((()=>[(0,i.Wm)(v,null,{default:(0,i.w5)((()=>[(0,i._)("strong",null,(0,a.zw)(t.$t("firefly.bills_to_pay")),1)])),_:1})])),_:1})])),_:1}),(0,i.Wm)(y),(0,i.Wm)(k,{horizontal:""},{default:(0,i.w5)((()=>[(0,i.Wm)(k,null,{default:(0,i.w5)((()=>[(0,i.Wm)(A,{value:g.percentage,size:"50px",thickness:.22,color:"positive","track-color":"negative"},null,8,["value","thickness"])])),_:1}),(0,i.Wm)(y,{vertical:""}),0===f.unpaid.length&&0===f.paid.length?((0,i.wg)(),(0,i.j4)(k,{key:0},{default:(0,i.w5)((()=>[(0,i.Uk)((0,a.zw)(t.$t("firefly.no_bill")),1)])),_:1})):(0,i.kq)("",!0),f.unpaid.length>0||f.paid.length>0?((0,i.wg)(),(0,i.j4)(k,{key:1},{default:(0,i.w5)((()=>[(0,i._)("span",{title:g.formatAmount(this.currency,this.unpaidAmount)},(0,a.zw)(t.$t("firefly.bills_to_pay")),9,r),o,((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(f.unpaid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},[(0,i.Uk)((0,a.zw)(g.formatAmount(t.code,t.sum)),1),e+1!==f.unpaid.length?((0,i.wg)(),(0,i.iD)("span",d," + ")):(0,i.kq)("",!0)],8,u)])))),256)),l,f.paid.length>0?((0,i.wg)(),(0,i.iD)("span",{key:0,title:g.formatAmount(this.currency,this.paidAmount)},(0,a.zw)(t.$t("firefly.bills_paid"))+":",9,p)):(0,i.kq)("",!0),((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(f.paid,((t,e)=>((0,i.wg)(),(0,i.iD)("span",null,[(0,i._)("span",{title:g.formatAmount(t.native_code,t.native_sum)},(0,a.zw)(g.formatAmount(t.code,t.sum)),9,m),e+1!==f.paid.length?((0,i.wg)(),(0,i.iD)("span",c," + ")):(0,i.kq)("",!0)])))),256))])),_:1})):(0,i.kq)("",!0)])),_:1})])),_:1})])}var f=n(3555),g=n(1569),v=n(8898);class _{unpaid(t,e){let n="api/v2/bills/sum/unpaid",i=(0,v.Z)(t,"y-MM-dd"),a=(0,v.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}paid(t,e){let n="api/v2/bills/sum/paid",i=(0,v.Z)(t,"y-MM-dd"),a=(0,v.Z)(e,"y-MM-dd");return g.api.get(n,{params:{start:i,end:a}})}}const w={data(){return{store:null,unpaid:[],paid:[],currency:"EUR",unpaidAmount:0,paidAmount:0}},name:"BillInsightBox",computed:{percentage:function(){if(0===this.unpaidAmount)return 100;if(0===this.paidAmount)return 0;const t=this.paidAmount+this.unpaidAmount,e=this.paidAmount/t*100;return e>100?100:e}},mounted(){this.store=(0,f.S)(),this.store.$onAction((({name:t,$store:e,args:n,after:i,onError:a})=>{i((e=>{"setRange"===t&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.unpaid=[];const t=new Date(this.store.getRange.start),e=new Date(this.store.getRange.end),n=new _;this.currency=this.store.getCurrencyCode,n.unpaid(t,e).then((t=>this.parseUnpaidResponse(t.data))),n.paid(t,e).then((t=>this.parsePaidResponse(t.data)))}},formatAmount:function(t,e){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:t}).format(e)},parseUnpaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.unpaid.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:i}),n.converted&&(i||n.native_id===n.id)&&(this.unpaidAmount=this.unpaidAmount+parseFloat(n.native_sum)),n.converted||(this.unpaidAmount=this.unpaidAmount+parseFloat(n.sum))}},parsePaidResponse:function(t){for(let e in t)if(t.hasOwnProperty(e)){const n=t[e],i=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.paid.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:i}),n.converted&&(i||n.native_id===n.id)&&(this.paidAmount=this.paidAmount+-1*parseFloat(n.native_sum)),n.converted||(this.paidAmount=this.paidAmount+-1*parseFloat(n.sum))}}}};var y=n(1639),A=n(4458),k=n(490),b=n(1233),q=n(3115),Z=n(926),D=n(3190),R=n(3302),U=n(9984),W=n.n(U);const z=(0,y.Z)(w,[["render",h]]),M=z;W()(w,"components",{QCard:A.Z,QItem:k.Z,QItemSection:b.Z,QItemLabel:q.Z,QSeparator:Z.Z,QCardSection:D.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/5439.d75e5cb4.js b/public/v3/js/8006.012e6d1b.js similarity index 57% rename from public/v3/js/5439.d75e5cb4.js rename to public/v3/js/8006.012e6d1b.js index 97f35e18ec..301271eefa 100644 --- a/public/v3/js/5439.d75e5cb4.js +++ b/public/v3/js/8006.012e6d1b.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[5439],{1673:(t,e,a)=>{a.r(e),a.d(e,{default:()=>v});var l=a(9835);const s={class:"row q-mx-md"},d={class:"col-4"},n=(0,l._)("div",{class:"text-h6"},"Reports",-1);function o(t,e,a,o,i,u){const c=(0,l.up)("q-card-section"),r=(0,l.up)("q-select"),p=(0,l.up)("q-input"),m=(0,l.up)("q-btn"),b=(0,l.up)("q-card-actions"),h=(0,l.up)("q-card"),f=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(f,null,{default:(0,l.w5)((()=>[(0,l._)("div",s,[(0,l._)("div",d,[(0,l.Wm)(h,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[n])),_:1}),(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(r,{"bottom-slots":"",outlined:"",modelValue:i.type,"onUpdate:modelValue":e[0]||(e[0]=t=>i.type=t),"emit-value":"",class:"q-pr-xs","map-options":"",options:i.types,label:"Report type"},null,8,["modelValue","options"]),(0,l.Wm)(r,{"bottom-slots":"",outlined:"",disable:i.loading,modelValue:i.selectedAccounts,"onUpdate:modelValue":e[1]||(e[1]=t=>i.selectedAccounts=t),class:"q-pr-xs",multiple:"","emit-value":"","use-chips":"","map-options":"",options:i.accounts,label:"Included accounts"},null,8,["disable","modelValue","options"]),(0,l.Wm)(p,{"bottom-slots":"",type:"date",modelValue:i.start_date,"onUpdate:modelValue":e[2]||(e[2]=t=>i.start_date=t),label:t.$t("form.start_date"),hint:"Start date",outlined:""},null,8,["modelValue","label"]),(0,l.Wm)(p,{"bottom-slots":"",type:"date",modelValue:i.end_date,"onUpdate:modelValue":e[3]||(e[3]=t=>i.end_date=t),label:t.$t("form.start_date"),hint:"Start date",outlined:""},null,8,["modelValue","label"])])),_:1}),(0,l.Wm)(b,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{disable:i.loading||i.selectedAccounts.length<1,onClick:u.submit,color:"primary",label:"View report"},null,8,["disable","onClick"])])),_:1})])),_:1})])])])),_:1})}a(8964);var i=a(3836),u=a(7164),c=a(8898),r=a(5057);const p={name:"Index",created(){this.getAccounts(),this.start_date=(0,c.Z)((0,u.Z)(new Date),"yyyy-MM-dd"),this.end_date=(0,c.Z)((0,r.Z)(new Date),"yyyy-MM-dd")},data(){return{loading:!1,type:"default",selectedAccounts:[],accounts:[],start_date:"",end_date:"",types:[{value:"default",label:"Default financial report"}]}},methods:{submit:function(){let t=this.start_date.replace("-",""),e=this.end_date.replace("-",""),a=this.selectedAccounts.join(",");"default"===this.type&&this.$router.push({name:"reports.default",params:{accounts:a,start:t,end:e}})},getAccounts:function(){this.loading=!0,this.getPage(1)},getPage:function(t){(new i.Z).list("all",t,this.getCacheKey).then((e=>{let a=parseInt(e.data.meta.pagination.total_pages);for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t];"liabilities"!==a.attributes.type&&"asset"!==a.attributes.type||this.accounts.push({value:parseInt(a.id),label:a.attributes.type+": "+a.attributes.name,decimal_places:parseInt(a.attributes.currency_decimal_places)})}tt.label>e.label?1:e.label>t.label?-1:0)))}))}}};var m=a(1639),b=a(9885),h=a(4458),f=a(3190),y=a(7887),_=a(6611),g=a(1821),w=a(8879),V=a(9984),Z=a.n(V);const q=(0,m.Z)(p,[["render",o]]),v=q;Z()(p,"components",{QPage:b.Z,QCard:h.Z,QCardSection:f.Z,QSelect:y.Z,QInput:_.Z,QCardActions:g.Z,QBtn:w.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8006],{8006:(t,e,a)=>{a.r(e),a.d(e,{default:()=>v});var l=a(9835);const s={class:"row q-mx-md"},d={class:"col-4"},n=(0,l._)("div",{class:"text-h6"},"Reports",-1);function o(t,e,a,o,i,u){const c=(0,l.up)("q-card-section"),r=(0,l.up)("q-select"),p=(0,l.up)("q-input"),m=(0,l.up)("q-btn"),b=(0,l.up)("q-card-actions"),h=(0,l.up)("q-card"),f=(0,l.up)("q-page");return(0,l.wg)(),(0,l.j4)(f,null,{default:(0,l.w5)((()=>[(0,l._)("div",s,[(0,l._)("div",d,[(0,l.Wm)(h,{bordered:""},{default:(0,l.w5)((()=>[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[n])),_:1}),(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(r,{modelValue:i.type,"onUpdate:modelValue":e[0]||(e[0]=t=>i.type=t),options:i.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Report type","map-options":"",outlined:""},null,8,["modelValue","options"]),(0,l.Wm)(r,{modelValue:i.selectedAccounts,"onUpdate:modelValue":e[1]||(e[1]=t=>i.selectedAccounts=t),disable:i.loading,options:i.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Included accounts","map-options":"",multiple:"",outlined:"","use-chips":""},null,8,["modelValue","disable","options"]),(0,l.Wm)(p,{modelValue:i.start_date,"onUpdate:modelValue":e[2]||(e[2]=t=>i.start_date=t),label:t.$t("form.start_date"),"bottom-slots":"",hint:"Start date",outlined:"",type:"date"},null,8,["modelValue","label"]),(0,l.Wm)(p,{modelValue:i.end_date,"onUpdate:modelValue":e[3]||(e[3]=t=>i.end_date=t),label:t.$t("form.start_date"),"bottom-slots":"",hint:"Start date",outlined:"",type:"date"},null,8,["modelValue","label"])])),_:1}),(0,l.Wm)(b,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{disable:i.loading||i.selectedAccounts.length<1,color:"primary",label:"View report",onClick:u.submit},null,8,["disable","onClick"])])),_:1})])),_:1})])])])),_:1})}a(8964);var i=a(3836),u=a(8898),c=a(7164),r=a(5057);const p={name:"Index",created(){this.getAccounts(),this.start_date=(0,u.Z)((0,c.Z)(new Date),"yyyy-MM-dd"),this.end_date=(0,u.Z)((0,r.Z)(new Date),"yyyy-MM-dd")},data(){return{loading:!1,type:"default",selectedAccounts:[],accounts:[],start_date:"",end_date:"",types:[{value:"default",label:"Default financial report"}]}},methods:{submit:function(){let t=this.start_date.replace("-",""),e=this.end_date.replace("-",""),a=this.selectedAccounts.join(",");"default"===this.type&&this.$router.push({name:"reports.default",params:{accounts:a,start:t,end:e}})},getAccounts:function(){this.loading=!0,this.getPage(1)},getPage:function(t){(new i.Z).list("all",t,this.getCacheKey).then((e=>{let a=parseInt(e.data.meta.pagination.total_pages);for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t];"liabilities"!==a.attributes.type&&"asset"!==a.attributes.type||this.accounts.push({value:parseInt(a.id),label:a.attributes.type+": "+a.attributes.name,decimal_places:parseInt(a.attributes.currency_decimal_places)})}tt.label>e.label?1:e.label>t.label?-1:0)))}))}}};var m=a(1639),b=a(9885),h=a(4458),f=a(3190),y=a(7887),_=a(6611),g=a(1821),w=a(8879),V=a(9984),Z=a.n(V);const q=(0,m.Z)(p,[["render",o]]),v=q;Z()(p,"components",{QPage:b.Z,QCard:h.Z,QCardSection:f.Z,QSelect:y.Z,QInput:_.Z,QCardActions:g.Z,QBtn:w.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8015.e99b064e.js b/public/v3/js/8015.e99b064e.js deleted file mode 100644 index 0220eeaff6..0000000000 --- a/public/v3/js/8015.e99b064e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8015],{8015:(e,t,a)=>{a.r(t),a.d(t,{default:()=>T});var s=a(9835);const o={key:0},n={key:1};function l(e,t,a,l,i,r){const c=(0,s.up)("NewUser"),u=(0,s.up)("Dashboard"),d=(0,s.up)("q-page");return(0,s.wg)(),(0,s.j4)(d,null,{default:(0,s.w5)((()=>[0===e.assetCount?((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(c,{onCreatedAccounts:e.refreshThenCount},null,8,["onCreatedAccounts"])])):(0,s.kq)("",!0),e.assetCount>0?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(u)])):(0,s.kq)("",!0)])),_:1})}a(702);var i=a(3836),r=a(3555);const c={class:"q-ma-md"},u={class:"row q-mb-sm"},d={class:"col"},m={class:"col"},f={class:"col"},h={class:"row q-mb-sm"},p={class:"col"},b={class:"row q-mb-sm"},v={class:"col"},g={class:"row q-mb-sm"},w={class:"col"},y=(0,s._)("div",{class:"col"}," Category box ",-1),C=(0,s.uE)('
Expense Box
Revenue Box
Piggy box
Bill box
',2);function q(e,t,a,o,n,l){const i=(0,s.up)("BillInsightBox"),r=(0,s.up)("SpendInsightBox"),q=(0,s.up)("NetWorthInsightBox"),_=(0,s.up)("AccountChart"),W=(0,s.up)("TransactionLists"),x=(0,s.up)("BudgetBox"),B=(0,s.up)("q-fab-action"),A=(0,s.up)("q-fab"),k=(0,s.up)("q-page-sticky");return(0,s.wg)(),(0,s.iD)("div",c,[(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(i)]),(0,s._)("div",m,[(0,s.Wm)(r)]),(0,s._)("div",f,[(0,s.Wm)(q)])]),(0,s._)("div",h,[(0,s._)("div",p,[(0,s.Wm)(_)])]),(0,s._)("div",b,[(0,s._)("div",v,[(0,s.Wm)(W)])]),(0,s._)("div",g,[(0,s._)("div",w,[(0,s.Wm)(x)]),y]),C,(0,s.Wm)(k,{position:"bottom-right",offset:[18,18]},{default:(0,s.w5)((()=>[(0,s.Wm)(A,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,s.w5)((()=>[(0,s.Wm)(B,{color:"primary",square:"",icon:"fas fa-chart-pie",label:e.$t("firefly.new_budget"),to:{name:"budgets.create"}},null,8,["label","to"]),(0,s.Wm)(B,{color:"primary",square:"",icon:"far fa-money-bill-alt",label:e.$t("firefly.new_asset_account"),to:{name:"accounts.create",params:{type:"asset"}}},null,8,["label","to"]),(0,s.Wm)(B,{color:"primary",square:"",icon:"fas fa-exchange-alt",label:e.$t("firefly.newTransfer"),to:{name:"transactions.create",params:{type:"transfer"}}},null,8,["label","to"]),(0,s.Wm)(B,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-right",label:e.$t("firefly.newDeposit"),to:{name:"transactions.create",params:{type:"deposit"}}},null,8,["label","to"]),(0,s.Wm)(B,{color:"primary",square:"",icon:"fas fa-long-arrow-alt-left",label:e.$t("firefly.newWithdrawal"),to:{name:"transactions.create",params:{type:"withdrawal"}}},null,8,["label","to"])])),_:1})])),_:1})])}const _={name:"Dashboard",components:{TransactionLists:(0,s.RC)((()=>a.e(6926).then(a.bind(a,6926)))),AccountChart:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(7946)]).then(a.bind(a,7946)))),NetWorthInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(5446)]).then(a.bind(a,5446)))),BillInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(794)]).then(a.bind(a,794)))),SpendInsightBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(379)]).then(a.bind(a,379)))),BudgetBox:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(9936)]).then(a.bind(a,9936))))}};var W=a(1639),x=a(3388),B=a(9361),A=a(935),k=a(9984),P=a.n(k);const I=(0,W.Z)(_,[["render",q]]),R=I;P()(_,"components",{QPageSticky:x.Z,QFab:B.Z,QFabAction:A.Z});const Z=(0,s.aZ)({name:"PageIndex",components:{Dashboard:R,NewUser:(0,s.RC)((()=>Promise.all([a.e(4736),a.e(3064),a.e(1543)]).then(a.bind(a,1543))))},data(){return{assetCount:1,$store:null}},mounted(){this.countAssetAccounts()},methods:{refreshThenCount:function(){this.$store=(0,r.S)(),this.$store.refreshCacheKey(),this.countAssetAccounts()},countAssetAccounts:function(){let e=new i.Z;e.list("asset",1,this.getCacheKey).then((e=>{this.assetCount=parseInt(e.data.meta.pagination.total)}))}}});var $=a(9885);const D=(0,W.Z)(Z,[["render",l]]),T=D;P()(Z,"components",{QPage:$.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8376.2b1c9cc3.js b/public/v3/js/8376.2b1c9cc3.js deleted file mode 100644 index 223914aa6b..0000000000 --- a/public/v3/js/8376.2b1c9cc3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8376],{3543:(e,t,s)=>{s.r(t),s.d(t,{default:()=>N});var a=s(9835),r=s(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"text-h6"},u={class:"row"},d={class:"col-12 q-mb-xs"},g=(0,a._)("br",null,null,-1),l={class:"row q-mt-sm"},h={class:"col-12"};function w(e,t,s,w,c,p){const m=(0,a.up)("q-card-section"),b=(0,a.up)("q-card"),f=(0,a.up)("LargeTable"),_=(0,a.up)("q-page");return(0,a.wg)(),(0,a.j4)(_,null,{default:(0,a.w5)((()=>[(0,a._)("div",o,[(0,a._)("div",i,[(0,a.Wm)(b,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",n,(0,r.zw)(c.budget.name),1)])),_:1}),(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("div",u,[(0,a._)("div",d,[(0,a.Uk)(" Name: "+(0,r.zw)(c.budget.name),1),g])])])),_:1})])),_:1})])]),(0,a._)("div",l,[(0,a._)("div",h,[(0,a.Wm)(f,{ref:"table",title:"Transactions",rows:c.rows,loading:e.loading,onOnRequest:p.onRequest,"rows-number":c.rowsNumber,"rows-per-page":c.rowsPerPage,page:c.page},null,8,["rows","loading","onOnRequest","rows-number","rows-per-page","page"])])])])),_:1})}var c=s(5146),p=s(7912),m=s(3247);const b={name:"Show",data(){return{budget:{},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){"no-budget"===this.$route.params.id&&(this.id=0,this.getWithoutBudget()),"no-budget"!==this.$route.params.id&&(this.id=parseInt(this.$route.params.id),this.getBudget())},components:{LargeTable:c.Z},methods:{onRequest:function(e){this.page=e.page,this.getBudget()},getWithoutBudget:function(){this.budget={name:"(without budget)"},this.loading=!0;const e=new m.Z;this.rows=[];let t=new p.Z;t.transactionsWithoutBudget(this.page,this.getCacheKey).then((t=>{let s=e.parseResponse(t);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},getBudget:function(){let e=new p.Z;e.get(this.id).then((e=>this.parseBudget(e))),this.loading=!0;const t=new m.Z;this.rows=[],e.transactions(this.id,this.page,this.getCacheKey).then((e=>{let s=t.parseResponse(e);this.rowsPerPage=s.rowsPerPage,this.rowsNumber=s.rowsNumber,this.rows=s.rows,this.loading=!1}))},parseBudget:function(e){this.budget={name:e.data.data.attributes.name}}}};var f=s(1639),_=s(9885),P=s(4458),q=s(3190),v=s(9984),Z=s.n(v);const B=(0,f.Z)(b,[["render",w]]),N=B;Z()(b,"components",{QPage:_.Z,QCard:P.Z,QCardSection:q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2106.33b7eabd.js b/public/v3/js/8490.031d1236.js similarity index 64% rename from public/v3/js/2106.33b7eabd.js rename to public/v3/js/8490.031d1236.js index f62a1866ba..49220accb8 100644 --- a/public/v3/js/2106.33b7eabd.js +++ b/public/v3/js/8490.031d1236.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2106],{2106:(e,s,t)=>{t.r(s),t.d(s,{default:()=>O});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},m={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},g={class:"row q-mx-md"},w={class:"col-12"},x={class:"row"},v={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"};function S(e,s,t,S,V,k){const W=(0,r.up)("q-btn"),$=(0,r.up)("q-banner"),I=(0,r.up)("q-card-section"),Z=(0,r.up)("q-input"),C=(0,r.up)("q-select"),M=(0,r.up)("q-card"),Q=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==V.errorMessage?((0,r.wg)(),(0,r.j4)($,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",onClick:k.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(V.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(M,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Edit subscription "+(0,a.zw)(V.name),1)])),_:1}),(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",d,[(0,r.Wm)(Z,{"error-message":V.submissionErrors.name,error:V.hasSubmissionErrors.name,"bottom-slots":"",disable:k.disabledInput,type:"text",clearable:"",modelValue:V.name,"onUpdate:modelValue":s[0]||(s[0]=e=>V.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(Z,{"error-message":V.submissionErrors.date,error:V.hasSubmissionErrors.date,"bottom-slots":"",disable:k.disabledInput,type:"date",modelValue:V.date,"onUpdate:modelValue":s[1]||(s[1]=e=>V.date=e),label:e.$t("form.date"),hint:"The next date you expect the subscription to hit",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",p,[(0,r._)("div",h,[(0,r.Wm)(Z,{"error-message":V.submissionErrors.amount_min,error:V.hasSubmissionErrors.amount_min,"bottom-slots":"",disable:k.disabledInput,type:"number",modelValue:V.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>V.amount_min=e),label:e.$t("form.amount_min"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])]),(0,r._)("div",_,[(0,r.Wm)(Z,{"error-message":V.submissionErrors.amount_max,error:V.hasSubmissionErrors.amount_max,rules:[e=>parseFloat(e)>=parseFloat(V.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",disable:k.disabledInput,type:"number",modelValue:V.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>V.amount_max=e),label:e.$t("form.amount_max"),outlined:""},null,8,["error-message","error","rules","disable","modelValue","label"])]),(0,r._)("div",f,[(0,r._)("div",q,[(0,r.Wm)(C,{"error-message":V.submissionErrors.repeat_freq,error:V.hasSubmissionErrors.repeat_freq,outlined:"",modelValue:V.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>V.repeat_freq=e),options:V.repeatFrequencies,label:"Outlined"},null,8,["error-message","error","modelValue","options"])])])])])),_:1})])),_:1})])]),(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(M,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",v,[(0,r.Wm)(W,{disable:k.disabledInput,color:"primary",label:"Submit",onClick:k.submitSubscription},null,8,["disable","onClick"])])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(Q,{disable:k.disabledInput,modelValue:V.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>V.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var V=t(1569);class k{put(e,s){let t="/api/v1/bills/"+e;return V.api.put(t,s)}}var W=t(8898),$=t(3684);const I={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],id:0,name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,W.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.id=parseInt(this.$route.params.id),this.collectSubscription()},methods:{resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},collectSubscription:function(){let e=new $.Z;e.get(this.id).then((e=>this.parseSubscription(e)))},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new k;s.put(this.id,e).catch(this.processErrors).then(this.processSuccess)},parseSubscription:function(e){this.name=e.data.data.attributes.name,this.date=e.data.data.attributes.date.substr(0,10),console.log(this.date),this.repeat_freq=e.data.data.attributes.repeat_freq,this.amount_min=e.data.data.attributes.amount_min,this.amount_max=e.data.data.attributes.amount_max},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am updated subscription ",show:!0,action:{show:!0,text:"Go to subscription",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var Z=t(1639),C=t(9885),M=t(7128),Q=t(8879),R=t(4458),U=t(3190),F=t(6611),H=t(7887),B=t(1221),j=t(9984),z=t.n(j);const D=(0,Z.Z)(I,[["render",S]]),O=D;z()(I,"components",{QPage:C.Z,QBanner:M.Z,QBtn:Q.Z,QCard:R.Z,QCardSection:U.Z,QInput:F.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8490],{8490:(e,s,t)=>{t.r(s),t.d(s,{default:()=>O});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},m={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},g={class:"row q-mx-md"},w={class:"col-12"},x={class:"row"},v={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"};function S(e,s,t,S,V,k){const W=(0,r.up)("q-btn"),$=(0,r.up)("q-banner"),I=(0,r.up)("q-card-section"),Z=(0,r.up)("q-input"),C=(0,r.up)("q-select"),M=(0,r.up)("q-card"),Q=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==V.errorMessage?((0,r.wg)(),(0,r.j4)($,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",label:"Dismiss",onClick:k.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(V.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",l,[(0,r._)("div",n,[(0,r.Wm)(M,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Edit subscription "+(0,a.zw)(V.name),1)])),_:1}),(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",m,[(0,r._)("div",d,[(0,r.Wm)(Z,{modelValue:V.name,"onUpdate:modelValue":s[0]||(s[0]=e=>V.name=e),disable:k.disabledInput,error:V.hasSubmissionErrors.name,"error-message":V.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(Z,{modelValue:V.date,"onUpdate:modelValue":s[1]||(s[1]=e=>V.date=e),disable:k.disabledInput,error:V.hasSubmissionErrors.date,"error-message":V.submissionErrors.date,label:e.$t("form.date"),"bottom-slots":"",hint:"The next date you expect the subscription to hit",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",p,[(0,r._)("div",h,[(0,r.Wm)(Z,{modelValue:V.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>V.amount_min=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_min,"error-message":V.submissionErrors.amount_min,label:e.$t("form.amount_min"),"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"])]),(0,r._)("div",_,[(0,r.Wm)(Z,{modelValue:V.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>V.amount_max=e),disable:k.disabledInput,error:V.hasSubmissionErrors.amount_max,"error-message":V.submissionErrors.amount_max,label:e.$t("form.amount_max"),rules:[e=>parseFloat(e)>=parseFloat(V.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label","rules"])]),(0,r._)("div",f,[(0,r._)("div",q,[(0,r.Wm)(C,{modelValue:V.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>V.repeat_freq=e),error:V.hasSubmissionErrors.repeat_freq,"error-message":V.submissionErrors.repeat_freq,options:V.repeatFrequencies,label:"Outlined",outlined:""},null,8,["modelValue","error","error-message","options"])])])])])),_:1})])),_:1})])]),(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(M,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",x,[(0,r._)("div",v,[(0,r.Wm)(W,{disable:k.disabledInput,color:"primary",label:"Submit",onClick:k.submitSubscription},null,8,["disable","onClick"])])]),(0,r._)("div",y,[(0,r._)("div",E,[(0,r.Wm)(Q,{modelValue:V.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>V.doReturnHere=e),disable:k.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var V=t(1569);class k{put(e,s){let t="/api/v1/bills/"+e;return V.api.put(t,s)}}var W=t(8898),$=t(3684);const I={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],id:0,name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,W.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.id=parseInt(this.$route.params.id),this.collectSubscription()},methods:{resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},collectSubscription:function(){let e=new $.Z;e.get(this.id).then((e=>this.parseSubscription(e)))},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new k;s.put(this.id,e).catch(this.processErrors).then(this.processSuccess)},parseSubscription:function(e){this.name=e.data.data.attributes.name,this.date=e.data.data.attributes.date.substr(0,10),console.log(this.date),this.repeat_freq=e.data.data.attributes.repeat_freq,this.amount_min=e.data.data.attributes.amount_min,this.amount_max=e.data.data.attributes.amount_max},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am updated subscription ",show:!0,action:{show:!0,text:"Go to subscription",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var Z=t(1639),C=t(9885),M=t(7128),Q=t(8879),R=t(4458),U=t(3190),F=t(6611),H=t(7887),B=t(1221),j=t(9984),z=t.n(j);const D=(0,Z.Z)(I,[["render",S]]),O=D;z()(I,"components",{QPage:C.Z,QBanner:M.Z,QBtn:Q.Z,QCard:R.Z,QCardSection:U.Z,QInput:F.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9299.265d3528.js b/public/v3/js/8561.61b40629.js similarity index 76% rename from public/v3/js/9299.265d3528.js rename to public/v3/js/8561.61b40629.js index 823272fb06..d6ec3cdc3f 100644 --- a/public/v3/js/9299.265d3528.js +++ b/public/v3/js/8561.61b40629.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9299],{9299:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit category",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const C=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(C,{flat:"",onClick:v.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{"error-message":_.submissionErrors.name,error:_.hasSubmissionErrors.name,"bottom-slots":"",disable:v.disabledInput,type:"text",clearable:"",modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(C,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitCategory},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(x,{disable:v.disabledInput,modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(4255),v=t(1569);class C{post(e,s){let t="/api/v1/categories/"+e;return v.api.put(t,s)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectCategory(),this.store=(0,y.S)()},methods:{collectCategory:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseCategory(e)))},parseCategory:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new C;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Category is updated",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),x=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),Q=t(1221),R=t(9984),M=t.n(R);const V=(0,E.Z)(q,[["render",w]]),H=V;M()(q,"components",{QPage:k.Z,QBanner:x.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8561],{8561:(e,s,t)=>{t.r(s),t.d(s,{default:()=>H});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},d=(0,r._)("div",{class:"text-h6"},"Edit category",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},g={class:"row"},f={class:"col-12 text-right"};function w(e,s,t,w,_,v){const C=(0,r.up)("q-btn"),y=(0,r.up)("q-banner"),q=(0,r.up)("q-card-section"),E=(0,r.up)("q-input"),k=(0,r.up)("q-card"),x=(0,r.up)("q-checkbox"),S=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(S,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==_.errorMessage?((0,r.wg)(),(0,r.j4)(y,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(C,{flat:"",label:"Dismiss",onClick:v.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(_.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(k,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[d])),_:1}),(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(E,{modelValue:_.name,"onUpdate:modelValue":s[0]||(s[0]=e=>_.name=e),disable:v.disabledInput,error:_.hasSubmissionErrors.name,"error-message":_.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",m,[(0,r._)("div",h,[(0,r.Wm)(k,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(q,null,{default:(0,r.w5)((()=>[(0,r._)("div",b,[(0,r._)("div",p,[(0,r.Wm)(C,{disable:v.disabledInput,color:"primary",label:"Update",onClick:v.submitCategory},null,8,["disable","onClick"])])]),(0,r._)("div",g,[(0,r._)("div",f,[(0,r.Wm)(x,{modelValue:_.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>_.doReturnHere=e),disable:v.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var _=t(4255),v=t(1569);class C{post(e,s){let t="/api/v1/categories/"+e;return v.api.put(t,s)}}var y=t(3555);const q={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectCategory(),this.store=(0,y.S)()},methods:{collectCategory:function(){let e=new _.Z;e.get(this.id).then((e=>this.parseCategory(e)))},parseCategory:function(e){this.name=e.data.data.attributes.name},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new C;s.post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Category is updated",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),x=t(7128),S=t(8879),W=t(4458),Z=t(3190),I=t(6611),Q=t(1221),R=t(9984),M=t.n(R);const V=(0,E.Z)(q,[["render",w]]),H=V;M()(q,"components",{QPage:k.Z,QBanner:x.Z,QBtn:S.Z,QCard:W.Z,QCardSection:Z.Z,QInput:I.Z,QCheckbox:Q.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1501.f9d8ea83.js b/public/v3/js/8659.8e9cc4fa.js similarity index 93% rename from public/v3/js/1501.f9d8ea83.js rename to public/v3/js/8659.8e9cc4fa.js index 7c7bdf11f0..60180fea7c 100644 --- a/public/v3/js/1501.f9d8ea83.js +++ b/public/v3/js/8659.8e9cc4fa.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1501],{1501:(t,n,a)=>{a.r(n),a.d(n,{default:()=>z});var e=a(9835),s=a(6970);const i={class:"row q-mx-md"},r={class:"col-12"},o={class:"text-h6"},l={class:"row"},u={class:"col-12 q-mb-xs"},c=(0,e._)("br",null,null,-1),d=(0,e._)("br",null,null,-1),p=(0,e._)("br",null,null,-1);function g(t,n,a,g,w,h){const _=(0,e.up)("q-card-section"),f=(0,e.up)("q-card"),b=(0,e.up)("q-page");return(0,e.wg)(),(0,e.j4)(b,null,{default:(0,e.w5)((()=>[(0,e._)("div",i,[(0,e._)("div",r,[(0,e.Wm)(f,{bordered:""},{default:(0,e.w5)((()=>[(0,e.Wm)(_,null,{default:(0,e.w5)((()=>[(0,e._)("div",o,"Transaction: "+(0,s.zw)(w.title),1)])),_:1}),(0,e.Wm)(_,null,{default:(0,e.w5)((()=>[((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(w.group.transactions,((t,n)=>((0,e.wg)(),(0,e.iD)("div",l,[(0,e._)("div",u,[(0,e._)("strong",null,"index "+(0,s.zw)(n),1),c,(0,e.Uk)(" "+(0,s.zw)(t.description),1),d,(0,e.Uk)(" "+(0,s.zw)(t.amount),1),p,(0,e.Uk)(" "+(0,s.zw)(t.source_name)+" --\x3e "+(0,s.zw)(t.destination_name),1)])])))),256))])),_:1})])),_:1})])])])),_:1})}var w=a(9466),h=a(5146);const _={name:"Show",data(){return{title:"",group:{transactions:[]},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTransaction()},mounted(){},components:{LargeTable:h.Z},methods:{onRequest:function(t){this.page=t.page,this.getTag()},getTransaction:function(){let t=new w.Z;this.loading=!0,t.get(this.id).then((t=>this.parseTransaction(t.data.data)))},parseTransaction:function(t){this.group={group_title:t.attributes.group_title,transactions:[]},null!==t.attributes.group_title&&(this.title=t.attributes.group_title);for(let n in t.attributes.transactions)if(t.attributes.transactions.hasOwnProperty(n)){let a=t.attributes.transactions[n];this.group.transactions.push(a),0===parseInt(n)&&null===t.attributes.group_title&&(this.title=a.description)}this.loading=!1}}};var f=a(1639),b=a(9885),m=a(4458),v=a(3190),k=a(9984),T=a.n(k);const q=(0,f.Z)(_,[["render",g]]),z=q;T()(_,"components",{QPage:b.Z,QCard:m.Z,QCardSection:v.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8659],{8659:(t,n,a)=>{a.r(n),a.d(n,{default:()=>z});var e=a(9835),s=a(6970);const i={class:"row q-mx-md"},r={class:"col-12"},o={class:"text-h6"},l={class:"row"},u={class:"col-12 q-mb-xs"},c=(0,e._)("br",null,null,-1),d=(0,e._)("br",null,null,-1),p=(0,e._)("br",null,null,-1);function g(t,n,a,g,w,h){const _=(0,e.up)("q-card-section"),f=(0,e.up)("q-card"),b=(0,e.up)("q-page");return(0,e.wg)(),(0,e.j4)(b,null,{default:(0,e.w5)((()=>[(0,e._)("div",i,[(0,e._)("div",r,[(0,e.Wm)(f,{bordered:""},{default:(0,e.w5)((()=>[(0,e.Wm)(_,null,{default:(0,e.w5)((()=>[(0,e._)("div",o,"Transaction: "+(0,s.zw)(w.title),1)])),_:1}),(0,e.Wm)(_,null,{default:(0,e.w5)((()=>[((0,e.wg)(!0),(0,e.iD)(e.HY,null,(0,e.Ko)(w.group.transactions,((t,n)=>((0,e.wg)(),(0,e.iD)("div",l,[(0,e._)("div",u,[(0,e._)("strong",null,"index "+(0,s.zw)(n),1),c,(0,e.Uk)(" "+(0,s.zw)(t.description),1),d,(0,e.Uk)(" "+(0,s.zw)(t.amount),1),p,(0,e.Uk)(" "+(0,s.zw)(t.source_name)+" --\x3e "+(0,s.zw)(t.destination_name),1)])])))),256))])),_:1})])),_:1})])])])),_:1})}var w=a(9466),h=a(4643);const _={name:"Show",data(){return{title:"",group:{transactions:[]},rows:[],rowsNumber:1,rowsPerPage:10,page:1}},created(){this.id=parseInt(this.$route.params.id),this.getTransaction()},mounted(){},components:{LargeTable:h.Z},methods:{onRequest:function(t){this.page=t.page,this.getTag()},getTransaction:function(){let t=new w.Z;this.loading=!0,t.get(this.id).then((t=>this.parseTransaction(t.data.data)))},parseTransaction:function(t){this.group={group_title:t.attributes.group_title,transactions:[]},null!==t.attributes.group_title&&(this.title=t.attributes.group_title);for(let n in t.attributes.transactions)if(t.attributes.transactions.hasOwnProperty(n)){let a=t.attributes.transactions[n];this.group.transactions.push(a),0===parseInt(n)&&null===t.attributes.group_title&&(this.title=a.description)}this.loading=!1}}};var f=a(1639),b=a(9885),m=a(4458),v=a(3190),k=a(9984),T=a.n(k);const q=(0,f.Z)(_,[["render",g]]),z=q;T()(_,"components",{QPage:b.Z,QCard:m.Z,QCardSection:v.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/8815.a4c8e7f7.js b/public/v3/js/8815.a4c8e7f7.js new file mode 100644 index 0000000000..a7dfc989de --- /dev/null +++ b/public/v3/js/8815.a4c8e7f7.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[8815],{8815:(e,t,n)=>{n.r(t),n.d(t,{default:()=>C});var s=n(9835),u=n(6970);const r={class:"q-mx-sm"},i=["title"],o=(0,s.Uk)(": "),a=["title"],d={key:0},l=(0,s._)("br",null,null,-1),m=["title"],c=["title"],p={key:0};function g(e,t,n,g,h,f){const v=(0,s.up)("q-item-label"),_=(0,s.up)("q-item-section"),w=(0,s.up)("q-item"),b=(0,s.up)("q-separator"),y=(0,s.up)("q-circular-progress"),A=(0,s.up)("q-card-section"),k=(0,s.up)("q-card");return(0,s.wg)(),(0,s.iD)("div",r,[(0,s.Wm)(k,{bordered:""},{default:(0,s.w5)((()=>[(0,s.Wm)(w,null,{default:(0,s.w5)((()=>[(0,s.Wm)(_,null,{default:(0,s.w5)((()=>[(0,s.Wm)(v,null,{default:(0,s.w5)((()=>[(0,s._)("strong",null,(0,u.zw)(e.$t("firefly.left_to_spend")),1)])),_:1})])),_:1})])),_:1}),(0,s.Wm)(b),(0,s.Wm)(A,{horizontal:""},{default:(0,s.w5)((()=>[(0,s.Wm)(A,null,{default:(0,s.w5)((()=>[(0,s.Wm)(y,{thickness:.22,value:f.percentage,color:"negative",size:"50px","track-color":"positive"},null,8,["thickness","value"])])),_:1}),(0,s.Wm)(b,{vertical:""}),0===h.budgeted.length&&0===h.spent.length?((0,s.wg)(),(0,s.j4)(A,{key:0},{default:(0,s.w5)((()=>[(0,s.Uk)((0,u.zw)(e.$t("firefly.no_budget")),1)])),_:1})):(0,s.kq)("",!0),h.budgeted.length>0||h.spent.length>0?((0,s.wg)(),(0,s.j4)(A,{key:1},{default:(0,s.w5)((()=>[(0,s._)("span",{title:f.formatAmount(this.currency,this.budgetedAmount)},(0,u.zw)(e.$t("firefly.budgeted")),9,i),o,((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(h.budgeted,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:f.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(f.formatAmount(e.code,e.sum)),9,a),t+1!==h.budgeted.length?((0,s.wg)(),(0,s.iD)("span",d," + ")):(0,s.kq)("",!0)])))),256)),l,h.spent.length>0?((0,s.wg)(),(0,s.iD)("span",{key:0,title:f.formatAmount(this.currency,this.spentAmount)},(0,u.zw)(e.$t("firefly.spent"))+": ",9,m)):(0,s.kq)("",!0),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(h.spent,((e,t)=>((0,s.wg)(),(0,s.iD)("span",null,[(0,s._)("span",{title:f.formatAmount(e.native_code,e.native_sum)},(0,u.zw)(f.formatAmount(e.code,e.sum)),9,c),t+1!==h.spent.length?((0,s.wg)(),(0,s.iD)("span",p," + ")):(0,s.kq)("",!0)])))),256))])),_:1})):(0,s.kq)("",!0)])),_:1})])),_:1})])}var h=n(3555),f=n(1569),v=n(8898);class _{budgeted(e,t){let n="api/v2/budgets/sum/budgeted",s=(0,v.Z)(e,"y-MM-dd"),u=(0,v.Z)(t,"y-MM-dd");return f.api.get(n,{params:{start:s,end:u}})}spent(e,t){let n="api/v2/budgets/sum/spent",s=(0,v.Z)(e,"y-MM-dd"),u=(0,v.Z)(t,"y-MM-dd");return f.api.get(n,{params:{start:s,end:u}})}}const w={data(){return{store:null,budgeted:[],spent:[],currency:"EUR",budgetedAmount:0,spentAmount:0}},name:"SpendInsightBox",computed:{percentage:function(){if(0===this.budgetedAmount)return 100;if(0===this.spentAmount)return 0;const e=this.spentAmount/this.budgetedAmount*100;return e>100?100:e}},mounted(){this.store=(0,h.S)(),this.store.$onAction((({name:e,$store:t,args:n,after:s,onError:u})=>{s((t=>{"setRange"===e&&this.triggerUpdate()}))})),this.triggerUpdate()},methods:{triggerUpdate:function(){if(null!==this.store.getRange.start&&null!==this.store.getRange.end){this.budgeted=[];const e=new Date(this.store.getRange.start),t=new Date(this.store.getRange.end),n=new _;this.currency=this.store.getCurrencyCode,n.budgeted(e,t).then((e=>this.parseBudgetedResponse(e.data))),n.spent(e,t).then((e=>this.parseSpentResponse(e.data)))}},formatAmount:function(e,t){return Intl.NumberFormat(this.store.getLocale,{style:"currency",currency:e}).format(t)},parseBudgetedResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.budgeted.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:s}),n.converted&&(s||n.native_id===n.id)&&(this.budgetedAmount=this.budgetedAmount+parseFloat(n.native_sum)),n.converted||(this.budgetedAmount=this.budgetedAmount+parseFloat(n.sum))}},parseSpentResponse:function(e){for(let t in e)if(e.hasOwnProperty(t)){const n=e[t],s=n.converted&&n.native_id!==n.id&&0!==parseFloat(n.native_sum);this.spent.push({sum:n.sum,code:n.code,native_sum:n.converted?n.native_sum:n.sum,native_code:n.converted?n.native_code:n.code,native:s}),n.converted&&(s||n.native_id===n.id)&&(this.spentAmount=this.spentAmount+-1*parseFloat(n.native_sum)),n.converted||(this.spentAmount=this.spentAmount+-1*parseFloat(n.sum))}}}};var b=n(1639),y=n(4458),A=n(490),k=n(1233),q=n(3115),Z=n(926),D=n(3190),R=n(3302),W=n(9984),z=n.n(W);const M=(0,b.Z)(w,[["render",g]]),C=M;z()(w,"components",{QCard:y.Z,QItem:A.Z,QItemSection:k.Z,QItemLabel:q.Z,QSeparator:Z.Z,QCardSection:D.Z,QCircularProgress:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9009.d0e97de6.js b/public/v3/js/9009.d0e97de6.js deleted file mode 100644 index ef67cbf5e7..0000000000 --- a/public/v3/js/9009.d0e97de6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9009],{9009:(e,n,t)=>{t.r(n),t.d(n,{default:()=>p});var r=t(9835);const u=(0,r.Uk)(" Here be default report. ");function a(e,n,t,a,f,i){const l=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(l,null,{default:(0,r.w5)((()=>[u])),_:1})}const f={name:"Default"};var i=t(1639),l=t(9885),s=t(9984),c=t.n(s);const o=(0,i.Z)(f,[["render",a]]),p=o;c()(f,"components",{QPage:l.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6919.cc55656e.js b/public/v3/js/9052.2692ba03.js similarity index 77% rename from public/v3/js/6919.cc55656e.js rename to public/v3/js/9052.2692ba03.js index 424ff0a3a1..1fa1db7592 100644 --- a/public/v3/js/6919.cc55656e.js +++ b/public/v3/js/9052.2692ba03.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6919],{6919:(e,s,r)=>{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,t._)("div",{class:"text-h6"},"Info for new category",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,t._)("br",null,null,-1);function _(e,s,r,_,v,q){const y=(0,t.up)("q-btn"),C=(0,t.up)("q-banner"),E=(0,t.up)("q-card-section"),k=(0,t.up)("q-input"),x=(0,t.up)("q-card"),R=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",a,[(0,t._)("div",i,[""!==v.errorMessage?((0,t.wg)(),(0,t.j4)(C,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,t.w5)((()=>[(0,t.Wm)(y,{flat:"",onClick:q.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",l,[(0,t._)("div",n,[(0,t.Wm)(x,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[u])),_:1}),(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",d,[(0,t._)("div",m,[(0,t.Wm)(k,{"error-message":v.submissionErrors.name,error:v.hasSubmissionErrors.name,"bottom-slots":"",disable:q.disabledInput,type:"text",clearable:"",modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",c,[(0,t._)("div",h,[(0,t.Wm)(x,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",b,[(0,t._)("div",p,[(0,t.Wm)(y,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitCategory},null,8,["disable","onClick"])])]),(0,t._)("div",f,[(0,t._)("div",g,[(0,t.Wm)(R,{disable:q.disabledInput,modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),w,(0,t.Wm)(R,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),"left-label":"",disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=r(1569);class q{post(e){let s="/api/v1/categories";return v.api.post(s,e)}}const y={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new category",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),E=r(9885),k=r(7128),x=r(8879),R=r(4458),I=r(3190),S=r(6611),W=r(1221),V=r(9984),Z=r.n(V);const Q=(0,C.Z)(y,[["render",_]]),H=Q;Z()(y,"components",{QPage:E.Z,QBanner:k.Z,QBtn:x.Z,QCard:R.Z,QCardSection:I.Z,QInput:S.Z,QCheckbox:W.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9052],{9052:(e,s,r)=>{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const a={class:"row q-mx-md"},i={class:"col-12"},l={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u=(0,t._)("div",{class:"text-h6"},"Info for new category",-1),d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row q-mx-md"},h={class:"col-12"},b={class:"row"},p={class:"col-12 text-right"},f={class:"row"},g={class:"col-12 text-right"},w=(0,t._)("br",null,null,-1);function _(e,s,r,_,v,q){const y=(0,t.up)("q-btn"),C=(0,t.up)("q-banner"),E=(0,t.up)("q-card-section"),k=(0,t.up)("q-input"),x=(0,t.up)("q-card"),R=(0,t.up)("q-checkbox"),I=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(I,null,{default:(0,t.w5)((()=>[(0,t._)("div",a,[(0,t._)("div",i,[""!==v.errorMessage?((0,t.wg)(),(0,t.j4)(C,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(y,{flat:"",label:"Dismiss",onClick:q.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(v.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",l,[(0,t._)("div",n,[(0,t.Wm)(x,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[u])),_:1}),(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",d,[(0,t._)("div",m,[(0,t.Wm)(k,{modelValue:v.name,"onUpdate:modelValue":s[0]||(s[0]=e=>v.name=e),disable:q.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,t._)("div",c,[(0,t._)("div",h,[(0,t.Wm)(x,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(E,null,{default:(0,t.w5)((()=>[(0,t._)("div",b,[(0,t._)("div",p,[(0,t.Wm)(y,{disable:q.disabledInput,color:"primary",label:"Submit",onClick:q.submitCategory},null,8,["disable","onClick"])])]),(0,t._)("div",f,[(0,t._)("div",g,[(0,t.Wm)(R,{modelValue:v.doReturnHere,"onUpdate:modelValue":s[1]||(s[1]=e=>v.doReturnHere=e),disable:q.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),w,(0,t.Wm)(R,{modelValue:v.doResetForm,"onUpdate:modelValue":s[2]||(s[2]=e=>v.doResetForm=e),disable:!v.doReturnHere||q.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=r(1569);class q{post(e){let s="/api/v1/categories";return v.api.post(s,e)}}const y={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:""},this.hasSubmissionErrors={name:!1}},submitCategory:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildCategory();let s=new q;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildCategory:function(){return{name:this.name}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new category",show:!0,action:{show:!0,text:"Go to category",link:{name:"categories.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),E=r(9885),k=r(7128),x=r(8879),R=r(4458),I=r(3190),S=r(6611),W=r(1221),V=r(9984),Z=r.n(V);const Q=(0,C.Z)(y,[["render",_]]),H=Q;Z()(y,"components",{QPage:E.Z,QBanner:k.Z,QBtn:x.Z,QCard:R.Z,QCardSection:I.Z,QInput:S.Z,QCheckbox:W.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/2871.3555dea9.js b/public/v3/js/9053.5c2937fe.js similarity index 81% rename from public/v3/js/2871.3555dea9.js rename to public/v3/js/9053.5c2937fe.js index 996b9fc7a2..78c3ed27e1 100644 --- a/public/v3/js/2871.3555dea9.js +++ b/public/v3/js/9053.5c2937fe.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[2871],{2871:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});var i=a(9835),n=a(6970);const o=(0,i.Uk)("Edit"),r=(0,i.Uk)("Delete"),s=(0,i.Uk)("Transactions without a category");function l(e,t,a,l,g,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),c=(0,i.up)("router-link"),m=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),y=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),C=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{title:e.$t("firefly.categories"),rows:g.rows,columns:g.columns,"row-key":"id",onRequest:p.onRequest,pagination:g.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>g.pagination=e),loading:g.loading,class:"q-ma-md"},{header:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(u,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{to:{name:"categories.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(y,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",to:{name:"categories.edit",params:{id:e.row.id}}},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:t=>p.deleteCategory(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"categories.show",params:{id:0}}},{default:(0,i.w5)((()=>[s])),_:1},8,["to"])]),(0,i.Wm)(W,{position:"bottom-right",offset:[18,18]},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{color:"primary",square:"",to:{name:"categories.create"},icon:"fas fa-exchange-alt",label:"New category"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/categories";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const c={name:"Index",watch:{$route(e){"categories.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCategory:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete category "'+t+'"? Any and all transactions linked to this category will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCategory(e)}))},destroyCategory:function(e){new g.Z("categories").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.categories",this.$route.meta.breadcrumbs=[{title:"categories"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),h=a(9885),w=a(9497),f=a(9546),y=a(1682),b=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),C=a(3388),U=a(9361),P=a(935),R=a(2146),v=a(9984),$=a.n(v);const T=(0,m.Z)(c,[["render",l]]),A=T;$()(c,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:y.Z,QTd:b.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:C.Z,QFab:U.Z,QFabAction:P.Z}),$()(c,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9053],{9053:(e,t,a)=>{a.r(t),a.d(t,{default:()=>A});var i=a(9835),n=a(6970);const o=(0,i.Uk)("Edit"),r=(0,i.Uk)("Delete"),s=(0,i.Uk)("Transactions without a category");function l(e,t,a,l,g,p){const u=(0,i.up)("q-th"),d=(0,i.up)("q-tr"),c=(0,i.up)("router-link"),m=(0,i.up)("q-td"),h=(0,i.up)("q-item-label"),w=(0,i.up)("q-item-section"),f=(0,i.up)("q-item"),y=(0,i.up)("q-list"),b=(0,i.up)("q-btn-dropdown"),_=(0,i.up)("q-table"),k=(0,i.up)("q-btn"),q=(0,i.up)("q-fab-action"),Z=(0,i.up)("q-fab"),W=(0,i.up)("q-page-sticky"),Q=(0,i.up)("q-page"),C=(0,i.Q2)("close-popup");return(0,i.wg)(),(0,i.j4)(Q,null,{default:(0,i.w5)((()=>[(0,i.Wm)(_,{pagination:g.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>g.pagination=e),columns:g.columns,loading:g.loading,rows:g.rows,title:e.$t("firefly.categories"),class:"q-ma-md","row-key":"id",onRequest:p.onRequest},{header:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.cols,(t=>((0,i.wg)(),(0,i.j4)(u,{key:t.name,props:e},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,i.w5)((e=>[(0,i.Wm)(d,{props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(m,{key:"name",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(c,{to:{name:"categories.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,i.Wm)(m,{key:"menu",props:e},{default:(0,i.w5)((()=>[(0,i.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,i.w5)((()=>[(0,i.Wm)(y,null,{default:(0,i.w5)((()=>[(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{to:{name:"categories.edit",params:{id:e.row.id}},clickable:""},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,i.wy)(((0,i.wg)(),(0,i.j4)(f,{clickable:"",onClick:t=>p.deleteCategory(e.row.id,e.row.name)},{default:(0,i.w5)((()=>[(0,i.Wm)(w,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,null,{default:(0,i.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,i._)("p",null,[(0,i.Wm)(k,{to:{name:"categories.show",params:{id:0}}},{default:(0,i.w5)((()=>[s])),_:1},8,["to"])]),(0,i.Wm)(W,{offset:[18,18],position:"bottom-right"},{default:(0,i.w5)((()=>[(0,i.Wm)(Z,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,i.w5)((()=>[(0,i.Wm)(q,{to:{name:"categories.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New category",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var g=a(7913),p=a(1569);class u{list(e,t){let a="/api/v1/categories";return p.api.get(a,{params:{page:e,cache:t}})}}var d=a(3555);const c={name:"Index",watch:{$route(e){"categories.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:i,onError:n})=>{i((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCategory:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete category "'+t+'"? Any and all transactions linked to this category will be spared.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCategory(e)}))},destroyCategory:function(e){new g.Z("categories").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.categories",this.$route.meta.breadcrumbs=[{title:"categories"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],i={id:a.id,name:a.attributes.name};this.rows.push(i)}this.loading=!1}))}}};var m=a(1639),h=a(9885),w=a(9497),f=a(9546),y=a(1682),b=a(7220),_=a(2045),k=a(3246),q=a(490),Z=a(1233),W=a(3115),Q=a(8879),C=a(3388),U=a(9361),P=a(935),R=a(2146),v=a(9984),$=a.n(v);const T=(0,m.Z)(c,[["render",l]]),A=T;$()(c,"components",{QPage:h.Z,QTable:w.Z,QTr:f.Z,QTh:y.Z,QTd:b.Z,QBtnDropdown:_.Z,QList:k.Z,QItem:q.Z,QItemSection:Z.Z,QItemLabel:W.Z,QBtn:Q.Z,QPageSticky:C.Z,QFab:U.Z,QFabAction:P.Z}),$()(c,"directives",{ClosePopup:R.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1381.05fe15cc.js b/public/v3/js/9158.faf93bfd.js similarity index 81% rename from public/v3/js/1381.05fe15cc.js rename to public/v3/js/9158.faf93bfd.js index 1ea14e9183..5b9a73c0f2 100644 --- a/public/v3/js/1381.05fe15cc.js +++ b/public/v3/js/9158.faf93bfd.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1381],{1381:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var n=a(9835),i=a(6970);const r=(0,n.Uk)("Edit"),o=(0,n.Uk)("Delete");function s(e,t,a,s,l,u){const d=(0,n.up)("q-th"),p=(0,n.up)("q-tr"),c=(0,n.up)("router-link"),g=(0,n.up)("q-td"),m=(0,n.up)("q-item-label"),h=(0,n.up)("q-item-section"),w=(0,n.up)("q-item"),f=(0,n.up)("q-list"),y=(0,n.up)("q-btn-dropdown"),b=(0,n.up)("q-table"),k=(0,n.up)("q-fab-action"),_=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),W=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(b,{title:e.$t("firefly.currencies"),rows:l.rows,columns:l.columns,"row-key":"id",onRequest:u.onRequest,pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),loading:l.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{to:{name:"currencies.show",params:{code:e.row.code}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.code),1)])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"menu",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",to:{name:"currencies.edit",params:{code:e.row.code}}},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",onClick:t=>u.deleteCurrency(e.row.code,e.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","onRequest","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)(_,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",square:"",to:{name:"currencies.create"},icon:"fas fa-exchange-alt",label:"New currency"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(6108),d=a(3555);const p={name:"Index",watch:{$route(e){"currencies.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"name",label:"Code",field:"code",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:i})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCurrency:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete currency "'+t+'"? Any and all transactions linked to this currency will be deleted as well.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCurrency(e)}))},destroyCurrency:function(e){new l.Z("currencies").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.currencies",this.$route.meta.breadcrumbs=[{title:"currencies"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,code:a.attributes.code};this.rows.push(n)}this.loading=!1}))}}};var c=a(1639),g=a(9885),m=a(9497),h=a(9546),w=a(1682),f=a(7220),y=a(2045),b=a(3246),k=a(490),_=a(1233),q=a(3115),Z=a(3388),W=a(9361),Q=a(935),C=a(2146),U=a(9984),P=a.n(U);const R=(0,c.Z)(p,[["render",s]]),$=R;P()(p,"components",{QPage:g.Z,QTable:m.Z,QTr:h.Z,QTh:w.Z,QTd:f.Z,QBtnDropdown:y.Z,QList:b.Z,QItem:k.Z,QItemSection:_.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),P()(p,"directives",{ClosePopup:C.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9158],{9158:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var n=a(9835),i=a(6970);const r=(0,n.Uk)("Edit"),o=(0,n.Uk)("Delete");function s(e,t,a,s,l,u){const d=(0,n.up)("q-th"),p=(0,n.up)("q-tr"),c=(0,n.up)("router-link"),g=(0,n.up)("q-td"),m=(0,n.up)("q-item-label"),h=(0,n.up)("q-item-section"),w=(0,n.up)("q-item"),f=(0,n.up)("q-list"),y=(0,n.up)("q-btn-dropdown"),b=(0,n.up)("q-table"),k=(0,n.up)("q-fab-action"),_=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),W=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(b,{pagination:l.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>l.pagination=e),columns:l.columns,loading:l.loading,rows:l.rows,title:e.$t("firefly.currencies"),class:"q-ma-md","row-key":"id",onRequest:u.onRequest},{header:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((e=>[(0,n.Wm)(p,{props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(c,{to:{name:"currencies.show",params:{code:e.row.code}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.name),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"name",props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,i.zw)(e.row.code),1)])),_:2},1032,["props"]),(0,n.Wm)(g,{key:"menu",props:e},{default:(0,n.w5)((()=>[(0,n.Wm)(y,{color:"primary",label:"Actions",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(f,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{to:{name:"currencies.edit",params:{code:e.row.code}},clickable:""},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["to"])),[[W]]),(0,n.wy)(((0,n.wg)(),(0,n.j4)(w,{clickable:"",onClick:t=>u.deleteCurrency(e.row.code,e.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Wm)(m,null,{default:(0,n.w5)((()=>[o])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[W]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","loading","rows","title","onRequest"]),(0,n.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{to:{name:"currencies.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New currency",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var l=a(7913),u=a(6108),d=a(3555);const p={name:"Index",watch:{$route(e){"currencies.index"===e.name&&(this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"name",label:"Code",field:"code",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.pagination.rowsPerPage=this.getListPageSize,this.store=(0,d.S)()},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:i})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteCurrency:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete currency "'+t+'"? Any and all transactions linked to this currency will be deleted as well.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyCurrency(e)}))},destroyCurrency:function(e){new l.Z("currencies").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly.currencies",this.$route.meta.breadcrumbs=[{title:"currencies"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},triggerUpdate:function(){if(this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,code:a.attributes.code};this.rows.push(n)}this.loading=!1}))}}};var c=a(1639),g=a(9885),m=a(9497),h=a(9546),w=a(1682),f=a(7220),y=a(2045),b=a(3246),k=a(490),_=a(1233),q=a(3115),Z=a(3388),W=a(9361),Q=a(935),C=a(2146),U=a(9984),P=a.n(U);const R=(0,c.Z)(p,[["render",s]]),$=R;P()(p,"components",{QPage:g.Z,QTable:m.Z,QTr:h.Z,QTh:w.Z,QTd:f.Z,QBtnDropdown:y.Z,QList:b.Z,QItem:k.Z,QItemSection:_.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:W.Z,QFabAction:Q.Z}),P()(p,"directives",{ClosePopup:C.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7840.b7576962.js b/public/v3/js/9173.8b54978b.js similarity index 81% rename from public/v3/js/7840.b7576962.js rename to public/v3/js/9173.8b54978b.js index 1938c190d4..7231ef0742 100644 --- a/public/v3/js/7840.b7576962.js +++ b/public/v3/js/9173.8b54978b.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7840],{7840:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var n=a(9835),l=a(6970);const i=(0,n.Uk)(" A "),o=(0,n.Uk)(" B "),s=(0,n.Uk)(" C ");function r(e,t,a,r,u,p){const d=(0,n.up)("q-th"),c=(0,n.up)("q-tr"),m=(0,n.up)("router-link"),g=(0,n.up)("q-input"),f=(0,n.up)("q-popup-edit"),w=(0,n.up)("q-td"),h=(0,n.up)("q-item-label"),y=(0,n.up)("q-item-section"),b=(0,n.up)("q-item"),_=(0,n.up)("q-list"),k=(0,n.up)("q-btn-dropdown"),U=(0,n.up)("q-table"),W=(0,n.up)("q-fab-action"),$=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),v=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(U,{title:e.$t("firefly."+this.type+"_accounts"),rows:u.rows,columns:u.columns,"row-key":"id",dense:e.$q.screen.lt.md,pagination:u.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>u.pagination=e),loading:u.loading,class:"q-ma-md"},{header:(0,n.w5)((e=>[(0,n.Wm)(c,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((t=>[(0,n.Wm)(c,{props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(w,{key:"name",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(m,{to:{name:"accounts.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.row.name),1)])),_:2},1032,["to"]),(0,n.Wm)(f,{modelValue:t.row.name,"onUpdate:modelValue":e=>t.row.name=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"iban",props:t},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(p.formatIban(t.row.iban))+" ",1),(0,n.Wm)(f,{modelValue:t.row.iban,"onUpdate:modelValue":e=>t.row.iban=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,dense:"",autofocus:"",counter:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"current_balance",props:t},{default:(0,n.w5)((()=>[i])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"active",props:t},{default:(0,n.w5)((()=>[o])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"last_activity",props:t},{default:(0,n.w5)((()=>[s])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"menu",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{color:"primary",label:e.$t("firefly.actions"),size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",to:{name:"accounts.edit",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.edit")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]),"asset"===t.row.type?(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{key:0,clickable:"",to:{name:"accounts.reconcile",params:{id:t.row.id}}},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.reconcile")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]):(0,n.kq)("",!0),(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",onClick:e=>p.deleteAccount(t.row.id,t.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.delete")),1)])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[v]])])),_:2},1024)])),_:2},1032,["label"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["title","rows","columns","dense","pagination","loading"]),(0,n.Wm)(q,{position:"bottom-right",offset:[18,18]},{default:(0,n.w5)((()=>[(0,n.Wm)($,{label:e.$t("firefly.actions"),square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,n.w5)((()=>[(0,n.Wm)(W,{color:"primary",square:"",to:{name:"accounts.create",params:{type:"asset"}},icon:"fas fa-exchange-alt",label:e.$t("firefly.create_new_asset")},null,8,["to","label"])])),_:1},8,["label"])])),_:1})])),_:1})}a(8964);var u=a(3836),p=a(7913),d=a(3555);const c={name:"Index",watch:{$route(e){"accounts.index"===e.name&&(this.type=e.params.type,this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],type:"asset",pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:this.$t("list.name"),field:"name",align:"left"},{name:"iban",label:this.$t("list.account_number"),field:"iban",align:"left"},{name:"current_balance",label:this.$t("list.currentBalance"),field:"current_balance",align:"left"},{name:"active",label:this.$t("list.active"),field:"active",align:"left"},{name:"last_activity",label:this.$t("list.lastActivity"),field:"last_activity",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,d.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:l})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteAccount:function(e,t){this.$q.dialog({title:this.$t("firefly.confirm_action"),message:'Do you want to delete account "'+t+'"? Any and all transactions linked to this account will ALSO be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyAccount(e)}))},destroyAccount:function(e){new p.Z("accounts").destroy(e).then((()=>{this.rows=[],this.store.refreshCacheKey().then((()=>{this.triggerUpdate()}))}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly."+this.type+"_accounts",this.$route.meta.breadcrumbs=[{title:this.type+"_accounts"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},formatIban:function(e){if(null===e)return"";let t=/[^a-zA-Z0-9]/g,a=/(.{4})(?!$)/g;return e.replace(t,"").toUpperCase().replace(a,"$1 ")},triggerUpdate:function(){if(this.rows=[],!0===this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,iban:a.attributes.iban,type:a.attributes.type};this.rows.push(n)}this.loading=!1})).catch((e=>{console.error("Error loading list"),console.error(e)}))}}};var m=a(1639),g=a(9885),f=a(9497),w=a(9546),h=a(1682),y=a(7220),b=a(5863),_=a(6611),k=a(2045),U=a(3246),W=a(490),$=a(1233),q=a(3115),Z=a(3388),v=a(9361),Q=a(935),V=a(2146),P=a(9984),A=a.n(P);const z=(0,m.Z)(c,[["render",r]]),C=z;A()(c,"components",{QPage:g.Z,QTable:f.Z,QTr:w.Z,QTh:h.Z,QTd:y.Z,QPopupEdit:b.Z,QInput:_.Z,QBtnDropdown:k.Z,QList:U.Z,QItem:W.Z,QItemSection:$.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:v.Z,QFabAction:Q.Z}),A()(c,"directives",{ClosePopup:V.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9173],{9173:(e,t,a)=>{a.r(t),a.d(t,{default:()=>C});var n=a(9835),l=a(6970);const i=(0,n.Uk)(" A "),o=(0,n.Uk)(" B "),s=(0,n.Uk)(" C ");function r(e,t,a,r,u,p){const d=(0,n.up)("q-th"),c=(0,n.up)("q-tr"),m=(0,n.up)("router-link"),g=(0,n.up)("q-input"),f=(0,n.up)("q-popup-edit"),w=(0,n.up)("q-td"),h=(0,n.up)("q-item-label"),y=(0,n.up)("q-item-section"),b=(0,n.up)("q-item"),_=(0,n.up)("q-list"),k=(0,n.up)("q-btn-dropdown"),U=(0,n.up)("q-table"),W=(0,n.up)("q-fab-action"),$=(0,n.up)("q-fab"),q=(0,n.up)("q-page-sticky"),Z=(0,n.up)("q-page"),v=(0,n.Q2)("close-popup");return(0,n.wg)(),(0,n.j4)(Z,null,{default:(0,n.w5)((()=>[(0,n.Wm)(U,{pagination:u.pagination,"onUpdate:pagination":t[0]||(t[0]=e=>u.pagination=e),columns:u.columns,dense:e.$q.screen.lt.md,loading:u.loading,rows:u.rows,title:e.$t("firefly."+this.type+"_accounts"),class:"q-ma-md","row-key":"id"},{header:(0,n.w5)((e=>[(0,n.Wm)(c,{props:e},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.cols,(t=>((0,n.wg)(),(0,n.j4)(d,{key:t.name,props:e},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,n.w5)((t=>[(0,n.Wm)(c,{props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(w,{key:"name",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(m,{to:{name:"accounts.show",params:{id:t.row.id}},class:"text-primary"},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(t.row.name),1)])),_:2},1032,["to"]),(0,n.Wm)(f,{modelValue:t.row.name,"onUpdate:modelValue":e=>t.row.name=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,autofocus:"",counter:"",dense:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"iban",props:t},{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(p.formatIban(t.row.iban))+" ",1),(0,n.Wm)(f,{modelValue:t.row.iban,"onUpdate:modelValue":e=>t.row.iban=e},{default:(0,n.w5)((e=>[(0,n.Wm)(g,{modelValue:e.value,"onUpdate:modelValue":t=>e.value=t,autofocus:"",counter:"",dense:""},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["modelValue","onUpdate:modelValue"])])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"current_balance",props:t},{default:(0,n.w5)((()=>[i])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"active",props:t},{default:(0,n.w5)((()=>[o])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"last_activity",props:t},{default:(0,n.w5)((()=>[s])),_:2},1032,["props"]),(0,n.Wm)(w,{key:"menu",props:t},{default:(0,n.w5)((()=>[(0,n.Wm)(k,{label:e.$t("firefly.actions"),color:"primary",size:"sm"},{default:(0,n.w5)((()=>[(0,n.Wm)(_,null,{default:(0,n.w5)((()=>[(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{to:{name:"accounts.edit",params:{id:t.row.id}},clickable:""},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.edit")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]),"asset"===t.row.type?(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{key:0,to:{name:"accounts.reconcile",params:{id:t.row.id}},clickable:""},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.reconcile")),1)])),_:1})])),_:1})])),_:2},1032,["to"])),[[v]]):(0,n.kq)("",!0),(0,n.wy)(((0,n.wg)(),(0,n.j4)(b,{clickable:"",onClick:e=>p.deleteAccount(t.row.id,t.row.name)},{default:(0,n.w5)((()=>[(0,n.Wm)(y,null,{default:(0,n.w5)((()=>[(0,n.Wm)(h,null,{default:(0,n.w5)((()=>[(0,n.Uk)((0,l.zw)(e.$t("firefly.delete")),1)])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[v]])])),_:2},1024)])),_:2},1032,["label"])])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:1},8,["pagination","columns","dense","loading","rows","title"]),(0,n.Wm)(q,{offset:[18,18],position:"bottom-right"},{default:(0,n.w5)((()=>[(0,n.Wm)($,{label:e.$t("firefly.actions"),color:"green",direction:"up",icon:"fas fa-chevron-up","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,n.w5)((()=>[(0,n.Wm)(W,{label:e.$t("firefly.create_new_asset"),to:{name:"accounts.create",params:{type:"asset"}},color:"primary",icon:"fas fa-exchange-alt",square:""},null,8,["label","to"])])),_:1},8,["label"])])),_:1})])),_:1})}a(8964);var u=a(3836),p=a(7913),d=a(3555);const c={name:"Index",watch:{$route(e){"accounts.index"===e.name&&(this.type=e.params.type,this.page=1,this.updateBreadcrumbs(),this.triggerUpdate())}},data(){return{rows:[],type:"asset",pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},loading:!1,columns:[{name:"name",label:this.$t("list.name"),field:"name",align:"left"},{name:"iban",label:this.$t("list.account_number"),field:"iban",align:"left"},{name:"current_balance",label:this.$t("list.currentBalance"),field:"current_balance",align:"left"},{name:"active",label:this.$t("list.active"),field:"active",align:"left"},{name:"last_activity",label:this.$t("list.lastActivity"),field:"last_activity",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],store:null}},computed:{},created(){this.store=(0,d.S)(),this.pagination.rowsPerPage=this.getListPageSize},mounted(){this.type=this.$route.params.type,null!==this.store.getRange.start&&null!==this.store.getRange.end||this.store.$onAction((({name:e,$store:t,args:a,after:n,onError:l})=>{n((t=>{"setRange"===e&&(this.range=t,this.triggerUpdate())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&(this.range={start:this.store.getRange.start,end:this.store.getRange.end},this.triggerUpdate())},methods:{deleteAccount:function(e,t){this.$q.dialog({title:this.$t("firefly.confirm_action"),message:'Do you want to delete account "'+t+'"? Any and all transactions linked to this account will ALSO be deleted.',cancel:!0,persistent:!0}).onOk((()=>{this.destroyAccount(e)}))},destroyAccount:function(e){new p.Z("accounts").destroy(e).then((()=>{this.rows=[],this.store.refreshCacheKey().then((()=>{this.triggerUpdate()}))}))},updateBreadcrumbs:function(){this.$route.meta.pageTitle="firefly."+this.type+"_accounts",this.$route.meta.breadcrumbs=[{title:this.type+"_accounts"}]},onRequest:function(e){this.page=e.pagination.page,this.triggerUpdate()},formatIban:function(e){if(null===e)return"";let t=/[^a-zA-Z0-9]/g,a=/(.{4})(?!$)/g;return e.replace(t,"").toUpperCase().replace(a,"$1 ")},triggerUpdate:function(){if(this.rows=[],!0===this.loading)return;if(null===this.range.start||null===this.range.end)return;this.loading=!0;const e=new u.Z;this.rows=[],e.list(this.type,this.page,this.getCacheKey).then((e=>{this.pagination.rowsPerPage=e.data.meta.pagination.per_page,this.pagination.rowsNumber=e.data.meta.pagination.total,this.pagination.page=this.page;for(let t in e.data.data)if(e.data.data.hasOwnProperty(t)){let a=e.data.data[t],n={id:a.id,name:a.attributes.name,iban:a.attributes.iban,type:a.attributes.type};this.rows.push(n)}this.loading=!1})).catch((e=>{console.error("Error loading list"),console.error(e)}))}}};var m=a(1639),g=a(9885),f=a(9497),w=a(9546),h=a(1682),y=a(7220),b=a(5863),_=a(6611),k=a(2045),U=a(3246),W=a(490),$=a(1233),q=a(3115),Z=a(3388),v=a(9361),Q=a(935),V=a(2146),P=a(9984),A=a.n(P);const z=(0,m.Z)(c,[["render",r]]),C=z;A()(c,"components",{QPage:g.Z,QTable:f.Z,QTr:w.Z,QTh:h.Z,QTd:y.Z,QPopupEdit:b.Z,QInput:_.Z,QBtnDropdown:k.Z,QList:U.Z,QItem:W.Z,QItemSection:$.Z,QItemLabel:q.Z,QPageSticky:Z.Z,QFab:v.Z,QFabAction:Q.Z}),A()(c,"directives",{ClosePopup:V.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7407.5006cf23.js b/public/v3/js/9253.f43441a6.js similarity index 72% rename from public/v3/js/7407.5006cf23.js rename to public/v3/js/9253.f43441a6.js index 570c234823..03565f0058 100644 --- a/public/v3/js/7407.5006cf23.js +++ b/public/v3/js/9253.f43441a6.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7407],{7407:(s,e,t)=>{t.r(e),t.d(e,{default:()=>$});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit account",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},g={class:"col-12 text-right"},w={class:"row"},X={class:"col-12 text-right"};function _(s,e,t,_,v,E){const q=(0,r.up)("q-btn"),x=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),S=(0,r.up)("q-card"),A=(0,r.up)("q-checkbox"),I=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(x,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",onClick:E.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(S,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",c,[(0,r._)("div",d,[(0,r.Wm)(C,{"error-message":v.submissionErrors.name,error:v.hasSubmissionErrors.name,"bottom-slots":"",disable:E.disabledInput,type:"text",clearable:"",modelValue:v.name,"onUpdate:modelValue":e[0]||(e[0]=s=>v.name=s),label:s.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(C,{"error-message":v.submissionErrors.iban,error:v.hasSubmissionErrors.iban,mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX","bottom-slots":"",disable:E.disabledInput,type:"text",clearable:"",modelValue:v.iban,"onUpdate:modelValue":e[1]||(e[1]=s=>v.iban=s),label:s.$t("form.iban"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(S,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(q,{disable:E.disabledInput,color:"primary",label:"Update",onClick:E.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",w,[(0,r._)("div",X,[(0,r.Wm)(A,{disable:E.disabledInput,modelValue:v.doReturnHere,"onUpdate:modelValue":e[2]||(e[2]=s=>v.doReturnHere=s),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(160),E=t(1569);class q{post(s,e){let t="/api/v1/accounts/"+s;return E.api.put(t,e)}}var x=t(3555);const k={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",iban:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectAccount()},methods:{collectAccount:function(){let s=new v.Z;s.get(this.id).then((s=>this.parseAccount(s)))},parseAccount:function(s){this.name=s.data.data.attributes.name,this.iban=s.data.data.attributes.iban},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildAccount();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let s={name:this.name,iban:this.iban};return s},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store=(0,x.S)(),this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"TODO I am updated lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var C=t(1639),S=t(9885),A=t(7128),I=t(8879),W=t(4458),y=t(3190),V=t(6611),Z=t(1221),Q=t(9984),R=t.n(Q);const M=(0,C.Z)(k,[["render",_]]),$=M;R()(k,"components",{QPage:S.Z,QBanner:A.Z,QBtn:I.Z,QCard:W.Z,QCardSection:y.Z,QInput:V.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9253],{9253:(s,e,t)=>{t.r(e),t.d(e,{default:()=>$});var r=t(9835),a=t(6970);const i={class:"row q-mx-md"},o={class:"col-12"},n={class:"row q-mx-md q-mt-md"},l={class:"col-12"},u=(0,r._)("div",{class:"text-h6"},"Edit account",-1),c={class:"row"},d={class:"col-12 q-mb-xs"},m={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},g={class:"col-12 text-right"},w={class:"row"},X={class:"col-12 text-right"};function _(s,e,t,_,v,E){const q=(0,r.up)("q-btn"),x=(0,r.up)("q-banner"),k=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),S=(0,r.up)("q-card"),A=(0,r.up)("q-checkbox"),I=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(I,null,{default:(0,r.w5)((()=>[(0,r._)("div",i,[(0,r._)("div",o,[""!==v.errorMessage?((0,r.wg)(),(0,r.j4)(x,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(q,{flat:"",label:"Dismiss",onClick:E.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(v.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(S,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[u])),_:1}),(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",c,[(0,r._)("div",d,[(0,r.Wm)(C,{modelValue:v.name,"onUpdate:modelValue":e[0]||(e[0]=s=>v.name=s),disable:E.disabledInput,error:v.hasSubmissionErrors.name,"error-message":v.submissionErrors.name,label:s.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",b,[(0,r.Wm)(C,{modelValue:v.iban,"onUpdate:modelValue":e[1]||(e[1]=s=>v.iban=s),disable:E.disabledInput,error:v.hasSubmissionErrors.iban,"error-message":v.submissionErrors.iban,label:s.$t("form.iban"),"bottom-slots":"",clearable:"",mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(S,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(k,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",g,[(0,r.Wm)(q,{disable:E.disabledInput,color:"primary",label:"Update",onClick:E.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",w,[(0,r._)("div",X,[(0,r.Wm)(A,{modelValue:v.doReturnHere,"onUpdate:modelValue":e[2]||(e[2]=s=>v.doReturnHere=s),disable:E.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var v=t(160),E=t(1569);class q{post(s,e){let t="/api/v1/accounts/"+s;return E.api.put(t,e)}}var x=t(3555);const k={name:"Edit",data(){return{tab:"split-0",submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",id:0,name:"",iban:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.collectAccount()},methods:{collectAccount:function(){let s=new v.Z;s.get(this.id).then((s=>this.parseAccount(s)))},parseAccount:function(s){this.name=s.data.data.attributes.name,this.iban=s.data.data.attributes.iban},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildAccount();let e=new q;e.post(this.id,s).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let s={name:this.name,iban:this.iban};return s},dismissBanner:function(){this.errorMessage=""},processSuccess:function(s){if(this.store=(0,x.S)(),this.store.refreshCacheKey(),!s)return;this.submitting=!1;let e={level:"success",text:"TODO I am updated lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(s){if(s.response){let e=s.response.data;this.errorMessage=e.message,console.log(e);for(let s in e.errors)e.errors.hasOwnProperty(s)&&(this.submissionErrors[s]=e.errors[s][0],this.hasSubmissionErrors[s]=!0)}this.submitting=!1}}};var C=t(1639),S=t(9885),A=t(7128),I=t(8879),W=t(4458),y=t(3190),V=t(6611),Z=t(1221),Q=t(9984),R=t.n(Q);const M=(0,C.Z)(k,[["render",_]]),$=M;R()(k,"components",{QPage:S.Z,QBanner:A.Z,QBtn:I.Z,QCard:W.Z,QCardSection:y.Z,QInput:V.Z,QCheckbox:Z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/936.2d75e2e5.js b/public/v3/js/936.2d75e2e5.js new file mode 100644 index 0000000000..cb3848ed6b --- /dev/null +++ b/public/v3/js/936.2d75e2e5.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[936],{936:(t,n,s)=>{s.r(n),s.d(n,{default:()=>d});var c=s(9835);const a={class:"row"},i={class:"col q-mr-sm"};function o(t,n,s,o,e,r){const u=(0,c.up)("TransactionList");return(0,c.wg)(),(0,c.iD)("div",a,[((0,c.wg)(!0),(0,c.iD)(c.HY,null,(0,c.Ko)(e.accounts,(t=>((0,c.wg)(),(0,c.iD)("div",i,[(0,c.Wm)(u,{"account-id":t},null,8,["account-id"])])))),256))])}s(702);var e=s(1746);const r={name:"TransactionLists",components:{TransactionList:(0,c.RC)((()=>Promise.all([s.e(4736),s.e(2382)]).then(s.bind(s,2382))))},data(){return{accounts:[]}},mounted(){this.getAccounts()},methods:{getAccounts:function(){(new e.Z).get("frontpageAccounts").then((t=>this.parseAccounts(t.data)))},parseAccounts:function(t){const n=t.data.attributes.data;for(let s in n)n.hasOwnProperty(s)&&this.accounts.push(n[s])}}};var u=s(1639);const l=(0,u.Z)(r,[["render",o]]),d=l}}]); \ No newline at end of file diff --git a/public/v3/js/9805.a185f872.js b/public/v3/js/9376.661517c6.js similarity index 67% rename from public/v3/js/9805.a185f872.js rename to public/v3/js/9376.661517c6.js index dded2c8c55..bd423b9a94 100644 --- a/public/v3/js/9805.a185f872.js +++ b/public/v3/js/9376.661517c6.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9805],{9805:(s,e,t)=>{t.r(e),t.d(e,{default:()=>Y});var r=t(9835),a=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row"},l={class:"col-12"},d={class:"text-h6"},u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},p={class:"col-4 q-mb-xs q-pr-xs"},b={class:"col-4 q-px-xs"},h={class:"col-4 q-pl-xs"},f={class:"row"},_={class:"col-4"},g={class:"row"},w={class:"col"},E={class:"col"},v={class:"row q-mx-md"},V={class:"col-12"},y={class:"row"},S={class:"col-12 text-right"},k={class:"row"},x={class:"col-12 text-right"};function q(s,e,t,q,I,U){const W=(0,r.up)("q-btn"),T=(0,r.up)("q-banner"),Z=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),$=(0,r.up)("q-card"),Q=(0,r.up)("q-tab-panel"),M=(0,r.up)("q-tab-panels"),D=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==I.errorMessage?((0,r.wg)(),(0,r.j4)(T,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",onClick:U.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(I.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(M,{modelValue:I.tab,"onUpdate:modelValue":e[0]||(e[0]=s=>I.tab=s),animated:""},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(I.transactions,((e,t)=>((0,r.wg)(),(0,r.j4)(Q,{key:t,name:"split-"+t},{default:(0,r.w5)((()=>[(0,r.Wm)($,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,"Info for "+(0,a.zw)(s.$route.params.type)+" "+(0,a.zw)(t),1)])),_:2},1024),(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(C,{"error-message":I.submissionErrors[t].description,error:I.hasSubmissionErrors[t].description,"bottom-slots":"",disable:U.disabledInput,type:"text",clearable:"",modelValue:e.description,"onUpdate:modelValue":s=>e.description=s,label:s.$t("firefly.description"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])])]),(0,r._)("div",m,[(0,r._)("div",p,[(0,r.Wm)(C,{"error-message":I.submissionErrors[t].source,error:I.hasSubmissionErrors[t].source,"bottom-slots":"",disable:U.disabledInput,clearable:"",modelValue:e.source,"onUpdate:modelValue":s=>e.source=s,label:s.$t("firefly.source_account"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])]),(0,r._)("div",b,[(0,r.Wm)(C,{"error-message":I.submissionErrors[t].amount,error:I.hasSubmissionErrors[t].amount,"bottom-slots":"",disable:U.disabledInput,clearable:"",mask:"#.##","reverse-fill-mask":"",hint:"Expects #.##","fill-mask":"0",modelValue:e.amount,"onUpdate:modelValue":s=>e.amount=s,label:s.$t("firefly.amount"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])]),(0,r._)("div",h,[(0,r.Wm)(C,{"error-message":I.submissionErrors[t].destination,error:I.hasSubmissionErrors[t].destination,"bottom-slots":"",disable:U.disabledInput,clearable:"",modelValue:e.destination,"onUpdate:modelValue":s=>e.destination=s,label:s.$t("firefly.destination_account"),outlined:""},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","label"])])]),(0,r._)("div",f,[(0,r._)("div",_,[(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(C,{"error-message":I.submissionErrors[t].date,error:I.hasSubmissionErrors[t].date,"bottom-slots":"",disable:U.disabledInput,modelValue:e.date,"onUpdate:modelValue":s=>e.date=s,outlined:"",type:"date",hint:s.$t("firefly.date")},null,8,["error-message","error","disable","modelValue","onUpdate:modelValue","hint"])]),(0,r._)("div",E,[(0,r.Wm)(C,{"bottom-slots":"",disable:U.disabledInput,modelValue:e.time,"onUpdate:modelValue":s=>e.time=s,outlined:"",type:"time",hint:s.$t("firefly.time")},null,8,["disable","modelValue","onUpdate:modelValue","hint"])])])])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,r._)("div",v,[(0,r._)("div",V,[(0,r.Wm)($,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",y,[(0,r._)("div",S,[(0,r.Wm)(W,{disable:U.disabledInput,color:"primary",label:"Submit",onClick:U.submitTransaction},null,8,["disable","onClick"])])]),(0,r._)("div",k,[(0,r._)("div",x,[(0,r.Wm)(D,{disable:U.disabledInput,modelValue:I.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>I.doReturnHere=s),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var I=t(8898),U=t(5115),W=t(1569);class T{put(s,e){let t="/api/v1/transactions/"+s;return W.api.put(t,e)}}var Z=t(9466),C=t(3555);const $={name:"Edit",data(){return{tab:"split-0",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,index:0,doResetForm:!1,group_title:"",errorMessage:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,C.S)(),this.resetForm(),this.collectTransaction()},methods:{collectTransaction:function(){let s=new Z.Z;s.get(this.id).then((s=>this.parseTransaction(s)))},parseTransaction:function(s){this.group_title=s.data.data.attributes.group_title;let e=s.data.data.attributes.transactions;e.reverse();for(let t in e)if(e.hasOwnProperty(t)){let s=e[t],r=parseInt(t);if(0===r){let e=s.date.split("T"),t=e[0],r=e[1].substr(0,8);this.transactions.push({description:s.description,type:s.type,date:t,time:r,amount:parseFloat(s.amount).toFixed(s.currency_decimal_places),source:s.source_name,destination:s.destination_name})}}},resetForm:function(){this.transactions=[];const s=this.getDefaultTransaction();this.transactions=[],this.submissionErrors.push(s.submissionError),this.hasSubmissionErrors.push(s.hasSubmissionError)},dismissBanner:function(){this.errorMessage=""},submitTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildTransaction();let e=new T;e.put(this.id,s).catch(this.processErrors).then(this.processSuccess)},processSuccess:function(s){this.submitting=!1,this.store.refreshCacheKey();let e={level:"success",text:"Updated transaction",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){let s=this.transactions.length,e=this.getDefaultTransaction();for(let t=0;t{let t=(0,U.Z)(new Date(e.date+" "+e.time)),r={type:e.type,description:e.description,source_name:e.source,destination_name:e.destination,amount:e.amount,date:t};s.transactions.push(r)})),s},getDefaultTransaction:function(){let s="",e="00:00";return 0===this.transactions.length&&(s=(0,I.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:s,time:e,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var Q=t(1639),M=t(9885),D=t(7128),R=t(8879),F=t(9800),H=t(4106),P=t(4458),B=t(3190),j=t(6611),z=t(1221),K=t(9984),O=t.n(K);const G=(0,Q.Z)($,[["render",q]]),Y=G;O()($,"components",{QPage:M.Z,QBanner:D.Z,QBtn:R.Z,QTabPanels:F.Z,QTabPanel:H.Z,QCard:P.Z,QCardSection:B.Z,QInput:j.Z,QCheckbox:z.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9376],{9376:(s,e,t)=>{t.r(e),t.d(e,{default:()=>Y});var r=t(9835),a=t(6970);const o={class:"row q-mx-md"},i={class:"col-12"},n={class:"row"},l={class:"col-12"},d={class:"text-h6"},u={class:"row"},c={class:"col-12 q-mb-xs"},m={class:"row"},p={class:"col-4 q-mb-xs q-pr-xs"},b={class:"col-4 q-px-xs"},h={class:"col-4 q-pl-xs"},f={class:"row"},_={class:"col-4"},g={class:"row"},w={class:"col"},E={class:"col"},v={class:"row q-mx-md"},V={class:"col-12"},y={class:"row"},S={class:"col-12 text-right"},k={class:"row"},x={class:"col-12 text-right"};function q(s,e,t,q,I,U){const W=(0,r.up)("q-btn"),T=(0,r.up)("q-banner"),Z=(0,r.up)("q-card-section"),C=(0,r.up)("q-input"),$=(0,r.up)("q-card"),Q=(0,r.up)("q-tab-panel"),M=(0,r.up)("q-tab-panels"),D=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",o,[(0,r._)("div",i,[""!==I.errorMessage?((0,r.wg)(),(0,r.j4)(T,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(W,{flat:"",label:"Dismiss",onClick:U.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,a.zw)(I.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",n,[(0,r._)("div",l,[(0,r.Wm)(M,{modelValue:I.tab,"onUpdate:modelValue":e[0]||(e[0]=s=>I.tab=s),animated:""},{default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(I.transactions,((e,t)=>((0,r.wg)(),(0,r.j4)(Q,{key:t,name:"split-"+t},{default:(0,r.w5)((()=>[(0,r.Wm)($,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,"Info for "+(0,a.zw)(s.$route.params.type)+" "+(0,a.zw)(t),1)])),_:2},1024),(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,[(0,r._)("div",c,[(0,r.Wm)(C,{modelValue:e.description,"onUpdate:modelValue":s=>e.description=s,disable:U.disabledInput,error:I.hasSubmissionErrors[t].description,"error-message":I.submissionErrors[t].description,label:s.$t("firefly.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",m,[(0,r._)("div",p,[(0,r.Wm)(C,{modelValue:e.source,"onUpdate:modelValue":s=>e.source=s,disable:U.disabledInput,error:I.hasSubmissionErrors[t].source,"error-message":I.submissionErrors[t].source,label:s.$t("firefly.source_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",b,[(0,r.Wm)(C,{modelValue:e.amount,"onUpdate:modelValue":s=>e.amount=s,disable:U.disabledInput,error:I.hasSubmissionErrors[t].amount,"error-message":I.submissionErrors[t].amount,label:s.$t("firefly.amount"),"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",mask:"#.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])]),(0,r._)("div",h,[(0,r.Wm)(C,{modelValue:e.destination,"onUpdate:modelValue":s=>e.destination=s,disable:U.disabledInput,error:I.hasSubmissionErrors[t].destination,"error-message":I.submissionErrors[t].destination,label:s.$t("firefly.destination_account"),"bottom-slots":"",clearable:"",outlined:""},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","label"])])]),(0,r._)("div",f,[(0,r._)("div",_,[(0,r._)("div",g,[(0,r._)("div",w,[(0,r.Wm)(C,{modelValue:e.date,"onUpdate:modelValue":s=>e.date=s,disable:U.disabledInput,error:I.hasSubmissionErrors[t].date,"error-message":I.submissionErrors[t].date,hint:s.$t("firefly.date"),"bottom-slots":"",outlined:"",type:"date"},null,8,["modelValue","onUpdate:modelValue","disable","error","error-message","hint"])]),(0,r._)("div",E,[(0,r.Wm)(C,{modelValue:e.time,"onUpdate:modelValue":s=>e.time=s,disable:U.disabledInput,hint:s.$t("firefly.time"),"bottom-slots":"",outlined:"",type:"time"},null,8,["modelValue","onUpdate:modelValue","disable","hint"])])])])])])),_:2},1024)])),_:2},1024)])),_:2},1032,["name"])))),128))])),_:1},8,["modelValue"])])]),(0,r._)("div",v,[(0,r._)("div",V,[(0,r.Wm)($,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(Z,null,{default:(0,r.w5)((()=>[(0,r._)("div",y,[(0,r._)("div",S,[(0,r.Wm)(W,{disable:U.disabledInput,color:"primary",label:"Submit",onClick:U.submitTransaction},null,8,["disable","onClick"])])]),(0,r._)("div",k,[(0,r._)("div",x,[(0,r.Wm)(D,{modelValue:I.doReturnHere,"onUpdate:modelValue":e[1]||(e[1]=s=>I.doReturnHere=s),disable:U.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var I=t(8898),U=t(5115),W=t(1569);class T{put(s,e){let t="/api/v1/transactions/"+s;return W.api.put(t,e)}}var Z=t(9466),C=t(3555);const $={name:"Edit",data(){return{tab:"split-0",transactions:[],submissionErrors:[],hasSubmissionErrors:[],submitting:!1,doReturnHere:!1,index:0,doResetForm:!1,group_title:"",errorMessage:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,C.S)(),this.resetForm(),this.collectTransaction()},methods:{collectTransaction:function(){let s=new Z.Z;s.get(this.id).then((s=>this.parseTransaction(s)))},parseTransaction:function(s){this.group_title=s.data.data.attributes.group_title;let e=s.data.data.attributes.transactions;e.reverse();for(let t in e)if(e.hasOwnProperty(t)){let s=e[t],r=parseInt(t);if(0===r){let e=s.date.split("T"),t=e[0],r=e[1].substr(0,8);this.transactions.push({description:s.description,type:s.type,date:t,time:r,amount:parseFloat(s.amount).toFixed(s.currency_decimal_places),source:s.source_name,destination:s.destination_name})}}},resetForm:function(){this.transactions=[];const s=this.getDefaultTransaction();this.transactions=[],this.submissionErrors.push(s.submissionError),this.hasSubmissionErrors.push(s.hasSubmissionError)},dismissBanner:function(){this.errorMessage=""},submitTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const s=this.buildTransaction();let e=new T;e.put(this.id,s).catch(this.processErrors).then(this.processSuccess)},processSuccess:function(s){this.submitting=!1,this.store.refreshCacheKey();let e={level:"success",text:"Updated transaction",show:!0,action:{show:!0,text:"Go to transaction",link:{name:"transactions.show",params:{id:parseInt(s.data.data.id)}}}};this.$q.localStorage.set("flash",e),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},resetErrors:function(){let s=this.transactions.length,e=this.getDefaultTransaction();for(let t=0;t{let t=(0,U.Z)(new Date(e.date+" "+e.time)),r={type:e.type,description:e.description,source_name:e.source,destination_name:e.destination,amount:e.amount,date:t};s.transactions.push(r)})),s},getDefaultTransaction:function(){let s="",e="00:00";return 0===this.transactions.length&&(s=(0,I.Z)(new Date,"yyyy-MM-dd")),{submissionError:{description:"",amount:"",date:"",source:"",destination:""},hasSubmissionError:{description:!1,amount:!1,date:!1,source:!1,destination:!1},transaction:{description:"",date:s,time:e,amount:0,source:"",destination:"",budget:"",category:"",subscription:"",interest_date:"",book_date:"",process_date:"",due_date:"",payment_date:"",invoice_date:""}}}},preFetch(){}};var Q=t(1639),M=t(9885),D=t(7128),R=t(8879),F=t(9800),H=t(4106),P=t(4458),B=t(3190),j=t(6611),z=t(1221),K=t(9984),O=t.n(K);const G=(0,Q.Z)($,[["render",q]]),Y=G;O()($,"components",{QPage:M.Z,QBanner:D.Z,QBtn:R.Z,QTabPanels:F.Z,QTabPanel:H.Z,QCard:P.Z,QCardSection:B.Z,QInput:j.Z,QCheckbox:z.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6676.60b155c0.js b/public/v3/js/9378.abec6c5e.js similarity index 62% rename from public/v3/js/6676.60b155c0.js rename to public/v3/js/9378.abec6c5e.js index 21a4f9cd3d..e00e397a4d 100644 --- a/public/v3/js/6676.60b155c0.js +++ b/public/v3/js/9378.abec6c5e.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6676],{6676:(e,s,r)=>{r.r(s),r.d(s,{default:()=>P});var t=r(9835),a=r(6970);const o={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},m=(0,t._)("div",{class:"text-h6"},"Info for new subscription",-1),u={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},w={class:"row q-mx-md"},g={class:"col-12"},v={class:"row"},x={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"},V=(0,t._)("br",null,null,-1);function S(e,s,r,S,k,W){const I=(0,t.up)("q-btn"),$=(0,t.up)("q-banner"),C=(0,t.up)("q-card-section"),M=(0,t.up)("q-input"),R=(0,t.up)("q-select"),Z=(0,t.up)("q-card"),F=(0,t.up)("q-checkbox"),Q=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(Q,null,{default:(0,t.w5)((()=>[(0,t._)("div",o,[(0,t._)("div",l,[""!==k.errorMessage?((0,t.wg)(),(0,t.j4)($,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",onClick:W.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,a.zw)(k.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(Z,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[m])),_:1}),(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",d,[(0,t.Wm)(M,{"error-message":k.submissionErrors.name,error:k.hasSubmissionErrors.name,"bottom-slots":"",disable:W.disabledInput,type:"text",clearable:"",modelValue:k.name,"onUpdate:modelValue":s[0]||(s[0]=e=>k.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",c,[(0,t._)("div",b,[(0,t.Wm)(M,{"error-message":k.submissionErrors.date,error:k.hasSubmissionErrors.date,"bottom-slots":"",disable:W.disabledInput,type:"date",modelValue:k.date,"onUpdate:modelValue":s[1]||(s[1]=e=>k.date=e),label:e.$t("form.date"),hint:"The next date you expect the subscription to hit",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",p,[(0,t._)("div",h,[(0,t.Wm)(M,{"error-message":k.submissionErrors.amount_min,error:k.hasSubmissionErrors.amount_min,"bottom-slots":"",disable:W.disabledInput,type:"number",modelValue:k.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>k.amount_min=e),label:e.$t("form.amount_min"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])]),(0,t._)("div",_,[(0,t.Wm)(M,{"error-message":k.submissionErrors.amount_max,error:k.hasSubmissionErrors.amount_max,rules:[e=>parseFloat(e)>=parseFloat(k.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",disable:W.disabledInput,type:"number",modelValue:k.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>k.amount_max=e),label:e.$t("form.amount_max"),outlined:""},null,8,["error-message","error","rules","disable","modelValue","label"])]),(0,t._)("div",f,[(0,t._)("div",q,[(0,t.Wm)(R,{"error-message":k.submissionErrors.repeat_freq,error:k.hasSubmissionErrors.repeat_freq,outlined:"",modelValue:k.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>k.repeat_freq=e),options:k.repeatFrequencies,label:"Outlined"},null,8,["error-message","error","modelValue","options"])])])])])),_:1})])),_:1})])]),(0,t._)("div",w,[(0,t._)("div",g,[(0,t.Wm)(Z,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",v,[(0,t._)("div",x,[(0,t.Wm)(I,{disable:W.disabledInput,color:"primary",label:"Submit",onClick:W.submitSubscription},null,8,["disable","onClick"])])]),(0,t._)("div",y,[(0,t._)("div",E,[(0,t.Wm)(F,{disable:W.disabledInput,modelValue:k.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>k.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),V,(0,t.Wm)(F,{modelValue:k.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>k.doResetForm=e),"left-label":"",disable:!k.doReturnHere||W.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var k=r(1569);class W{post(e){let s="/api/v1/bills";return k.api.post(s,e)}}var I=r(8898);const $={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.resetForm()},methods:{resetForm:function(){this.name="",this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeat_freq="monthly",this.amount_min="",this.amount_max="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new W;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new subscription lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),M=r(9885),R=r(7128),Z=r(8879),F=r(4458),Q=r(3190),U=r(6611),H=r(7887),B=r(1221),D=r(9984),j=r.n(D);const O=(0,C.Z)($,[["render",S]]),P=O;j()($,"components",{QPage:M.Z,QBanner:R.Z,QBtn:Z.Z,QCard:F.Z,QCardSection:Q.Z,QInput:U.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9378],{9378:(e,s,r)=>{r.r(s),r.d(s,{default:()=>P});var t=r(9835),a=r(6970);const o={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},m=(0,t._)("div",{class:"text-h6"},"Info for new subscription",-1),u={class:"row"},d={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},p={class:"row"},h={class:"col-6 q-mb-xs q-pr-xs"},_={class:"col-6 q-mb-xs q-pl-xs"},f={class:"row"},q={class:"col-12 q-mb-xs"},w={class:"row q-mx-md"},g={class:"col-12"},v={class:"row"},x={class:"col-12 text-right"},y={class:"row"},E={class:"col-12 text-right"},V=(0,t._)("br",null,null,-1);function S(e,s,r,S,k,W){const I=(0,t.up)("q-btn"),$=(0,t.up)("q-banner"),C=(0,t.up)("q-card-section"),M=(0,t.up)("q-input"),R=(0,t.up)("q-select"),Z=(0,t.up)("q-card"),F=(0,t.up)("q-checkbox"),Q=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(Q,null,{default:(0,t.w5)((()=>[(0,t._)("div",o,[(0,t._)("div",l,[""!==k.errorMessage?((0,t.wg)(),(0,t.j4)($,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",label:"Dismiss",onClick:W.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,a.zw)(k.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",i,[(0,t._)("div",n,[(0,t.Wm)(Z,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[m])),_:1}),(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",d,[(0,t.Wm)(M,{modelValue:k.name,"onUpdate:modelValue":s[0]||(s[0]=e=>k.name=e),disable:W.disabledInput,error:k.hasSubmissionErrors.name,"error-message":k.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",c,[(0,t._)("div",b,[(0,t.Wm)(M,{modelValue:k.date,"onUpdate:modelValue":s[1]||(s[1]=e=>k.date=e),disable:W.disabledInput,error:k.hasSubmissionErrors.date,"error-message":k.submissionErrors.date,label:e.$t("form.date"),"bottom-slots":"",hint:"The next date you expect the subscription to hit",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",p,[(0,t._)("div",h,[(0,t.Wm)(M,{modelValue:k.amount_min,"onUpdate:modelValue":s[2]||(s[2]=e=>k.amount_min=e),disable:W.disabledInput,error:k.hasSubmissionErrors.amount_min,"error-message":k.submissionErrors.amount_min,label:e.$t("form.amount_min"),"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"])]),(0,t._)("div",_,[(0,t.Wm)(M,{modelValue:k.amount_max,"onUpdate:modelValue":s[3]||(s[3]=e=>k.amount_max=e),disable:W.disabledInput,error:k.hasSubmissionErrors.amount_max,"error-message":k.submissionErrors.amount_max,label:e.$t("form.amount_max"),rules:[e=>parseFloat(e)>=parseFloat(k.amount_min)||"Must be more than minimum amount"],"bottom-slots":"",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label","rules"])]),(0,t._)("div",f,[(0,t._)("div",q,[(0,t.Wm)(R,{modelValue:k.repeat_freq,"onUpdate:modelValue":s[4]||(s[4]=e=>k.repeat_freq=e),error:k.hasSubmissionErrors.repeat_freq,"error-message":k.submissionErrors.repeat_freq,options:k.repeatFrequencies,label:"Outlined",outlined:""},null,8,["modelValue","error","error-message","options"])])])])])),_:1})])),_:1})])]),(0,t._)("div",w,[(0,t._)("div",g,[(0,t.Wm)(Z,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",v,[(0,t._)("div",x,[(0,t.Wm)(I,{disable:W.disabledInput,color:"primary",label:"Submit",onClick:W.submitSubscription},null,8,["disable","onClick"])])]),(0,t._)("div",y,[(0,t._)("div",E,[(0,t.Wm)(F,{modelValue:k.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>k.doReturnHere=e),disable:W.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),V,(0,t.Wm)(F,{modelValue:k.doResetForm,"onUpdate:modelValue":s[6]||(s[6]=e=>k.doResetForm=e),disable:!k.doReturnHere||W.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var k=r(1569);class W{post(e){let s="/api/v1/bills";return k.api.post(s,e)}}var I=r(8898);const $={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",repeatFrequencies:[],name:"",date:"",repeat_freq:"monthly",amount_min:"",amount_max:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeatFrequencies=[{label:this.$t("firefly.repeat_freq_weekly"),value:"weekly"},{label:this.$t("firefly.repeat_freq_monthly"),value:"monthly"},{label:this.$t("firefly.repeat_freq_quarterly"),value:"quarterly"},{label:this.$t("firefly.repeat_freq_half-year"),value:"half-year"},{label:this.$t("firefly.repeat_freq_yearly"),value:"yearly"}],this.resetForm()},methods:{resetForm:function(){this.name="",this.date=(0,I.Z)(new Date,"y-MM-dd"),this.repeat_freq="monthly",this.amount_min="",this.amount_max="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",date:"",repeat_freq:"",amount_min:"",amount_max:""},this.hasSubmissionErrors={name:!1,date:!1,repeat_freq:!1,amount_min:!1,amount_max:!1}},submitSubscription:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildSubscription();let s=new W;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildSubscription:function(){let e={name:this.name,date:this.date,repeat_freq:this.repeat_freq,amount_min:this.amount_min,amount_max:this.amount_max};return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new subscription lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"subscriptions.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var C=r(1639),M=r(9885),R=r(7128),Z=r(8879),F=r(4458),Q=r(3190),U=r(6611),H=r(7887),B=r(1221),D=r(9984),j=r.n(D);const O=(0,C.Z)($,[["render",S]]),P=O;j()($,"components",{QPage:M.Z,QBanner:R.Z,QBtn:Z.Z,QCard:F.Z,QCardSection:Q.Z,QInput:U.Z,QSelect:H.Z,QCheckbox:B.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/6719.f9d4744f.js b/public/v3/js/9381.f611be3f.js similarity index 94% rename from public/v3/js/6719.f9d4744f.js rename to public/v3/js/9381.f611be3f.js index 01118dcd2b..0f9c91982d 100644 --- a/public/v3/js/6719.f9d4744f.js +++ b/public/v3/js/9381.f611be3f.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[6719],{6719:(e,t,a)=>{a.r(t),a.d(t,{default:()=>W});var o=a(9835),i=a(6970);const s={class:"row q-mx-md"},l={class:"col-12"},n={class:"text-h6"},r={class:"row"},d={class:"col-12 q-mb-xs"},u=(0,o._)("br",null,null,-1);function c(e,t,a,c,h,w){const b=(0,o.up)("q-card-section"),f=(0,o.up)("q-card"),k=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(k,null,{default:(0,o.w5)((()=>[(0,o._)("div",s,[(0,o._)("div",l,[(0,o.Wm)(f,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",n,(0,i.zw)(h.webhook.title),1)])),_:1}),(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",r,[(0,o._)("div",d,[(0,o.Uk)(" Name: "+(0,i.zw)(h.webhook.title),1),u])])])),_:1})])),_:1})])])])),_:1})}var h=a(9599);const w={name:"Show",data(){return{webhook:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getWebhook()},methods:{getWebhook:function(){(new h.Z).get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.webhook={title:e.data.data.attributes.title}}}};var b=a(1639),f=a(9885),k=a(4458),p=a(3190),_=a(9984),m=a.n(_);const v=(0,b.Z)(w,[["render",c]]),W=v;m()(w,"components",{QPage:f.Z,QCard:k.Z,QCardSection:p.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9381],{9381:(e,t,a)=>{a.r(t),a.d(t,{default:()=>W});var o=a(9835),i=a(6970);const s={class:"row q-mx-md"},l={class:"col-12"},n={class:"text-h6"},r={class:"row"},d={class:"col-12 q-mb-xs"},u=(0,o._)("br",null,null,-1);function c(e,t,a,c,h,w){const b=(0,o.up)("q-card-section"),f=(0,o.up)("q-card"),k=(0,o.up)("q-page");return(0,o.wg)(),(0,o.j4)(k,null,{default:(0,o.w5)((()=>[(0,o._)("div",s,[(0,o._)("div",l,[(0,o.Wm)(f,{bordered:""},{default:(0,o.w5)((()=>[(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",n,(0,i.zw)(h.webhook.title),1)])),_:1}),(0,o.Wm)(b,null,{default:(0,o.w5)((()=>[(0,o._)("div",r,[(0,o._)("div",d,[(0,o.Uk)(" Name: "+(0,i.zw)(h.webhook.title),1),u])])])),_:1})])),_:1})])])])),_:1})}var h=a(9599);const w={name:"Show",data(){return{webhook:{},id:0}},created(){this.id=parseInt(this.$route.params.id),this.getWebhook()},methods:{getWebhook:function(){(new h.Z).get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.webhook={title:e.data.data.attributes.title}}}};var b=a(1639),f=a(9885),k=a(4458),p=a(3190),_=a(9984),m=a.n(_);const v=(0,b.Z)(w,[["render",c]]),W=v;m()(w,"components",{QPage:f.Z,QCard:k.Z,QCardSection:p.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7736.b18037c9.js b/public/v3/js/9412.ebc300e5.js similarity index 59% rename from public/v3/js/7736.b18037c9.js rename to public/v3/js/9412.ebc300e5.js index d4378df268..5f6b90167e 100644 --- a/public/v3/js/7736.b18037c9.js +++ b/public/v3/js/9412.ebc300e5.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7736],{7736:(e,t,s)=>{s.r(t),s.d(t,{default:()=>te});var i=s(9835),r=s(6970);const o={class:"row q-mx-md"},n={class:"col-12"},a={class:"row q-mx-md q-mt-md"},l={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,i._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,i._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,i._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,i._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},M={class:"col-12 text-right"},U=(0,i._)("br",null,null,-1);function T(e,t,s,T,D,C){const $=(0,i.up)("q-btn"),Q=(0,i.up)("q-banner"),P=(0,i.up)("q-card-section"),F=(0,i.up)("q-input"),H=(0,i.up)("q-select"),B=(0,i.up)("q-card"),j=(0,i.up)("q-checkbox"),O=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(O,null,{default:(0,i.w5)((()=>[(0,i._)("div",o,[(0,i._)("div",n,[""!==D.errorMessage?((0,i.wg)(),(0,i.j4)(Q,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,i.w5)((()=>[(0,i.Wm)($,{flat:"",onClick:C.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(D.errorMessage)+" ",1)])),_:1})):(0,i.kq)("",!0)])]),(0,i._)("div",a,[(0,i._)("div",l,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[d])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",u,[(0,i._)("div",c,[(0,i.Wm)(F,{"error-message":D.submissionErrors.title,error:D.hasSubmissionErrors.title,"bottom-slots":"",disable:C.disabledInput,type:"text",clearable:"",modelValue:D.title,"onUpdate:modelValue":t[0]||(t[0]=e=>D.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,i._)("div",p,[(0,i._)("div",m,[(0,i.Wm)(H,{"error-message":D.submissionErrors.type,error:D.hasSubmissionErrors.type,"bottom-slots":"",disable:C.disabledInput,outlined:"",modelValue:D.type,"onUpdate:modelValue":t[1]||(t[1]=e=>D.type=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:D.types,label:"Transaction type"},null,8,["error-message","error","disable","modelValue","options"])])])])),_:1})])),_:1})]),(0,i._)("div",b,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[_])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",h,[(0,i._)("div",g,[(0,i.Wm)(F,{"error-message":D.submissionErrors.first_date,error:D.hasSubmissionErrors.first_date,clearable:"","bottom-slots":"",disable:C.disabledInput,type:"date",modelValue:D.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>D.first_date=e),label:e.$t("form.first_date"),hint:"The first date you want the recurrence",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,i._)("div",f,[(0,i._)("div",y,[(0,i.Wm)(F,{"error-message":D.submissionErrors.nr_of_repetitions,error:D.hasSubmissionErrors.nr_of_repetitions,clearable:"","bottom-slots":"",disable:C.disabledInput,type:"number",step:"1",modelValue:D.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>D.nr_of_repetitions=e),label:e.$t("form.repetitions"),hint:"nr_of_repetitions",outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,i._)("div",x,[(0,i._)("div",w,[(0,i.Wm)(F,{"error-message":D.submissionErrors.repeat_until,error:D.hasSubmissionErrors.repeat_until,"bottom-slots":"",disable:C.disabledInput,type:"date",modelValue:D.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>D.repeat_until=e),hint:"repeat_until",clearable:"",outlined:""},null,8,["error-message","error","disable","modelValue"])])])])),_:1})])),_:1})])]),(0,i._)("div",v,[(0,i._)("div",E,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[k])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(F,{"error-message":D.submissionErrors.transactions[D.index].description,error:D.hasSubmissionErrors.transactions[D.index].description,"bottom-slots":"",disable:C.disabledInput,type:"text",clearable:"",modelValue:D.transactions[D.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>D.transactions[D.index].description=e),label:e.$t("form.description"),outlined:""},null,8,["error-message","error","disable","modelValue","label"]),(0,i.Wm)(F,{"error-message":D.submissionErrors.transactions[D.index].amount,error:D.hasSubmissionErrors.transactions[D.index].amount,"bottom-slots":"",disable:C.disabledInput,clearable:"",mask:D.balance_input_mask,"reverse-fill-mask":"",hint:"Expects #.##","fill-mask":"0",modelValue:D.transactions[D.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>D.transactions[D.index].amount=e),label:e.$t("firefly.amount"),outlined:""},null,8,["error-message","error","disable","mask","modelValue","label"]),(0,i.Wm)(H,{"error-message":D.submissionErrors.transactions[D.index].source_id,error:D.hasSubmissionErrors.transactions[D.index].source_id,modelValue:D.transactions[D.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>D.transactions[D.index].source_id=e),"bottom-slots":"",disable:C.disabledInput,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:D.accounts,label:"Source account"},null,8,["error-message","error","modelValue","disable","options"]),(0,i.Wm)(H,{"error-message":D.submissionErrors.transactions[D.index].destination_id,error:D.hasSubmissionErrors.transactions[D.index].destination_id,modelValue:D.transactions[D.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>D.transactions[D.index].destination_id=e),"bottom-slots":"",disable:C.disabledInput,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:D.accounts,label:"Destination account"},null,8,["error-message","error","modelValue","disable","options"])])),_:1})])),_:1})]),(0,i._)("div",V,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[q])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(H,{"error-message":D.submissionErrors.repetitions[D.index].type,error:D.hasSubmissionErrors.repetitions[D.index].type,"bottom-slots":"","emit-value":"",disable:C.disabledInput,outlined:"",modelValue:D.repetitions[D.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>D.repetitions[D.index].type=e),"map-options":"",options:D.repetition_types,label:"Type of repetition"},null,8,["error-message","error","disable","modelValue","options"]),(0,i.Wm)(F,{"error-message":D.submissionErrors.repetitions[D.index].skip,error:D.hasSubmissionErrors.repetitions[D.index].skip,"bottom-slots":"",disable:C.disabledInput,clearable:"",modelValue:D.repetitions[D.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>D.repetitions[D.index].skip=e),type:"number",min:"0",max:"31",label:e.$t("form.skip"),outlined:""},null,8,["error-message","error","disable","modelValue","label"]),(0,i.Wm)(H,{"error-message":D.submissionErrors.repetitions[D.index].weekend,error:D.hasSubmissionErrors.repetitions[D.index].weekend,modelValue:D.repetitions[D.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>D.repetitions[D.index].weekend=e),"bottom-slots":"",disable:C.disabledInput,outlined:"","emit-value":"",class:"q-pr-xs","map-options":"",options:D.weekends,label:"Weekend?"},null,8,["error-message","error","modelValue","disable","options"])])),_:1})])),_:1})])]),(0,i._)("div",W,[(0,i._)("div",S,[(0,i.Wm)(B,{class:"q-mt-xs"},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",I,[(0,i._)("div",R,[(0,i.Wm)($,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitRecurringTransaction},null,8,["disable","onClick"])])]),(0,i._)("div",Z,[(0,i._)("div",M,[(0,i.Wm)(j,{disable:C.disabledInput,modelValue:D.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>D.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),U,(0,i.Wm)(j,{modelValue:D.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>D.doResetForm=e),"left-label":"",disable:!D.doReturnHere||C.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var D=s(4352),C=s(1569);class ${post(e,t){let s="/api/v1/recurrences/"+e;return C.api.put(s,t)}}var Q=s(8480),P=s(8898),F=s(3836),H=s(3555);const B={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,loading:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",index:0,accounts:[],balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],id:0,type:"",title:"",first_date:null,nr_of_repetitions:0,repeat_until:"",repetitions:{},transactions:{},store:null}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting||this.loading}},created(){this.loading=!0,this.store=(0,H.S)(),this.resetErrors(),this.resetForm(),this.getAccounts().then((()=>{this.collectRecurringTransaction().then((()=>{this.loading=!1}))})),this.id=parseInt(this.$route.params.id)},methods:{resetForm:function(){this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}]},recalculateRepetitions:function(){let e=(0,Q.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,P.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,P.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,P.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,P.Z)(e,"EEEE"),s=new Date(e),i=0;s.setDate(1);const r=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=r&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,P.Z)(s,"EEEE")&&i++,s.getDate()===e.getDate())return i;s.setDate(s.getDate()+1)}return i},collectRecurringTransaction:function(){let e=new D.Z;return e.get(this.id).then((e=>this.parseRecurringTransaction(e)))},parseRecurringTransaction:function(e){let t=e.data.data,s=t.attributes;this.id=parseInt(t.id),this.title=s.title,this.type=s.type,this.first_date=s.first_date.substr(0,10),this.nr_of_repetitions=s.nr_of_repetitions,this.repeat_until=s.repeat_until?s.repeat_until.substr(0,10):null;let i=s.transactions[0];this.transactions[0].description=i.description,this.transactions[0].amount=i.amount,this.transactions[0].source_id=parseInt(i.source_id),this.transactions[0].destination_id=parseInt(i.destination_id);let r=s.repetitions[0];this.repetitions[0].type=r.type,this.repetitions[0].weekend=r.weekend,this.repetitions[0].skip=r.skip},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurringTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurringTransaction();(new $).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRecurringTransaction:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",i=(0,Q.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=i.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(i);s=e+","+(0,P.Z)(i,"i")}"yearly"===this.repetitions[t].type&&(s=(0,P.Z)(i,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let t={level:"success",text:"Recurrence is updated",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)t.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1},getAccounts:function(){return this.getPage(1)},getPage:function(e){return(new F.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}if(ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var j=s(1639),O=s(9885),X=s(7128),A=s(8879),K=s(4458),z=s(3190),G=s(6611),Y=s(7887),J=s(1221),L=s(9984),N=s.n(L);const ee=(0,j.Z)(B,[["render",T]]),te=ee;N()(B,"components",{QPage:O.Z,QBanner:X.Z,QBtn:A.Z,QCard:K.Z,QCardSection:z.Z,QInput:G.Z,QSelect:Y.Z,QCheckbox:J.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9412],{9412:(e,t,s)=>{s.r(t),s.d(t,{default:()=>te});var i=s(9835),r=s(6970);const o={class:"row q-mx-md"},n={class:"col-12"},a={class:"row q-mx-md q-mt-md"},l={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},d=(0,i._)("div",{class:"text-h6"},"Basic options for recurring transaction",-1),u={class:"row"},c={class:"col-12 q-mb-xs"},p={class:"row"},m={class:"col-12 q-mb-xs"},b={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},_=(0,i._)("div",{class:"text-h6"},"Repeat info",-1),h={class:"row"},g={class:"col-12 q-mb-xs"},f={class:"row"},y={class:"col-12 q-mb-xs"},x={class:"row"},w={class:"col-12 q-mb-xs"},v={class:"row q-mx-md q-mt-md"},E={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},k=(0,i._)("div",{class:"text-h6"},"Single transaction",-1),V={class:"col-xl-4 col-lg-6 col-md-12 col-xs-12 q-px-xs"},q=(0,i._)("div",{class:"text-h6"},"Single repetition",-1),W={class:"row q-mx-md"},S={class:"col-12 q-pa-xs"},I={class:"row"},R={class:"col-12 text-right"},Z={class:"row"},M={class:"col-12 text-right"},U=(0,i._)("br",null,null,-1);function T(e,t,s,T,D,C){const $=(0,i.up)("q-btn"),Q=(0,i.up)("q-banner"),P=(0,i.up)("q-card-section"),F=(0,i.up)("q-input"),H=(0,i.up)("q-select"),B=(0,i.up)("q-card"),j=(0,i.up)("q-checkbox"),O=(0,i.up)("q-page");return(0,i.wg)(),(0,i.j4)(O,null,{default:(0,i.w5)((()=>[(0,i._)("div",o,[(0,i._)("div",n,[""!==D.errorMessage?((0,i.wg)(),(0,i.j4)(Q,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,i.w5)((()=>[(0,i.Wm)($,{flat:"",label:"Dismiss",onClick:C.dismissBanner},null,8,["onClick"])])),default:(0,i.w5)((()=>[(0,i.Uk)((0,r.zw)(D.errorMessage)+" ",1)])),_:1})):(0,i.kq)("",!0)])]),(0,i._)("div",a,[(0,i._)("div",l,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[d])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",u,[(0,i._)("div",c,[(0,i.Wm)(F,{modelValue:D.title,"onUpdate:modelValue":t[0]||(t[0]=e=>D.title=e),disable:C.disabledInput,error:D.hasSubmissionErrors.title,"error-message":D.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",p,[(0,i._)("div",m,[(0,i.Wm)(H,{modelValue:D.type,"onUpdate:modelValue":t[1]||(t[1]=e=>D.type=e),disable:C.disabledInput,error:D.hasSubmissionErrors.type,"error-message":D.submissionErrors.type,options:D.types,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Transaction type","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})]),(0,i._)("div",b,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[_])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",h,[(0,i._)("div",g,[(0,i.Wm)(F,{modelValue:D.first_date,"onUpdate:modelValue":t[2]||(t[2]=e=>D.first_date=e),disable:C.disabledInput,error:D.hasSubmissionErrors.first_date,"error-message":D.submissionErrors.first_date,label:e.$t("form.first_date"),"bottom-slots":"",clearable:"",hint:"The first date you want the recurrence",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",f,[(0,i._)("div",y,[(0,i.Wm)(F,{modelValue:D.nr_of_repetitions,"onUpdate:modelValue":t[3]||(t[3]=e=>D.nr_of_repetitions=e),disable:C.disabledInput,error:D.hasSubmissionErrors.nr_of_repetitions,"error-message":D.submissionErrors.nr_of_repetitions,label:e.$t("form.repetitions"),"bottom-slots":"",clearable:"",hint:"nr_of_repetitions",outlined:"",step:"1",type:"number"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,i._)("div",x,[(0,i._)("div",w,[(0,i.Wm)(F,{modelValue:D.repeat_until,"onUpdate:modelValue":t[4]||(t[4]=e=>D.repeat_until=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repeat_until,"error-message":D.submissionErrors.repeat_until,"bottom-slots":"",clearable:"",hint:"repeat_until",outlined:"",type:"date"},null,8,["modelValue","disable","error","error-message"])])])])),_:1})])),_:1})])]),(0,i._)("div",v,[(0,i._)("div",E,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[k])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(F,{modelValue:D.transactions[D.index].description,"onUpdate:modelValue":t[5]||(t[5]=e=>D.transactions[D.index].description=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].description,"error-message":D.submissionErrors.transactions[D.index].description,label:e.$t("form.description"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"]),(0,i.Wm)(F,{modelValue:D.transactions[D.index].amount,"onUpdate:modelValue":t[6]||(t[6]=e=>D.transactions[D.index].amount=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].amount,"error-message":D.submissionErrors.transactions[D.index].amount,label:e.$t("firefly.amount"),mask:D.balance_input_mask,"bottom-slots":"",clearable:"","fill-mask":"0",hint:"Expects #.##",outlined:"","reverse-fill-mask":""},null,8,["modelValue","disable","error","error-message","label","mask"]),(0,i.Wm)(H,{modelValue:D.transactions[D.index].source_id,"onUpdate:modelValue":t[7]||(t[7]=e=>D.transactions[D.index].source_id=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].source_id,"error-message":D.submissionErrors.transactions[D.index].source_id,options:D.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Source account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,i.Wm)(H,{modelValue:D.transactions[D.index].destination_id,"onUpdate:modelValue":t[8]||(t[8]=e=>D.transactions[D.index].destination_id=e),disable:C.disabledInput,error:D.hasSubmissionErrors.transactions[D.index].destination_id,"error-message":D.submissionErrors.transactions[D.index].destination_id,options:D.accounts,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Destination account","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})]),(0,i._)("div",V,[(0,i.Wm)(B,{bordered:""},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[q])),_:1}),(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i.Wm)(H,{modelValue:D.repetitions[D.index].type,"onUpdate:modelValue":t[9]||(t[9]=e=>D.repetitions[D.index].type=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].type,"error-message":D.submissionErrors.repetitions[D.index].type,options:D.repetition_types,"bottom-slots":"","emit-value":"",label:"Type of repetition","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"]),(0,i.Wm)(F,{modelValue:D.repetitions[D.index].skip,"onUpdate:modelValue":t[10]||(t[10]=e=>D.repetitions[D.index].skip=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].skip,"error-message":D.submissionErrors.repetitions[D.index].skip,label:e.$t("form.skip"),"bottom-slots":"",clearable:"",max:"31",min:"0",outlined:"",type:"number"},null,8,["modelValue","disable","error","error-message","label"]),(0,i.Wm)(H,{modelValue:D.repetitions[D.index].weekend,"onUpdate:modelValue":t[11]||(t[11]=e=>D.repetitions[D.index].weekend=e),disable:C.disabledInput,error:D.hasSubmissionErrors.repetitions[D.index].weekend,"error-message":D.submissionErrors.repetitions[D.index].weekend,options:D.weekends,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Weekend?","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])),_:1})])),_:1})])]),(0,i._)("div",W,[(0,i._)("div",S,[(0,i.Wm)(B,{class:"q-mt-xs"},{default:(0,i.w5)((()=>[(0,i.Wm)(P,null,{default:(0,i.w5)((()=>[(0,i._)("div",I,[(0,i._)("div",R,[(0,i.Wm)($,{disable:C.disabledInput,color:"primary",label:"Submit",onClick:C.submitRecurringTransaction},null,8,["disable","onClick"])])]),(0,i._)("div",Z,[(0,i._)("div",M,[(0,i.Wm)(j,{modelValue:D.doReturnHere,"onUpdate:modelValue":t[12]||(t[12]=e=>D.doReturnHere=e),disable:C.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),U,(0,i.Wm)(j,{modelValue:D.doResetForm,"onUpdate:modelValue":t[13]||(t[13]=e=>D.doResetForm=e),disable:!D.doReturnHere||C.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var D=s(4352),C=s(1569);class ${post(e,t){let s="/api/v1/recurrences/"+e;return C.api.put(s,t)}}var Q=s(8480),P=s(8898),F=s(3836),H=s(3555);const B={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,loading:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",index:0,accounts:[],balance_input_mask:"#.##",types:[{value:"withdrawal",label:"Withdrawal"},{value:"deposit",label:"Deposit"},{value:"transfer",label:"Transfer"}],weekends:[{value:1,label:"dont care"},{value:2,label:"skip creation"},{value:3,label:"jump to previous friday"},{value:4,label:"jump to next monday"}],repetition_types:[],id:0,type:"",title:"",first_date:null,nr_of_repetitions:0,repeat_until:"",repetitions:{},transactions:{},store:null}},watch:{first_date:function(){this.recalculateRepetitions()}},computed:{disabledInput:function(){return this.submitting||this.loading}},created(){this.loading=!0,this.store=(0,H.S)(),this.resetErrors(),this.resetForm(),this.getAccounts().then((()=>{this.collectRecurringTransaction().then((()=>{this.loading=!1}))})),this.id=parseInt(this.$route.params.id)},methods:{resetForm:function(){this.transactions=[{description:null,amount:null,foreign_amount:null,currency_id:null,currency_code:null,foreign_currency_id:null,foreign_currency_code:null,budget_id:null,category_id:null,source_id:null,destination_id:null,tags:null,piggy_bank_id:null}],this.repetitions=[{type:"daily",moment:"",skip:null,weekend:1}]},recalculateRepetitions:function(){let e=(0,Q.Z)(this.first_date+"T00:00:00"),t=this.getXth(e);this.repetition_types=[{value:"daily",label:"Every day"},{value:"monthly",label:"Every month on the "+(0,P.Z)(e,"do")+" day"},{value:"ndom",label:"Every month on the "+t+"-th "+(0,P.Z)(e,"EEEE")},{value:"yearly",label:"Every year on "+(0,P.Z)(e,"d MMMM")}]},getXth:function(e){let t=(0,P.Z)(e,"EEEE"),s=new Date(e),i=0;s.setDate(1);const r=new Date(s.getFullYear(),s.getMonth()+1,0).getDate();let o=1;while(s.getDate()<=r&&e.getMonth()===s.getMonth()||o<=32){if(o++,t===(0,P.Z)(s,"EEEE")&&i++,s.getDate()===e.getDate())return i;s.setDate(s.getDate()+1)}return i},collectRecurringTransaction:function(){let e=new D.Z;return e.get(this.id).then((e=>this.parseRecurringTransaction(e)))},parseRecurringTransaction:function(e){let t=e.data.data,s=t.attributes;this.id=parseInt(t.id),this.title=s.title,this.type=s.type,this.first_date=s.first_date.substr(0,10),this.nr_of_repetitions=s.nr_of_repetitions,this.repeat_until=s.repeat_until?s.repeat_until.substr(0,10):null;let i=s.transactions[0];this.transactions[0].description=i.description,this.transactions[0].amount=i.amount,this.transactions[0].source_id=parseInt(i.source_id),this.transactions[0].destination_id=parseInt(i.destination_id);let r=s.repetitions[0];this.repetitions[0].type=r.type,this.repetitions[0].weekend=r.weekend,this.repetitions[0].skip=r.skip},resetErrors:function(){this.submissionErrors={title:"",type:"",first_date:"",nr_of_repetitions:"",repeat_until:"",transactions:[{description:"",amount:"",foreign_amount:"",currency_id:"",currency_code:"",foreign_currency_id:"",foreign_currency_code:"",budget_id:"",category_id:"",source_id:"",destination_id:"",tags:"",piggy_bank_id:""}],repetitions:[{type:"",moment:"",skip:"",weekend:""}]},this.hasSubmissionErrors={title:!1,type:!1,first_date:!1,nr_of_repetitions:!1,repeat_until:!1,transactions:[{description:!1,amount:!1,foreign_amount:!1,currency_id:!1,currency_code:!1,foreign_currency_id:!1,foreign_currency_code:!1,budget_id:!1,category_id:!1,source_id:!1,destination_id:!1,tags:!1,piggy_bank_id:!1}],repetitions:[{type:!1,moment:!1,skip:!1,weekend:!1}]}},submitRecurringTransaction:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildRecurringTransaction();(new $).post(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildRecurringTransaction:function(){let e={title:this.title,type:this.type,first_date:this.first_date,nr_of_repetitions:this.nr_of_repetitions,repeat_until:this.repeat_until,transactions:this.transactions,repetitions:[]};for(let t in this.repetitions)if(this.repetitions.hasOwnProperty(t)){let s="",i=(0,Q.Z)(this.first_date+"T00:00:00");if("monthly"===this.repetitions[t].type&&(s=i.getDate().toString()),"ndom"===this.repetitions[t].type){let e=this.getXth(i);s=e+","+(0,P.Z)(i,"i")}"yearly"===this.repetitions[t].type&&(s=(0,P.Z)(i,"yyyy-MM-dd")),e.repetitions.push({type:this.repetitions[t].type,moment:s,skip:this.repetitions[t].skip,weekend:this.repetitions[t].weekend})}return e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let t={level:"success",text:"Recurrence is updated",show:!0,action:{show:!0,text:"Go to recurrence",link:{name:"recurring.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",t),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let t=e.response.data;this.errorMessage=t.message;for(let e in t.errors)t.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=t.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1},getAccounts:function(){return this.getPage(1)},getPage:function(e){return(new F.Z).list("all",e,this.getCacheKey).then((t=>{let s=parseInt(t.data.meta.pagination.total_pages);for(let e in t.data.data)if(t.data.data.hasOwnProperty(e)){let s=t.data.data[e];this.accounts.push({value:parseInt(s.id),label:s.attributes.type+": "+s.attributes.name,decimal_places:parseInt(s.attributes.currency_decimal_places)})}if(ee.label>t.label?1:t.label>e.label?-1:0)))}))}}};var j=s(1639),O=s(9885),X=s(7128),A=s(8879),K=s(4458),z=s(3190),G=s(6611),Y=s(7887),J=s(1221),L=s(9984),N=s.n(L);const ee=(0,j.Z)(B,[["render",T]]),te=ee;N()(B,"components",{QPage:O.Z,QBanner:X.Z,QBtn:A.Z,QCard:K.Z,QCardSection:z.Z,QInput:G.Z,QSelect:Y.Z,QCheckbox:J.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/7956.3e1c81cf.js b/public/v3/js/9432.db18b7bf.js similarity index 68% rename from public/v3/js/7956.3e1c81cf.js rename to public/v3/js/9432.db18b7bf.js index e5997a8f41..874325425f 100644 --- a/public/v3/js/7956.3e1c81cf.js +++ b/public/v3/js/9432.db18b7bf.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[7956],{7956:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},X={class:"row"},g={class:"col-12 text-right"},_=(0,r._)("br",null,null,-1);function v(e,s,t,v,q,x){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),y=(0,r.up)("q-card-section"),V=(0,r.up)("q-input"),C=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",l,[""!==q.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",onClick:x.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(q.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Info for "+(0,o.zw)(e.$route.params.type)+" "+(0,o.zw)(e.index),1)])),_:1}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(V,{"error-message":q.submissionErrors.name,error:q.hasSubmissionErrors.name,"bottom-slots":"",disable:x.disabledInput,type:"text",clearable:"",modelValue:q.name,"onUpdate:modelValue":s[0]||(s[0]=e=>q.name=e),label:e.$t("form.name"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(V,{"error-message":q.submissionErrors.iban,error:q.hasSubmissionErrors.iban,mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX","bottom-slots":"",disable:x.disabledInput,type:"text",clearable:"",modelValue:q.iban,"onUpdate:modelValue":s[1]||(s[1]=e=>q.iban=e),label:e.$t("form.iban"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",w,[(0,r.Wm)(E,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",X,[(0,r._)("div",g,[(0,r.Wm)(I,{disable:x.disabledInput,modelValue:q.doReturnHere,"onUpdate:modelValue":s[2]||(s[2]=e=>q.doReturnHere=e),"left-label":"",label:"Return here to create another one"},null,8,["disable","modelValue"]),_,(0,r.Wm)(I,{modelValue:q.doResetForm,"onUpdate:modelValue":s[3]||(s[3]=e=>q.doResetForm=e),"left-label":"",disable:!q.doReturnHere||x.disabledInput,label:"Reset form after submission"},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var q=t(1138);const x={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",iban:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.iban="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildAccount();let s=new q.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let e={name:this.name,iban:this.iban,type:this.type};return"asset"===this.type&&(e.account_role="defaultAsset"),e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new account lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),y=t(7128),V=t(8879),C=t(4458),I=t(3190),R=t(6611),S=t(1221),W=t(9984),Z=t.n(W);const A=(0,E.Z)(x,[["render",v]]),Q=A;Z()(x,"components",{QPage:k.Z,QBanner:y.Z,QBtn:V.Z,QCard:C.Z,QCardSection:I.Z,QInput:R.Z,QCheckbox:S.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9432],{9432:(e,s,t)=>{t.r(s),t.d(s,{default:()=>Q});var r=t(9835),o=t(6970);const a={class:"row q-mx-md"},l={class:"col-12"},i={class:"row q-mx-md q-mt-md"},n={class:"col-12"},u={class:"text-h6"},d={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row q-mx-md"},p={class:"col-12"},f={class:"row"},w={class:"col-12 text-right"},X={class:"row"},g={class:"col-12 text-right"},_=(0,r._)("br",null,null,-1);function v(e,s,t,v,q,x){const E=(0,r.up)("q-btn"),k=(0,r.up)("q-banner"),y=(0,r.up)("q-card-section"),V=(0,r.up)("q-input"),C=(0,r.up)("q-card"),I=(0,r.up)("q-checkbox"),R=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(R,null,{default:(0,r.w5)((()=>[(0,r._)("div",a,[(0,r._)("div",l,[""!==q.errorMessage?((0,r.wg)(),(0,r.j4)(k,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,r.w5)((()=>[(0,r.Wm)(E,{flat:"",label:"Dismiss",onClick:x.dismissBanner},null,8,["onClick"])])),default:(0,r.w5)((()=>[(0,r.Uk)((0,o.zw)(q.errorMessage)+" ",1)])),_:1})):(0,r.kq)("",!0)])]),(0,r._)("div",i,[(0,r._)("div",n,[(0,r.Wm)(C,{bordered:""},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,"Info for "+(0,o.zw)(e.$route.params.type)+" "+(0,o.zw)(e.index),1)])),_:1}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",d,[(0,r._)("div",m,[(0,r.Wm)(V,{modelValue:q.name,"onUpdate:modelValue":s[0]||(s[0]=e=>q.name=e),disable:x.disabledInput,error:q.hasSubmissionErrors.name,"error-message":q.submissionErrors.name,label:e.$t("form.name"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,r._)("div",c,[(0,r._)("div",b,[(0,r.Wm)(V,{modelValue:q.iban,"onUpdate:modelValue":s[1]||(s[1]=e=>q.iban=e),disable:x.disabledInput,error:q.hasSubmissionErrors.iban,"error-message":q.submissionErrors.iban,label:e.$t("form.iban"),"bottom-slots":"",clearable:"",mask:"AA## XXXX XXXX XXXX XXXX XXXX XXXX XXXX XX",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])])])),_:1})])),_:1})])]),(0,r._)("div",h,[(0,r._)("div",p,[(0,r.Wm)(C,{class:"q-mt-xs"},{default:(0,r.w5)((()=>[(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",f,[(0,r._)("div",w,[(0,r.Wm)(E,{disable:x.disabledInput,color:"primary",label:"Submit",onClick:x.submitAccount},null,8,["disable","onClick"])])]),(0,r._)("div",X,[(0,r._)("div",g,[(0,r.Wm)(I,{modelValue:q.doReturnHere,"onUpdate:modelValue":s[2]||(s[2]=e=>q.doReturnHere=e),disable:x.disabledInput,label:"Return here to create another one","left-label":""},null,8,["modelValue","disable"]),_,(0,r.Wm)(I,{modelValue:q.doResetForm,"onUpdate:modelValue":s[3]||(s[3]=e=>q.doResetForm=e),disable:!q.doReturnHere||x.disabledInput,label:"Reset form after submission","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var q=t(1138);const x={name:"Create",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",type:"",name:"",iban:""}},computed:{disabledInput:function(){return this.submitting}},created(){this.resetForm(),this.type=this.$route.params.type},methods:{resetForm:function(){this.name="",this.iban="",this.resetErrors()},resetErrors:function(){this.submissionErrors={name:"",iban:""},this.hasSubmissionErrors={name:!1,iban:!1}},submitAccount:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildAccount();let s=new q.Z;s.post(e).catch(this.processErrors).then(this.processSuccess)},buildAccount:function(){let e={name:this.name,iban:this.iban,type:this.type};return"asset"===this.type&&(e.account_role="defaultAsset"),e},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(!e)return;this.submitting=!1;let s={level:"success",text:"I am new account lol",show:!0,action:{show:!0,text:"Go to account",link:{name:"accounts.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var E=t(1639),k=t(9885),y=t(7128),V=t(8879),C=t(4458),I=t(3190),R=t(6611),S=t(1221),W=t(9984),Z=t.n(W);const A=(0,E.Z)(x,[["render",v]]),Q=A;Z()(x,"components",{QPage:k.Z,QBanner:y.Z,QBtn:V.Z,QCard:C.Z,QCardSection:I.Z,QInput:R.Z,QCheckbox:S.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/1224.8b6f7af4.js b/public/v3/js/9729.fa0fb605.js similarity index 76% rename from public/v3/js/1224.8b6f7af4.js rename to public/v3/js/9729.fa0fb605.js index 12dbeb609e..39c13d8294 100644 --- a/public/v3/js/1224.8b6f7af4.js +++ b/public/v3/js/9729.fa0fb605.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[1224],{1224:(e,t,a)=>{a.r(t),a.d(t,{default:()=>z});var l=a(9835),o=a(6970);const i=(0,l.Uk)("Edit"),r=(0,l.Uk)("Delete"),n=(0,l.Uk)("Edit group "),s=(0,l.Uk)("Delete group ");function u(e,t,a,u,p,d){const c=(0,l.up)("q-th"),g=(0,l.up)("q-tr"),m=(0,l.up)("router-link"),w=(0,l.up)("q-td"),f=(0,l.up)("q-item-label"),h=(0,l.up)("q-item-section"),y=(0,l.up)("q-item"),_=(0,l.up)("q-list"),b=(0,l.up)("q-btn-dropdown"),k=(0,l.up)("q-table"),q=(0,l.up)("q-btn"),Z=(0,l.up)("q-btn-group"),W=(0,l.up)("q-card-actions"),Q=(0,l.up)("q-card"),C=(0,l.up)("q-fab-action"),G=(0,l.up)("q-fab"),R=(0,l.up)("q-page-sticky"),U=(0,l.up)("q-page"),I=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.j4)(U,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.ruleGroups,(t=>((0,l.wg)(),(0,l.j4)(Q,{class:"q-ma-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{title:t.title,rows:t.rules,columns:p.columns,"row-key":"id",pagination:p.pagination,dense:e.$q.screen.lt.md,loading:t.loading},{header:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.cols,(t=>((0,l.wg)(),(0,l.j4)(c,{key:t.name,props:e},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{key:"name",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{to:{name:"rules.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,l.Wm)(w,{key:"menu",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",to:{name:"rules.edit",params:{id:e.row.id}}},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[i])),_:1})])),_:1})])),_:2},1032,["to"])),[[I]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",onClick:t=>d.deleteRule(e.row.id,e.row.title)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[I]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:2},1032,["title","rows","columns","pagination","dense","loading"]),(0,l.Wm)(W,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(q,{size:"sm",to:{name:"rule-groups.edit",params:{id:t.id}},color:"primary"},{default:(0,l.w5)((()=>[n])),_:2},1032,["to"]),(0,l.Wm)(q,{size:"sm",color:"primary",onClick:e=>d.deleteRuleGroup(t.id,t.title)},{default:(0,l.w5)((()=>[s])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),256)),(0,l.Wm)(R,{position:"bottom-right",offset:[18,18]},{default:(0,l.w5)((()=>[(0,l.Wm)(G,{label:"Actions",square:"","vertical-actions-align":"right","label-position":"left",color:"green",icon:"fas fa-chevron-up",direction:"up"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rule-groups.create"},icon:"fas fa-exchange-alt",label:"New rule group"},null,8,["to"]),(0,l.Wm)(C,{color:"primary",square:"",to:{name:"rules.create"},icon:"fas fa-exchange-alt",label:"New rule"},null,8,["to"])])),_:1})])),_:1})])),_:1})}var p=a(2416),d=a(6739),c=a(7913),g=a(3555);const m={name:"Index",watch:{$route(e){"rules.index"===e.name&&this.triggerUpdate()}},mounted(){this.store=(0,g.S)(),this.triggerUpdate()},data(){return{pagination:{page:1,rowsPerPage:0},columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],ruleGroups:{},store:null}},computed:{},methods:{triggerUpdate:function(){this.loading||(this.loading=!0,this.ruleGroups={},this.getPage(1))},deleteRule:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRule(e)}))},deleteRuleGroup:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule group "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRuleGroup(e)}))},destroyRuleGroup:function(e){new c.Z("rule_groups").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},destroyRule:function(e){new c.Z("rules").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},getPage:function(e){const t=new p.Z;this.rows=[],t.list(e,this.getCacheKey).then((t=>{e{t{a.r(t),a.d(t,{default:()=>z});var l=a(9835),o=a(6970);const i=(0,l.Uk)("Edit"),r=(0,l.Uk)("Delete"),n=(0,l.Uk)("Edit group "),s=(0,l.Uk)("Delete group ");function u(e,t,a,u,p,d){const c=(0,l.up)("q-th"),g=(0,l.up)("q-tr"),m=(0,l.up)("router-link"),w=(0,l.up)("q-td"),f=(0,l.up)("q-item-label"),h=(0,l.up)("q-item-section"),y=(0,l.up)("q-item"),_=(0,l.up)("q-list"),b=(0,l.up)("q-btn-dropdown"),k=(0,l.up)("q-table"),q=(0,l.up)("q-btn"),Z=(0,l.up)("q-btn-group"),W=(0,l.up)("q-card-actions"),Q=(0,l.up)("q-card"),C=(0,l.up)("q-fab-action"),G=(0,l.up)("q-fab"),R=(0,l.up)("q-page-sticky"),U=(0,l.up)("q-page"),I=(0,l.Q2)("close-popup");return(0,l.wg)(),(0,l.j4)(U,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(p.ruleGroups,(t=>((0,l.wg)(),(0,l.j4)(Q,{class:"q-ma-md"},{default:(0,l.w5)((()=>[(0,l.Wm)(k,{columns:p.columns,dense:e.$q.screen.lt.md,loading:t.loading,pagination:p.pagination,rows:t.rules,title:t.title,"row-key":"id"},{header:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e.cols,(t=>((0,l.wg)(),(0,l.j4)(c,{key:t.name,props:e},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(t.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,l.w5)((e=>[(0,l.Wm)(g,{props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{key:"name",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{to:{name:"rules.show",params:{id:e.row.id}},class:"text-primary"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,o.zw)(e.row.title),1)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,l.Wm)(w,{key:"menu",props:e},{default:(0,l.w5)((()=>[(0,l.Wm)(b,{color:"primary",label:"Actions",size:"sm"},{default:(0,l.w5)((()=>[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{to:{name:"rules.edit",params:{id:e.row.id}},clickable:""},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[i])),_:1})])),_:1})])),_:2},1032,["to"])),[[I]]),(0,l.wy)(((0,l.wg)(),(0,l.j4)(y,{clickable:"",onClick:t=>d.deleteRule(e.row.id,e.row.title)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f,null,{default:(0,l.w5)((()=>[r])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[I]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"])])),_:2},1032,["columns","dense","loading","pagination","rows","title"]),(0,l.Wm)(W,null,{default:(0,l.w5)((()=>[(0,l.Wm)(Z,null,{default:(0,l.w5)((()=>[(0,l.Wm)(q,{to:{name:"rule-groups.edit",params:{id:t.id}},color:"primary",size:"sm"},{default:(0,l.w5)((()=>[n])),_:2},1032,["to"]),(0,l.Wm)(q,{color:"primary",size:"sm",onClick:e=>d.deleteRuleGroup(t.id,t.title)},{default:(0,l.w5)((()=>[s])),_:2},1032,["onClick"])])),_:2},1024)])),_:2},1024)])),_:2},1024)))),256)),(0,l.Wm)(R,{offset:[18,18],position:"bottom-right"},{default:(0,l.w5)((()=>[(0,l.Wm)(G,{color:"green",direction:"up",icon:"fas fa-chevron-up",label:"Actions","label-position":"left",square:"","vertical-actions-align":"right"},{default:(0,l.w5)((()=>[(0,l.Wm)(C,{to:{name:"rule-groups.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New rule group",square:""},null,8,["to"]),(0,l.Wm)(C,{to:{name:"rules.create"},color:"primary",icon:"fas fa-exchange-alt",label:"New rule",square:""},null,8,["to"])])),_:1})])),_:1})])),_:1})}var p=a(2416),d=a(6739),c=a(7913),g=a(3555);const m={name:"Index",watch:{$route(e){"rules.index"===e.name&&this.triggerUpdate()}},mounted(){this.store=(0,g.S)(),this.triggerUpdate()},data(){return{pagination:{page:1,rowsPerPage:0},columns:[{name:"name",label:"Name",field:"name",align:"left"},{name:"menu",label:" ",field:"menu",align:"right"}],ruleGroups:{},store:null}},computed:{},methods:{triggerUpdate:function(){this.loading||(this.loading=!0,this.ruleGroups={},this.getPage(1))},deleteRule:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRule(e)}))},deleteRuleGroup:function(e,t){this.$q.dialog({title:"Confirm",message:'Do you want to delete rule group "'+t+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyRuleGroup(e)}))},destroyRuleGroup:function(e){new c.Z("rule_groups").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},destroyRule:function(e){new c.Z("rules").destroy(e).then((()=>{this.store.refreshCacheKey(),this.triggerUpdate()}))},getPage:function(e){const t=new p.Z;this.rows=[],t.list(e,this.getCacheKey).then((t=>{e{t{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},w={class:"row q-mx-md"},f={class:"col-12"},S={class:"row"},k={class:"col-12 text-right"},W={class:"row"},q={class:"col-12 text-right"};function R(e,s,r,R,x,y){const I=(0,t.up)("q-btn"),V=(0,t.up)("q-banner"),C=(0,t.up)("q-card-section"),N=(0,t.up)("q-input"),T=(0,t.up)("q-select"),O=(0,t.up)("q-card"),A=(0,t.up)("q-checkbox"),U=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(U,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",i,[""!==x.errorMessage?((0,t.wg)(),(0,t.j4)(V,{key:0,"inline-actions":"",rounded:"",class:"bg-orange text-white"},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",onClick:y.dismissBanner,label:"Dismiss"},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(x.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",a,[(0,t._)("div",n,[(0,t.Wm)(O,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",m,[(0,t.Wm)(N,{"error-message":x.submissionErrors.title,error:x.hasSubmissionErrors.title,"bottom-slots":"",disable:y.disabledInput,type:"text",clearable:"",modelValue:x.title,"onUpdate:modelValue":s[0]||(s[0]=e=>x.title=e),label:e.$t("form.title"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",c,[(0,t._)("div",b,[(0,t.Wm)(N,{"error-message":x.submissionErrors.url,error:x.hasSubmissionErrors.url,"bottom-slots":"",disable:y.disabledInput,type:"text",clearable:"",modelValue:x.url,"onUpdate:modelValue":s[1]||(s[1]=e=>x.url=e),label:e.$t("form.url"),outlined:""},null,8,["error-message","error","disable","modelValue","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(T,{"error-message":x.submissionErrors.response,error:x.hasSubmissionErrors.response,"bottom-slots":"",disable:y.disabledInput,outlined:"",modelValue:x.response,"onUpdate:modelValue":s[2]||(s[2]=e=>x.response=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.responses,label:"Response"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,t._)("div",g,[(0,t._)("div",v,[(0,t.Wm)(T,{"error-message":x.submissionErrors.delivery,error:x.hasSubmissionErrors.delivery,"bottom-slots":"",disable:y.disabledInput,outlined:"",modelValue:x.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>x.delivery=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.deliveries,label:"Delivery"},null,8,["error-message","error","disable","modelValue","options"])])]),(0,t._)("div",_,[(0,t._)("div",E,[(0,t.Wm)(T,{"error-message":x.submissionErrors.trigger,error:x.hasSubmissionErrors.trigger,"bottom-slots":"",disable:y.disabledInput,outlined:"",modelValue:x.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>x.trigger=e),"emit-value":"",class:"q-pr-xs","map-options":"",options:x.triggers,label:"Triggers"},null,8,["error-message","error","disable","modelValue","options"])])])])),_:1})])),_:1})])]),(0,t._)("div",w,[(0,t._)("div",f,[(0,t.Wm)(O,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",S,[(0,t._)("div",k,[(0,t.Wm)(I,{disable:y.disabledInput,color:"primary",label:"Update",onClick:y.submitWebhook},null,8,["disable","onClick"])])]),(0,t._)("div",W,[(0,t._)("div",q,[(0,t.Wm)(A,{disable:y.disabledInput,modelValue:x.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>x.doReturnHere=e),"left-label":"",label:"Return here"},null,8,["disable","modelValue"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(9599),y=r(1569);class I{put(e,s){let r="/api/v1/webhooks/"+e;return y.api.put(r,s)}}var V=r(3555);const C={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],id:0,title:"",url:"",response:"",delivery:"",trigger:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,V.S)(),this.collectWebhook()},methods:{collectWebhook:function(){let e=new x.Z;e.get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.title=e.data.data.attributes.title,this.url=e.data.data.attributes.url,this.response=e.data.data.attributes.response,this.delivery=e.data.data.attributes.delivery,this.trigger=e.data.data.attributes.trigger},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new I).put(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Webhook is updated",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var N=r(1639),T=r(9885),O=r(7128),A=r(8879),U=r(4458),Z=r(3190),Q=r(6611),G=r(7887),M=r(1221),P=r(9984),$=r.n(P);const D=(0,N.Z)(C,[["render",R]]),H=D;$()(C,"components",{QPage:T.Z,QBanner:O.Z,QBtn:A.Z,QCard:U.Z,QCardSection:Z.Z,QInput:Q.Z,QSelect:G.Z,QCheckbox:M.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9814],{9814:(e,s,r)=>{r.r(s),r.d(s,{default:()=>H});var t=r(9835),o=r(6970);const l={class:"row q-mx-md"},i={class:"col-12"},a={class:"row q-mx-md q-mt-md"},n={class:"col-12"},d=(0,t._)("div",{class:"text-h6"},"Edit webhook",-1),u={class:"row"},m={class:"col-12 q-mb-xs"},c={class:"row"},b={class:"col-12 q-mb-xs"},h={class:"row"},p={class:"col-12 q-mb-xs"},g={class:"row"},v={class:"col-12 q-mb-xs"},_={class:"row"},E={class:"col-12 q-mb-xs"},w={class:"row q-mx-md"},f={class:"col-12"},S={class:"row"},k={class:"col-12 text-right"},W={class:"row"},q={class:"col-12 text-right"};function R(e,s,r,R,x,y){const I=(0,t.up)("q-btn"),V=(0,t.up)("q-banner"),C=(0,t.up)("q-card-section"),N=(0,t.up)("q-input"),T=(0,t.up)("q-select"),O=(0,t.up)("q-card"),A=(0,t.up)("q-checkbox"),U=(0,t.up)("q-page");return(0,t.wg)(),(0,t.j4)(U,null,{default:(0,t.w5)((()=>[(0,t._)("div",l,[(0,t._)("div",i,[""!==x.errorMessage?((0,t.wg)(),(0,t.j4)(V,{key:0,class:"bg-orange text-white","inline-actions":"",rounded:""},{action:(0,t.w5)((()=>[(0,t.Wm)(I,{flat:"",label:"Dismiss",onClick:y.dismissBanner},null,8,["onClick"])])),default:(0,t.w5)((()=>[(0,t.Uk)((0,o.zw)(x.errorMessage)+" ",1)])),_:1})):(0,t.kq)("",!0)])]),(0,t._)("div",a,[(0,t._)("div",n,[(0,t.Wm)(O,{bordered:""},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[d])),_:1}),(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",u,[(0,t._)("div",m,[(0,t.Wm)(N,{modelValue:x.title,"onUpdate:modelValue":s[0]||(s[0]=e=>x.title=e),disable:y.disabledInput,error:x.hasSubmissionErrors.title,"error-message":x.submissionErrors.title,label:e.$t("form.title"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",c,[(0,t._)("div",b,[(0,t.Wm)(N,{modelValue:x.url,"onUpdate:modelValue":s[1]||(s[1]=e=>x.url=e),disable:y.disabledInput,error:x.hasSubmissionErrors.url,"error-message":x.submissionErrors.url,label:e.$t("form.url"),"bottom-slots":"",clearable:"",outlined:"",type:"text"},null,8,["modelValue","disable","error","error-message","label"])])]),(0,t._)("div",h,[(0,t._)("div",p,[(0,t.Wm)(T,{modelValue:x.response,"onUpdate:modelValue":s[2]||(s[2]=e=>x.response=e),disable:y.disabledInput,error:x.hasSubmissionErrors.response,"error-message":x.submissionErrors.response,options:x.responses,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Response","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,t._)("div",g,[(0,t._)("div",v,[(0,t.Wm)(T,{modelValue:x.delivery,"onUpdate:modelValue":s[3]||(s[3]=e=>x.delivery=e),disable:y.disabledInput,error:x.hasSubmissionErrors.delivery,"error-message":x.submissionErrors.delivery,options:x.deliveries,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Delivery","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])]),(0,t._)("div",_,[(0,t._)("div",E,[(0,t.Wm)(T,{modelValue:x.trigger,"onUpdate:modelValue":s[4]||(s[4]=e=>x.trigger=e),disable:y.disabledInput,error:x.hasSubmissionErrors.trigger,"error-message":x.submissionErrors.trigger,options:x.triggers,"bottom-slots":"",class:"q-pr-xs","emit-value":"",label:"Triggers","map-options":"",outlined:""},null,8,["modelValue","disable","error","error-message","options"])])])])),_:1})])),_:1})])]),(0,t._)("div",w,[(0,t._)("div",f,[(0,t.Wm)(O,{class:"q-mt-xs"},{default:(0,t.w5)((()=>[(0,t.Wm)(C,null,{default:(0,t.w5)((()=>[(0,t._)("div",S,[(0,t._)("div",k,[(0,t.Wm)(I,{disable:y.disabledInput,color:"primary",label:"Update",onClick:y.submitWebhook},null,8,["disable","onClick"])])]),(0,t._)("div",W,[(0,t._)("div",q,[(0,t.Wm)(A,{modelValue:x.doReturnHere,"onUpdate:modelValue":s[5]||(s[5]=e=>x.doReturnHere=e),disable:y.disabledInput,label:"Return here","left-label":""},null,8,["modelValue","disable"])])])])),_:1})])),_:1})])])])),_:1})}var x=r(9599),y=r(1569);class I{put(e,s){let r="/api/v1/webhooks/"+e;return y.api.put(r,s)}}var V=r(3555);const C={name:"Edit",data(){return{submissionErrors:{},hasSubmissionErrors:{},submitting:!1,doReturnHere:!1,doResetForm:!1,errorMessage:"",triggers:[{value:"TRIGGER_STORE_TRANSACTION",label:"When transaction stored"},{value:"TRIGGER_UPDATE_TRANSACTION",label:"When transaction updated"},{value:"TRIGGER_DESTROY_TRANSACTION",label:"When transaction deleted"}],responses:[{value:"RESPONSE_TRANSACTIONS",label:"Send transaction"},{value:"RESPONSE_ACCOUNTS",label:"Send accounts"},{value:"RESPONSE_NONE",label:"Send nothing"}],deliveries:[{value:"DELIVERY_JSON",label:"JSON"}],id:0,title:"",url:"",response:"",delivery:"",trigger:"",store:null}},computed:{disabledInput:function(){return this.submitting}},created(){this.id=parseInt(this.$route.params.id),this.store=(0,V.S)(),this.collectWebhook()},methods:{collectWebhook:function(){let e=new x.Z;e.get(this.id).then((e=>this.parseWebhook(e)))},parseWebhook:function(e){this.title=e.data.data.attributes.title,this.url=e.data.data.attributes.url,this.response=e.data.data.attributes.response,this.delivery=e.data.data.attributes.delivery,this.trigger=e.data.data.attributes.trigger},resetErrors:function(){this.submissionErrors={title:"",url:"",response:"",delivery:"",trigger:""},this.hasSubmissionErrors={title:!1,url:!1,response:!1,delivery:!1,trigger:!1}},submitWebhook:function(){this.submitting=!0,this.errorMessage="",this.resetErrors();const e=this.buildWebhook();(new I).put(this.id,e).catch(this.processErrors).then(this.processSuccess)},buildWebhook:function(){return{title:this.title,url:this.url,response:this.response,delivery:this.delivery,trigger:this.trigger}},dismissBanner:function(){this.errorMessage=""},processSuccess:function(e){if(this.store.refreshCacheKey(),!e)return;this.submitting=!1;let s={level:"success",text:"Webhook is updated",show:!0,action:{show:!0,text:"Go to webhook",link:{name:"webhooks.show",params:{id:parseInt(e.data.data.id)}}}};this.$q.localStorage.set("flash",s),this.doReturnHere&&window.dispatchEvent(new CustomEvent("flash",{detail:{flash:this.$q.localStorage.getItem("flash")}})),this.doReturnHere||this.$router.go(-1)},processErrors:function(e){if(e.response){let s=e.response.data;this.errorMessage=s.message,console.log(s);for(let e in s.errors)s.errors.hasOwnProperty(e)&&(this.submissionErrors[e]=s.errors[e][0],this.hasSubmissionErrors[e]=!0)}this.submitting=!1}}};var N=r(1639),T=r(9885),O=r(7128),A=r(8879),U=r(4458),Z=r(3190),Q=r(6611),G=r(7887),M=r(1221),P=r(9984),$=r.n(P);const D=(0,N.Z)(C,[["render",R]]),H=D;$()(C,"components",{QPage:T.Z,QBanner:O.Z,QBtn:A.Z,QCard:U.Z,QCardSection:Z.Z,QInput:Q.Z,QSelect:G.Z,QCheckbox:M.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/990.cd2dc538.js b/public/v3/js/990.cd2dc538.js new file mode 100644 index 0000000000..a93b7c6147 --- /dev/null +++ b/public/v3/js/990.cd2dc538.js @@ -0,0 +1 @@ +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[990],{3694:(e,n,t)=>{t.r(n),t.d(n,{default:()=>p});var r=t(9835);const u=(0,r.Uk)(" Here be default report. ");function a(e,n,t,a,f,i){const l=(0,r.up)("q-page");return(0,r.wg)(),(0,r.j4)(l,null,{default:(0,r.w5)((()=>[u])),_:1})}const f={name:"Default"};var i=t(1639),l=t(9885),s=t(9984),c=t.n(s);const o=(0,i.Z)(f,[["render",a]]),p=o;c()(f,"components",{QPage:l.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/9936.9d88a962.js b/public/v3/js/9936.9d88a962.js deleted file mode 100644 index 5bcafdd46e..0000000000 --- a/public/v3/js/9936.9d88a962.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[9936],{9936:(t,e,s)=>{s.r(e),s.d(e,{default:()=>P});var a=s(9835),i=s(6970);const n={class:"q-mt-sm q-mr-sm"},o=(0,a._)("strong",null," Budgets ",-1),l={class:"row"},r={class:"col"},d={class:"row"},u={class:"col"},g=(0,a._)("br",null,null,-1),c=(0,a._)("br",null,null,-1),m=(0,a._)("div",{class:"col"}," I am bar ",-1),p=(0,a._)("div",{class:"row"},[(0,a._)("div",{class:"col"},[(0,a.Uk)(" I am no budget"),(0,a._)("br")])],-1);function h(t,e,s,h,w,f){const b=(0,a.up)("q-item-label"),_=(0,a.up)("q-item-section"),v=(0,a.up)("q-item"),B=(0,a.up)("q-separator"),k=(0,a.up)("router-link"),Z=(0,a.up)("q-card-section"),q=(0,a.up)("q-card");return(0,a.wg)(),(0,a.iD)("div",n,[(0,a.Wm)(q,{bordered:""},{default:(0,a.w5)((()=>[(0,a.Wm)(v,null,{default:(0,a.w5)((()=>[(0,a.Wm)(_,null,{default:(0,a.w5)((()=>[(0,a.Wm)(b,null,{default:(0,a.w5)((()=>[o])),_:1})])),_:1})])),_:1}),(0,a.Wm)(B),(0,a.Wm)(Z,null,{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(w.budgets,(t=>((0,a.wg)(),(0,a.iD)("div",{key:t.id},[(0,a._)("div",l,[(0,a._)("div",r,[(0,a.Wm)(k,{to:{name:"budgets.show",params:{id:t.id}}},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.zw)(t.name),1)])),_:2},1032,["to"])])]),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(t.limits,(t=>((0,a.wg)(),(0,a.iD)("div",null,[(0,a._)("div",d,[(0,a._)("div",u,[(0,a._)("small",null,(0,i.zw)(t.amount),1),g,(0,a.Uk)(" "+(0,i.zw)(t.start),1),c,(0,a.Uk)(" "+(0,i.zw)(t.end),1)]),m])])))),256))])))),128)),p])),_:1})])),_:1})])}var w=s(3555),f=s(1569);class b{list(t){let e="/api/v2/budgets";return f.api.get(e,{params:{page:t}})}}var _=s(8898);class v{list(t,e,s,a){let i="/api/v2/budgets/"+t+"/limits",n=(0,_.Z)(e,"y-MM-dd"),o=(0,_.Z)(s,"y-MM-dd");return f.api.get(i,{params:{page:a,start:n,end:o}})}}const B={name:"BudgetBox",data(){return{budgets:[],locale:"en-US",page:1,loadingBudgets:!1}},mounted(){this.store=(0,w.S)(),this.store.$onAction((({name:t,store:e,args:s,after:a,onError:i})=>{a((e=>{"setRange"===t&&(this.locale=this.store.getLocale,this.loadBox())}))})),null!==this.store.getRange.start&&null!==this.store.getRange.end&&this.loadBox()},methods:{loadBox:function(){this.loadingBudgets=!0,(new b).list(this.page).then((t=>{if(this.parseBudgets(t.data.data),t.data.meta.pagination.current_page{this.parseBudgetLimits(t.data.data,e)}))}console.log("Processing...")},parseBudgetLimits:function(t,e){console.log("Parse for "+e.name);for(let s in t)if(t.hasOwnProperty(s)){const a=t[s];e.limits.push({amount:a.attributes.amount,start:new Date(a.attributes.start),end:new Date(a.attributes.end)}),console.log("A "+new Date(a.attributes.start)),console.log("B "+this.store.getRange.start)}}}};var k=s(1639),Z=s(4458),q=s(490),y=s(1233),D=s(3115),W=s(926),I=s(3190),Q=s(9984),R=s.n(Q);const x=(0,k.Z)(B,[["render",h]]),P=x;R()(B,"components",{QCard:Z.Z,QItem:q.Z,QItemSection:y.Z,QItemLabel:D.Z,QSeparator:W.Z,QCardSection:I.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/app.2d3b7f68.js b/public/v3/js/app.2d3b7f68.js deleted file mode 100644 index 9b1325b943..0000000000 --- a/public/v3/js/app.2d3b7f68.js +++ /dev/null @@ -1 +0,0 @@ -(()=>{"use strict";var e={6894:(e,t,n)=>{n(8964),n(702),n(3697);var r=n(1957),a=n(1947),o=n(499),i=n(9835);function c(e,t,n,r,a,o){const c=(0,i.up)("router-view");return(0,i.wg)(),(0,i.j4)(c)}var s=n(9167),l=n(1746),d=n(1569);class p{async authenticate(){return await d.api.get("/sanctum/csrf-cookie")}}class u{default(){let e=new p;return e.authenticate().then((()=>d.api.get("/api/v1/currencies/default")))}}var h=n(3555);const m=(0,i.aZ)({name:"App",preFetch({store:e}){const t=(0,h.S)(e);t.refreshCacheKey();const n=function(){let e=new s.Z;return e.getByName("viewRange").then((e=>{const n=e.data.data.attributes.data;t.updateViewRange(n),t.setDatesFromViewRange()})).catch((e=>{console.error("Could not load view range."),console.log(e)}))},r=function(){let e=new s.Z;return e.getByName("listPageSize").then((e=>{const n=e.data.data.attributes.data;t.updateListPageSize(n)})).catch((e=>{console.error("Could not load listPageSize."),console.log(e)}))},a=function(){let e=new u;return e.default().then((e=>{let n=parseInt(e.data.data.id),r=e.data.data.attributes.code;t.setCurrencyId(n),t.setCurrencyCode(r)})).catch((e=>{console.error("Could not load preferences."),console.log(e)}))},o=function(){return(new l.Z).get("locale").then((e=>{const n=e.data.data.attributes.data.replace("_","-");t.setLocale(n)})).catch((e=>{console.error("Could not load locale."),console.log(e)}))};a().then((()=>{n(),r(),o()}))}});var _=n(1639);const g=(0,_.Z)(m,[["render",c]]),b=g;var f=n(3340),y=n(7363);const w=(0,f.h)((()=>{const e=(0,y.WB)();return e}));var P=n(8910);const v=[{path:"/",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8015)]).then(n.bind(n,8015)),name:"index",meta:{dateSelector:!0,pageTitle:"firefly.welcome_back"}}]},{path:"/development",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(576)]).then(n.bind(n,576)),name:"development.index",meta:{pageTitle:"firefly.development"}}]},{path:"/export",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8493)]).then(n.bind(n,8493)),name:"export.index",meta:{pageTitle:"firefly.export"}}]},{path:"/budgets",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5361)]).then(n.bind(n,5361)),name:"budgets.index",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"budgets",route:"budgets.index",params:[]}]}}]},{path:"/budgets/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8376)]).then(n.bind(n,3543)),name:"budgets.show",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3350)]).then(n.bind(n,3350)),name:"budgets.edit",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4640)]).then(n.bind(n,4640)),name:"budgets.create",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/subscriptions",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4853)]).then(n.bind(n,4853)),name:"subscriptions.index",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index",params:[]}]}}]},{path:"/subscriptions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2686)]).then(n.bind(n,2686)),name:"subscriptions.show",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2106)]).then(n.bind(n,2106)),name:"subscriptions.edit",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6676)]).then(n.bind(n,6676)),name:"subscriptions.create",meta:{dateSelector:!1,pageTitle:"firefly.subscriptions"}}]},{path:"/piggy-banks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9706)]).then(n.bind(n,9706)),name:"piggy-banks.index",meta:{pageTitle:"firefly.piggyBanks",breadcrumbs:[{title:"piggy-banks",route:"piggy-banks.index",params:[]}]}}]},{path:"/piggy-banks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7458)]).then(n.bind(n,7458)),name:"piggy-banks.create",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.create",params:[]}]}}]},{path:"/piggy-banks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5348)]).then(n.bind(n,5348)),name:"piggy-banks.show",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/piggy-banks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2324)]).then(n.bind(n,2324)),name:"piggy-banks.edit",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/transactions/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1501)]).then(n.bind(n,1501)),name:"transactions.show",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/transactions/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(2194)]).then(n.bind(n,2194)),name:"transactions.create",meta:{dateSelector:!1,pageTitle:"firefly.transactions"}}]},{path:"/transactions/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5084)]).then(n.bind(n,5084)),name:"transactions.index",meta:{dateSelector:!1,pageTitle:"firefly.transactions",breadcrumbs:[{title:"transactions"}]}}]},{path:"/transactions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9805)]).then(n.bind(n,9805)),name:"transactions.edit",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1224)]).then(n.bind(n,1224)),name:"rules.index",meta:{pageTitle:"firefly.rules"}}]},{path:"/rules/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7222)]).then(n.bind(n,7222)),name:"rules.show",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6205)]).then(n.bind(n,6205)),name:"rules.create",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rules/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1704)]).then(n.bind(n,1704)),name:"rules.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"rules.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3270)]).then(n.bind(n,3270)),name:"rule-groups.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4902)]).then(n.bind(n,4902)),name:"rule-groups.create",meta:{pageTitle:"firefly.rule-groups",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/recurring",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8810)]).then(n.bind(n,8810)),name:"recurring.index",meta:{pageTitle:"firefly.recurrences"}}]},{path:"/recurring/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6100)]).then(n.bind(n,6100)),name:"recurring.create",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.create",params:[]}]}}]},{path:"/recurring/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7697)]).then(n.bind(n,7697)),name:"recurring.show",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/recurring/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7736)]).then(n.bind(n,7736)),name:"recurring.edit",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/accounts/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3903)]).then(n.bind(n,9172)),name:"accounts.show",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.show",params:[]}]}}]},{path:"/accounts/reconcile/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7552)]).then(n.bind(n,7552)),name:"accounts.reconcile",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.reconcile",params:[]}]}}]},{path:"/accounts/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7407)]).then(n.bind(n,7407)),name:"accounts.edit",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.edit",params:[]}]}}]},{path:"/accounts/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7840)]).then(n.bind(n,7840)),name:"accounts.index",meta:{pageTitle:"firefly.accounts"}}]},{path:"/accounts/create/:type",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7956)]).then(n.bind(n,7956)),name:"accounts.create",meta:{pageTitle:"firefly.accounts"}}]},{path:"/categories",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2871)]).then(n.bind(n,2871)),name:"categories.index",meta:{pageTitle:"firefly.categories"}}]},{path:"/categories/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1730)]).then(n.bind(n,1730)),name:"categories.show",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9299)]).then(n.bind(n,9299)),name:"categories.edit",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6919)]).then(n.bind(n,6919)),name:"categories.create",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/tags",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4012)]).then(n.bind(n,4012)),name:"tags.index",meta:{pageTitle:"firefly.tags"}}]},{path:"/tags/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9069)]).then(n.bind(n,9069)),name:"tags.show",meta:{pageTitle:"firefly.tags",breadcrumbs:[{title:"placeholder",route:"tags.show",params:[]}]}}]},{path:"/groups",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9918)]).then(n.bind(n,9918)),name:"groups.index",meta:{pageTitle:"firefly.object_groups_page_title"}}]},{path:"/groups/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2372)]).then(n.bind(n,2372)),name:"groups.show",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8066)]).then(n.bind(n,8066)),name:"groups.edit",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/reports",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5439)]).then(n.bind(n,1673)),name:"reports.index",meta:{pageTitle:"firefly.reports"}}]},{path:"/report/default/:accounts/:start/:end",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9009)]).then(n.bind(n,9009)),name:"reports.default",meta:{pageTitle:"firefly.reports"}}]},{path:"/webhooks",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(363)]).then(n.bind(n,363)),name:"webhooks.index",meta:{pageTitle:"firefly.webhooks"}}]},{path:"/webhooks/show/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6719)]).then(n.bind(n,6719)),name:"webhooks.show",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1444)]).then(n.bind(n,1444)),name:"webhooks.edit",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8380)]).then(n.bind(n,8380)),name:"webhooks.create",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"webhooks.show",params:[]}]}}]},{path:"/currencies",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1381)]).then(n.bind(n,1381)),name:"currencies.index",meta:{pageTitle:"firefly.currencies"}}]},{path:"/currencies/show/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4851)]).then(n.bind(n,4851)),name:"currencies.show",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/edit/:code",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6127)]).then(n.bind(n,6127)),name:"currencies.edit",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/create",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9821)]).then(n.bind(n,9821)),name:"currencies.create",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.create",params:[]}]}}]},{path:"/profile",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1951)]).then(n.bind(n,1951)),name:"profile.index",meta:{pageTitle:"firefly.profile"}}]},{path:"/profile/data",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(5724)]).then(n.bind(n,5724)),name:"profile.data",meta:{pageTitle:"firefly.profile_data"}}]},{path:"/preferences",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1505)]).then(n.bind(n,1505)),name:"preferences.index",meta:{pageTitle:"firefly.preferences"}}]},{path:"/admin",component:()=>Promise.all([n.e(4736),n.e(1181)]).then(n.bind(n,1181)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1473)]).then(n.bind(n,1473)),name:"admin.index",meta:{pageTitle:"firefly.administration"}}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([n.e(4736),n.e(8218)]).then(n.bind(n,8218))}],T=v,k=(0,f.BC)((function(){const e=P.r5,t=(0,P.p7)({scrollBehavior:()=>({left:0,top:0}),routes:T,history:e("/v3/")});return t}));async function x(e,t){const n=e(b);n.use(a.Z,t);const r="function"===typeof w?await w({}):w;n.use(r);const i=(0,o.Xl)("function"===typeof k?await k({store:r}):k);return r.use((({store:e})=>{e.router=i})),{app:n,store:r,router:i}}var D=n(9527),S=n(7909),Z=n(4462),R=n(3703);const C={config:{dark:"auto"},lang:D.Z,iconSet:S.Z,plugins:{Dialog:Z.Z,LocalStorage:R.Z}};let A="function"===typeof b.preFetch?b.preFetch:void 0!==b.__c&&"function"===typeof b.__c.preFetch&&b.__c.preFetch;function O(e,t){const n=e?e.matched?e:t.resolve(e).route:t.currentRoute.value;if(!n)return[];const r=n.matched.filter((e=>void 0!==e.components));return 0===r.length?[]:Array.prototype.concat.apply([],r.map((e=>Object.keys(e.components).map((t=>{const n=e.components[t];return{path:e.path,c:n}})))))}function N({router:e,store:t,publicPath:n}){e.beforeResolve(((r,a,o)=>{const i=window.location.href.replace(window.location.origin,""),c=O(r,e),s=O(a,e);let l=!1;const d=c.filter(((e,t)=>l||(l=!s[t]||s[t].c!==e.c||e.path.indexOf("/:")>-1))).filter((e=>void 0!==e.c&&("function"===typeof e.c.preFetch||void 0!==e.c.__c&&"function"===typeof e.c.__c.preFetch))).map((e=>void 0!==e.c.__c?e.c.__c.preFetch:e.c.preFetch));if(!1!==A&&(d.unshift(A),A=!1),0===d.length)return o();let p=!1;const u=e=>{p=!0,o(e)},h=()=>{!1===p&&o()};d.reduce(((e,o)=>e.then((()=>!1===p&&o({store:t,currentRoute:r,previousRoute:a,redirect:u,urlPath:i,publicPath:n})))),Promise.resolve()).then(h).catch((e=>{console.error(e),h()}))}))}const M="/v3/",B=/\/\//,j=e=>(M+e).replace(B,"/");async function I({app:e,router:t,store:n},r){let a=!1;const o=e=>{try{return j(t.resolve(e).href)}catch(n){}return Object(e)===e?null:e},i=e=>{if(a=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const t=o(e);null!==t&&(window.location.href=t,window.location.reload())},c=window.location.href.replace(window.location.origin,"");for(let l=0;!1===a&&l{const[t,r]=void 0!==Promise.allSettled?["allSettled",e=>e.map((e=>{if("rejected"!==e.status)return e.value.default;console.error("[Quasar] boot error:",e.reason)}))]:["all",e=>e.map((e=>e.default))];return Promise[t]([Promise.resolve().then(n.bind(n,7030)),Promise.resolve().then(n.bind(n,1569))]).then((t=>{const n=r(t).filter((e=>"function"===typeof e));I(e,n)}))}))},9167:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{getByName(e){return r.api.get("/api/v1/preferences/"+e)}postByName(e,t){return r.api.post("/api/v1/preferences",{name:e,data:t})}}},1746:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{get(e){return r.api.get("/api/v2/preferences/"+e)}}},1569:(e,t,n)=>{n.r(t),n.d(t,{api:()=>l,default:()=>d});var r=n(3340),a=n(9981),o=n.n(a),i=n(8268);const c=(0,i.setupCache)({maxAge:9e5,exclude:{query:!1}}),s="/",l=o().create({baseURL:s,withCredentials:!0,adapter:c.adapter}),d=(0,r.xr)((({app:e})=>{o().defaults.withCredentials=!0,o().defaults.baseURL=s,e.config.globalProperties.$axios=o(),e.config.globalProperties.$api=l}))},7030:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var r=n(3340),a=n(9991);const o={config:{html_language:"en",month_and_day_fns:"MMMM d, y"},form:{name:"Name",amount_min:"Minimum amount",amount_max:"Maximum amount",url:"URL",title:"Title",first_date:"First date",repetitions:"Repetitions",description:"Description",iban:"IBAN",skip:"Skip",date:"Date"},list:{name:"Name",account_number:"Account number",currentBalance:"Current balance",lastActivity:"Last activity",active:"Is active?"},breadcrumbs:{placeholder:"[Placeholder]",budgets:"Budgets",subscriptions:"Subscriptions",transactions:"Transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",revenue_accounts:"Revenue accounts",liabilities_accounts:"Liabilities"},firefly:{actions:"Actions",edit:"Edit",delete:"Delete",reconcile:"Reconcile",create_new_asset:"Create new asset account",confirm_action:"Confirm action",new_budget:"New budget",new_asset_account:"New asset account",newTransfer:"New transfer",submission_options:"Submission options",apply_rules_checkbox:"Apply rules",fire_webhooks_checkbox:"Fire webhooks",newDeposit:"New deposit",newWithdrawal:"New expense",bills_paid:"Bills paid",left_to_spend:"Left to spend",no_budget:"(no budget)",budgeted:"Budgeted",spent:"Spent",no_bill:"(no bill)",rule_trigger_source_account_starts_choice:"Source account name starts with..",rule_trigger_source_account_ends_choice:"Source account name ends with..",rule_trigger_source_account_is_choice:"Source account name is..",rule_trigger_source_account_contains_choice:"Source account name contains..",rule_trigger_account_id_choice:"Either account ID is exactly..",rule_trigger_source_account_id_choice:"Source account ID is exactly..",rule_trigger_destination_account_id_choice:"Destination account ID is exactly..",rule_trigger_account_is_cash_choice:"Either account is cash",rule_trigger_source_is_cash_choice:"Source account is (cash) account",rule_trigger_destination_is_cash_choice:"Destination account is (cash) account",rule_trigger_source_account_nr_starts_choice:"Source account number / IBAN starts with..",rule_trigger_source_account_nr_ends_choice:"Source account number / IBAN ends with..",rule_trigger_source_account_nr_is_choice:"Source account number / IBAN is..",rule_trigger_source_account_nr_contains_choice:"Source account number / IBAN contains..",rule_trigger_destination_account_starts_choice:"Destination account name starts with..",rule_trigger_destination_account_ends_choice:"Destination account name ends with..",rule_trigger_destination_account_is_choice:"Destination account name is..",rule_trigger_destination_account_contains_choice:"Destination account name contains..",rule_trigger_destination_account_nr_starts_choice:"Destination account number / IBAN starts with..",rule_trigger_destination_account_nr_ends_choice:"Destination account number / IBAN ends with..",rule_trigger_destination_account_nr_is_choice:"Destination account number / IBAN is..",rule_trigger_destination_account_nr_contains_choice:"Destination account number / IBAN contains..",rule_trigger_transaction_type_choice:"Transaction is of type..",rule_trigger_category_is_choice:"Category is..",rule_trigger_amount_less_choice:"Amount is less than..",rule_trigger_amount_is_choice:"Amount is..",rule_trigger_amount_more_choice:"Amount is more than..",rule_trigger_description_starts_choice:"Description starts with..",rule_trigger_description_ends_choice:"Description ends with..",rule_trigger_description_contains_choice:"Description contains..",rule_trigger_description_is_choice:"Description is..",rule_trigger_date_on_choice:"Transaction date is..",rule_trigger_date_before_choice:"Transaction date is before..",rule_trigger_date_after_choice:"Transaction date is after..",rule_trigger_created_at_on_choice:"Transaction was made on..",rule_trigger_updated_at_on_choice:"Transaction was last edited on..",rule_trigger_budget_is_choice:"Budget is..",rule_trigger_tag_is_choice:"Any tag is..",rule_trigger_currency_is_choice:"Transaction currency is..",rule_trigger_foreign_currency_is_choice:"Transaction foreign currency is..",rule_trigger_has_attachments_choice:"Has at least this many attachments",rule_trigger_has_no_category_choice:"Has no category",rule_trigger_has_any_category_choice:"Has a (any) category",rule_trigger_has_no_budget_choice:"Has no budget",rule_trigger_has_any_budget_choice:"Has a (any) budget",rule_trigger_has_no_bill_choice:"Has no bill",rule_trigger_has_any_bill_choice:"Has a (any) bill",rule_trigger_has_no_tag_choice:"Has no tag(s)",rule_trigger_has_any_tag_choice:"Has one or more (any) tags",rule_trigger_any_notes_choice:"Has (any) notes",rule_trigger_no_notes_choice:"Has no notes",rule_trigger_notes_is_choice:"Notes are..",rule_trigger_notes_contains_choice:"Notes contain..",rule_trigger_notes_starts_choice:"Notes start with..",rule_trigger_notes_ends_choice:"Notes end with..",rule_trigger_bill_is_choice:"Bill is..",rule_trigger_external_id_is_choice:"External ID is..",rule_trigger_internal_reference_is_choice:"Internal reference is..",rule_trigger_journal_id_choice:"Transaction journal ID is..",rule_trigger_any_external_url_choice:"Transaction has an external URL",rule_trigger_no_external_url_choice:"Transaction has no external URL",rule_trigger_id_choice:"Transaction ID is..",rule_action_delete_transaction_choice:"DELETE transaction(!)",rule_action_set_category_choice:"Set category to ..",rule_action_clear_category_choice:"Clear any category",rule_action_set_budget_choice:"Set budget to ..",rule_action_clear_budget_choice:"Clear any budget",rule_action_add_tag_choice:"Add tag ..",rule_action_remove_tag_choice:"Remove tag ..",rule_action_remove_all_tags_choice:"Remove all tags",rule_action_set_description_choice:"Set description to ..",rule_action_update_piggy_choice:"Add / remove transaction amount in piggy bank ..",rule_action_append_description_choice:"Append description with ..",rule_action_prepend_description_choice:"Prepend description with ..",rule_action_set_source_account_choice:"Set source account to ..",rule_action_set_destination_account_choice:"Set destination account to ..",rule_action_append_notes_choice:"Append notes with ..",rule_action_prepend_notes_choice:"Prepend notes with ..",rule_action_clear_notes_choice:"Remove any notes",rule_action_set_notes_choice:"Set notes to ..",rule_action_link_to_bill_choice:"Link to a bill ..",rule_action_convert_deposit_choice:"Convert the transaction to a deposit",rule_action_convert_withdrawal_choice:"Convert the transaction to a withdrawal",rule_action_convert_transfer_choice:"Convert the transaction to a transfer",placeholder:"[Placeholder]",recurrences:"Recurring transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",pref_1D:"One day",pref_1W:"One week",pref_1M:"One month",pref_3M:"Three months (quarter)",pref_6M:"Six months",pref_1Y:"One year",repeat_freq_yearly:"yearly","repeat_freq_half-year":"every half-year",repeat_freq_quarterly:"quarterly",repeat_freq_monthly:"monthly",repeat_freq_weekly:"weekly",single_split:"Split",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",liabilities_accounts:"Liabilities",undefined_accounts:"Accounts",name:"Name",revenue_accounts:"Revenue accounts",description:"Description",category:"Category",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",piggyBanks:"Piggy banks",rules:"Rules",accounts:"Accounts",categories:"Categories",tags:"Tags",object_groups_page_title:"Groups",reports:"Reports",webhooks:"Webhooks",currencies:"Currencies",administration:"Administration",profile:"Profile",source_account:"Source account",destination_account:"Destination account",amount:"Amount",date:"Date",time:"Time",preferences:"Preferences",transactions:"Transactions",balance:"Balance",budgets:"Budgets",subscriptions:"Subscriptions",welcome_back:"What's playing?",bills_to_pay:"Bills to pay",net_worth:"Net worth",pref_last365:"Last year",pref_last90:"Last 90 days",pref_last30:"Last 30 days",pref_last7:"Last 7 days",pref_YTD:"Year to date",pref_QTD:"Quarter to date",pref_MTD:"Month to date"}},i={"en-US":o},c=(0,r.xr)((({app:e})=>{const t=(0,a.o)({locale:"en-US",messages:i});e.use(t)}))},3555:(e,t,n)=>{n.d(t,{S:()=>m});n(8964);var r=n(7363),a=n(1776),o=n(7104),i=n(3637),c=n(444),s=n(6490),l=n(7164),d=n(3611),p=n(9739),u=n(5057),h=n(4453);const m=(0,r.Q_)("firefly-iii",{state:()=>({drawerState:!0,viewRange:"1M",listPageSize:10,locale:"en-US",range:{start:null,end:null},defaultRange:{start:null,end:null},currencyCode:"AAA",currencyId:"0",cacheKey:"initial"}),getters:{getViewRange(e){return e.viewRange},getLocale(e){return e.locale},getListPageSize(e){return e.listPageSize},getCurrencyCode(e){return e.currencyCode},getCurrencyId(e){return e.currencyId},getRange(e){return e.range},getDefaultRange(e){return e.defaultRange},getCacheKey(e){return e.cacheKey}},actions:{refreshCacheKey(){let e=Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,8);this.setCacheKey(e)},resetRange(){let e=this.defaultRange;this.setRange(e)},setDatesFromViewRange(){let e,t,n=this.viewRange,r=new Date;switch(n){case"last365":e=(0,a.Z)((0,o.Z)(r,365)),t=(0,i.Z)(r);break;case"last90":e=(0,a.Z)((0,o.Z)(r,90)),t=(0,i.Z)(r);break;case"last30":e=(0,a.Z)((0,o.Z)(r,30)),t=(0,i.Z)(r);break;case"last7":e=(0,a.Z)((0,o.Z)(r,7)),t=(0,i.Z)(r);break;case"YTD":e=(0,c.Z)(r),t=(0,i.Z)(r);break;case"QTD":e=(0,s.Z)(r),t=(0,i.Z)(r);break;case"MTD":e=(0,l.Z)(r),t=(0,i.Z)(r);break;case"1D":e=(0,a.Z)(r),t=(0,i.Z)(r);break;case"1W":e=(0,a.Z)((0,d.Z)(r,{weekStartsOn:1})),t=(0,i.Z)((0,p.Z)(r,{weekStartsOn:1}));break;case"1M":e=(0,a.Z)((0,l.Z)(r)),t=(0,i.Z)((0,u.Z)(r));break;case"3M":e=(0,a.Z)((0,s.Z)(r)),t=(0,i.Z)((0,h.Z)(r));break;case"6M":r.getMonth()<=5&&(e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(5),t.setDate(30),t=(0,i.Z)(e)),r.getMonth()>5&&(e=new Date(r),e.setMonth(6),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(e));break;case"1Y":e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(t);break}this.setRange({start:e,end:t}),this.setDefaultRange({start:e,end:t})},updateViewRange(e){this.viewRange=e},updateListPageSize(e){this.listPageSize=e},setLocale(e){this.locale=e},setRange(e){return this.range=e,e},setDefaultRange(e){this.defaultRange=e},setCurrencyCode(e){this.currencyCode=e},setCurrencyId(e){this.currencyId=e},setCacheKey(e){this.cacheKey=e}}})}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.m=e,(()=>{var e=[];n.O=(t,r,a,o)=>{if(!r){var i=1/0;for(d=0;d=o)&&Object.keys(n.O).every((e=>n.O[e](r[s])))?r.splice(s--,1):(c=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,a,o]}})(),(()=>{n.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return n.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var c=2&a&&r;"object"==typeof c&&!~e.indexOf(c);c=t(c))Object.getOwnPropertyNames(c).forEach((e=>i[e]=()=>r[e]));return i["default"]=()=>r,n.d(o,i),o}})(),(()=>{n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[]))})(),(()=>{n.u=e=>"js/"+(3064===e?"chunk-common":e)+"."+{363:"12b06f8f",379:"fd2f2b33",576:"e26ddde9",794:"cb18c03e",1181:"606648fd",1224:"8b6f7af4",1381:"05fe15cc",1444:"5b1d67e0",1473:"9b55dc17",1501:"f9d8ea83",1505:"3185b11c",1543:"010ec22e",1704:"81df34c5",1730:"bbc4b759",1951:"a5d70097",2106:"33b7eabd",2194:"4baebc21",2324:"fb1807af",2372:"f07615ae",2686:"9618b83d",2871:"3555dea9",3064:"0fd011ef",3270:"ccc109f7",3350:"8c8026a3",3903:"0923812b",4012:"10028554",4640:"601878ff",4851:"f7d33e5e",4853:"c7ee55c7",4902:"eb9603af",5084:"2c55b92c",5348:"109b8049",5361:"e7adbce0",5439:"d75e5cb4",5446:"b9686b6f",5724:"8b5fcafb",6100:"b7063daf",6127:"9bbb0a3e",6205:"1d2d6dc1",6676:"60b155c0",6719:"f9d4744f",6919:"cc55656e",6926:"f7fa6d9c",7221:"17705f3b",7222:"86a095eb",7407:"5006cf23",7458:"ad376f5e",7552:"327de13e",7697:"4338f28d",7736:"b18037c9",7840:"b7576962",7946:"3e1941be",7956:"3e1c81cf",8015:"e99b064e",8066:"f6887fc4",8218:"966b669d",8376:"2b1c9cc3",8380:"4e5f9d4b",8493:"48ada210",8810:"4c8e5b26",9009:"d0e97de6",9069:"10c55ec0",9299:"265d3528",9706:"6b4530b4",9805:"a185f872",9821:"3cd60393",9918:"1e8c5ff7",9936:"9d88a962"}[e]+".js"})(),(()=>{n.miniCssF=e=>"css/"+{2143:"app",4736:"vendor"}[e]+"."+{2143:"50c7ba73",4736:"a57cbd73"}[e]+".css"})(),(()=>{n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="firefly-iii:";n.l=(r,a,o,i)=>{if(e[r])e[r].push(a);else{var c,s;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d{c.onerror=c.onload=null,clearTimeout(h);var a=e[r];if(delete e[r],c.parentNode&&c.parentNode.removeChild(c),a&&a.forEach((e=>e(n))),t)return t(n)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=u.bind(null,c.onerror),c.onload=u.bind(null,c.onload),s&&document.head.appendChild(c)}}})(),(()=>{n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{n.p="/v3/"})(),(()=>{var e={2143:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var o=new Promise(((n,r)=>a=e[t]=[n,r]));r.push(a[2]=o);var i=n.p+n.u(t),c=new Error,s=r=>{if(n.o(e,t)&&(a=e[t],0!==a&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",c.name="ChunkLoadError",c.type=o,c.request=i,a[1](c)}};n.l(i,s,"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,[i,c,s]=r,l=0;if(i.some((t=>0!==e[t]))){for(a in c)n.o(c,a)&&(n.m[a]=c[a]);if(s)var d=s(n)}for(t&&t(r);ln(6894)));r=n.O(r)})(); \ No newline at end of file diff --git a/public/v3/js/app.cbc6dd0e.js b/public/v3/js/app.cbc6dd0e.js new file mode 100644 index 0000000000..35418fc756 --- /dev/null +++ b/public/v3/js/app.cbc6dd0e.js @@ -0,0 +1 @@ +(()=>{"use strict";var e={9894:(e,t,n)=>{n(8964),n(702),n(3697);var r=n(1957),a=n(1947),o=n(499),i=n(9835);function c(e,t,n,r,a,o){const c=(0,i.up)("router-view");return(0,i.wg)(),(0,i.j4)(c)}var s=n(9167),l=n(1746),d=n(1569);class p{async authenticate(){return await d.api.get("/sanctum/csrf-cookie")}}class u{default(){let e=new p;return e.authenticate().then((()=>d.api.get("/api/v1/currencies/default")))}}var h=n(3555);const m=(0,i.aZ)({name:"App",preFetch({store:e}){const t=(0,h.S)(e);t.refreshCacheKey();const n=function(){let e=new s.Z;return e.getByName("viewRange").then((e=>{const n=e.data.data.attributes.data;t.updateViewRange(n),t.setDatesFromViewRange()})).catch((e=>{console.error("Could not load view range."),console.log(e)}))},r=function(){let e=new s.Z;return e.getByName("listPageSize").then((e=>{const n=e.data.data.attributes.data;t.updateListPageSize(n)})).catch((e=>{console.error("Could not load listPageSize."),console.log(e)}))},a=function(){let e=new u;return e.default().then((e=>{let n=parseInt(e.data.data.id),r=e.data.data.attributes.code;t.setCurrencyId(n),t.setCurrencyCode(r)})).catch((e=>{console.error("Could not load preferences."),console.log(e)}))},o=function(){return(new l.Z).get("locale").then((e=>{const n=e.data.data.attributes.data.replace("_","-");t.setLocale(n)})).catch((e=>{console.error("Could not load locale."),console.log(e)}))};a().then((()=>{n(),r(),o()}))}});var _=n(1639);const g=(0,_.Z)(m,[["render",c]]),b=g;var f=n(3340),y=n(7363);const w=(0,f.h)((()=>{const e=(0,y.WB)();return e}));var P=n(8910);const v=[{path:"/",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5728)]).then(n.bind(n,5728)),name:"index",meta:{dateSelector:!0,pageTitle:"firefly.welcome_back"}}]},{path:"/development",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(7676)]).then(n.bind(n,7676)),name:"development.index",meta:{pageTitle:"firefly.development"}}]},{path:"/export",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(8493)]).then(n.bind(n,8493)),name:"export.index",meta:{pageTitle:"firefly.export"}}]},{path:"/budgets",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(159)]).then(n.bind(n,159)),name:"budgets.index",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"budgets",route:"budgets.index",params:[]}]}}]},{path:"/budgets/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(753)]).then(n.bind(n,753)),name:"budgets.show",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7916)]).then(n.bind(n,7916)),name:"budgets.edit",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/budgets/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4670)]).then(n.bind(n,4670)),name:"budgets.create",meta:{pageTitle:"firefly.budgets",breadcrumbs:[{title:"placeholder",route:"budgets.show",params:[]}]}}]},{path:"/subscriptions",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5529)]).then(n.bind(n,5529)),name:"subscriptions.index",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index",params:[]}]}}]},{path:"/subscriptions/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1198)]).then(n.bind(n,1198)),name:"subscriptions.show",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8490)]).then(n.bind(n,8490)),name:"subscriptions.edit",meta:{pageTitle:"firefly.subscriptions",breadcrumbs:[{title:"placeholder",route:"subscriptions.index"}]}}]},{path:"/subscriptions/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9378)]).then(n.bind(n,9378)),name:"subscriptions.create",meta:{dateSelector:!1,pageTitle:"firefly.subscriptions"}}]},{path:"/piggy-banks",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(6254)]).then(n.bind(n,6254)),name:"piggy-banks.index",meta:{pageTitle:"firefly.piggyBanks",breadcrumbs:[{title:"piggy-banks",route:"piggy-banks.index",params:[]}]}}]},{path:"/piggy-banks/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7073)]).then(n.bind(n,7073)),name:"piggy-banks.create",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.create",params:[]}]}}]},{path:"/piggy-banks/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3576)]).then(n.bind(n,3576)),name:"piggy-banks.show",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/piggy-banks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4216)]).then(n.bind(n,4216)),name:"piggy-banks.edit",meta:{pageTitle:"firefly.piggy-banks",breadcrumbs:[{title:"placeholder",route:"piggy-banks.index"}]}}]},{path:"/transactions/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8659)]).then(n.bind(n,8659)),name:"transactions.show",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/transactions/create/:type",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1221)]).then(n.bind(n,8921)),name:"transactions.create",meta:{dateSelector:!1,pageTitle:"firefly.transactions"}}]},{path:"/transactions/:type",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2564)]).then(n.bind(n,2564)),name:"transactions.index",meta:{dateSelector:!1,pageTitle:"firefly.transactions",breadcrumbs:[{title:"transactions"}]}}]},{path:"/transactions/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9376)]).then(n.bind(n,9376)),name:"transactions.edit",meta:{pageTitle:"firefly.transactions",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9729)]).then(n.bind(n,9729)),name:"rules.index",meta:{pageTitle:"firefly.rules"}}]},{path:"/rules/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7222)]).then(n.bind(n,7222)),name:"rules.show",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}},{title:"placeholder",route:"transactions.show",params:[]}]}}]},{path:"/rules/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3726)]).then(n.bind(n,3726)),name:"rules.create",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rules/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7450)]).then(n.bind(n,7450)),name:"rules.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"rules.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1019)]).then(n.bind(n,1019)),name:"rule-groups.edit",meta:{pageTitle:"firefly.rules",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/rule-groups/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(1800)]).then(n.bind(n,1800)),name:"rule-groups.create",meta:{pageTitle:"firefly.rule-groups",breadcrumbs:[{title:"placeholder",route:"transactions.index",params:{type:"todo"}}]}}]},{path:"/recurring",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4036)]).then(n.bind(n,4036)),name:"recurring.index",meta:{pageTitle:"firefly.recurrences"}}]},{path:"/recurring/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4355)]).then(n.bind(n,4355)),name:"recurring.create",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.create",params:[]}]}}]},{path:"/recurring/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7697)]).then(n.bind(n,7697)),name:"recurring.show",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/recurring/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9412)]).then(n.bind(n,9412)),name:"recurring.edit",meta:{pageTitle:"firefly.recurrences",breadcrumbs:[{title:"placeholder",route:"recurrences.index"}]}}]},{path:"/accounts/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4575)]).then(n.bind(n,4575)),name:"accounts.show",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.show",params:[]}]}}]},{path:"/accounts/reconcile/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4918)]).then(n.bind(n,3953)),name:"accounts.reconcile",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.reconcile",params:[]}]}}]},{path:"/accounts/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9253)]).then(n.bind(n,9253)),name:"accounts.edit",meta:{pageTitle:"firefly.accounts",breadcrumbs:[{title:"placeholder",route:"accounts.index",params:{type:"todo"}},{title:"placeholder",route:"accounts.edit",params:[]}]}}]},{path:"/accounts/:type",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9173)]).then(n.bind(n,9173)),name:"accounts.index",meta:{pageTitle:"firefly.accounts"}}]},{path:"/accounts/create/:type",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9432)]).then(n.bind(n,9432)),name:"accounts.create",meta:{pageTitle:"firefly.accounts"}}]},{path:"/categories",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9053)]).then(n.bind(n,9053)),name:"categories.index",meta:{pageTitle:"firefly.categories"}}]},{path:"/categories/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7039)]).then(n.bind(n,7039)),name:"categories.show",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8561)]).then(n.bind(n,8561)),name:"categories.edit",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/categories/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(9052)]).then(n.bind(n,9052)),name:"categories.create",meta:{pageTitle:"firefly.categories",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/tags",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(6745)]).then(n.bind(n,6745)),name:"tags.index",meta:{pageTitle:"firefly.tags"}}]},{path:"/tags/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3611)]).then(n.bind(n,9286)),name:"tags.show",meta:{pageTitle:"firefly.tags",breadcrumbs:[{title:"placeholder",route:"tags.show",params:[]}]}}]},{path:"/groups",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(4647)]).then(n.bind(n,4647)),name:"groups.index",meta:{pageTitle:"firefly.object_groups_page_title"}}]},{path:"/groups/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(2372)]).then(n.bind(n,2372)),name:"groups.show",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/groups/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7493)]).then(n.bind(n,7493)),name:"groups.edit",meta:{pageTitle:"firefly.groups",breadcrumbs:[{title:"placeholder",route:"categories.show",params:[]}]}}]},{path:"/reports",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(8006)]).then(n.bind(n,8006)),name:"reports.index",meta:{pageTitle:"firefly.reports"}}]},{path:"/report/default/:accounts/:start/:end",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(990)]).then(n.bind(n,3694)),name:"reports.default",meta:{pageTitle:"firefly.reports"}}]},{path:"/webhooks",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(5114)]).then(n.bind(n,5114)),name:"webhooks.index",meta:{pageTitle:"firefly.webhooks"}}]},{path:"/webhooks/show/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9381)]).then(n.bind(n,9381)),name:"webhooks.show",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/edit/:id",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9814)]).then(n.bind(n,9814)),name:"webhooks.edit",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"groups.show",params:[]}]}}]},{path:"/webhooks/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(7232)]).then(n.bind(n,7232)),name:"webhooks.create",meta:{pageTitle:"firefly.webhooks",breadcrumbs:[{title:"placeholder",route:"webhooks.show",params:[]}]}}]},{path:"/currencies",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(9158)]).then(n.bind(n,9158)),name:"currencies.index",meta:{pageTitle:"firefly.currencies"}}]},{path:"/currencies/show/:code",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(1238)]).then(n.bind(n,1238)),name:"currencies.show",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/edit/:code",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(607)]).then(n.bind(n,607)),name:"currencies.edit",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.show",params:[]}]}}]},{path:"/currencies/create",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(3912)]).then(n.bind(n,3912)),name:"currencies.create",meta:{pageTitle:"firefly.currencies",breadcrumbs:[{title:"placeholder",route:"currencies.create",params:[]}]}}]},{path:"/profile",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(4799)]).then(n.bind(n,4799)),name:"profile.index",meta:{pageTitle:"firefly.profile"}}]},{path:"/profile/data",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(5724)]).then(n.bind(n,5724)),name:"profile.data",meta:{pageTitle:"firefly.profile_data"}}]},{path:"/preferences",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7341)]).then(n.bind(n,7341)),name:"preferences.index",meta:{pageTitle:"firefly.preferences"}}]},{path:"/admin",component:()=>Promise.all([n.e(4736),n.e(4733)]).then(n.bind(n,4733)),children:[{path:"",component:()=>Promise.all([n.e(4736),n.e(3064),n.e(7694)]).then(n.bind(n,7694)),name:"admin.index",meta:{pageTitle:"firefly.administration"}}]},{path:"/:catchAll(.*)*",component:()=>Promise.all([n.e(4736),n.e(2769)]).then(n.bind(n,2769))}],T=v,k=(0,f.BC)((function(){const e=P.r5,t=(0,P.p7)({scrollBehavior:()=>({left:0,top:0}),routes:T,history:e("/v3/")});return t}));async function x(e,t){const n=e(b);n.use(a.Z,t);const r="function"===typeof w?await w({}):w;n.use(r);const i=(0,o.Xl)("function"===typeof k?await k({store:r}):k);return r.use((({store:e})=>{e.router=i})),{app:n,store:r,router:i}}var D=n(9527),S=n(7909),Z=n(4462),R=n(3703);const C={config:{dark:"auto"},lang:D.Z,iconSet:S.Z,plugins:{Dialog:Z.Z,LocalStorage:R.Z}};let A="function"===typeof b.preFetch?b.preFetch:void 0!==b.__c&&"function"===typeof b.__c.preFetch&&b.__c.preFetch;function O(e,t){const n=e?e.matched?e:t.resolve(e).route:t.currentRoute.value;if(!n)return[];const r=n.matched.filter((e=>void 0!==e.components));return 0===r.length?[]:Array.prototype.concat.apply([],r.map((e=>Object.keys(e.components).map((t=>{const n=e.components[t];return{path:e.path,c:n}})))))}function N({router:e,store:t,publicPath:n}){e.beforeResolve(((r,a,o)=>{const i=window.location.href.replace(window.location.origin,""),c=O(r,e),s=O(a,e);let l=!1;const d=c.filter(((e,t)=>l||(l=!s[t]||s[t].c!==e.c||e.path.indexOf("/:")>-1))).filter((e=>void 0!==e.c&&("function"===typeof e.c.preFetch||void 0!==e.c.__c&&"function"===typeof e.c.__c.preFetch))).map((e=>void 0!==e.c.__c?e.c.__c.preFetch:e.c.preFetch));if(!1!==A&&(d.unshift(A),A=!1),0===d.length)return o();let p=!1;const u=e=>{p=!0,o(e)},h=()=>{!1===p&&o()};d.reduce(((e,o)=>e.then((()=>!1===p&&o({store:t,currentRoute:r,previousRoute:a,redirect:u,urlPath:i,publicPath:n})))),Promise.resolve()).then(h).catch((e=>{console.error(e),h()}))}))}const M="/v3/",B=/\/\//,j=e=>(M+e).replace(B,"/");async function I({app:e,router:t,store:n},r){let a=!1;const o=e=>{try{return j(t.resolve(e).href)}catch(n){}return Object(e)===e?null:e},i=e=>{if(a=!0,"string"===typeof e&&/^https?:\/\//.test(e))return void(window.location.href=e);const t=o(e);null!==t&&(window.location.href=t,window.location.reload())},c=window.location.href.replace(window.location.origin,"");for(let l=0;!1===a&&l{const[t,r]=void 0!==Promise.allSettled?["allSettled",e=>e.map((e=>{if("rejected"!==e.status)return e.value.default;console.error("[Quasar] boot error:",e.reason)}))]:["all",e=>e.map((e=>e.default))];return Promise[t]([Promise.resolve().then(n.bind(n,7030)),Promise.resolve().then(n.bind(n,1569))]).then((t=>{const n=r(t).filter((e=>"function"===typeof e));I(e,n)}))}))},9167:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{getByName(e){return r.api.get("/api/v1/preferences/"+e)}postByName(e,t){return r.api.post("/api/v1/preferences",{name:e,data:t})}}},1746:(e,t,n)=>{n.d(t,{Z:()=>a});var r=n(1569);class a{get(e){return r.api.get("/api/v2/preferences/"+e)}}},1569:(e,t,n)=>{n.r(t),n.d(t,{api:()=>l,default:()=>d});var r=n(3340),a=n(9981),o=n.n(a),i=n(8268);const c=(0,i.setupCache)({maxAge:9e5,exclude:{query:!1}}),s="/",l=o().create({baseURL:s,withCredentials:!0,adapter:c.adapter}),d=(0,r.xr)((({app:e})=>{o().defaults.withCredentials=!0,o().defaults.baseURL=s,e.config.globalProperties.$axios=o(),e.config.globalProperties.$api=l}))},7030:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var r=n(3340),a=n(9991);const o={config:{html_language:"en",month_and_day_fns:"MMMM d, y"},form:{name:"Name",amount_min:"Minimum amount",amount_max:"Maximum amount",url:"URL",title:"Title",first_date:"First date",repetitions:"Repetitions",description:"Description",iban:"IBAN",skip:"Skip",date:"Date"},list:{name:"Name",account_number:"Account number",currentBalance:"Current balance",lastActivity:"Last activity",active:"Is active?"},breadcrumbs:{placeholder:"[Placeholder]",budgets:"Budgets",subscriptions:"Subscriptions",transactions:"Transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",revenue_accounts:"Revenue accounts",liabilities_accounts:"Liabilities"},firefly:{actions:"Actions",edit:"Edit",delete:"Delete",reconcile:"Reconcile",create_new_asset:"Create new asset account",confirm_action:"Confirm action",new_budget:"New budget",new_asset_account:"New asset account",newTransfer:"New transfer",submission_options:"Submission options",apply_rules_checkbox:"Apply rules",fire_webhooks_checkbox:"Fire webhooks",newDeposit:"New deposit",newWithdrawal:"New expense",bills_paid:"Bills paid",left_to_spend:"Left to spend",no_budget:"(no budget)",budgeted:"Budgeted",spent:"Spent",no_bill:"(no bill)",rule_trigger_source_account_starts_choice:"Source account name starts with..",rule_trigger_source_account_ends_choice:"Source account name ends with..",rule_trigger_source_account_is_choice:"Source account name is..",rule_trigger_source_account_contains_choice:"Source account name contains..",rule_trigger_account_id_choice:"Either account ID is exactly..",rule_trigger_source_account_id_choice:"Source account ID is exactly..",rule_trigger_destination_account_id_choice:"Destination account ID is exactly..",rule_trigger_account_is_cash_choice:"Either account is cash",rule_trigger_source_is_cash_choice:"Source account is (cash) account",rule_trigger_destination_is_cash_choice:"Destination account is (cash) account",rule_trigger_source_account_nr_starts_choice:"Source account number / IBAN starts with..",rule_trigger_source_account_nr_ends_choice:"Source account number / IBAN ends with..",rule_trigger_source_account_nr_is_choice:"Source account number / IBAN is..",rule_trigger_source_account_nr_contains_choice:"Source account number / IBAN contains..",rule_trigger_destination_account_starts_choice:"Destination account name starts with..",rule_trigger_destination_account_ends_choice:"Destination account name ends with..",rule_trigger_destination_account_is_choice:"Destination account name is..",rule_trigger_destination_account_contains_choice:"Destination account name contains..",rule_trigger_destination_account_nr_starts_choice:"Destination account number / IBAN starts with..",rule_trigger_destination_account_nr_ends_choice:"Destination account number / IBAN ends with..",rule_trigger_destination_account_nr_is_choice:"Destination account number / IBAN is..",rule_trigger_destination_account_nr_contains_choice:"Destination account number / IBAN contains..",rule_trigger_transaction_type_choice:"Transaction is of type..",rule_trigger_category_is_choice:"Category is..",rule_trigger_amount_less_choice:"Amount is less than..",rule_trigger_amount_is_choice:"Amount is..",rule_trigger_amount_more_choice:"Amount is more than..",rule_trigger_description_starts_choice:"Description starts with..",rule_trigger_description_ends_choice:"Description ends with..",rule_trigger_description_contains_choice:"Description contains..",rule_trigger_description_is_choice:"Description is..",rule_trigger_date_on_choice:"Transaction date is..",rule_trigger_date_before_choice:"Transaction date is before..",rule_trigger_date_after_choice:"Transaction date is after..",rule_trigger_created_at_on_choice:"Transaction was made on..",rule_trigger_updated_at_on_choice:"Transaction was last edited on..",rule_trigger_budget_is_choice:"Budget is..",rule_trigger_tag_is_choice:"Any tag is..",rule_trigger_currency_is_choice:"Transaction currency is..",rule_trigger_foreign_currency_is_choice:"Transaction foreign currency is..",rule_trigger_has_attachments_choice:"Has at least this many attachments",rule_trigger_has_no_category_choice:"Has no category",rule_trigger_has_any_category_choice:"Has a (any) category",rule_trigger_has_no_budget_choice:"Has no budget",rule_trigger_has_any_budget_choice:"Has a (any) budget",rule_trigger_has_no_bill_choice:"Has no bill",rule_trigger_has_any_bill_choice:"Has a (any) bill",rule_trigger_has_no_tag_choice:"Has no tag(s)",rule_trigger_has_any_tag_choice:"Has one or more (any) tags",rule_trigger_any_notes_choice:"Has (any) notes",rule_trigger_no_notes_choice:"Has no notes",rule_trigger_notes_is_choice:"Notes are..",rule_trigger_notes_contains_choice:"Notes contain..",rule_trigger_notes_starts_choice:"Notes start with..",rule_trigger_notes_ends_choice:"Notes end with..",rule_trigger_bill_is_choice:"Bill is..",rule_trigger_external_id_is_choice:"External ID is..",rule_trigger_internal_reference_is_choice:"Internal reference is..",rule_trigger_journal_id_choice:"Transaction journal ID is..",rule_trigger_any_external_url_choice:"Transaction has an external URL",rule_trigger_no_external_url_choice:"Transaction has no external URL",rule_trigger_id_choice:"Transaction ID is..",rule_action_delete_transaction_choice:"DELETE transaction(!)",rule_action_set_category_choice:"Set category to ..",rule_action_clear_category_choice:"Clear any category",rule_action_set_budget_choice:"Set budget to ..",rule_action_clear_budget_choice:"Clear any budget",rule_action_add_tag_choice:"Add tag ..",rule_action_remove_tag_choice:"Remove tag ..",rule_action_remove_all_tags_choice:"Remove all tags",rule_action_set_description_choice:"Set description to ..",rule_action_update_piggy_choice:"Add / remove transaction amount in piggy bank ..",rule_action_append_description_choice:"Append description with ..",rule_action_prepend_description_choice:"Prepend description with ..",rule_action_set_source_account_choice:"Set source account to ..",rule_action_set_destination_account_choice:"Set destination account to ..",rule_action_append_notes_choice:"Append notes with ..",rule_action_prepend_notes_choice:"Prepend notes with ..",rule_action_clear_notes_choice:"Remove any notes",rule_action_set_notes_choice:"Set notes to ..",rule_action_link_to_bill_choice:"Link to a bill ..",rule_action_convert_deposit_choice:"Convert the transaction to a deposit",rule_action_convert_withdrawal_choice:"Convert the transaction to a withdrawal",rule_action_convert_transfer_choice:"Convert the transaction to a transfer",placeholder:"[Placeholder]",recurrences:"Recurring transactions",title_expenses:"Expenses",title_withdrawal:"Expenses",title_revenue:"Revenue / income",pref_1D:"One day",pref_1W:"One week",pref_1M:"One month",pref_3M:"Three months (quarter)",pref_6M:"Six months",pref_1Y:"One year",repeat_freq_yearly:"yearly","repeat_freq_half-year":"every half-year",repeat_freq_quarterly:"quarterly",repeat_freq_monthly:"monthly",repeat_freq_weekly:"weekly",single_split:"Split",asset_accounts:"Asset accounts",expense_accounts:"Expense accounts",liabilities_accounts:"Liabilities",undefined_accounts:"Accounts",name:"Name",revenue_accounts:"Revenue accounts",description:"Description",category:"Category",title_deposit:"Revenue / income",title_transfer:"Transfers",title_transfers:"Transfers",piggyBanks:"Piggy banks",rules:"Rules",accounts:"Accounts",categories:"Categories",tags:"Tags",object_groups_page_title:"Groups",reports:"Reports",webhooks:"Webhooks",currencies:"Currencies",administration:"Administration",profile:"Profile",source_account:"Source account",destination_account:"Destination account",amount:"Amount",date:"Date",time:"Time",preferences:"Preferences",transactions:"Transactions",balance:"Balance",budgets:"Budgets",subscriptions:"Subscriptions",welcome_back:"What's playing?",bills_to_pay:"Bills to pay",net_worth:"Net worth",pref_last365:"Last year",pref_last90:"Last 90 days",pref_last30:"Last 30 days",pref_last7:"Last 7 days",pref_YTD:"Year to date",pref_QTD:"Quarter to date",pref_MTD:"Month to date"}},i={"en-US":o},c=(0,r.xr)((({app:e})=>{const t=(0,a.o)({locale:"en-US",messages:i});e.use(t)}))},3555:(e,t,n)=>{n.d(t,{S:()=>m});n(8964);var r=n(7363),a=n(1776),o=n(7104),i=n(3637),c=n(444),s=n(6490),l=n(7164),d=n(3611),p=n(9739),u=n(5057),h=n(4453);const m=(0,r.Q_)("firefly-iii",{state:()=>({drawerState:!0,viewRange:"1M",listPageSize:10,locale:"en-US",range:{start:null,end:null},defaultRange:{start:null,end:null},currencyCode:"AAA",currencyId:"0",cacheKey:"initial"}),getters:{getViewRange(e){return e.viewRange},getLocale(e){return e.locale},getListPageSize(e){return e.listPageSize},getCurrencyCode(e){return e.currencyCode},getCurrencyId(e){return e.currencyId},getRange(e){return e.range},getDefaultRange(e){return e.defaultRange},getCacheKey(e){return e.cacheKey}},actions:{refreshCacheKey(){let e=Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,8);this.setCacheKey(e)},resetRange(){let e=this.defaultRange;this.setRange(e)},setDatesFromViewRange(){let e,t,n=this.viewRange,r=new Date;switch(n){case"last365":e=(0,a.Z)((0,o.Z)(r,365)),t=(0,i.Z)(r);break;case"last90":e=(0,a.Z)((0,o.Z)(r,90)),t=(0,i.Z)(r);break;case"last30":e=(0,a.Z)((0,o.Z)(r,30)),t=(0,i.Z)(r);break;case"last7":e=(0,a.Z)((0,o.Z)(r,7)),t=(0,i.Z)(r);break;case"YTD":e=(0,c.Z)(r),t=(0,i.Z)(r);break;case"QTD":e=(0,s.Z)(r),t=(0,i.Z)(r);break;case"MTD":e=(0,l.Z)(r),t=(0,i.Z)(r);break;case"1D":e=(0,a.Z)(r),t=(0,i.Z)(r);break;case"1W":e=(0,a.Z)((0,d.Z)(r,{weekStartsOn:1})),t=(0,i.Z)((0,p.Z)(r,{weekStartsOn:1}));break;case"1M":e=(0,a.Z)((0,l.Z)(r)),t=(0,i.Z)((0,u.Z)(r));break;case"3M":e=(0,a.Z)((0,s.Z)(r)),t=(0,i.Z)((0,h.Z)(r));break;case"6M":r.getMonth()<=5&&(e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(5),t.setDate(30),t=(0,i.Z)(e)),r.getMonth()>5&&(e=new Date(r),e.setMonth(6),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(e));break;case"1Y":e=new Date(r),e.setMonth(0),e.setDate(1),e=(0,a.Z)(e),t=new Date(r),t.setMonth(11),t.setDate(31),t=(0,i.Z)(t);break}this.setRange({start:e,end:t}),this.setDefaultRange({start:e,end:t})},updateViewRange(e){this.viewRange=e},updateListPageSize(e){this.listPageSize=e},setLocale(e){this.locale=e},setRange(e){return this.range=e,e},setDefaultRange(e){this.defaultRange=e},setCurrencyCode(e){this.currencyCode=e},setCurrencyId(e){this.currencyId=e},setCacheKey(e){this.cacheKey=e}}})}},t={};function n(r){var a=t[r];if(void 0!==a)return a.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.m=e,(()=>{var e=[];n.O=(t,r,a,o)=>{if(!r){var i=1/0;for(d=0;d=o)&&Object.keys(n.O).every((e=>n.O[e](r[s])))?r.splice(s--,1):(c=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,a,o]}})(),(()=>{n.n=e=>{var t=e&&e.__esModule?()=>e["default"]:()=>e;return n.d(t,{a:t}),t}})(),(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;n.t=function(r,a){if(1&a&&(r=this(r)),8&a)return r;if("object"===typeof r&&r){if(4&a&&r.__esModule)return r;if(16&a&&"function"===typeof r.then)return r}var o=Object.create(null);n.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var c=2&a&&r;"object"==typeof c&&!~e.indexOf(c);c=t(c))Object.getOwnPropertyNames(c).forEach((e=>i[e]=()=>r[e]));return i["default"]=()=>r,n.d(o,i),o}})(),(()=>{n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}})(),(()=>{n.f={},n.e=e=>Promise.all(Object.keys(n.f).reduce(((t,r)=>(n.f[r](e,t),t)),[]))})(),(()=>{n.u=e=>"js/"+(3064===e?"chunk-common":e)+"."+{159:"940c2379",607:"a27bb0a9",753:"7a7ec7e9",936:"2d75e2e5",990:"cd2dc538",1019:"7b42c164",1198:"56d584ec",1221:"dd7eaaa9",1238:"46ae1791",1800:"8a634b49",2372:"f07615ae",2382:"febcb837",2564:"6d79f846",2769:"ff4ff2d5",3064:"da218e32",3576:"a0c1de71",3611:"02c096a5",3726:"df3349cb",3912:"56ecfed6",4036:"db204d85",4216:"02871c2b",4355:"c765acff",4568:"c52877c9",4575:"95b8ce2a",4647:"7b16a701",4670:"50174692",4733:"8d762f24",4799:"82b7b40c",4918:"6309e196",5114:"9b20d124",5389:"6385ebde",5529:"2c9331df",5724:"8b5fcafb",5728:"593fb2d1",6254:"9287543e",6745:"71f77be4",7039:"71e8eb33",7073:"286aba5b",7222:"86a095eb",7224:"745a0c5a",7232:"879551e8",7243:"d48794e4",7341:"7d2aa22d",7450:"e517536c",7493:"2f46981f",7676:"a4d5f926",7694:"bf944cbf",7697:"4338f28d",7886:"5d570ebc",7916:"c3e09d4f",8006:"012e6d1b",8490:"031d1236",8493:"48ada210",8561:"61b40629",8659:"8e9cc4fa",8815:"a4c8e7f7",9052:"2692ba03",9053:"5c2937fe",9158:"faf93bfd",9173:"8b54978b",9253:"f43441a6",9376:"661517c6",9378:"abec6c5e",9381:"f611be3f",9412:"ebc300e5",9432:"db18b7bf",9729:"fa0fb605",9814:"87e88376"}[e]+".js"})(),(()=>{n.miniCssF=e=>"css/"+{2143:"app",4736:"vendor"}[e]+"."+{2143:"50c7ba73",4736:"56c8c1ab"}[e]+".css"})(),(()=>{n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()})(),(()=>{n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t)})(),(()=>{var e={},t="firefly-iii:";n.l=(r,a,o,i)=>{if(e[r])e[r].push(a);else{var c,s;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d{c.onerror=c.onload=null,clearTimeout(h);var a=e[r];if(delete e[r],c.parentNode&&c.parentNode.removeChild(c),a&&a.forEach((e=>e(n))),t)return t(n)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=u.bind(null,c.onerror),c.onload=u.bind(null,c.onload),s&&document.head.appendChild(c)}}})(),(()=>{n.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}})(),(()=>{n.p="/v3/"})(),(()=>{var e={2143:0};n.f.j=(t,r)=>{var a=n.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else{var o=new Promise(((n,r)=>a=e[t]=[n,r]));r.push(a[2]=o);var i=n.p+n.u(t),c=new Error,s=r=>{if(n.o(e,t)&&(a=e[t],0!==a&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;c.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",c.name="ChunkLoadError",c.type=o,c.request=i,a[1](c)}};n.l(i,s,"chunk-"+t,t)}},n.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,[i,c,s]=r,l=0;if(i.some((t=>0!==e[t]))){for(a in c)n.o(c,a)&&(n.m[a]=c[a]);if(s)var d=s(n)}for(t&&t(r);ln(9894)));r=n.O(r)})(); \ No newline at end of file diff --git a/public/v3/js/chunk-common.0fd011ef.js b/public/v3/js/chunk-common.da218e32.js similarity index 93% rename from public/v3/js/chunk-common.0fd011ef.js rename to public/v3/js/chunk-common.da218e32.js index a610c53e3d..ab4fa8d6cd 100644 --- a/public/v3/js/chunk-common.0fd011ef.js +++ b/public/v3/js/chunk-common.da218e32.js @@ -1 +1 @@ -"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3064],{160:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(){super("accounts")}get(t,e){let a={date:e};return e?this.apiGet(t,a):this.apiGet(t)}transactions(t,e){return this.apiGetChildren("transactions",t,e)}}},3836:(t,e,a)=>{a.d(e,{Z:()=>i});var r=a(1569),s=a(5087);class i extends s.Z{constructor(){super("accounts")}list(t,e,a){let s="/api/v1/accounts";return r.api.get(s,{params:{page:e,cache:a,type:t}})}}},1138:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/accounts";return r.api.post(e,t)}}},7912:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/budgets/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/budgets/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutBudget(t,e){let a="/api/v1/budgets/transactions-without-budget";return r.api.get(a,{params:{page:t,cache:e}})}}},4255:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/categories/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/categories/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutCategory(t,e){let a="/api/v1/categories/transactions-without-category";return r.api.get(a,{params:{page:t,cache:e}})}}},1484:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/currencies/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/currencies/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},6108:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/currencies";return r.api.get(a,{params:{page:t,cache:e}})}}},2684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/currencies";return r.api.post(e,t)}makeDefault(t){let e="/api/v1/currencies/"+t+"/default";return r.api.post(e)}}},7913:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(t){super(t)}}},1741:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/object_groups/"+t;return r.api.get(e)}}},670:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/piggy_banks/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/piggy_banks/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},1592:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{put(t,e){let a="/api/v1/preferences/"+t;return r.api.put(a,{data:e})}}},4352:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/recurrences/"+t;return r.api.get(e)}}},5087:(t,e,a)=>{a.d(e,{Z:()=>n});var r=a(5148),s=a.n(r),i=a(1569);class n{constructor(t){s()(this,"root","/api/v1/"),s()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathId(t){return this.root+this.path+"/"+t}apiGet(t,e){let a=this.apiPathId(t);return e?i.api.get(a,{params:e}):i.api.get(a)}destroy(t){let e=this.apiPathId(t);return i.api["delete"](e)}apiPathChildren(t,e){return this.apiPathId(t)+"/"+e}apiGetChildren(t,e,a){let r=this.apiPathChildren(e,t),s="still-todo";return i.api.get(r,{params:{page:a,cache:s}})}apiList(t,e){let a="transactions",r="1",s="still-todo",n=this.apiPathChildren(r,a);return i.api.get(n,{params:{page:t,cache:s}})}}},6739:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rule_groups/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}rules(t,e,a){let s="/api/v1/rule_groups/"+t+"/rules";return r.api.get(s,{params:{page:e,cache:a}})}}},2416:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/rule_groups";return r.api.get(a,{params:{page:t,cache:e}})}}},9543:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rules/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}}},3684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/bills/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/bills/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},3918:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){return r.api.get("/api/v1/configuration/"+t)}put(t,e){return r.api.put("/api/v1/configuration/"+t,e)}}},9466:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="api/v1/transactions/"+t;return r.api.get(e)}}},3247:(t,e,a)=>{a.d(e,{Z:()=>r});class r{parseResponse(t){let e={rows:[]};e.rowsPerPage=t.data.meta.pagination.per_page,e.rowsNumber=t.data.meta.pagination.total;for(let a in t.data.data)if(t.data.data.hasOwnProperty(a)){let r=t.data.data[a],s={group_id:r.id,splits:[],group_title:r.attributes.group_title};for(let t in r.attributes.transactions)if(r.attributes.transactions.hasOwnProperty(t)){let e=r.attributes.transactions[t],a={group_id:r.id,journal_id:parseInt(e.transaction_journal_id),type:e.type,description:e.description,amount:e.amount,date:e.date,source:e.source_name,destination:e.destination_name,category:e.category_name,budget:e.budget_name,currencyCode:e.currency_code};1===r.attributes.transactions.length&&0===parseInt(t)&&(s.group_title=e.description),0===parseInt(t)&&(s={...s,...a}),r.attributes.transactions.length>0&&(s.splits.push(a),t>0&&(s.amount=parseFloat(s.amount)+parseFloat(a.amount)))}e.rows.push(s)}return e}}},9599:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/webhooks/"+t;return r.api.get(e)}}},5146:(t,e,a)=>{a.d(e,{Z:()=>Q});var r=a(9835),s=a(6970),i=a(1957);const n={key:0},o={key:1},p=(0,r.Uk)("Edit"),l=(0,r.Uk)("Delete"),u={class:"text-left"},c=(0,r.Uk)(" j ");function d(t,e,a,d,g,w){const m=(0,r.up)("q-th"),h=(0,r.up)("q-tr"),f=(0,r.up)("q-btn"),y=(0,r.up)("q-td"),_=(0,r.up)("q-icon"),k=(0,r.up)("router-link"),b=(0,r.up)("q-item-label"),v=(0,r.up)("q-item-section"),Z=(0,r.up)("q-item"),W=(0,r.up)("q-list"),P=(0,r.up)("q-btn-dropdown"),q=(0,r.up)("q-table"),C=(0,r.Q2)("close-popup");return(0,r.wg)(),(0,r.j4)(q,{title:a.title,rows:a.rows,columns:g.columns,"row-key":"group_id",pagination:g.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>g.pagination=t),loading:a.loading,class:"q-ma-md",onRequest:w.onRequest},{header:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(m,{"auto-width":""}),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.cols,(e=>((0,r.wg)(),(0,r.j4)(m,{key:e.name,props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""},{default:(0,r.w5)((()=>[t.row.splits.length>1?((0,r.wg)(),(0,r.j4)(f,{key:0,size:"sm",round:"",dense:"",onClick:e=>t.expand=!t.expand,icon:t.expand?"fas fa-minus-circle":"fas fa-plus-circle"},null,8,["onClick","icon"])):(0,r.kq)("",!0)])),_:2},1024),(0,r.Wm)(y,{key:"type",props:t},{default:(0,r.w5)((()=>["deposit"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:0,class:"fas fa-long-arrow-alt-right"})):(0,r.kq)("",!0),"withdrawal"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:1,class:"fas fa-long-arrow-alt-left"})):(0,r.kq)("",!0),"transfer"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:2,class:"fas fa-arrows-alt-h"})):(0,r.kq)("",!0)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"description",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(k,{to:{name:"transactions.show",params:{id:t.row.group_id}},class:"text-primary"},{default:(0,r.w5)((()=>[1===t.row.splits.length?((0,r.wg)(),(0,r.iD)("span",n,(0,s.zw)(t.row.description),1)):(0,r.kq)("",!0),t.row.splits.length>1?((0,r.wg)(),(0,r.iD)("span",o,(0,s.zw)(t.row.group_title),1)):(0,r.kq)("",!0)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(t.row.currencyCode,t.row.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatDate(t.row.date)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"source",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.source),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"destination",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.destination),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"category",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.category),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"budget",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.budget),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(P,{color:"primary",label:"Actions",size:"sm"},{default:(0,r.w5)((()=>[(0,r.Wm)(W,null,{default:(0,r.w5)((()=>[(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",to:{name:"transactions.edit",params:{id:t.row.group_id}}},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[p])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",onClick:e=>w.deleteTransaction(t.row.group_id,t.row.description,t.row.group_title)},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[l])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"]),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.row.splits,(e=>(0,r.wy)(((0,r.wg)(),(0,r.j4)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,(0,s.zw)(e.description),1)])),_:2},1024),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(e.currencyCode,e.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date"}),(0,r.Wm)(y,{key:"source"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.source),1)])),_:2},1024),(0,r.Wm)(y,{key:"destination"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.destination),1)])),_:2},1024),(0,r.Wm)(y,{key:"category"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.category),1)])),_:2},1024),(0,r.Wm)(y,{key:"budget"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.budget),1)])),_:2},1024),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[c])),_:2},1032,["props"])])),_:2},1032,["props"])),[[i.F8,t.expand]]))),256))])),_:1},8,["title","rows","columns","pagination","loading","onRequest"])}var g=a(8898),w=a(7913),m=a(3555);const h={name:"LargeTable",props:{title:String,rows:Array,loading:Boolean,page:Number,rowsPerPage:Number,rowsNumber:Number},data(){return{pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],store:null}},mounted(){this.pagination.page=this.page,this.pagination.rowsPerPage=this.rowsPerPage,this.pagination.rowsNumber=this.rowsNumber},watch:{page:function(t){this.pagination.page=t},rowsPerPage:function(t){this.pagination.rowsPerPage=t},rowsNumber:function(t){this.pagination.rowsNumber=t}},methods:{formatDate:function(t){return(0,g.Z)(new Date(t),this.$t("config.month_and_day_fns"))},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},onRequest:function(t){this.$emit("on-request",{page:t.pagination.page})},deleteTransaction:function(t,e,a){let r=e;""!==a&&(r=a),this.$q.dialog({title:"Confirm",message:'Do you want to delete transaction "'+r+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyTransaction(t)}))},destroyTransaction:function(t){new w.Z("transactions").destroy(t).then((()=>{this.store=(0,m.S)(),this.store.refreshCacheKey()}))}}};var f=a(1639),y=a(9497),_=a(9546),k=a(1682),b=a(7220),v=a(8879),Z=a(2857),W=a(2045),P=a(3246),q=a(490),C=a(1233),z=a(3115),U=a(2146),D=a(9984),j=a.n(D);const I=(0,f.Z)(h,[["render",d]]),Q=I;j()(h,"components",{QTable:y.Z,QTr:_.Z,QTh:k.Z,QTd:b.Z,QBtn:v.Z,QIcon:Z.Z,QBtnDropdown:W.Z,QList:P.Z,QItem:q.Z,QItemSection:C.Z,QItemLabel:z.Z}),j()(h,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file +"use strict";(self["webpackChunkfirefly_iii"]=self["webpackChunkfirefly_iii"]||[]).push([[3064],{160:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(){super("accounts")}get(t,e){let a={date:e};return e?this.apiGet(t,a):this.apiGet(t)}transactions(t,e){return this.apiGetChildren("transactions",t,e)}}},3836:(t,e,a)=>{a.d(e,{Z:()=>i});var r=a(1569),s=a(5087);class i extends s.Z{constructor(){super("accounts")}list(t,e,a){let s="/api/v1/accounts";return r.api.get(s,{params:{page:e,cache:a,type:t}})}}},1138:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/accounts";return r.api.post(e,t)}}},7912:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/budgets/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/budgets/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutBudget(t,e){let a="/api/v1/budgets/transactions-without-budget";return r.api.get(a,{params:{page:t,cache:e}})}}},4255:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/categories/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/categories/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}transactionsWithoutCategory(t,e){let a="/api/v1/categories/transactions-without-category";return r.api.get(a,{params:{page:t,cache:e}})}}},1484:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/currencies/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/currencies/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},6108:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/currencies";return r.api.get(a,{params:{page:t,cache:e}})}}},2684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{post(t){let e="/api/v1/currencies";return r.api.post(e,t)}makeDefault(t){let e="/api/v1/currencies/"+t+"/default";return r.api.post(e)}}},7913:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(5087);class s extends r.Z{constructor(t){super(t)}}},1741:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/object_groups/"+t;return r.api.get(e)}}},670:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/piggy_banks/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/piggy_banks/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},1592:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{put(t,e){let a="/api/v1/preferences/"+t;return r.api.put(a,{data:e})}}},4352:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/recurrences/"+t;return r.api.get(e)}}},5087:(t,e,a)=>{a.d(e,{Z:()=>n});var r=a(5148),s=a.n(r),i=a(1569);class n{constructor(t){s()(this,"root","/api/v1/"),s()(this,"path",""),this.path=t}apiPath(){return this.root+this.path}apiPathId(t){return this.root+this.path+"/"+t}apiGet(t,e){let a=this.apiPathId(t);return e?i.api.get(a,{params:e}):i.api.get(a)}destroy(t){let e=this.apiPathId(t);return i.api["delete"](e)}apiPathChildren(t,e){return this.apiPathId(t)+"/"+e}apiGetChildren(t,e,a){let r=this.apiPathChildren(e,t),s="still-todo";return i.api.get(r,{params:{page:a,cache:s}})}apiList(t,e){let a="transactions",r="1",s="still-todo",n=this.apiPathChildren(r,a);return i.api.get(n,{params:{page:t,cache:s}})}}},6739:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rule_groups/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}rules(t,e,a){let s="/api/v1/rule_groups/"+t+"/rules";return r.api.get(s,{params:{page:e,cache:a}})}}},2416:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{list(t,e){let a="/api/v1/rule_groups";return r.api.get(a,{params:{page:t,cache:e}})}}},9543:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t,e){let a="/api/v1/rules/"+t;return e?r.api.get(a,{params:{date:e}}):r.api.get(a)}}},3684:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/bills/"+t;return r.api.get(e)}transactions(t,e,a){let s="/api/v1/bills/"+t+"/transactions";return r.api.get(s,{params:{page:e,cache:a}})}}},3918:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){return r.api.get("/api/v1/configuration/"+t)}put(t,e){return r.api.put("/api/v1/configuration/"+t,e)}}},9466:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="api/v1/transactions/"+t;return r.api.get(e)}}},3247:(t,e,a)=>{a.d(e,{Z:()=>r});class r{parseResponse(t){let e={rows:[]};e.rowsPerPage=t.data.meta.pagination.per_page,e.rowsNumber=t.data.meta.pagination.total;for(let a in t.data.data)if(t.data.data.hasOwnProperty(a)){let r=t.data.data[a],s={group_id:r.id,splits:[],group_title:r.attributes.group_title};for(let t in r.attributes.transactions)if(r.attributes.transactions.hasOwnProperty(t)){let e=r.attributes.transactions[t],a={group_id:r.id,journal_id:parseInt(e.transaction_journal_id),type:e.type,description:e.description,amount:e.amount,date:e.date,source:e.source_name,destination:e.destination_name,category:e.category_name,budget:e.budget_name,currencyCode:e.currency_code};1===r.attributes.transactions.length&&0===parseInt(t)&&(s.group_title=e.description),0===parseInt(t)&&(s={...s,...a}),r.attributes.transactions.length>0&&(s.splits.push(a),t>0&&(s.amount=parseFloat(s.amount)+parseFloat(a.amount)))}e.rows.push(s)}return e}}},9599:(t,e,a)=>{a.d(e,{Z:()=>s});var r=a(1569);class s{get(t){let e="/api/v1/webhooks/"+t;return r.api.get(e)}}},4643:(t,e,a)=>{a.d(e,{Z:()=>Q});var r=a(9835),s=a(6970),i=a(1957);const n={key:0},o={key:1},p=(0,r.Uk)("Edit"),l=(0,r.Uk)("Delete"),u={class:"text-left"},c=(0,r.Uk)(" j ");function d(t,e,a,d,g,w){const m=(0,r.up)("q-th"),h=(0,r.up)("q-tr"),f=(0,r.up)("q-btn"),y=(0,r.up)("q-td"),_=(0,r.up)("q-icon"),k=(0,r.up)("router-link"),b=(0,r.up)("q-item-label"),v=(0,r.up)("q-item-section"),Z=(0,r.up)("q-item"),W=(0,r.up)("q-list"),P=(0,r.up)("q-btn-dropdown"),q=(0,r.up)("q-table"),C=(0,r.Q2)("close-popup");return(0,r.wg)(),(0,r.j4)(q,{pagination:g.pagination,"onUpdate:pagination":e[0]||(e[0]=t=>g.pagination=t),columns:g.columns,loading:a.loading,rows:a.rows,title:a.title,class:"q-ma-md","row-key":"group_id",onRequest:w.onRequest},{header:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(m,{"auto-width":""}),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.cols,(e=>((0,r.wg)(),(0,r.j4)(m,{key:e.name,props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.label),1)])),_:2},1032,["props"])))),128))])),_:2},1032,["props"])])),body:(0,r.w5)((t=>[(0,r.Wm)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""},{default:(0,r.w5)((()=>[t.row.splits.length>1?((0,r.wg)(),(0,r.j4)(f,{key:0,icon:t.expand?"fas fa-minus-circle":"fas fa-plus-circle",dense:"",round:"",size:"sm",onClick:e=>t.expand=!t.expand},null,8,["icon","onClick"])):(0,r.kq)("",!0)])),_:2},1024),(0,r.Wm)(y,{key:"type",props:t},{default:(0,r.w5)((()=>["deposit"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:0,class:"fas fa-long-arrow-alt-right"})):(0,r.kq)("",!0),"withdrawal"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:1,class:"fas fa-long-arrow-alt-left"})):(0,r.kq)("",!0),"transfer"===t.row.type.toLowerCase()?((0,r.wg)(),(0,r.j4)(_,{key:2,class:"fas fa-arrows-alt-h"})):(0,r.kq)("",!0)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"description",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(k,{to:{name:"transactions.show",params:{id:t.row.group_id}},class:"text-primary"},{default:(0,r.w5)((()=>[1===t.row.splits.length?((0,r.wg)(),(0,r.iD)("span",n,(0,s.zw)(t.row.description),1)):(0,r.kq)("",!0),t.row.splits.length>1?((0,r.wg)(),(0,r.iD)("span",o,(0,s.zw)(t.row.group_title),1)):(0,r.kq)("",!0)])),_:2},1032,["to"])])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(t.row.currencyCode,t.row.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatDate(t.row.date)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"source",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.source),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"destination",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.destination),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"category",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.category),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"budget",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(t.row.budget),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(P,{color:"primary",label:"Actions",size:"sm"},{default:(0,r.w5)((()=>[(0,r.Wm)(W,null,{default:(0,r.w5)((()=>[(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{to:{name:"transactions.edit",params:{id:t.row.group_id}},clickable:""},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[p])),_:1})])),_:1})])),_:2},1032,["to"])),[[C]]),(0,r.wy)(((0,r.wg)(),(0,r.j4)(Z,{clickable:"",onClick:e=>w.deleteTransaction(t.row.group_id,t.row.description,t.row.group_title)},{default:(0,r.w5)((()=>[(0,r.Wm)(v,null,{default:(0,r.w5)((()=>[(0,r.Wm)(b,null,{default:(0,r.w5)((()=>[l])),_:1})])),_:1})])),_:2},1032,["onClick"])),[[C]])])),_:2},1024)])),_:2},1024)])),_:2},1032,["props"])])),_:2},1032,["props"]),((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(t.row.splits,(e=>(0,r.wy)(((0,r.wg)(),(0,r.j4)(h,{props:t},{default:(0,r.w5)((()=>[(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,{"auto-width":""}),(0,r.Wm)(y,null,{default:(0,r.w5)((()=>[(0,r._)("div",u,(0,s.zw)(e.description),1)])),_:2},1024),(0,r.Wm)(y,{key:"amount",props:t},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(w.formatAmount(e.currencyCode,e.amount)),1)])),_:2},1032,["props"]),(0,r.Wm)(y,{key:"date"}),(0,r.Wm)(y,{key:"source"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.source),1)])),_:2},1024),(0,r.Wm)(y,{key:"destination"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.destination),1)])),_:2},1024),(0,r.Wm)(y,{key:"category"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.category),1)])),_:2},1024),(0,r.Wm)(y,{key:"budget"},{default:(0,r.w5)((()=>[(0,r.Uk)((0,s.zw)(e.budget),1)])),_:2},1024),(0,r.Wm)(y,{key:"menu",props:t},{default:(0,r.w5)((()=>[c])),_:2},1032,["props"])])),_:2},1032,["props"])),[[i.F8,t.expand]]))),256))])),_:1},8,["pagination","columns","loading","rows","title","onRequest"])}var g=a(8898),w=a(7913),m=a(3555);const h={name:"LargeTable",props:{title:String,rows:Array,loading:Boolean,page:Number,rowsPerPage:Number,rowsNumber:Number},data(){return{pagination:{sortBy:"desc",descending:!1,page:1,rowsPerPage:5,rowsNumber:100},columns:[{name:"type",label:" ",field:"type",style:"width: 30px"},{name:"description",label:"Description",field:"description",align:"left"},{name:"amount",label:"Amount",field:"amount"},{name:"date",label:"Date",field:"date",align:"left"},{name:"source",label:"Source",field:"source",align:"left"},{name:"destination",label:"Destination",field:"destination",align:"left"},{name:"category",label:"Category",field:"category",align:"left"},{name:"budget",label:"Budget",field:"budget",align:"left"},{name:"menu",label:" ",field:"menu",align:"left"}],store:null}},mounted(){this.pagination.page=this.page,this.pagination.rowsPerPage=this.rowsPerPage,this.pagination.rowsNumber=this.rowsNumber},watch:{page:function(t){this.pagination.page=t},rowsPerPage:function(t){this.pagination.rowsPerPage=t},rowsNumber:function(t){this.pagination.rowsNumber=t}},methods:{formatDate:function(t){return(0,g.Z)(new Date(t),this.$t("config.month_and_day_fns"))},formatAmount:function(t,e){return Intl.NumberFormat("en-US",{style:"currency",currency:t}).format(e)},onRequest:function(t){this.$emit("on-request",{page:t.pagination.page})},deleteTransaction:function(t,e,a){let r=e;""!==a&&(r=a),this.$q.dialog({title:"Confirm",message:'Do you want to delete transaction "'+r+'"?',cancel:!0,persistent:!0}).onOk((()=>{this.destroyTransaction(t)}))},destroyTransaction:function(t){new w.Z("transactions").destroy(t).then((()=>{this.store=(0,m.S)(),this.store.refreshCacheKey()}))}}};var f=a(1639),y=a(9497),_=a(9546),k=a(1682),b=a(7220),v=a(8879),Z=a(2857),W=a(2045),P=a(3246),q=a(490),C=a(1233),z=a(3115),U=a(2146),D=a(9984),j=a.n(D);const I=(0,f.Z)(h,[["render",d]]),Q=I;j()(h,"components",{QTable:y.Z,QTr:_.Z,QTh:k.Z,QTd:b.Z,QBtn:v.Z,QIcon:Z.Z,QBtnDropdown:W.Z,QList:P.Z,QItem:q.Z,QItemSection:C.Z,QItemLabel:z.Z}),j()(h,"directives",{ClosePopup:U.Z})}}]); \ No newline at end of file diff --git a/public/v3/js/vendor.bc2a99c7.js b/public/v3/js/vendor.5db2d412.js similarity index 69% rename from public/v3/js/vendor.bc2a99c7.js rename to public/v3/js/vendor.5db2d412.js index ce923fa08b..53829ff7c3 100644 --- a/public/v3/js/vendor.bc2a99c7.js +++ b/public/v3/js/vendor.5db2d412.js @@ -430,7 +430,7 @@ e.exports=function(e){return null!=e&&(n(e)||i(e)||!!e._isBuffer)}},"./node_modu /*!*************************************************************************************!*\ !*** external {"umd":"axios","amd":"axios","commonjs":"axios","commonjs2":"axios"} ***! \*************************************************************************************/ -/*! no static exports found */function(t,n){t.exports=e}})}))},9981:(e,t,n)=>{e.exports=n(6148)},6857:(e,t,n)=>{"use strict";var i=n(6031),o=n(8117),r=n(6139),a=n(9395),s=n(7187),l=n(7758),c=n(4908),u=n(7381);e.exports=function(e){return new Promise((function(t,n){var d=e.data,h=e.headers,f=e.responseType;i.isFormData(d)&&delete h["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(g+":"+v)}var m=s(e.baseURL,e.url);function b(){if(p){var i="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r=f&&"text"!==f&&"json"!==f?p.response:p.responseText,a={data:r,status:p.status,statusText:p.statusText,headers:i,config:e,request:p};o(t,n,a),p=null}}if(p.open(e.method.toUpperCase(),a(m,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=b:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(b)},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},i.isStandardBrowserEnv()){var x=(e.withCredentials||c(m))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in p&&i.forEach(h,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),f&&"json"!==f&&(p.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},6148:(e,t,n)=>{"use strict";var i=n(6031),o=n(4009),r=n(7237),a=n(8342),s=n(9860);function l(e){var t=new r(e),n=o(r.prototype.request,t);return i.extend(n,r.prototype,t),i.extend(n,t),n}var c=l(s);c.Axios=r,c.create=function(e){return l(a(c.defaults,e))},c.Cancel=n(5838),c.CancelToken=n(5e3),c.isCancel=n(2649),c.all=function(e){return Promise.all(e)},c.spread=n(7615),c.isAxiosError=n(6794),e.exports=c,e.exports["default"]=c},5838:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},5e3:(e,t,n)=>{"use strict";var i=n(5838);function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new i(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},2649:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},7237:(e,t,n)=>{"use strict";var i=n(6031),o=n(9395),r=n(7332),a=n(1014),s=n(8342),l=n(9206),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new r,response:new r}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],i=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,r=[];if(this.interceptors.response.forEach((function(e){r.push(e.fulfilled,e.rejected)})),!i){var u=[a,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(r),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var d=e;while(n.length){var h=n.shift(),f=n.shift();try{d=h(d)}catch(p){f(p);break}}try{o=a(d)}catch(p){return Promise.reject(p)}while(r.length)o=o.then(r.shift(),r.shift());return o},u.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=u},7332:(e,t,n)=>{"use strict";var i=n(6031);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},7187:(e,t,n)=>{"use strict";var i=n(6847),o=n(6560);e.exports=function(e,t){return e&&!i(t)?o(e,t):t}},7381:(e,t,n)=>{"use strict";var i=n(4918);e.exports=function(e,t,n,o,r){var a=new Error(e);return i(a,t,n,o,r)}},1014:(e,t,n)=>{"use strict";var i=n(6031),o=n(2297),r=n(2649),a=n(9860);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4918:e=>{"use strict";e.exports=function(e,t,n,i,o){return e.config=t,n&&(e.code=n),e.request=i,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},8342:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function c(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(e[o],t[o])}i.forEach(o,(function(e){i.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),i.forEach(r,c),i.forEach(a,(function(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(void 0,t[o])})),i.forEach(s,(function(i){i in t?n[i]=l(e[i],t[i]):i in e&&(n[i]=l(void 0,e[i]))}));var u=o.concat(r).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return i.forEach(d,c),n}},8117:(e,t,n)=>{"use strict";var i=n(7381);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},2297:(e,t,n)=>{"use strict";var i=n(6031),o=n(9860);e.exports=function(e,t,n){var r=this||o;return i.forEach(n,(function(n){e=n.call(r,e,t)})),e}},9860:(e,t,n)=>{"use strict";var i=n(6031),o=n(4129),r=n(4918),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function l(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(6857)),e}function c(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),c(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw r(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){u.headers[e]=i.merge(a)})),e.exports=u},4009:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(6031);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(i.isURLSearchParams(t))r=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),r=a.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},6560:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},6139:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,r,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(o)&&s.push("path="+o),i.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},6847:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},6794:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},4908:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=i.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4129:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},7758:(e,t,n)=>{"use strict";var i=n(6031),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,r,a={};return e?(i.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=i.trim(e.substr(0,r)).toLowerCase(),n=i.trim(e.substr(r+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7615:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},9206:(e,t,n)=>{"use strict";var i=n(8593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var r={},a=i.version.split(".");function s(e,t){for(var n=t?t.split("."):a,i=e.split("."),o=0;o<3;o++){if(n[o]>i[o])return!0;if(n[o]0){var r=i[o],a=t[r];if(a){var s=e[r],l=void 0===s||a(s,r,e);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+r)}}o.transitional=function(e,t,n){var o=t&&s(t);function a(e,t){return"[Axios v"+i.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new Error(a(i," has been removed in "+t));return o&&!r[i]&&(r[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:o}},6031:(e,t,n)=>{"use strict";var i=n(4009),o=Object.prototype.toString;function r(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function h(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function p(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function g(e){return"[object Date]"===o.call(e)}function v(e){return"[object File]"===o.call(e)}function m(e){return"[object Blob]"===o.call(e)}function b(e){return"[object Function]"===o.call(e)}function x(e){return f(e)&&b(e.pipe)}function y(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function S(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),r(e))for(var n=0,i=e.length;n{function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=t,e.exports.__esModule=!0,e.exports["default"]=e.exports},1357:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=n(2857),a=n(244),s=n(5987),l=n(2026);const c=(0,s.L)({name:"QAvatar",props:{...a.LU,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,a.ZP)(e),s=(0,i.Fl)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),c=(0,i.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const i=void 0!==e.icon?[(0,o.h)(r.Z,{name:e.icon})]:void 0;return(0,o.h)("div",{class:s.value,style:n.value},[(0,o.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:c.value},(0,l.pf)(t.default,i))])}}})},990:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=["top","middle","bottom"],l=(0,r.L)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>s.includes(e)}},setup(e,{slots:t}){const n=(0,i.Fl)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),r=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")}));return()=>(0,o.h)("div",{class:r.value,style:n.value,role:"status","aria-label":e.label},(0,a.vs)(t.default,void 0!==e.label?[e.label]:[]))}})},7128:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(8234),s=n(2026);const l=(0,r.L)({name:"QBanner",props:{...a.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,a.Z)(e,n),l=(0,o.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===r.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),c=(0,o.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,i.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,s.KR)(t.avatar)),(0,i.h)("div",{class:"q-banner__content col text-body2"},(0,s.KR)(t.default))],o=(0,s.KR)(t.action);return void 0!==o&&n.push((0,i.h)("div",{class:c.value},o)),(0,i.h)("div",{class:l.value+(!1===e.inlineActions&&void 0!==o?" q-banner--top-padding":""),role:"alert"},n)}}})},2605:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(499),o=n(9835),r=n(5065),a=n(5987),s=n(2026),l=n(2046);const c=["",!0],u=(0,a.L)({name:"QBreadcrumbs",props:{...r.jO,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),u=(0,i.Fl)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),d=(0,i.Fl)((()=>` text-${e.activeColor}`));return()=>{const n=(0,l.Pf)((0,s.KR)(t.default));if(0===n.length)return;let i=1;const r=[],h=n.filter((e=>void 0!==e.type&&"QBreadcrumbsEl"===e.type.name)).length,f=void 0!==t.separator?t.separator:()=>e.separator;return n.forEach((e=>{if(void 0!==e.type&&"QBreadcrumbsEl"===e.type.name){const t=i{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=n(2857),a=n(5987),s=n(2026),l=n(945);const c=(0,a.L)({name:"QBreadcrumbsEl",props:{...l.$,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){const{linkTag:n,linkAttrs:a,linkClass:c,navigateOnClick:u}=(0,l.Z)(),d=(0,i.Fl)((()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+c.value:"q-breadcrumbs__el--disable"),...a.value,onClick:u}))),h=(0,i.Fl)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const i=[];return void 0!==e.icon&&i.push((0,o.h)(r.Z,{class:h.value,name:e.icon})),void 0!==e.label&&i.push(e.label),(0,o.h)(n.value,{...d.value},(0,s.vs)(t.default,i))}}})},2045:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var i=n(9835),o=n(499),r=n(2857),a=n(8879),s=n(7236),l=n(5290),c=n(6073),u=n(431),d=n(5987),h=n(1384),f=n(796),p=n(2026);const g=Object.keys(c.b7),v=e=>g.reduce(((t,n)=>{const i=e[n];return void 0!==i&&(t[n]=i),t}),{}),m=(0,d.L)({name:"QBtnDropdown",props:{...c.b7,...u.D,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),d=(0,o.iH)(e.modelValue),g=(0,o.iH)(null),m=(0,f.Z)(),b=(0,o.Fl)((()=>{const t={"aria-expanded":!0===d.value?"true":"false","aria-haspopup":"true","aria-controls":m,"aria-label":e.toggleAriaLabel||u.$q.lang.label[!0===d.value?"collapse":"expand"](e.label)};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),x=(0,o.Fl)((()=>"q-btn-dropdown__arrow"+(!0===d.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":""))),y=(0,o.Fl)((()=>(0,c._V)(e))),w=(0,o.Fl)((()=>v(e)));function k(e){d.value=!0,n("beforeShow",e)}function S(e){n("show",e),n("update:modelValue",!0)}function C(e){d.value=!1,n("beforeHide",e)}function _(e){n("hide",e),n("update:modelValue",!1)}function A(e){n("click",e)}function P(e){(0,h.sT)(e),T(),n("click",e)}function L(e){null!==g.value&&g.value.toggle(e)}function j(e){null!==g.value&&g.value.show(e)}function T(e){null!==g.value&&g.value.hide(e)}return(0,i.YP)((()=>e.modelValue),(e=>{null!==g.value&&g.value[e?"show":"hide"]()})),(0,i.YP)((()=>e.split),T),Object.assign(u,{show:j,hide:T,toggle:L}),(0,i.bv)((()=>{!0===e.modelValue&&j()})),()=>{const n=[(0,i.h)(r.Z,{class:x.value,name:e.dropdownIcon||u.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,i.h)(l.Z,{ref:g,id:m,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_},t.default)),!1===e.split?(0,i.h)(a.Z,{class:"q-btn-dropdown q-btn-dropdown--simple",...w.value,...b.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:A},{default:()=>(0,p.KR)(t.label,[]).concat(n),loading:t.loading}):(0,i.h)(s.Z,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...y.value,glossy:e.glossy,stretch:e.stretch},(()=>[(0,i.h)(a.Z,{class:"q-btn-dropdown--current",...w.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:P},{default:t.label,loading:t.loading}),(0,i.h)(a.Z,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...b.value,...y.value,disable:!0===e.disable||!0===e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},(()=>n))]))}}})},7236:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>{const t=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(t.length>0?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},8879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(2857),s=n(3940),l=n(1136),c=n(6073),u=n(5987),d=n(2026),h=n(1384),f=n(1705);const{passiveCapture:p}=h.rU;let g=null,v=null,m=null;const b=(0,u.L)({name:"QBtn",props:{...c.b7,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:b,style:x,innerClasses:y,attributes:w,hasLink:k,linkTag:S,navigateOnClick:C,isActionable:_}=(0,c.ZP)(e),A=(0,o.iH)(null),P=(0,o.iH)(null);let L,j,T=null;const F=(0,o.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),E=(0,o.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===k.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),M=(0,o.Fl)((()=>({center:e.round}))),O=(0,o.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),R=(0,o.Fl)((()=>{if(!0===e.loading)return{onMousedown:Y,onTouchstart:Y,onClick:Y,onKeydown:Y,onKeyup:Y};if(!0===_.value){const t={onClick:z,onKeydown:H,onMousedown:N};if(!0===u.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=q}return t}return{onClick:h.NS}})),I=(0,o.Fl)((()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:x.value,...w.value,...R.value})));function z(t){if(null!==A.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===A.value.contains(n)&&!1===n.contains(A.value)){A.value.focus();const e=()=>{document.removeEventListener("keydown",h.NS,!0),document.removeEventListener("keyup",e,p),null!==A.value&&A.value.removeEventListener("blur",e,p)};document.addEventListener("keydown",h.NS,!0),document.addEventListener("keyup",e,p),A.value.addEventListener("blur",e,p)}}C(t)}}function H(e){null!==A.value&&(n("keydown",e),!0===(0,f.So)(e,[13,32])&&v!==A.value&&(null!==v&&B(),!0!==e.defaultPrevented&&(A.value.focus(),v=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("keyup",D,!0),A.value.addEventListener("blur",D,p)),(0,h.NS)(e)))}function q(e){null!==A.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(g!==A.value&&(null!==g&&B(),g=A.value,T=e.target,T.addEventListener("touchcancel",D,p),T.addEventListener("touchend",D,p)),L=!0,clearTimeout(j),j=setTimeout((()=>{L=!1}),200)))}function N(e){null!==A.value&&(e.qSkipRipple=!0===L,n("mousedown",e),!0!==e.defaultPrevented&&m!==A.value&&(null!==m&&B(),m=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("mouseup",D,p)))}function D(e){if(null!==A.value&&(void 0===e||"blur"!==e.type||document.activeElement!==A.value)){if(void 0!==e&&"keyup"===e.type){if(v===A.value&&!0===(0,f.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,h.X$)(t),!0===e.cancelBubble&&(0,h.sT)(t),A.value.dispatchEvent(t),(0,h.NS)(e),e.qKeyEvent=!0}n("keyup",e)}B()}}function B(e){const t=P.value;!0===e||g!==A.value&&m!==A.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),g===A.value&&(null!==T&&(T.removeEventListener("touchcancel",D,p),T.removeEventListener("touchend",D,p)),g=T=null),m===A.value&&(document.removeEventListener("mouseup",D,p),m=null),v===A.value&&(document.removeEventListener("keyup",D,!0),null!==A.value&&A.value.removeEventListener("blur",D,p),v=null),null!==A.value&&A.value.classList.remove("q-btn--active")}function Y(e){(0,h.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{B(!0)})),Object.assign(u,{click:z}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"})),!0===F.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,d.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"}));const o=[(0,i.h)("span",{class:"q-focus-helper",ref:P})];return!0===e.loading&&void 0!==e.percentage&&o.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:O.value})])),o.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+y.value},n)),null!==e.loading&&o.push((0,i.h)(r.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(S.value,I.value,o),[[l.Z,E.value,void 0,M.value]])}}})},6073:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>g,_V:()=>f,b7:()=>p});n(5583);var i=n(499),o=n(5065),r=n(244),a=n(945);const s={none:0,xs:4,sm:8,md:16,lg:24,xl:32},l={xs:8,sm:10,md:14,lg:20,xl:24},c=["button","submit","reset"],u=/[^\s]\/[^\s]/,d=["flat","outline","push","unelevated"],h=(e,t)=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t,f=e=>{const t=h(e);return void 0!==t?{[t]:!0}:{}},p={...r.LU,...a.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...d.reduce(((e,t)=>(e[t]=Boolean)&&e),{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...o.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function g(e){const t=(0,r.ZP)(e,l),n=(0,o.ZP)(e),{hasRouterLink:d,hasLink:f,linkTag:p,linkAttrs:g,navigateOnClick:v}=(0,a.Z)({fallbackTag:"button"}),m=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in s?s[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),b=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),x=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),y=(0,i.Fl)((()=>!0===x.value?e.tabindex||0:-1)),w=(0,i.Fl)((()=>h(e,"standard"))),k=(0,i.Fl)((()=>{const t={tabindex:y.value};return!0===f.value?Object.assign(t,g.value):!0===c.includes(e.type)&&(t.type=e.type),"a"===p.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===u.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),S=(0,i.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===b.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${w.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===x.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),C=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:S,style:m,innerClasses:C,attributes:k,hasLink:f,linkTag:p,navigateOnClick:v,isActionable:x}}},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(5583);var i=n(9835),o=n(499),r=n(8234),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QCard",props:{...r.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.Z)(e,n),l=(0,o.Fl)((()=>"q-card"+(!0===a.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(499),o=n(9835),r=n(5065),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QCardActions",props:{...r.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,o.h)("div",{class:a.value},(0,s.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,o.h)(e.tag,{class:n.value},(0,a.KR)(t.default))}})},1221:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(2857),a=n(5987),s=n(1926);const l=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),c=(0,a.L)({name:"QCheckbox",props:s.Fz,emits:s.ZB,setup(e){function t(t,n){const a=(0,o.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==a.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-checkbox__icon",name:a.value})])]:[l]}return(0,s.ZP)("checkbox",t)}})},1926:(e,t,n)=>{"use strict";n.d(t,{Fz:()=>h,ZB:()=>f,ZP:()=>p});var i=n(9835),o=n(499),r=n(8234),a=n(244),s=n(5917),l=n(9256),c=n(9480),u=n(1384),d=n(2026);const h={...r.S,...a.LU,...l.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},f=["update:modelValue"];function p(e,t){const{props:n,slots:h,emit:f,proxy:p}=(0,i.FN)(),{$q:g}=p,v=(0,r.Z)(n,g),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,s.Z)(n,m),y=(0,a.ZP)(n,c.Z),w=(0,o.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),k=(0,o.Fl)((()=>{const e=(0,o.IU)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,o.IU)(t)===e)):-1})),S=(0,o.Fl)((()=>!0===w.value?k.value>-1:(0,o.IU)(n.modelValue)===(0,o.IU)(n.trueValue))),C=(0,o.Fl)((()=>!0===w.value?-1===k.value:(0,o.IU)(n.modelValue)===(0,o.IU)(n.falseValue))),_=(0,o.Fl)((()=>!1===S.value&&!1===C.value)),A=(0,o.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),P=(0,o.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===v.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),L=(0,o.Fl)((()=>{const t=!0===S.value?"truthy":!0===C.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==S.value:!0===C.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),j=(0,o.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{"^checked":!0===S.value?"checked":void 0,name:n.name,value:!0===w.value?n.val:n.trueValue}),e})),T=(0,l.eX)(j),F=(0,o.Fl)((()=>{const t={tabindex:A.value,role:"toggle"===e?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===_.value?"mixed":!0===S.value?"true":"false"};return!0===n.disable&&(t["aria-disabled"]="true"),t}));function E(e){void 0!==e&&((0,u.NS)(e),x(e)),!0!==n.disable&&f("update:modelValue",M(),e)}function M(){if(!0===w.value){if(!0===S.value){const e=n.modelValue.slice();return e.splice(k.value,1),e}return n.modelValue.concat([n.val])}if(!0===S.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==C.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function O(e){13!==e.keyCode&&32!==e.keyCode||(0,u.NS)(e)}function R(e){13!==e.keyCode&&32!==e.keyCode||E(e)}const I=t(S,_);return Object.assign(p,{toggle:E}),()=>{const t=I();!0!==n.disable&&T(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const o=[(0,i.h)("div",{class:L.value,style:y.value,"aria-hidden":"true"},t)];null!==b.value&&o.push(b.value);const r=void 0!==n.label?(0,d.vs)(h.default,[n.label]):(0,d.KR)(h.default);return void 0!==r&&o.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},r)),(0,i.h)("div",{ref:m,class:P.value,...F.value,onClick:E,onKeydown:O,onKeyup:R},o)}}},3302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(9835),o=n(499),r=n(244);const a={...r.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var s=n(5987),l=n(2026),c=n(321);const u=50,d=2*u,h=d*Math.PI,f=Math.round(1e3*h)/1e3,p=(0,s.L)({name:"QCircularProgress",props:{...a,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.ZP)(e),s=(0,o.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),p=(0,o.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),g=(0,o.Fl)((()=>d/(1-e.thickness/2))),v=(0,o.Fl)((()=>`${g.value/2} ${g.value/2} ${g.value} ${g.value}`)),m=(0,o.Fl)((()=>(0,c.vX)(e.value,e.min,e.max))),b=(0,o.Fl)((()=>h*(1-(m.value-e.min)/(e.max-e.min)))),x=(0,o.Fl)((()=>e.thickness/2*g.value));function y({thickness:e,offset:t,color:n,cls:o,rounded:r}){return(0,i.h)("circle",{class:"q-circular-progress__"+o+(void 0!==n?` text-${n}`:""),style:p.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":f,"stroke-dashoffset":t,"stroke-linecap":r,cx:g.value,cy:g.value,r:u})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:u-x.value/2,cx:g.value,cy:g.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(y({cls:"track",thickness:x.value,offset:0,color:e.trackColor})),n.push(y({cls:"circle",thickness:x.value,offset:b.value,color:e.color,rounded:!0===e.rounded?"round":void 0}));const o=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:s.value,viewBox:v.value,"aria-hidden":"true"},n)];return!0===e.showValue&&o.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",m.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:a.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:m.value},(0,l.pf)(t.internal,o))}}})},4939:(e,t,n)=>{"use strict";n.d(t,{Z:()=>oe});n(702),n(5583);var i=n(9835),o=n(499),r=n(1957),a=n(8879),s=n(8234),l=n(3978),c=n(9256);n(6822);const u=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function d(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),b(x(e,t,n))}function h(e,t,n){return y(m(e,t,n))}function f(e){return 0===g(e)}function p(e,t){return t<=6?31:t<=11||f(e)?30:29}function g(e){const t=u.length;let n,i,o,r,a,s=u[0];if(e=u[t-1])throw new Error("Invalid Jalaali year "+e);for(a=1;a=u[n-1])throw new Error("Invalid Jalaali year "+e);for(l=1;l=0){if(o<=185)return i=1+w(o,31),n=k(o,31)+1,{jy:r,jm:i,jd:n};o-=186}else r-=1,o+=179,1===a.leap&&(o+=1);return i=7+w(o,30),n=k(o,30)+1,{jy:r,jm:i,jd:n}}function x(e,t,n){let i=w(1461*(e+w(t-8,6)+100100),4)+w(153*k(t+9,12)+2,5)+n-34840408;return i=i-w(3*w(e+100100+w(t-8,6),100),4)+752,i}function y(e){let t=4*e+139361631;t=t+4*w(3*w(4*e+183187720,146097),4)-3908;const n=5*w(k(t,1461),4)+308,i=w(k(n,153),5)+1,o=k(w(n,153),12)+1,r=w(t,1461)-100100+w(8-o,6);return{gy:r,gm:o,gd:i}}function w(e,t){return~~(e/t)}function k(e,t){return e-~~(e/t)*t}var S=n(321);const C=["gregorian","persian"],_={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>C.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},A=["update:modelValue"];function P(e){return e.year+"/"+(0,S.vk)(e.month)+"/"+(0,S.vk)(e.day)}function L(e,t){const n=(0,o.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),i=(0,o.Fl)((()=>!0===e.editable?0:-1)),r=(0,o.Fl)((()=>{const t=[];return void 0!==e.color&&t.push(`bg-${e.color}`),void 0!==e.textColor&&t.push(`text-${e.textColor}`),t.join(" ")}));function a(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function s(t){const n=new Date,i=!0===t?null:0;if("persian"===e.calendar){const e=d(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:i,minute:i,second:i,millisecond:i}}return{editable:n,tabindex:i,headerClass:r,getLocale:a,getCurrentDate:s}}var j=n(5987),T=n(2026),F=(n(8964),n(4680)),E=n(892);const M=864e5,O=36e5,R=6e4,I="YYYY-MM-DDTHH:mm:ss.SSSZ",z=/\[((?:[^\]\\]|\\]|\\)*)\]|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,H=/(\[[^\]]*\])|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,q={};function N(e,t){const n="("+t.days.join("|")+")",i=e+n;if(void 0!==q[i])return q[i];const o="("+t.daysShort.join("|")+")",r="("+t.months.join("|")+")",a="("+t.monthsShort.join("|")+")",s={};let l=0;const c=e.replace(H,(e=>{switch(l++,e){case"YY":return s.YY=l,"(-?\\d{1,2})";case"YYYY":return s.YYYY=l,"(-?\\d{1,4})";case"M":return s.M=l,"(\\d{1,2})";case"MM":return s.M=l,"(\\d{2})";case"MMM":return s.MMM=l,a;case"MMMM":return s.MMMM=l,r;case"D":return s.D=l,"(\\d{1,2})";case"Do":return s.D=l++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return s.D=l,"(\\d{2})";case"H":return s.H=l,"(\\d{1,2})";case"HH":return s.H=l,"(\\d{2})";case"h":return s.h=l,"(\\d{1,2})";case"hh":return s.h=l,"(\\d{2})";case"m":return s.m=l,"(\\d{1,2})";case"mm":return s.m=l,"(\\d{2})";case"s":return s.s=l,"(\\d{1,2})";case"ss":return s.s=l,"(\\d{2})";case"S":return s.S=l,"(\\d{1})";case"SS":return s.S=l,"(\\d{2})";case"SSS":return s.S=l,"(\\d{3})";case"A":return s.A=l,"(AM|PM)";case"a":return s.a=l,"(am|pm)";case"aa":return s.aa=l,"(a\\.m\\.|p\\.m\\.)";case"ddd":return o;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"w":return"(\\d{1,2})";case"ww":return"(\\d{2})";case"Z":return s.Z=l,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return s.ZZ=l,"(Z|[+-]\\d{2}\\d{2})";case"X":return s.X=l,"(-?\\d+)";case"x":return s.x=l,"(-?\\d{4,})";default:return l--,"["===e[0]&&(e=e.substring(1,e.length-1)),e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}})),u={map:s,regex:new RegExp("^"+c)};return q[i]=u,u}function D(e,t){return void 0!==e?e:void 0!==t?t.date:E.F.date}function B(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;return n+(0,S.vk)(o)+t+(0,S.vk)(r)}function Y(e,t,n,i,o){const r={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==o&&Object.assign(r,o),void 0===e||null===e||""===e||"string"!==typeof e)return r;void 0===t&&(t=I);const a=D(n,E.Z.props),s=a.months,l=a.monthsShort,{regex:c,map:u}=N(t,a),d=e.match(c);if(null===d)return r;let h="";if(void 0!==u.X||void 0!==u.x){const e=parseInt(d[void 0!==u.X?u.X:u.x],10);if(!0===isNaN(e)||e<0)return r;const t=new Date(e*(void 0!==u.X?1e3:1));r.year=t.getFullYear(),r.month=t.getMonth()+1,r.day=t.getDate(),r.hour=t.getHours(),r.minute=t.getMinutes(),r.second=t.getSeconds(),r.millisecond=t.getMilliseconds()}else{if(void 0!==u.YYYY)r.year=parseInt(d[u.YYYY],10);else if(void 0!==u.YY){const e=parseInt(d[u.YY],10);r.year=e<0?e:2e3+e}if(void 0!==u.M){if(r.month=parseInt(d[u.M],10),r.month<1||r.month>12)return r}else void 0!==u.MMM?r.month=l.indexOf(d[u.MMM])+1:void 0!==u.MMMM&&(r.month=s.indexOf(d[u.MMMM])+1);if(void 0!==u.D){if(r.day=parseInt(d[u.D],10),null===r.year||null===r.month||r.day<1)return r;const e="persian"!==i?new Date(r.year,r.month,0).getDate():p(r.year,r.month);if(r.day>e)return r}void 0!==u.H?r.hour=parseInt(d[u.H],10)%24:void 0!==u.h&&(r.hour=parseInt(d[u.h],10)%12,(u.A&&"PM"===d[u.A]||u.a&&"pm"===d[u.a]||u.aa&&"p.m."===d[u.aa])&&(r.hour+=12),r.hour=r.hour%24),void 0!==u.m&&(r.minute=parseInt(d[u.m],10)%60),void 0!==u.s&&(r.second=parseInt(d[u.s],10)%60),void 0!==u.S&&(r.millisecond=parseInt(d[u.S],10)*10**(3-d[u.S].length)),void 0===u.Z&&void 0===u.ZZ||(h=void 0!==u.Z?d[u.Z].replace(":",""):d[u.ZZ],r.timezoneOffset=("+"===h[0]?-1:1)*(60*h.slice(1,3)+1*h.slice(3,5)))}return r.dateHash=(0,S.vk)(r.year,6)+"/"+(0,S.vk)(r.month)+"/"+(0,S.vk)(r.day),r.timeHash=(0,S.vk)(r.hour)+":"+(0,S.vk)(r.minute)+":"+(0,S.vk)(r.second)+h,r}function X(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const i=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-i);const o=(t-n)/(7*M);return 1+Math.floor(o)}function W(e,t,n){const i=new Date(e),o="set"+(!0===n?"UTC":"");switch(t){case"year":case"years":i[`${o}Month`](0);case"month":case"months":i[`${o}Date`](1);case"day":case"days":case"date":i[`${o}Hours`](0);case"hour":case"hours":i[`${o}Minutes`](0);case"minute":case"minutes":i[`${o}Seconds`](0);case"second":case"seconds":i[`${o}Milliseconds`](0)}return i}function V(e,t,n){return(e.getTime()-e.getTimezoneOffset()*R-(t.getTime()-t.getTimezoneOffset()*R))/n}function $(e,t,n="days"){const i=new Date(e),o=new Date(t);switch(n){case"years":case"year":return i.getFullYear()-o.getFullYear();case"months":case"month":return 12*(i.getFullYear()-o.getFullYear())+i.getMonth()-o.getMonth();case"days":case"day":case"date":return V(W(i,"day"),W(o,"day"),M);case"hours":case"hour":return V(W(i,"hour"),W(o,"hour"),O);case"minutes":case"minute":return V(W(i,"minute"),W(o,"minute"),R);case"seconds":case"second":return V(W(i,"second"),W(o,"second"),1e3)}}function U(e){return $(e,W(e,"year"),"days")+1}function Z(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}const G={YY(e,t,n){const i=this.YYYY(e,t,n)%100;return i>=0?(0,S.vk)(i):"-"+(0,S.vk)(Math.abs(i))},YYYY(e,t,n){return void 0!==n&&null!==n?n:e.getFullYear()},M(e){return e.getMonth()+1},MM(e){return(0,S.vk)(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return Z(this.Q(e))},D(e){return e.getDate()},Do(e){return Z(e.getDate())},DD(e){return(0,S.vk)(e.getDate())},DDD(e){return U(e)},DDDD(e){return(0,S.vk)(U(e),3)},d(e){return e.getDay()},dd(e,t){return this.dddd(e,t).slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return X(e)},ww(e){return(0,S.vk)(X(e))},H(e){return e.getHours()},HH(e){return(0,S.vk)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,S.vk)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,S.vk)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,S.vk)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,S.vk)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,S.vk)(e.getMilliseconds(),3)},A(e){return this.H(e)<12?"AM":"PM"},a(e){return this.H(e)<12?"am":"pm"},aa(e){return this.H(e)<12?"a.m.":"p.m."},Z(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return B(o,":")},ZZ(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return B(o)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function K(e,t,n,i,o){if(0!==e&&!e||e===1/0||e===-1/0)return;const r=new Date(e);if(isNaN(r))return;void 0===t&&(t=I);const a=D(n,E.Z.props);return t.replace(z,((e,t)=>e in G?G[e](r,a,i,o):void 0===t?e:t.split("\\]").join("]")))}const J=20,Q=["Calendar","Years","Months"],ee=e=>Q.includes(e),te=e=>/^-?[\d]+\/[0-1]\d$/.test(e),ne=" — ";function ie(e){return e.year+"/"+(0,S.vk)(e.month)}const oe=(0,j.L)({name:"QDate",props:{..._,...c.Fz,...s.S,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:te},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:te},navigationMaxYearMonth:{type:String,validator:te},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:ee}},emits:[...A,"rangeStart","rangeEnd","navigation"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{$q:d}=u,f=(0,s.Z)(e,d),{getCache:g}=(0,l.Z)(),{tabindex:v,headerClass:m,getLocale:b,getCurrentDate:x}=L(e,d);let y;const w=(0,c.Vt)(e),k=(0,c.eX)(w),C=(0,o.iH)(null),_=(0,o.iH)(Fe()),A=(0,o.iH)(b()),j=(0,o.Fl)((()=>Fe())),E=(0,o.Fl)((()=>b())),M=(0,o.Fl)((()=>x())),O=(0,o.iH)(Me(_.value,A.value)),R=(0,o.iH)(e.defaultView),I=!0===d.lang.rtl?"right":"left",z=(0,o.iH)(I.value),H=(0,o.iH)(I.value),q=O.value.year,N=(0,o.iH)(q-q%J-(q<0?J:0)),D=(0,o.iH)(null),B=(0,o.Fl)((()=>{const t=!0===e.landscape?"landscape":"portrait";return`q-date q-date--${t} q-date--${t}-${!0===e.minimal?"minimal":"standard"}`+(!0===f.value?" q-date--dark q-dark":"")+(!0===e.bordered?" q-date--bordered":"")+(!0===e.square?" q-date--square no-border-radius":"")+(!0===e.flat?" q-date--flat no-shadow":"")+(!0===e.disable?" disabled":!0===e.readonly?" q-date--readonly":"")})),X=(0,o.Fl)((()=>e.color||"primary")),W=(0,o.Fl)((()=>e.textColor||"white")),V=(0,o.Fl)((()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range)),U=(0,o.Fl)((()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[])),Z=(0,o.Fl)((()=>U.value.filter((e=>"string"===typeof e)).map((e=>Ee(e,_.value,A.value))).filter((e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)))),G=(0,o.Fl)((()=>{const e=e=>Ee(e,_.value,A.value);return U.value.filter((e=>!0===(0,F.Kn)(e)&&void 0!==e.from&&void 0!==e.to)).map((t=>({from:e(t.from),to:e(t.to)}))).filter((e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==e.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{const t=h(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)})),te=(0,o.Fl)((()=>"persian"===e.calendar?P:(e,t,n)=>K(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?_.value:t,void 0===n?A.value:n,e.year,e.timezoneOffset))),oe=(0,o.Fl)((()=>Z.value.length+G.value.reduce(((e,t)=>e+1+$(Q.value(t.to),Q.value(t.from))),0))),re=(0,o.Fl)((()=>{if(void 0!==e.title&&null!==e.title&&e.title.length>0)return e.title;if(null!==D.value){const e=D.value.init,t=Q.value(e);return A.value.daysShort[t.getDay()]+", "+A.value.monthsShort[e.month-1]+" "+e.day+ne+"?"}if(0===oe.value)return ne;if(oe.value>1)return`${oe.value} ${A.value.pluralDay}`;const t=Z.value[0],n=Q.value(t);return!0===isNaN(n.valueOf())?ne:void 0!==A.value.headerTitle?A.value.headerTitle(n,t):A.value.daysShort[n.getDay()]+", "+A.value.monthsShort[t.month-1]+" "+t.day})),ae=(0,o.Fl)((()=>{const e=Z.value.concat(G.value.map((e=>e.from))).sort(((e,t)=>e.year-t.year||e.month-t.month));return e[0]})),se=(0,o.Fl)((()=>{const e=Z.value.concat(G.value.map((e=>e.to))).sort(((e,t)=>t.year-e.year||t.month-e.month));return e[0]})),le=(0,o.Fl)((()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&e.subtitle.length>0)return e.subtitle;if(0===oe.value)return ne;if(oe.value>1){const e=ae.value,t=se.value,n=A.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+ne+n[t.month-1]+" ":e.month!==t.month?ne+n[t.month-1]:"")+" "+t.year}return Z.value[0].year})),ce=(0,o.Fl)((()=>{const e=[d.iconSet.datetime.arrowLeft,d.iconSet.datetime.arrowRight];return!0===d.lang.rtl?e.reverse():e})),ue=(0,o.Fl)((()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):A.value.firstDayOfWeek)),de=(0,o.Fl)((()=>{const e=A.value.daysShort,t=ue.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e})),he=(0,o.Fl)((()=>{const t=O.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():p(t.year,t.month)})),fe=(0,o.Fl)((()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor)),pe=(0,o.Fl)((()=>{if(void 0===e.navigationMinYearMonth)return null;const t=e.navigationMinYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),ge=(0,o.Fl)((()=>{if(void 0===e.navigationMaxYearMonth)return null;const t=e.navigationMaxYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),ve=(0,o.Fl)((()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==pe.value&&pe.value.year>=O.value.year&&(e.year.prev=!1,pe.value.year===O.value.year&&pe.value.month>=O.value.month&&(e.month.prev=!1)),null!==ge.value&&ge.value.year<=O.value.year&&(e.year.next=!1,ge.value.year===O.value.year&&ge.value.month<=O.value.month&&(e.month.next=!1)),e})),me=(0,o.Fl)((()=>{const e={};return Z.value.forEach((t=>{const n=ie(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)})),e})),be=(0,o.Fl)((()=>{const e={};return G.value.forEach((t=>{const n=ie(t.from),i=ie(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===i?t.to.day:void 0,range:t}),n12&&(a.year++,a.month=1)}})),e})),xe=(0,o.Fl)((()=>{if(null===D.value)return;const{init:e,initHash:t,final:n,finalHash:i}=D.value,[o,r]=t<=i?[e,n]:[n,e],a=ie(o),s=ie(r);if(a!==ye.value&&s!==ye.value)return;const l={};return a===ye.value?(l.from=o.day,l.includeFrom=!0):l.from=1,s===ye.value?(l.to=r.day,l.includeTo=!0):l.to=he.value,l})),ye=(0,o.Fl)((()=>ie(O.value))),we=(0,o.Fl)((()=>{const t={};if(void 0===e.options){for(let e=1;e<=he.value;e++)t[e]=!0;return t}const n="function"===typeof e.options?e.options:t=>e.options.includes(t);for(let e=1;e<=he.value;e++){const i=ye.value+"/"+(0,S.vk)(e);t[e]=n(i)}return t})),ke=(0,o.Fl)((()=>{const t={};if(void 0===e.events)for(let e=1;e<=he.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=he.value;e++){const i=ye.value+"/"+(0,S.vk)(e);t[e]=!0===n(i)&&fe.value(i)}}return t})),Se=(0,o.Fl)((()=>{let t,n;const{year:i,month:o}=O.value;if("persian"!==e.calendar)t=new Date(i,o-1,1),n=new Date(i,o-1,0).getDate();else{const e=h(i,o,1);t=new Date(e.gy,e.gm-1,e.gd);let r=o-1,a=i;0===r&&(r=12,a--),n=p(a,r)}return{days:t.getDay()-ue.value-1,endDay:n}})),Ce=(0,o.Fl)((()=>{const e=[],{days:t,endDay:n}=Se.value,i=t<0?t+7:t;if(i<6)for(let a=n-i;a<=n;a++)e.push({i:a,fill:!0});const o=e.length;for(let a=1;a<=he.value;a++){const t={i:a,event:ke.value[a],classes:[]};!0===we.value[a]&&(t.in=!0,t.flat=!0),e.push(t)}if(void 0!==me.value[ye.value]&&me.value[ye.value].forEach((t=>{const n=o+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:X.value,textColor:W.value})})),void 0!==be.value[ye.value]&&be.value[ye.value].forEach((t=>{if(void 0!==t.from){const n=o+t.from-1,i=o+(t.to||he.value)-1;for(let o=n;o<=i;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[i],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=o+t.to-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=o+he.value-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:X.value,textColor:W.value})}})),void 0!==xe.value){const t=o+xe.value.from-1,n=o+xe.value.to-1;for(let i=t;i<=n;i++)e[i].color=X.value,e[i].editRange=!0;!0===xe.value.includeFrom&&(e[t].editRangeFrom=!0),!0===xe.value.includeTo&&(e[n].editRangeTo=!0)}O.value.year===M.value.year&&O.value.month===M.value.month&&(e[o+M.value.day-1].today=!0);const r=e.length%7;if(r>0){const t=7-r;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach((e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t})),e})),_e=(0,o.Fl)((()=>!0===e.disable?{"aria-disabled":"true"}:!0===e.readonly?{"aria-readonly":"true"}:{}));function Ae(){const e=M.value,t=me.value[ie(e)];void 0!==t&&!1!==t.includes(e.day)||Ve(e),je(e.year,e.month)}function Pe(e){!0===ee(e)&&(R.value=e)}function Le(e,t){if(["month","year"].includes(e)){const n="month"===e?Re:Ie;n(!0===t?-1:1)}}function je(e,t){R.value="Calendar",De(e,t)}function Te(t,n){if(!1===e.range||!t)return void(D.value=null);const i=Object.assign({...O.value},t),o=void 0!==n?Object.assign({...O.value},n):i;D.value={init:i,initHash:P(i),final:o,finalHash:P(o)},je(i.year,i.month)}function Fe(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function Ee(t,n,i){return Y(t,n,i,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Me(t,n){const i=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===i.length)return Oe();const o=i[i.length-1],r=Ee(void 0!==o.from?o.from:o,t,n);return null===r.dateHash?Oe():r}function Oe(){let t,n;if(void 0!==e.defaultYearMonth){const i=e.defaultYearMonth.split("/");t=parseInt(i[0],10),n=parseInt(i[1],10)}else{const e=void 0!==M.value?M.value:x();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,S.vk)(n)+"/01"}}function Re(e){let t=O.value.year,n=Number(O.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),De(t,n),!0===V.value&&Ye("month")}function Ie(e){const t=Number(O.value.year)+e;De(t,O.value.month),!0===V.value&&Ye("year")}function ze(t){De(t,O.value.month),R.value="Years"===e.defaultView?"Months":"Calendar",!0===V.value&&Ye("year")}function He(e){De(O.value.year,e),R.value="Calendar",!0===V.value&&Ye("month")}function qe(e,t){const n=me.value[t],i=void 0!==n&&!0===n.includes(e.day)?$e:Ve;i(e)}function Ne(e){return{year:e.year,month:e.month,day:e.day}}function De(e,t){null!==pe.value&&e<=pe.value.year&&(e=pe.value.year,t=ge.value.year&&(e=ge.value.year,t>ge.value.month&&(t=ge.value.month));const n=e+"/"+(0,S.vk)(t)+"/01";n!==O.value.dateHash&&(z.value=O.value.dateHash{N.value=e-e%J-(e<0?J:0),Object.assign(O.value,{year:e,month:t,day:1,dateHash:n})})))}function Be(t,i,o){const r=null!==t&&1===t.length&&!1===e.multiple?t[0]:t;y=r;const{reason:a,details:s}=Xe(i,o);n("update:modelValue",r,a,s)}function Ye(t){const o=void 0!==Z.value[0]&&null!==Z.value[0].dateHash?{...Z.value[0]}:{...O.value};(0,i.Y3)((()=>{o.year=O.value.year,o.month=O.value.month;const i="persian"!==e.calendar?new Date(o.year,o.month,0).getDate():p(o.year,o.month);o.day=Math.min(Math.max(1,o.day),i);const r=We(o);y=r;const{details:a}=Xe("",o);n("update:modelValue",r,t,a)}))}function Xe(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...Ne(t.target),from:Ne(t.from),to:Ne(t.to)}}:{reason:`${e}-day`,details:Ne(t)}}function We(e,t,n){return void 0!==e.from?{from:te.value(e.from,t,n),to:te.value(e.to,t,n)}:te.value(e,t,n)}function Ve(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=P(t.from),i=P(t.to),o=Z.value.filter((t=>t.dateHashi)),r=G.value.filter((({from:t,to:n})=>n.dateHashi));n=o.concat(r).concat(t).map((e=>We(e)))}else{const e=U.value.slice();e.push(We(t)),n=e}else n=We(t);Be(n,"add",t)}function $e(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const i=We(t);n=void 0!==t.from?e.modelValue.filter((e=>void 0===e.from||e.from!==i.from&&e.to!==i.to)):e.modelValue.filter((e=>e!==i)),0===n.length&&(n=null)}Be(n,"remove",t)}function Ue(t,i,o){const r=Z.value.concat(G.value).map((e=>We(e,t,i))).filter((e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash));n("update:modelValue",(!0===e.multiple?r:r[0])||null,o)}function Ze(){if(!0!==e.minimal)return(0,i.h)("div",{class:"q-date__header "+m.value},[(0,i.h)("div",{class:"relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-yr-"+le.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vY",{onClick(){R.value="Years"},onKeyup(e){13===e.keyCode&&(R.value="Years")}})},[le.value])))]),(0,i.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,i.h)("div",{class:"relative-position col"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-sub"+re.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vC",{onClick(){R.value="Calendar"},onKeyup(e){13===e.keyCode&&(R.value="Calendar")}})},[re.value])))]),!0===e.todayBtn?(0,i.h)(a.Z,{class:"q-date__header-today self-start",icon:d.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:v.value,onClick:Ae}):null])])}function Ge({label:e,type:t,key:n,dir:o,goTo:s,boundaries:l,cls:c}){return[(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[0],tabindex:v.value,disable:!1===l.prev,...g("go-#"+t,{onClick(){s(-1)}})})]),(0,i.h)("div",{class:"relative-position overflow-hidden flex flex-center"+c},[(0,i.h)(r.uT,{name:"q-transition--jump-"+o},(()=>(0,i.h)("div",{key:n},[(0,i.h)(a.Z,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:v.value,...g("view#"+t,{onClick:()=>{R.value=t}})})])))]),(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[1],tabindex:v.value,disable:!1===l.next,...g("go+#"+t,{onClick(){s(1)}})})])]}(0,i.YP)((()=>e.modelValue),(e=>{if(y===e)y=0;else{const{year:e,month:t}=Me(_.value,A.value);De(e,t)}})),(0,i.YP)(R,(()=>{null!==C.value&&!0===u.$el.contains(document.activeElement)&&C.value.focus()})),(0,i.YP)((()=>O.value.year),(e=>{n("navigation",{year:e,month:O.value.month})})),(0,i.YP)((()=>O.value.month),(e=>{n("navigation",{year:O.value.year,month:e})})),(0,i.YP)(j,(e=>{Ue(e,A.value,"mask"),_.value=e})),(0,i.YP)(E,(e=>{Ue(_.value,e,"locale"),A.value=e}));const Ke={Calendar:()=>[(0,i.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,i.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ge({label:A.value.months[O.value.month-1],type:"Months",key:O.value.month,dir:z.value,goTo:Re,boundaries:ve.value.month,cls:" col"}).concat(Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:""}))),(0,i.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},de.value.map((e=>(0,i.h)("div",{class:"q-date__calendar-item"},[(0,i.h)("div",e)])))),(0,i.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,i.h)(r.uT,{name:"q-transition--slide-"+z.value},(()=>(0,i.h)("div",{key:ye.value,class:"q-date__calendar-days fit"},Ce.value.map((e=>(0,i.h)("div",{class:e.classes},[!0===e.in?(0,i.h)(a.Z,{class:!0===e.today?"q-date__today":"",dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:v.value,...g("day#"+e.i,{onClick:()=>{Je(e.i)},onMouseover:()=>{Qe(e.i)}})},!1!==e.event?()=>(0,i.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,i.h)("div",""+e.i)]))))))])])],Months(){const t=O.value.year===M.value.year,n=e=>null!==pe.value&&O.value.year===pe.value.year&&pe.value.month>e||null!==ge.value&&O.value.year===ge.value.year&&ge.value.month{const r=O.value.month===o+1;return(0,i.h)("div",{class:"q-date__months-item flex flex-center"},[(0,i.h)(a.Z,{class:!0===t&&M.value.month===o+1?"q-date__today":null,flat:!0!==r,label:e,unelevated:r,color:!0===r?X.value:null,textColor:!0===r?W.value:null,tabindex:v.value,disable:n(o+1),...g("month#"+o,{onClick:()=>{He(o+1)}})})])}));return!0===e.yearsInMonthView&&o.unshift((0,i.h)("div",{class:"row no-wrap full-width"},[Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:" col"})])),(0,i.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},o)},Years(){const e=N.value,t=e+J,n=[],o=e=>null!==pe.value&&pe.value.year>e||null!==ge.value&&ge.value.year{ze(r)}})})]))}return(0,i.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[0],tabindex:v.value,disable:o(e),...g("y-",{onClick:()=>{N.value-=J}})})]),(0,i.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[1],tabindex:v.value,disable:o(t),...g("y+",{onClick:()=>{N.value+=J}})})])])}};function Je(t){const i={...O.value,day:t};if(!1!==e.range)if(null===D.value){const o=Ce.value.find((e=>!0!==e.fill&&e.i===t));if(!0!==e.noUnset&&void 0!==o.range)return void $e({target:i,from:o.range.from,to:o.range.to});if(!0===o.selected)return void $e(i);const r=P(i);D.value={init:i,initHash:r,final:i,finalHash:r},n("rangeStart",Ne(i))}else{const e=D.value.initHash,t=P(i),o=e<=t?{from:D.value.init,to:i}:{from:i,to:D.value.init};D.value=null,Ve(e===t?i:{target:i,...o}),n("rangeEnd",{from:Ne(o.from),to:Ne(o.to)})}else qe(i,ye.value)}function Qe(e){if(null!==D.value){const t={...O.value,day:e};Object.assign(D.value,{final:t,finalHash:P(t)})}}return Object.assign(u,{setToday:Ae,setView:Pe,offsetCalendar:Le,setCalendarTo:je,setEditingRange:Te}),()=>{const n=[(0,i.h)("div",{class:"q-date__content col relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},Ke[R.value])])],o=(0,T.KR)(t.default);return void 0!==o&&n.push((0,i.h)("div",{class:"q-date__actions"},o)),void 0!==e.name&&!0!==e.disable&&k(n,"push"),(0,i.h)("div",{class:B.value,..._e.value},[Ze(),(0,i.h)("div",{ref:C,class:"q-date__main col column",tabindex:-1},n)])}}})},2074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(4953),s=n(2695),l=n(6916),c=n(3842),u=n(431),d=n(1518),h=n(9754),f=n(5987),p=n(223),g=n(2026),v=n(6532),m=n(4173),b=n(7026);let x=0;const y={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},w={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},k=(0,f.L)({name:"QDialog",inheritAttrs:!1,props:{...c.vr,...u.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.gH,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:f}){const k=(0,i.FN)(),S=(0,o.iH)(null),C=(0,o.iH)(!1),_=(0,o.iH)(!1);let A,P,L,j=null;const T=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:F}=(0,h.Z)(),{registerTimeout:E}=(0,s.Z)(),{registerTick:M,removeTick:O}=(0,l.Z)(),{transitionProps:R,transitionStyle:I}=(0,u.Z)(e,(()=>w[e.position][0]),(()=>w[e.position][1])),{showPortal:z,hidePortal:H,portalIsAccessible:q,renderPortal:N}=(0,d.Z)(k,S,re,!0),{hide:D}=(0,c.ZP)({showing:C,hideOnRouteChange:T,handleShow:U,handleHide:Z,processOnMount:!0}),{addToHistory:B,removeFromHistory:Y}=(0,a.Z)(C,D,T),X=(0,o.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${y[e.position]}`+(!0===_.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),W=(0,o.Fl)((()=>!0===C.value&&!0!==e.seamless)),V=(0,o.Fl)((()=>!0===e.autoClose?{onClick:te}:{})),$=(0,o.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===W.value?"modal":"seamless"),f.class]));function U(t){B(),j=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ee(e.maximized),z(),_.value=!0,!0!==e.noFocus?(null!==document.activeElement&&document.activeElement.blur(),M(G)):O(),E((()=>{if(!0===k.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}L=!0,S.value.click(),L=!1}z(!0),_.value=!1,n("show",t)}),e.transitionDuration)}function Z(t){O(),Y(),Q(!0),_.value=!0,H(),null!==j&&(((t&&0===t.type.indexOf("key")?j.closest('[tabindex]:not([tabindex^="-"])'):void 0)||j).focus(),j=null),E((()=>{H(!0),_.value=!1,n("hide",t)}),e.transitionDuration)}function G(e){(0,b.jd)((()=>{let t=S.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=(""!==e?t.querySelector(e):null)||t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function K(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):G(),n("shake");const t=S.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),clearTimeout(A),A=setTimeout((()=>{null!==S.value&&(t.classList.remove("q-animate--scale"),G())}),170))}function J(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&K():(n("escapeKey"),D()))}function Q(t){clearTimeout(A),!0!==t&&!0!==C.value||(ee(!1),!0!==e.seamless&&(F(!1),(0,m.H)(ie),(0,v.k)(J))),!0!==t&&(j=null)}function ee(e){!0===e?!0!==P&&(x<1&&document.body.classList.add("q-body--dialog"),x++,P=!0):!0===P&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,P=!1)}function te(e){!0!==L&&(D(e),n("click",e))}function ne(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?D(t):!0!==e.noShake&&K(t.relatedTarget)}function ie(t){!0!==e.allowFocusOutside&&!0===q.value&&!0!==(0,p.mY)(S.value,t.target)&&G('[tabindex]:not([tabindex="-1"])')}(0,i.YP)((()=>e.maximized),(e=>{!0===C.value&&ee(e)})),(0,i.YP)(W,(e=>{F(e),!0===e?((0,m.i)(ie),(0,v.c)(J)):((0,m.H)(ie),(0,v.k)(J))})),Object.assign(k.proxy,{focus:G,shake:K,__updateRefocusTarget(e){j=e||null}}),(0,i.Jd)(Q);const oe=!0===k.proxy.$q.platform.is.ios?"onClick":"onFocusin";function re(){return(0,i.h)("div",{role:"dialog","aria-modal":!0===W.value?"true":"false",...f,class:$.value},[(0,i.h)(r.uT,{name:"q-transition--fade",appear:!0},(()=>!0===W.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:I.value,"aria-hidden":"true",tabindex:-1,[oe]:ne}):null)),(0,i.h)(r.uT,R.value,(()=>!0===C.value?(0,i.h)("div",{ref:S,class:X.value,style:I.value,tabindex:-1,...V.value},(0,g.KR)(t.default)):null))])}return N}})},906:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(702);var i=n(9835),o=n(499),r=n(4953),a=n(3842),s=n(9754),l=n(2695),c=n(8234),u=n(2873),d=n(5987),h=n(321),f=n(2026),p=n(5439);const g=150,v=(0,d.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...c.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"onLayout","miniState"],setup(e,{slots:t,emit:n,attrs:d}){const v=(0,i.FN)(),{proxy:{$q:m}}=v,b=(0,c.Z)(e,m),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,i.f3)(p.YE,p.qO);if(k===p.qO)return console.error("QDrawer needs to be child of QLayout"),p.qO;let S,C,_;const A=(0,o.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint),P=(0,o.Fl)((()=>!0===e.mini&&!0!==A.value)),L=(0,o.Fl)((()=>!0===P.value?e.miniWidth:e.width)),j=(0,o.iH)(!0===e.showIfAbove&&!1===A.value||!0===e.modelValue),T=(0,o.Fl)((()=>!0!==e.persistent&&(!0===A.value||!0===U.value)));function F(e,t){if(R(),!1!==e&&k.animate(),se(0),!0===A.value){const e=k.instances[X.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),le(1),!0!==k.isContainer.value&&x(!0)}else le(0),!1!==e&&ce(!1);y((()=>{!1!==e&&ce(!0),!0!==t&&n("show",e)}),g)}function E(e,t){I(),!1!==e&&k.animate(),le(0),se(q.value*L.value),fe(),!0!==t?y((()=>{n("hide",e)}),g):w()}const{show:M,hide:O}=(0,a.ZP)({showing:j,hideOnRouteChange:T,handleShow:F,handleHide:E}),{addToHistory:R,removeFromHistory:I}=(0,r.Z)(j,O,T),z={belowBreakpoint:A,hide:O},H=(0,o.Fl)((()=>"right"===e.side)),q=(0,o.Fl)((()=>(!0===m.lang.rtl?-1:1)*(!0===H.value?1:-1))),N=(0,o.iH)(0),D=(0,o.iH)(!1),B=(0,o.iH)(!1),Y=(0,o.iH)(L.value*q.value),X=(0,o.Fl)((()=>!0===H.value?"left":"right")),W=(0,o.Fl)((()=>!0===j.value&&!1===A.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:L.value:0)),V=(0,o.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||k.view.value.indexOf(H.value?"R":"L")>-1||!0===m.platform.is.ios&&!0===k.isContainer.value)),$=(0,o.Fl)((()=>!1===e.overlay&&!0===j.value&&!1===A.value)),U=(0,o.Fl)((()=>!0===e.overlay&&!0===j.value&&!1===A.value)),Z=(0,o.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===j.value&&!1===D.value?" hidden":""))),G=(0,o.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*N.value})`}))),K=(0,o.Fl)((()=>!0===H.value?"r"===k.rows.value.top[2]:"l"===k.rows.value.top[0])),J=(0,o.Fl)((()=>!0===H.value?"r"===k.rows.value.bottom[2]:"l"===k.rows.value.bottom[0])),Q=(0,o.Fl)((()=>{const e={};return!0===k.header.space&&!1===K.value&&(!0===V.value?e.top=`${k.header.offset}px`:!0===k.header.space&&(e.top=`${k.header.size}px`)),!0===k.footer.space&&!1===J.value&&(!0===V.value?e.bottom=`${k.footer.offset}px`:!0===k.footer.space&&(e.bottom=`${k.footer.size}px`)),e})),ee=(0,o.Fl)((()=>{const e={width:`${L.value}px`,transform:`translateX(${Y.value}px)`};return!0===A.value?e:Object.assign(e,Q.value)})),te=(0,o.Fl)((()=>"q-drawer__content fit "+(!0!==k.isContainer.value?"scroll":"overflow-auto"))),ne=(0,o.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===B.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===b.value?" q-drawer--dark q-dark":"")+(!0===D.value?" no-transition":!0===j.value?"":" q-layout--prevent-focus")+(!0===A.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===P.value?"mini":"standard")+(!0===V.value||!0!==$.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===K.value?" q-drawer--top-padding":"")))),ie=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?e.side:X.value;return[[u.Z,de,void 0,{[t]:!0,mouse:!0}]]})),oe=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0}]]})),re=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function ae(){ge(A,"mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint)}function se(e){void 0===e?(0,i.Y3)((()=>{e=!0===j.value?0:L.value,se(q.value*e)})):(!0!==k.isContainer.value||!0!==H.value||!0!==A.value&&Math.abs(e)!==L.value||(e+=q.value*k.scrollbarWidth.value),Y.value=e)}function le(e){N.value=e}function ce(e){const t=!0===e?"remove":!0!==k.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ue(){clearTimeout(C),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),B.value=!0,C=setTimeout((()=>{B.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function de(e){if(!1!==j.value)return;const t=L.value,n=(0,h.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?M():(k.animate(),le(0),se(q.value*t)),void(D.value=!1)}se((!0===m.lang.rtl?!0!==H.value:H.value)?Math.max(t-n,0):Math.min(0,n-t)),le((0,h.vX)(n/t,0,1)),!0===e.isFirst&&(D.value=!0)}function he(t){if(!0!==j.value)return;const n=L.value,i=t.direction===e.side,o=(!0===m.lang.rtl?!0!==i:i)?(0,h.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(o){!0===t?(S=j.value,!0===j.value&&O(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==S&&(!0===j.value?(se(0),le(0),fe()):M(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{k.instances[t]===z&&(k.instances[t]=void 0,k[t].space=!1,k[t].offset=0),k.instances[e]=z,k[e].size=L.value,k[e].space=$.value,k[e].offset=W.value})),(0,i.YP)(k.totalWidth,(()=>{!0!==k.isContainer.value&&!0===document.qScrollPrevented||ae()})),(0,i.YP)((()=>e.behavior+e.breakpoint),ae),(0,i.YP)(k.isContainer,(e=>{!0===j.value&&x(!0!==e),!0===e&&ae()})),(0,i.YP)(k.scrollbarWidth,(()=>{se(!0===j.value?0:void 0)})),(0,i.YP)(W,(e=>{pe("offset",e)})),(0,i.YP)($,(e=>{n("onLayout",e),pe("space",e)})),(0,i.YP)(H,(()=>{se()})),(0,i.YP)(L,(t=>{se(),ve(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ve(e,L.value)})),(0,i.YP)((()=>m.lang.rtl),(()=>{se()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ue(),k.animate())})),(0,i.YP)(P,(e=>{n("miniState",e)})),k.instances[e.side]=z,ve(e.miniToOverlay,L.value),pe("space",$.value),pe("offset",W.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===j.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("onLayout",$.value),n("miniState",P.value),S=!0===e.showIfAbove;const t=()=>{const e=!0===j.value?F:E;e(!1,!0)};0===k.totalWidth.value?_=(0,i.YP)(k.totalWidth,(()=>{_(),_=void 0,!1===j.value&&!0===e.showIfAbove&&!1===A.value?M(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==_&&_(),clearTimeout(C),!0===j.value&&fe(),k.instances[e.side]===z&&(k.instances[e.side]=void 0,pe("size",0),pe("offset",0),pe("space",!1))})),()=>{const n=[];!0===A.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ie.value)),n.push((0,f.Jl)("div",{ref:"backdrop",class:Z.value,style:G.value,"aria-hidden":"true",onClick:O},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===j.value,(()=>re.value))));const o=!0===P.value&&void 0!==t.mini,r=[(0,i.h)("div",{...d,key:""+o,class:[te.value,d.class]},!0===o?t.mini():(0,f.KR)(t.default))];return!0===e.elevated&&!0===j.value&&r.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,f.Jl)("aside",{ref:"content",class:ne.value,style:ee.value},r,"contentclose",!0!==e.noSwipeClose&&!0===A.value,(()=>oe.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},1123:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(499),o=n(9835),r=n(1957),a=n(490),s=n(1233),l=n(3115),c=n(2857),u=n(5987);const d=(0,u.L)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i,a,s,l,c,u,d=!1;function h(){i&&i(),i=null,d=!1,clearTimeout(s),clearTimeout(l),void 0!==a&&a.removeEventListener("transitionend",c),c=null}function f(t,n,o){t.style.overflowY="hidden",void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,d=!0,i=o}function p(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,h(),t!==u&&n(t)}function g(t,n){let i=0;a=t,!0===d?(h(),i=t.offsetHeight===t.scrollHeight?0:void 0):u="hide",f(t,i,n),s=setTimeout((()=>{t.style.height=`${t.scrollHeight}px`,c=e=>{Object(e)===e&&e.target!==t||p(t,"show")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}function v(t,n){let i;a=t,!0===d?h():(u="show",i=t.scrollHeight),f(t,i,n),s=setTimeout((()=>{t.style.height=0,c=e=>{Object(e)===e&&e.target!==t||p(t,"hide")},t.addEventListener("transitionend",c),l=setTimeout(c,1.1*e.duration)}),100)}return(0,o.Jd)((()=>{!0===d&&h()})),()=>(0,o.h)(r.uT,{css:!1,appear:e.appear,onEnter:g,onLeave:v},t.default)}});var h=n(926),f=n(8234),p=n(945),g=n(3842),v=n(1384),m=n(2026),b=n(796);const x=(0,i.Um)({}),y=Object.keys(p.$),w=(0,u.L)({name:"QExpansionItem",props:{...p.$,...g.vr,...f.S,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...g.gH,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,o.FN)(),p=(0,f.Z)(e,u),w=(0,i.iH)(null!==e.modelValue?e.modelValue:e.defaultOpened),k=(0,i.iH)(null),S=(0,b.Z)(),{show:C,hide:_,toggle:A}=(0,g.ZP)({showing:w});let P,L;const j=(0,i.Fl)((()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===w.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard"))),T=(0,i.Fl)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===u.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),F=(0,i.Fl)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),E=(0,i.Fl)((()=>{const t={};return y.forEach((n=>{t[n]=e[n]})),t})),M=(0,i.Fl)((()=>!0===F.value||!0!==e.expandIconToggle)),O=(0,i.Fl)((()=>void 0!==e.expandedIcon&&!0===w.value?e.expandedIcon:e.expandIcon||u.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),R=(0,i.Fl)((()=>!0!==e.disable&&(!0===F.value||!0===e.expandIconToggle))),I=(0,i.Fl)((()=>({expanded:!0===w.value,detailsId:e.targetUid,toggle:A,show:C,hide:_}))),z=(0,i.Fl)((()=>{const t=void 0!==e.toggleAriaLabel?e.toggleAriaLabel:u.lang.label[!0===w.value?"collapse":"expand"](e.label);return{role:"button","aria-expanded":!0===w.value?"true":"false","aria-controls":S,"aria-label":t}}));function H(e){!0!==F.value&&A(e),n("click",e)}function q(e){13===e.keyCode&&N(e,!0)}function N(e,t){!0!==t&&null!==k.value&&k.value.focus(),A(e),(0,v.NS)(e)}function D(){n("afterShow")}function B(){n("afterHide")}function Y(){void 0===P&&(P=(0,b.Z)()),!0===w.value&&(x[e.group]=P);const t=(0,o.YP)(w,(t=>{!0===t?x[e.group]=P:x[e.group]===P&&delete x[e.group]})),n=(0,o.YP)((()=>x[e.group]),((e,t)=>{t===P&&void 0!==e&&e!==P&&_()}));L=()=>{t(),n(),x[e.group]===P&&delete x[e.group],L=void 0}}function X(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,o.h)(c.Z,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===w.value?" q-expansion-item__toggle-icon--rotated":""),name:O.value})];return!0===R.value&&(Object.assign(t,{tabindex:0,...z.value,onClick:N,onKeyup:q}),n.unshift((0,o.h)("div",{ref:k,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,o.h)(s.Z,t,(()=>n))}function W(){let n;return void 0!==t.header?n=[].concat(t.header(I.value)):(n=[(0,o.h)(s.Z,(()=>[(0,o.h)(l.Z,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,o.h)(l.Z,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,o.h)(s.Z,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,o.h)(c.Z,{name:e.icon}))))),!0!==e.disable&&!0!==e.hideExpandIcon&&n[!0===e.switchToggleSide?"unshift":"push"](X()),n}function V(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:p.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===M.value&&(t.clickable=!0,t.onClick=H,Object.assign(t,!0===F.value?E.value:z.value)),(0,o.h)(a.Z,t,W)}function $(){return(0,o.wy)((0,o.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:T.value,id:S},(0,m.KR)(t.default)),[[r.F8,w.value]])}function U(){const t=[V(),(0,o.h)(d,{duration:e.duration,onShow:D,onHide:B},$)];return!0===e.expandSeparator&&t.push((0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:p.value}),(0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:p.value})),t}return(0,o.YP)((()=>e.group),(e=>{void 0!==L&&L(),void 0!==e&&Y()})),void 0!==e.group&&Y(),(0,o.Jd)((()=>{void 0!==L&&L()})),()=>(0,o.h)("div",{class:j.value},[(0,o.h)("div",{class:"q-expansion-item__container relative-position"},U())])}})},9361:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var i=n(499),o=n(9835),r=n(8879),a=n(2857),s=n(647),l=n(3842),c=n(5987),u=n(2026),d=n(5439),h=n(796);const f=["up","right","down","left"],p=["left","center","right"],g=(0,c.L)({name:"QFab",props:{...s.$,...l.vr,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{default:null},direction:{type:String,default:"right",validator:e=>f.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>p.includes(e)}},emits:l.gH,setup(e,{slots:t}){const n=(0,i.iH)(null),c=(0,i.iH)(!0===e.modelValue),f=(0,h.Z)(),{proxy:{$q:p}}=(0,o.FN)(),{formClass:g,labelProps:v}=(0,s.Z)(e,c),m=(0,i.Fl)((()=>!0!==e.persistent)),{hide:b,toggle:x}=(0,l.ZP)({showing:c,hideOnRouteChange:m}),y=(0,i.Fl)((()=>({opened:c.value}))),w=(0,i.Fl)((()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${g.value}`+(!0===c.value?" q-fab--opened":" q-fab--closed"))),k=(0,i.Fl)((()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--`+(!0===c.value?"opened":"closed"))),S=(0,i.Fl)((()=>{const e={id:f,role:"menu"};return!0!==c.value&&(e["aria-hidden"]="true"),e})),C=(0,i.Fl)((()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===c.value?"opened":"closed")));function _(n,i){const r=t[n],s=`q-fab__${n} absolute-full`;return void 0===r?(0,o.h)(a.Z,{class:s,name:e[i]||p.iconSet.fab[i]}):(0,o.h)("div",{class:s},r(y.value))}function A(){const n=[];return!0!==e.hideIcon&&n.push((0,o.h)("div",{class:C.value},[_("icon","icon"),_("active-icon","activeIcon")])),""===e.label&&void 0===t.label||n[v.value.action]((0,o.h)("div",v.value.data,void 0!==t.label?t.label(y.value):[e.label])),(0,u.vs)(t.tooltip,n)}return(0,o.JJ)(d.Lr,{showing:c,onChildClick(e){b(e),null!==n.value&&n.value.$el.focus()}}),()=>(0,o.h)("div",{class:w.value},[(0,o.h)(r.Z,{ref:n,class:g.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":!0===c.value?"true":"false","aria-haspopup":"true","aria-controls":f,onClick:x},A),(0,o.h)("div",{class:k.value,...S.value},(0,u.KR)(t.default))])}})},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(9835),o=n(499),r=n(8879),a=n(2857),s=n(647),l=n(5987),c=n(5439),u=n(2026),d=n(1384);const h={start:"self-end",center:"self-center",end:"self-start"},f=Object.keys(h),p=(0,l.L)({name:"QFabAction",props:{...s.$,icon:{type:String,default:""},anchor:{type:String,validator:e=>f.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const l=(0,i.f3)(c.Lr,(()=>({showing:{value:!0},onChildClick:d.ZT}))),{formClass:f,labelProps:p}=(0,s.Z)(e,l.showing),g=(0,o.Fl)((()=>{const t=h[e.anchor];return f.value+(void 0!==t?` ${t}`:"")})),v=(0,o.Fl)((()=>!0===e.disable||!0!==l.showing.value));function m(e){l.onChildClick(e),n("click",e)}function b(){const n=[];return void 0!==t.icon?n.push(t.icon()):""!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon})),""===e.label&&void 0===t.label||n[p.value.action]((0,i.h)("div",p.value.data,void 0!==t.label?t.label():[e.label])),(0,u.vs)(t.default,n)}const x=(0,i.FN)();return Object.assign(x.proxy,{click:m}),()=>(0,i.h)(r.Z,{class:g.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:v.value,onClick:m},b)}})},647:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,Z:()=>a});var i=n(499);const o=["top","right","bottom","left"],r={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>o.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function a(e,t){return{formClass:(0,i.Fl)((()=>"q-fab--form-"+(!0===e.square?"square":"rounded"))),stacked:(0,i.Fl)((()=>!1===e.externalLabel&&["top","bottom"].includes(e.labelPosition))),labelProps:(0,i.Fl)((()=>{if(!0===e.externalLabel){const n=null===e.hideLabel?!1===t.value:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(!0===n?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(!0===e.hideLabel?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}}))}}},1378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(9835),o=n(499),r=n(7506),a=n(883),s=n(5987),l=n(2026),c=n(5439);const u=(0,s.L)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),u=(0,i.f3)(c.YE,c.qO);if(u===c.qO)return console.error("QFooter needs to be child of QLayout"),c.qO;const d=(0,o.iH)(parseInt(e.heightHint,10)),h=(0,o.iH)(!0),f=(0,o.iH)(!0===r.uX.value||!0===u.isContainer.value?0:window.innerHeight),p=(0,o.Fl)((()=>!0===e.reveal||u.view.value.indexOf("F")>-1||s.platform.is.ios&&!0===u.isContainer.value)),g=(0,o.Fl)((()=>!0===u.isContainer.value?u.containerHeight.value:f.value)),v=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===p.value)return!0===h.value?d.value:0;const t=u.scroll.value.position+g.value+d.value-u.height.value;return t>0?t:0})),m=(0,o.Fl)((()=>!0!==e.modelValue||!0===p.value&&!0!==h.value)),b=(0,o.Fl)((()=>!0===e.modelValue&&!0===m.value&&!0===e.reveal)),x=(0,o.Fl)((()=>"q-footer q-layout__section--marginal "+(!0===p.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===m.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==p.value?" hidden":""):""))),y=(0,o.Fl)((()=>{const e=u.rows.value.bottom,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===s.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===s.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function w(e,t){u.update("footer",e,t)}function k(e,t){e.value!==t&&(e.value=t)}function S({height:e}){k(d,e),w("size",e)}function C(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:i}=u.scroll.value;k(h,"up"===t||n-i<100||u.height.value-g.value-n-d.value<300)}function _(e){!0===b.value&&k(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{w("space",e),k(h,!0),u.animate()})),(0,i.YP)(v,(e=>{w("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&k(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)([d,u.scroll,u.height],C),(0,i.YP)((()=>s.screen.height),(e=>{!0!==u.isContainer.value&&k(f,e)}));const A={};return u.instances.footer=A,!0===e.modelValue&&w("size",d.value),w("space",e.modelValue),w("offset",v.value),(0,i.Jd)((()=>{u.instances.footer===A&&(u.instances.footer=void 0,w("size",0),w("offset",0),w("space",!1))})),()=>{const n=(0,l.vs)(t.default,[(0,i.h)(a.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,i.h)("footer",{class:x.value,style:y.value,onFocusin:_},n)}}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(883),a=n(5987),s=n(2026),l=n(5439);const c=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),c=(0,i.f3)(l.YE,l.qO);if(c===l.qO)return console.error("QHeader needs to be child of QLayout"),l.qO;const u=(0,o.iH)(parseInt(e.heightHint,10)),d=(0,o.iH)(!0),h=(0,o.Fl)((()=>!0===e.reveal||c.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===c.isContainer.value)),f=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===h.value)return!0===d.value?u.value:0;const t=u.value-c.scroll.value.position;return t>0?t:0})),p=(0,o.Fl)((()=>!0!==e.modelValue||!0===h.value&&!0!==d.value)),g=(0,o.Fl)((()=>!0===e.modelValue&&!0===p.value&&!0===e.reveal)),v=(0,o.Fl)((()=>"q-header q-layout__section--marginal "+(!0===h.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===p.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),m=(0,o.Fl)((()=>{const e=c.rows.value.top,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function b(e,t){c.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function y({height:e}){x(u,e),b("size",e)}function w(e){!0===g.value&&x(d,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{b("space",e),x(d,!0),c.animate()})),(0,i.YP)(f,(e=>{b("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(d,e.modelValue)})),(0,i.YP)(d,(e=>{c.animate(),n("reveal",e)})),(0,i.YP)(c.scroll,(t=>{!0===e.reveal&&x(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const k={};return c.instances.header=k,!0===e.modelValue&&b("size",u.value),b("space",e.modelValue),b("offset",f.value),(0,i.Jd)((()=>{c.instances.header===k&&(c.instances.header=void 0,b("size",0),b("offset",0),b("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(r.Z,{debounce:0,onResize:y})),(0,i.h)("header",{class:v.value,style:m.value,onFocusin:w},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(244),a=n(5987),s=n(2026);const l="0 0 24 24",c=e=>e,u=e=>`ionicons ${e}`,d={"mdi-":e=>`mdi ${e}`,"icon-":c,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":c,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},h={o_:"-outlined",r_:"-round",s_:"-sharp"},f={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(d).join("|")+")"),g=new RegExp("^("+Object.keys(h).join("|")+")"),v=new RegExp("^("+Object.keys(f).join("|")+")"),m=/^[Mm]\s?[-+]?\.?\d/,b=/^img:/,x=/^svguse:/,y=/^ion-/,w=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,k=(0,a.L)({name:"QIcon",props:{...r.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.ZP)(e),c=(0,o.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,o.Fl)((()=>{let t,o=e.name;if("none"===o||!o)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(o);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(o=e.icon,"none"===o||!o)return{none:!0}}}if(!0===m.test(o)){const[e,t=l]=o.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,o]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:o})}))}}if(!0===b.test(o))return{img:!0,src:o.substring(4)};if(!0===x.test(o)){const[e,t=l]=o.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let r=" ";const a=o.match(p);if(null!==a)t=d[a[1]](o);else if(!0===w.test(o))t=o;else if(!0===y.test(o))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${o.substring(3)}`;else if(!0===v.test(o)){t="notranslate material-symbols";const e=o.match(v);null!==e&&(o=o.substring(6),t+=f[e[1]]),r=o}else{t="notranslate material-icons";const e=o.match(g);null!==e&&(o=o.substring(2),t+=h[e[1]]),r=o}return{cls:t,content:r}}));return()=>{const n={class:c.value,style:a.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,i.h)(e.tag,n,(0,s.KR)(t.default)):!0===u.value.img?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox},[(0,i.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,i.h)(e.tag,n,(0,s.vs)(t.default,[u.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(6169),a=(n(8964),n(1705));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},c=Object.keys(l);c.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const u=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+c.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,h=String.fromCharCode(1),f={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function p(e,t,n,r){let c,f,p,g;const v=(0,o.iH)(null),m=(0,o.iH)(x());function b(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(w(),!0===v.value){const t=A(L(e.modelValue));return!1!==e.fillMask?j(t):t}return e.modelValue}function y(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=h;n=n.slice(0,i)+t+n.slice(i)}return n}function w(){if(v.value=void 0!==e.mask&&e.mask.length>0&&b(),!1===v.value)return g=void 0,c="",void(f="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(d,"\\$&"),o=[],r=[],a=[];let m=!0===e.reverseFillMask,x="",y="";t.replace(u,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),y=e.negate,!0===m&&(r.push("(?:"+y+"+)?("+e.pattern+"+)?(?:"+y+"+)?("+e.pattern+"+)?"),m=!1),r.push("(?:"+y+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),o.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),a.push(e),o.push("([^"+x+"]+)?"+x+"?")}}));const w=new RegExp("^"+o.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?"+(""===x?"":"["+x+"]*")+"$"),k=r.length-1,S=r.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===k?new RegExp("^"+t+"("+(""===y?".":y)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));p=a,g=t=>{const n=w.exec(!0===e.reverseFillMask?t:t.slice(0,a.length));null!==n&&(t=n.slice(1).join(""));const i=[],o=S.length;for(let e=0,r=t;e0?i.join(""):t},c=a.map((e=>"string"===typeof e?e:h)).join(""),f=c.split(h).join(n)}function k(t,o,a){const s=r.value,l=s.selectionEnd,u=s.value.length-l,d=L(t);!0===o&&w();const p=A(d),g=!1!==e.fillMask?j(p):p,v=m.value!==g;s.value!==g&&(s.value=g),!0===v&&(m.value=g),document.activeElement===s&&(0,i.Y3)((()=>{if(g!==f)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>p.length?1:0:Math.max(0,g.length-(g===f?0:Math.min(p.length,u)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===f?0:Math.min(p.length,u+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):C.rightReverse(s,e,e)}else{const e=g.length-u;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,c.indexOf(h),Math.min(p.length,l)-1);C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const t=!0===e.reverseFillMask?f.length:0;s.setSelectionRange(t,t,"forward")}}));const b=!0===e.unmaskedValue?L(g):g;String(e.modelValue)!==b&&n(b,!0)}function S(e,t,n){const i=A(L(e.value));t=Math.max(0,c.indexOf(h),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,i.YP)((()=>e.type+e.autogrow),w),(0,i.YP)((()=>e.mask),(n=>{if(void 0!==n)k(m.value,!0);else{const n=L(m.value);w(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,i.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&k(m.value,!0)})),(0,i.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&k(m.value)}));const C={left(e,t,n,i){const o=-1===c.slice(t-1).indexOf(h);let r=Math.max(0,t-1);for(;r>=0;r--)if(c[r]===h){t=r,!0===o&&t++;break}if(r<0&&void 0!==c[t]&&c[t]!==h)return C.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const o=e.value.length;let r=Math.min(o,n+1);for(;r<=o;r++){if(c[r]===h){n=r;break}c[r-1]===h&&(n=r)}if(r>o&&void 0!==c[n-1]&&c[n-1]!==h)return C.left(e,o,o);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const o=y(e.value.length);let r=Math.max(0,t-1);for(;r>=0;r--){if(o[r-1]===h){t=r;break}if(o[r]===h&&(t=r,0===r))break}if(r<0&&void 0!==o[t]&&o[t]!==h)return C.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const o=e.value.length,r=y(o),a=-1===r.slice(0,n+1).indexOf(h);let s=Math.min(o,n+1);for(;s<=o;s++)if(r[s-1]===h){n=s,n>0&&!0===a&&n--;break}if(s>o&&void 0!==r[n-1]&&r[n-1]!==h)return C.leftReverse(e,o,o);e.setSelectionRange(!0===i?t:n,n,"forward")}};function _(n){if(t("keydown",n),!0===(0,a.Wm)(n))return;const i=r.value,o=i.selectionStart,s=i.selectionEnd;if(37===n.keyCode||39===n.keyCode){const t=C[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];n.preventDefault(),t(i,o,s,n.shiftKey)}else 8===n.keyCode&&!0!==e.reverseFillMask&&o===s?C.left(i,o,s,!0):46===n.keyCode&&!0===e.reverseFillMask&&o===s&&C.rightReverse(i,o,s,!0)}function A(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return P(t);const n=p;let i=0,o="";for(let e=0;e=0&&i>-1;r--){const a=t[r];let s=e[i];if("string"===typeof a)o=a+o,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return o;do{o=(void 0!==a.transform?a.transform(s):s)+o,i--,s=e[i]}while(n===r&&void 0!==s&&a.regex.test(s))}}return o}function L(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function j(t){return f.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?f.slice(0,-t.length)+t:t+f.slice(t.length)}return{innerValue:m,hasMask:v,moveCursorForPaste:S,updateMaskValue:k,onMaskedKeydown:_}}var g=n(9256);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,o.Fl)((()=>{if("file"===e.type)return n()})):(0,o.Fl)(n)}var m=n(2802),b=n(5987),x=n(1384),y=n(7026),w=n(3251);const k=(0,b.L)({name:"QInput",inheritAttrs:!1,props:{...r.Cl,...f,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...r.HJ,"paste","change","keydown","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:a}=(0,i.FN)(),{$q:s}=a,l={};let c,u,d,h,f=NaN;const b=(0,o.iH)(null),k=(0,g.Do)(e),{innerValue:S,hasMask:C,moveCursorForPaste:_,updateMaskValue:A,onMaskedKeydown:P}=p(e,t,D,b),L=v(e,!0),j=(0,o.Fl)((()=>(0,r.yV)(S.value))),T=(0,m.Z)(q),F=(0,r.tL)(),E=(0,o.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),M=(0,o.Fl)((()=>!0===E.value||["text","search","url","tel","password"].includes(e.type))),O=(0,o.Fl)((()=>{const t={...F.splitAttrs.listeners.value,onInput:q,onPaste:H,onChange:Y,onBlur:X,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=T,!0===C.value&&(t.onKeydown=P),!0===e.autogrow&&(t.onAnimationend=N),t})),R=(0,o.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:k.value,...F.splitAttrs.attributes.value,id:F.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===E.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function I(){(0,y.jd)((()=>{const e=document.activeElement;null===b.value||b.value===e||null!==e&&e.id===F.targetUid.value||b.value.focus({preventScroll:!0})}))}function z(){null!==b.value&&b.value.select()}function H(n){if(!0===C.value&&!0!==e.reverseFillMask){const e=n.target;_(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function q(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const o=n.target.value;if(!0!==n.target.qComposing){if(!0===C.value)A(o,!1,n.inputType);else if(D(o),!0===M.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,i.Y3)((()=>{n.target===document.activeElement&&0===o.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&B()}else l.value=o}function N(e){t("animationend",e),B()}function D(n,o){h=()=>{"number"!==e.type&&!0===l.hasOwnProperty("value")&&delete l.value,e.modelValue!==n&&f!==n&&(f=n,!0===o&&(u=!0),t("update:modelValue",n),(0,i.Y3)((()=>{f===n&&(f=NaN)}))),h=void 0},"number"===e.type&&(c=!0,l.value=n),void 0!==e.debounce?(clearTimeout(d),l.value=n,d=setTimeout(h,e.debounce)):h()}function B(){requestAnimationFrame((()=>{const e=b.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;!0!==s.platform.is.firefox&&(e.style.overflow="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}))}function Y(e){T(e),clearTimeout(d),void 0!==h&&h(),t("change",e.target.value)}function X(t){void 0!==t&&(0,x.sT)(t),clearTimeout(d),void 0!==h&&h(),c=!1,u=!1,delete l.value,"file"!==e.type&&setTimeout((()=>{null!==b.value&&(b.value.value=void 0!==S.value?S.value:"")}))}function W(){return!0===l.hasOwnProperty("value")?l.value:void 0!==S.value?S.value:""}(0,i.YP)((()=>e.type),(()=>{b.value&&(b.value.value=e.modelValue)})),(0,i.YP)((()=>e.modelValue),(t=>{if(!0===C.value){if(!0===u&&(u=!1,String(t)===f))return;A(t)}else S.value!==t&&(S.value=t,"number"===e.type&&!0===l.hasOwnProperty("value")&&(!0===c?c=!1:delete l.value));!0===e.autogrow&&(0,i.Y3)(B)})),(0,i.YP)((()=>e.autogrow),(e=>{!0===e?(0,i.Y3)(B):null!==b.value&&n.rows>0&&(b.value.style.height="auto")})),(0,i.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,i.Y3)(B)})),(0,i.Jd)((()=>{X()})),(0,i.bv)((()=>{!0===e.autogrow&&B()})),Object.assign(F,{innerValue:S,fieldClass:(0,o.Fl)((()=>"q-"+(!0===E.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,o.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:b,emitValue:D,hasValue:j,floatingLabel:(0,o.Fl)((()=>!0===j.value||(0,r.yV)(e.displayValue))),getControl:()=>(0,i.h)(!0===E.value?"textarea":"input",{ref:b,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...R.value,...O.value,..."file"!==e.type?{value:W()}:L.value}),getShadowControl:()=>(0,i.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===E.value?"":" text-no-wrap")},[(0,i.h)("span",{class:"invisible"},W()),(0,i.h)("span",e.shadowText)])});const V=(0,r.ZP)(F);return Object.assign(a,{focus:I,select:z,getNativeElement:()=>b.value}),(0,w.g)(a,"nativeEl",(()=>b.value)),V}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(8234),a=n(945),s=n(5987),l=n(2026),c=n(1384),u=n(1705);const d=(0,s.L)({name:"QItem",props:{...r.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),d=(0,r.Z)(e,s),{hasLink:h,linkAttrs:f,linkClass:p,linkTag:g,navigateOnClick:v}=(0,a.Z)(),m=(0,o.iH)(null),b=(0,o.iH)(null),x=(0,o.Fl)((()=>!0===e.clickable||!0===h.value||"label"===e.tag)),y=(0,o.Fl)((()=>!0!==e.disable&&!0===x.value)),w=(0,o.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===h.value&&null===e.active?p.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===y.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),k=(0,o.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function S(e){!0===y.value&&(null!==b.value&&(!0!==e.qKeyEvent&&document.activeElement===m.value?b.value.focus():document.activeElement===b.value&&m.value.focus()),v(e))}function C(e){if(!0===y.value&&!0===(0,u.So)(e,13)){(0,c.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,m.value.dispatchEvent(t)}n("keyup",e)}function _(){const e=(0,l.Bl)(t.default,[]);return!0===y.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:b})),e}return()=>{const t={ref:m,class:w.value,style:k.value,role:"listitem",onClick:S,onKeyup:C};return!0===y.value?(t.tabindex=e.tabindex||"0",Object.assign(t,f.value)):!0===x.value&&(t["aria-disabled"]="true"),(0,i.h)(g.value,t,_())}}})},3115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),r=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),s=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,o.h)("div",{style:s.value,class:r.value},(0,a.KR)(t.default))}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},3246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(8234),s=n(2026);const l=(0,r.L)({name:"QList",props:{...a.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,a.Z)(e,n.proxy.$q),l=(0,o.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===r.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(9835),o=n(499),r=n(7506),a=n(1868),s=n(883),l=n(5987),c=n(3701),u=n(2026),d=n(5439);const h=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),h=(0,o.iH)(null),f=(0,o.iH)(l.screen.height),p=(0,o.iH)(!0===e.container?0:l.screen.width),g=(0,o.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,o.iH)(0),m=(0,o.iH)(!0===r.uX.value?0:(0,c.np)()),b=(0,o.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,o.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),y=(0,o.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"left":"right"]:`${m.value}px`}:null)),w=(0,o.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${m.value}px`,width:`calc(100% + ${m.value}px)`}:null));function k(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:o}=t;let r=!1;f.value!==i&&(r=!0,f.value=i,void 0!==e.onScrollHeight&&n("scrollHeight",i),_()),p.value!==o&&(r=!0,p.value=o),!0===r&&void 0!==e.onResize&&n("resize",t)}function C({height:e}){v.value!==e&&(v.value=e,_())}function _(){if(!0===e.container){const e=f.value>v.value?(0,c.np)():0;m.value!==e&&(m.value=e)}}let A;const P={instances:{},view:(0,o.Fl)((()=>e.view)),isContainer:(0,o.Fl)((()=>e.container)),rootRef:h,height:f,containerHeight:v,scrollbarWidth:m,totalWidth:(0,o.Fl)((()=>p.value+m.value)),rows:(0,o.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,o.qj)({size:0,offset:0,space:!1}),right:(0,o.qj)({size:300,offset:0,space:!1}),footer:(0,o.qj)({size:0,offset:0,space:!1}),left:(0,o.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){void 0!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout((()=>{document.body.classList.remove("q-body--layout-animate"),A=void 0}),155)},update(e,t,n){P[e][t]=n}};if((0,i.JJ)(d.YE,P),(0,c.np)()>0){let L=null;const j=document.body;function T(){L=null,j.classList.remove("hide-scrollbar")}function F(){if(null===L){if(j.scrollHeight>l.screen.height)return;j.classList.add("hide-scrollbar")}else clearTimeout(L);L=setTimeout(T,300)}function E(e){null!==L&&"remove"===e&&(clearTimeout(L),T()),window[`${e}EventListener`]("resize",F)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),E),!0!==e.container&&E("add"),(0,i.Ah)((()=>{E("remove")}))}return()=>{const n=(0,u.vs)(t.default,[(0,i.h)(a.Z,{onScroll:k}),(0,i.h)(s.Z,{onResize:S})]),o=(0,i.h)("div",{class:b.value,style:x.value,ref:!0===e.container?void 0:h,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:h},[(0,i.h)(s.Z,{onResize:C}),(0,i.h)("div",{class:"absolute-full",style:y.value},[(0,i.h)("div",{class:"scroll",style:w.value},[o])])]):o}}})},6933:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(5583);var i=n(9835),o=n(499),r=n(8234),a=n(5987),s=n(2026);const l=["horizontal","vertical","cell","none"],c=(0,a.L)({name:"QMarkupTable",props:{...r.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>l.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),a=(0,r.Z)(e,n.proxy.$q),l=(0,o.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===a.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:l.value},[(0,i.h)("table",{class:"q-table"},(0,s.KR)(t.default))])}})},5290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Y});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(2589),s=n(1384),l=n(1705);const c={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:r,proxy:c,emit:u}=(0,i.FN)(),d=(0,o.iH)(null);let h;function f(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const p={};function g(){(0,s.ul)(p,"anchor")}function v(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function m(){if(!1===r.target||""===r.target||null===c.$el.parentNode)d.value=null;else if(!0===r.target)v(c.$el.parentNode);else{let t=r.target;if("string"===typeof r.target)try{t=document.querySelector(r.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${r.target}" not found`))}}return void 0===n&&(Object.assign(p,{hide(e){c.hide(e)},toggle(e){c.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,l.So)(e,13)&&p.toggle(e)},contextClick(e){c.hide(e),(0,s.X$)(e),(0,i.Y3)((()=>{c.show(e),e.qAnchorHandled=!0}))},prevent:s.X$,mobileTouch(e){if(p.mobileCleanup(e),!0!==f(e))return;c.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,s.M0)(p,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),h=setTimeout((()=>{c.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),clearTimeout(h),!0===e.value&&void 0!==t&&(0,a.M)()}}),n=function(e=r.contextMenu){if(!0===r.noParentEvent||null===d.value)return;let t;t=!0===e?!0===c.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,s.M0)(p,"anchor",t)}),(0,i.YP)((()=>r.contextMenu),(e=>{null!==d.value&&(g(),n(e))})),(0,i.YP)((()=>r.target),(()=>{null!==d.value&&g(),m()})),(0,i.YP)((()=>r.noParentEvent),(e=>{null!==d.value&&(!0===e?g():n())})),(0,i.bv)((()=>{m(),!0!==t&&!0===r.modelValue&&null===d.value&&u("update:modelValue",!1)})),(0,i.Jd)((()=>{clearTimeout(h),g()})),{anchorEl:d,canShow:f,anchorEvents:p}}function d(e,t){const n=(0,o.iH)(null);let r;function a(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:r;e!==window&&e[n]("scroll",i,s.rU.passive),window[n]("scroll",i,s.rU.passive),r=t}function l(){null!==n.value&&(a(n.value),n.value=null)}const c=(0,i.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,i.Jd)(c),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:a}}var h=n(3842),f=n(8234),p=n(1518),g=n(431),v=n(6916),m=n(2695),b=n(5987),x=n(2909),y=n(3701),w=n(2026),k=n(6532),S=n(4173),C=n(223);let _;const{notPassiveCapture:A}=s.rU,P=[];function L(e){clearTimeout(_);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=x.Q$.length-1;while(n>=0){const e=x.Q$[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=P.length-1;i>=0;i--){const n=P[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function j(e){P.push(e),1===P.length&&(document.addEventListener("mousedown",L,A),document.addEventListener("touchstart",L,A))}function T(e){const t=P.findIndex((t=>t===e));t>-1&&(P.splice(t,1),0===P.length&&(clearTimeout(_),document.removeEventListener("mousedown",L,A),document.removeEventListener("touchstart",L,A)))}var F=n(7026),E=n(7506);let M,O;function R(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function I(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const z={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function H(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:z[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function q(e,t){let{top:n,left:i,right:o,bottom:r,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],r+=t[1],o+=t[0],a+=t[0],s+=t[1]),{top:n,left:i,right:o,bottom:r,width:a,height:s,middle:i+(o-i)/2,center:n+(r-n)/2}}function N(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function D(e){if(!0===E.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==M&&(e.setProperty("--q-pe-left",t+"px"),M=t),n!==O&&(e.setProperty("--q-pe-top",n+"px"),O=n)}let t;const{scrollLeft:n,scrollTop:i}=e.el;if(void 0===e.absoluteOffset)t=q(e.anchorEl,!0===e.cover?[0,0]:e.offset);else{const{top:n,left:i}=e.anchorEl.getBoundingClientRect(),o=n+e.absoluteOffset.top,r=i+e.absoluteOffset.left;t={top:o,left:r,width:1,height:1,right:r+1,center:o,middle:r,bottom:o+1}}let o={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(o.minWidth=t.width+"px",!0===e.cover&&(o.minHeight=t.height+"px")),Object.assign(e.el.style,o);const r=N(e.el),a={top:t[e.anchorOrigin.vertical]-r[e.selfOrigin.vertical],left:t[e.anchorOrigin.horizontal]-r[e.selfOrigin.horizontal]};B(a,t,r,e.anchorOrigin,e.selfOrigin),o={top:a.top+"px",left:a.left+"px"},void 0!==a.maxHeight&&(o.maxHeight=a.maxHeight+"px",t.height>a.maxHeight&&(o.minHeight=o.maxHeight)),void 0!==a.maxWidth&&(o.maxWidth=a.maxWidth+"px",t.width>a.maxWidth&&(o.minWidth=o.maxWidth)),Object.assign(e.el.style,o),e.el.scrollTop!==i&&(e.el.scrollTop=i),e.el.scrollLeft!==n&&(e.el.scrollLeft=n)}function B(e,t,n,i,o){const r=n.bottom,a=n.right,s=(0,y.np)(),l=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+r>l)if("center"===o.vertical)e.top=t[i.vertical]>l/2?Math.max(0,l-r):0,e.maxHeight=Math.min(r,l);else if(t[i.vertical]>l/2){const n=Math.min(l,"center"===i.vertical?t.center:i.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(r,n),e.top=Math.max(0,n-r)}else e.top=Math.max(0,"center"===i.vertical?t.center:i.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(r,l-e.top);if(e.left<0||e.left+a>c)if(e.maxWidth=Math.min(a,c),"middle"===o.horizontal)e.left=t[i.horizontal]>c/2?Math.max(0,c-a):0;else if(t[i.horizontal]>c/2){const n=Math.min(c,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(a,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(a,c-e.left)}["left","middle","right"].forEach((e=>{z[`${e}#ltr`]=e,z[`${e}#rtl`]=e}));const Y=(0,b.L)({name:"QMenu",inheritAttrs:!1,props:{...c,...h.vr,...f.S,...g.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:R},self:{type:String,validator:R},offset:{type:Array,validator:I},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...h.gH,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:a}){let l,c,b,_=null;const A=(0,i.FN)(),{proxy:P}=A,{$q:L}=P,E=(0,o.iH)(null),M=(0,o.iH)(!1),O=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),R=(0,f.Z)(e,L),{registerTick:I,removeTick:z}=(0,v.Z)(),{registerTimeout:q}=(0,m.Z)(),{transitionProps:N,transitionStyle:B}=(0,g.Z)(e),{localScrollTarget:Y,changeScrollEvent:X,unconfigureScrollTarget:W}=d(e,le),{anchorEl:V,canShow:$}=u({showing:M}),{hide:U}=(0,h.ZP)({showing:M,canShow:$,handleShow:re,handleHide:ae,hideOnRouteChange:O,processOnMount:!0}),{showPortal:Z,hidePortal:G,renderPortal:K}=(0,p.Z)(A,E,fe),J={anchorEl:V,innerRef:E,onClickOutside(t){if(!0!==e.persistent&&!0===M.value)return U(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,s.NS)(t),!0}},Q=(0,o.Fl)((()=>H(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),ee=(0,o.Fl)((()=>!0===e.cover?Q.value:H(e.self||"top start",L.lang.rtl))),te=(0,o.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===R.value?" q-menu--dark q-dark":""))),ne=(0,o.Fl)((()=>!0===e.autoClose?{onClick:ce}:{})),ie=(0,o.Fl)((()=>!0===M.value&&!0!==e.persistent));function oe(){(0,F.jd)((()=>{let e=E.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function re(t){if(_=!1===e.noRefocus?document.activeElement:null,(0,S.i)(ue),Z(),le(),l=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,s.FK)(t);if(void 0!==e.left){const{top:t,left:n}=V.value.getBoundingClientRect();l={left:e.left-n,top:e.top-t}}}void 0===c&&(c=(0,i.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),he)),!0!==e.noFocus&&document.activeElement.blur(),I((()=>{he(),!0!==e.noFocus&&oe()})),q((()=>{!0===L.platform.is.ios&&(b=e.autoClose,E.value.click()),he(),Z(!0),n("show",t)}),e.transitionDuration)}function ae(t){z(),G(),se(!0),null===_||void 0!==t&&!0===t.qClickOutside||(((t&&0===t.type.indexOf("key")?_.closest('[tabindex]:not([tabindex^="-"])'):void 0)||_).focus(),_=null),q((()=>{G(!0),n("hide",t)}),e.transitionDuration)}function se(e){l=void 0,void 0!==c&&(c(),c=void 0),!0!==e&&!0!==M.value||((0,S.H)(ue),W(),T(J),(0,k.k)(de)),!0!==e&&(_=null)}function le(){null===V.value&&void 0===e.scrollTarget||(Y.value=(0,y.b0)(V.value,e.scrollTarget),X(Y.value,he))}function ce(e){!0!==b?((0,x.AH)(P,e),n("click",e)):b=!1}function ue(t){!0===ie.value&&!0!==e.noFocus&&!0!==(0,C.mY)(E.value,t.target)&&oe()}function de(e){n("escapeKey"),U(e)}function he(){const t=E.value;null!==t&&null!==V.value&&D({el:t,offset:e.offset,anchorEl:V.value,anchorOrigin:Q.value,selfOrigin:ee.value,absoluteOffset:l,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function fe(){return(0,i.h)(r.uT,N.value,(()=>!0===M.value?(0,i.h)("div",{role:"menu",...a,ref:E,tabindex:-1,class:["q-menu q-position-engine scroll"+te.value,a.class],style:[a.style,B.value],...ne.value},(0,w.KR)(t.default)):null))}return(0,i.YP)(ie,(e=>{!0===e?((0,k.c)(de),j(J)):((0,k.k)(de),T(J))})),(0,i.Jd)(se),Object.assign(P,{focus:oe,updatePosition:he}),K}})},5429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var i=n(9835),o=n(499),r=n(2857),a=n(8234),s=n(244),l=n(5917),c=n(9256),u=n(5987),d=n(9480),h=n(1384),f=n(2026);const p=(0,i.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,i.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,i.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),g=(0,u.L)({name:"QRadio",props:{...a.S,...s.LU,...c.Fz,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),g=(0,a.Z)(e,u.$q),v=(0,s.ZP)(e,d.Z),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,l.Z)(e,m),y=(0,o.Fl)((()=>(0,o.IU)(e.modelValue)===(0,o.IU)(e.val))),w=(0,o.Fl)((()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===g.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":""))),k=(0,o.Fl)((()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==y.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===y.value?"truthy":"falsy"}${t}`})),S=(0,o.Fl)((()=>(!0===y.value?e.checkedIcon:e.uncheckedIcon)||null)),C=(0,o.Fl)((()=>!0===e.disable?-1:e.tabindex||0)),_=(0,o.Fl)((()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{"^checked":!0===y.value?"checked":void 0,name:e.name,value:e.val}),t})),A=(0,c.eX)(_);function P(t){void 0!==t&&((0,h.NS)(t),x(t)),!0!==e.disable&&!0!==y.value&&n("update:modelValue",e.val,t)}function L(e){13!==e.keyCode&&32!==e.keyCode||(0,h.NS)(e)}function j(e){13!==e.keyCode&&32!==e.keyCode||P(e)}return Object.assign(u,{set:P}),()=>{const n=null!==S.value?[(0,i.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-radio__icon",name:S.value})])]:[p];!0!==e.disable&&A(n,"unshift"," q-radio__native q-ma-none q-pa-none");const o=[(0,i.h)("div",{class:k.value,style:v.value,"aria-hidden":"true"},n)];null!==b.value&&o.push(b.value);const a=void 0!==e.label?(0,f.vs)(t.default,[e.label]):(0,f.KR)(t.default);return void 0!==a&&o.push((0,i.h)("div",{class:"q-radio__label q-anchor--skip"},a)),(0,i.h)("div",{ref:m,class:w.value,tabindex:C.value,role:"radio","aria-label":e.label,"aria-checked":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:P,onKeydown:L,onKeyup:j},o)}}});var v=n(1221),m=n(1926);const b=(0,u.L)({name:"QToggle",props:{...m.Fz,icon:String,iconColor:String},emits:m.ZB,setup(e){function t(t,n){const a=(0,o.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),s=(0,o.Fl)((()=>!0===t.value?e.iconColor:null));return()=>[(0,i.h)("div",{class:"q-toggle__track"}),(0,i.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==a.value?[(0,i.h)(r.Z,{name:a.value,color:s.value})]:void 0)]}return(0,m.ZP)("toggle",t)}}),x={radio:g,checkbox:v.Z,toggle:b},y=Object.keys(x),w=(0,u.L)({name:"QOptionGroup",props:{...a.S,modelValue:{required:!0},options:{type:Array,validator:e=>e.every((e=>"value"in e&&"label"in e))},name:String,type:{default:"radio",validator:e=>y.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=(0,i.FN)(),s=Array.isArray(e.modelValue);"radio"===e.type?!0===s&&console.error("q-option-group: model should not be array"):!1===s&&console.error("q-option-group: model should be array in your case");const l=(0,a.Z)(e,r),c=(0,o.Fl)((()=>x[e.type])),u=(0,o.Fl)((()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":""))),d=(0,o.Fl)((()=>{const t={role:"group"};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t}));function h(e){t("update:modelValue",e)}return()=>(0,i.h)("div",{class:u.value,...d.value},e.options.map(((t,o)=>{const r=void 0!==n["label-"+o]?()=>n["label-"+o](t):void 0!==n.label?()=>n.label(t):void 0;return(0,i.h)("div",[(0,i.h)(c.value,{modelValue:e.modelValue,val:t.value,name:void 0===t.name?e.name:t.name,disable:e.disable||t.disable,label:void 0===r?t.label:null,leftLabel:void 0===t.leftLabel?e.leftLabel:t.leftLabel,color:void 0===t.color?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:t.dark||l.value,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor,"onUpdate:modelValue":h},r)])})))}})},1237:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(1957),a=n(7532),s=n(3701),l=n(5987);const c=(0,l.L)({name:"QPageScroller",props:{...a.M,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{default:()=>[18,18]}},emits:["click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),{$layout:c,getStickyContent:u}=(0,a.Z)(),d=(0,o.iH)(null);let h;const f=(0,o.Fl)((()=>c.height.value-(!0===c.isContainer.value?c.containerHeight.value:l.screen.height)));function p(){return!0===e.reverse?f.value-c.scroll.value.position>e.scrollOffset:c.scroll.value.position>e.scrollOffset}const g=(0,o.iH)(p());function v(){const e=p();g.value!==e&&(g.value=e)}function m(){!0===e.reverse?void 0===h&&(h=(0,i.YP)(f,v)):b()}function b(){void 0!==h&&(h(),h=void 0)}function x(t){const i=(0,s.b0)(!0===c.isContainer.value?d.value:c.rootRef.value);(0,s.f3)(i,!0===e.reverse?c.height.value:0,e.duration),n("click",t)}function y(){return!0===g.value?(0,i.h)("div",{ref:d,class:"q-page-scroller",onClick:x},u(t)):null}return(0,i.YP)(c.scroll,v),(0,i.YP)((()=>e.reverse),m),m(),(0,i.Jd)(b),()=>(0,i.h)(r.uT,{name:"q-transition--fade"},y)}})},3388:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(5987),o=n(7532);const r=(0,i.L)({name:"QPageSticky",props:o.M,setup(e,{slots:t}){const{getStickyContent:n}=(0,o.Z)();return()=>n(t)}})},7532:(e,t,n)=>{"use strict";n.d(t,{M:()=>s,Z:()=>l});var i=n(9835),o=n(499),r=n(2026),a=n(5439);const s={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>2===e.length},expand:Boolean};function l(){const{props:e,proxy:{$q:t}}=(0,i.FN)(),n=(0,i.f3)(a.YE,a.qO);if(n===a.qO)return console.error("QPageSticky needs to be child of QLayout"),a.qO;const s=(0,o.Fl)((()=>{const t=e.position;return{top:t.indexOf("top")>-1,right:t.indexOf("right")>-1,bottom:t.indexOf("bottom")>-1,left:t.indexOf("left")>-1,vertical:"top"===t||"bottom"===t,horizontal:"left"===t||"right"===t}})),l=(0,o.Fl)((()=>n.header.offset)),c=(0,o.Fl)((()=>n.right.offset)),u=(0,o.Fl)((()=>n.footer.offset)),d=(0,o.Fl)((()=>n.left.offset)),h=(0,o.Fl)((()=>{let n=0,i=0;const o=s.value,r=!0===t.lang.rtl?-1:1;!0===o.top&&0!==l.value?i=`${l.value}px`:!0===o.bottom&&0!==u.value&&(i=-u.value+"px"),!0===o.left&&0!==d.value?n=r*d.value+"px":!0===o.right&&0!==c.value&&(n=-r*c.value+"px");const a={transform:`translate(${n}, ${i})`};return e.offset&&(a.margin=`${e.offset[1]}px ${e.offset[0]}px`),!0===o.vertical?(0!==d.value&&(a[!0===t.lang.rtl?"right":"left"]=`${d.value}px`),0!==c.value&&(a[!0===t.lang.rtl?"left":"right"]=`${c.value}px`)):!0===o.horizontal&&(0!==l.value&&(a.top=`${l.value}px`),0!==u.value&&(a.bottom=`${u.value}px`)),a})),f=(0,o.Fl)((()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--`+(!0===e.expand?"expand":"shrink")));function p(t){const n=(0,r.KR)(t.default);return(0,i.h)("div",{class:f.value,style:h.value},!0===e.expand?n:[(0,i.h)("div",n)])}return{$layout:n,getStickyContent:p}}},9885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(2026),s=n(5439);const l=(0,r.L)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(s.YE,s.qO);if(r===s.qO)return console.error("QPage needs to be a deep child of QLayout"),s.qO;const l=(0,i.f3)(s.Mw,s.qO);if(l===s.qO)return console.error("QPage needs to be child of QPageContainer"),s.qO;const c=(0,o.Fl)((()=>{const t=(!0===r.header.space?r.header.size:0)+(!0===r.footer.space?r.footer.size:0);if("function"===typeof e.styleFn){const i=!0===r.isContainer.value?r.containerHeight.value:n.screen.height;return e.styleFn(t,i)}return{minHeight:!0===r.isContainer.value?r.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),u=(0,o.Fl)((()=>"q-page"+(!0===e.padding?" q-layout-padding":"")));return()=>(0,i.h)("main",{class:u.value,style:c.value},(0,a.KR)(t.default))}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(2026),s=n(5439);const l=(0,r.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(s.YE,s.qO);if(r===s.qO)return console.error("QPageContainer needs to be child of QLayout"),s.qO;(0,i.JJ)(s.Mw,!0);const l=(0,o.Fl)((()=>{const e={};return!0===r.header.space&&(e.paddingTop=`${r.header.size}px`),!0===r.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${r.right.size}px`),!0===r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),!0===r.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${r.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:l.value},(0,a.KR)(t.default))}})},5863:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(5290),a=n(8879),s=n(5987);n(702);function l(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);const n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:"function"!==typeof e.constructor?Object.create(null):void 0!==e.prototype&&"function"===typeof e.prototype.constructor?e:new e.constructor;if("function"===typeof e.constructor&&"function"===typeof e.valueOf){const n=e.valueOf();if(Object(n)!==n){const i=new e.constructor(n);return t.set(e,i),i}}return t.set(e,n),e instanceof Set?e.forEach((e=>{n.add(l(e,t))})):e instanceof Map&&e.forEach(((e,i)=>{n.set(i,l(e,t))})),Object.assign(n,...Object.keys(e).map((n=>({[n]:l(e[n],t)}))))}var c=n(4680),u=n(3251);const d=(0,s.L)({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:s}=(0,i.FN)(),{$q:d}=s,h=(0,o.iH)(null),f=(0,o.iH)(""),p=(0,o.iH)("");let g=!1;const v=(0,o.Fl)((()=>(0,u.g)({initialValue:f.value,validate:e.validate,set:m,cancel:b,updatePosition:x},"value",(()=>p.value),(e=>{p.value=e}))));function m(){!1!==e.validate(p.value)&&(!0===y()&&(n("save",p.value,f.value),n("update:modelValue",p.value)),w())}function b(){!0===y()&&n("cancel",p.value,f.value),w()}function x(){(0,i.Y3)((()=>{h.value.updatePosition()}))}function y(){return!1===(0,c.xb)(p.value,f.value)}function w(){g=!0,h.value.hide()}function k(){g=!1,f.value=l(e.modelValue),p.value=l(e.modelValue),n("beforeShow")}function S(){n("show")}function C(){!1===g&&!0===y()&&(!0===e.autoSave&&!0===e.validate(p.value)?(n("save",p.value,f.value),n("update:modelValue",p.value)):n("cancel",p.value,f.value)),n("beforeHide")}function _(){n("hide")}function A(){const n=void 0!==t.default?[].concat(t.default(v.value)):[];return e.title&&n.unshift((0,i.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),!0===e.buttons&&n.push((0,i.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelCancel||d.lang.label.cancel,onClick:b}),(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelSet||d.lang.label.set,onClick:m})])),n}return Object.assign(s,{set:m,cancel:b,show(e){null!==h.value&&h.value.show(e)},hide(e){null!==h.value&&h.value.hide(e)},updatePosition:x}),()=>{if(!0!==e.disable)return(0,i.h)(r.Z,{ref:h,class:"q-popup-edit",cover:e.cover,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_,onEscapeKey:b},A)}}})},883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(7506);function a(){const e=(0,o.iH)(!r.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(5987),l=n(1384);const c="undefined"!==typeof ResizeObserver,u=!0===c?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},d=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,o=null,r={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===o&&(o=setTimeout(d,e.debounce))}function d(){if(clearTimeout(o),o=null,n){const{offsetWidth:e,offsetHeight:i}=n;e===r.width&&i===r.height||(r={width:e,height:i},t("resize",r))}}const{proxy:h}=(0,i.FN)();if(!0===c){let f;const p=e=>{n=h.$el.parentNode,n?(f=new ResizeObserver(s),f.observe(n),d()):!0!==e&&(0,i.Y3)((()=>{p(!0)}))};return(0,i.bv)((()=>{p()})),(0,i.Jd)((()=>{clearTimeout(o),void 0!==f&&(void 0!==f.disconnect?f.disconnect():n&&f.unobserve(n))})),l.ZT}{const g=a();let v;function m(){clearTimeout(o),void 0!==v&&(void 0!==v.removeEventListener&&v.removeEventListener("resize",s,l.rU.passive),v=void 0)}function b(){m(),n&&n.contentDocument&&(v=n.contentDocument.defaultView,v.addEventListener("resize",s,l.rU.passive),d())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.$el,n&&b()}))})),(0,i.Jd)(m),h.trigger=s,()=>{if(!0===g.value)return(0,i.h)("object",{style:u.style,tabindex:-1,type:"text/html",data:u.url,"aria-hidden":"true",onLoad:b})}}}})},6663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(499),o=n(9835),r=n(8234),a=n(883),s=n(1868),l=n(2873),c=n(5987),u=n(321),d=n(3701),h=n(2026),f=n(899);const p=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},m=e=>e>=250?50:Math.ceil(e/5),b=(0,c.L)({name:"QScrollArea",props:{...r.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const c=(0,i.iH)(!1),b=(0,i.iH)(!1),x=(0,i.iH)(!1),y={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},w={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},{proxy:k}=(0,o.FN)(),S=(0,r.Z)(e,k.$q);let C,_;const A=(0,i.iH)(null),P=(0,i.Fl)((()=>"q-scrollarea"+(!0===S.value?" q-scrollarea--dark":"")));w.vertical.percentage=(0,i.Fl)((()=>{const e=w.vertical.size.value-y.vertical.value;if(e<=0)return 0;const t=(0,u.vX)(w.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),w.vertical.thumbHidden=(0,i.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.vertical.size.value<=y.vertical.value+1)),w.vertical.thumbStart=(0,i.Fl)((()=>w.vertical.percentage.value*(y.vertical.value-w.vertical.thumbSize.value))),w.vertical.thumbSize=(0,i.Fl)((()=>Math.round((0,u.vX)(y.vertical.value*y.vertical.value/w.vertical.size.value,m(y.vertical.value),y.vertical.value)))),w.vertical.style=(0,i.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${w.vertical.thumbStart.value}px`,height:`${w.vertical.thumbSize.value}px`}))),w.vertical.thumbClass=(0,i.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.vertical.barClass=(0,i.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),w.horizontal.percentage=(0,i.Fl)((()=>{const e=w.horizontal.size.value-y.horizontal.value;if(e<=0)return 0;const t=(0,u.vX)(Math.abs(w.horizontal.position.value)/e,0,1);return Math.round(1e4*t)/1e4})),w.horizontal.thumbHidden=(0,i.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.horizontal.size.value<=y.horizontal.value+1)),w.horizontal.thumbStart=(0,i.Fl)((()=>w.horizontal.percentage.value*(y.horizontal.value-w.horizontal.thumbSize.value))),w.horizontal.thumbSize=(0,i.Fl)((()=>Math.round((0,u.vX)(y.horizontal.value*y.horizontal.value/w.horizontal.size.value,m(y.horizontal.value),y.horizontal.value)))),w.horizontal.style=(0,i.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,[!0===k.$q.lang.rtl?"right":"left"]:`${w.horizontal.thumbStart.value}px`,width:`${w.horizontal.thumbSize.value}px`}))),w.horizontal.thumbClass=(0,i.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.horizontal.barClass=(0,i.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const L=(0,i.Fl)((()=>!0===w.vertical.thumbHidden.value&&!0===w.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),j=[[l.Z,e=>{z(e,"vertical")},void 0,{vertical:!0,...v}]],T=[[l.Z,e=>{z(e,"horizontal")},void 0,{horizontal:!0,...v}]];function F(){const e={};return p.forEach((t=>{const n=w[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=y[t].value})),e}const E=(0,f.Z)((()=>{const e=F();e.ref=k,n("scroll",e)}),0);function M(e,t,n){if(!1===p.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?d.f3:d.ik;i(A.value,t,n)}function O({height:e,width:t}){let n=!1;y.vertical.value!==e&&(y.vertical.value=e,n=!0),y.horizontal.value!==t&&(y.horizontal.value=t,n=!0),!0===n&&D()}function R({position:e}){let t=!1;w.vertical.position.value!==e.top&&(w.vertical.position.value=e.top,t=!0),w.horizontal.position.value!==e.left&&(w.horizontal.position.value=e.left,t=!0),!0===t&&D()}function I({height:e,width:t}){w.horizontal.size.value!==t&&(w.horizontal.size.value=t,D()),w.vertical.size.value!==e&&(w.vertical.size.value=e,D())}function z(e,t){const n=w[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;_=n.position.value,b.value=!0}else if(!0!==b.value)return;!0===e.isFinal&&(b.value=!1);const i=g[t],o=y[t].value,r=(n.size.value-o)/(o-n.thumbSize.value),a=e.distance[i.dist],s=_+(e.direction===i.dir?1:-1)*a*r;B(s,t)}function H(e,t){const n=w[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;B(e/y[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function q(e){H(e,"vertical")}function N(e){H(e,"horizontal")}function D(){!0===c.value?clearTimeout(C):c.value=!0,C=setTimeout((()=>{c.value=!1}),e.delay),void 0!==e.onScroll&&E()}function B(e,t){A.value[g[t].scroll]=e}function Y(){x.value=!0}function X(){x.value=!1}let W=null;return(0,o.YP)((()=>k.$q.lang.rtl),(e=>{null!==A.value&&(0,d.ik)(A.value,Math.abs(w.horizontal.position.value)*(!0===e?-1:1))})),(0,o.se)((()=>{W={top:w.vertical.position.value,left:w.horizontal.position.value}})),(0,o.dl)((()=>{if(null===W)return;const e=A.value;null!==e&&((0,d.ik)(e,W.left),(0,d.f3)(e,W.top))})),(0,o.Jd)(E.cancel),Object.assign(k,{getScrollTarget:()=>A.value,getScroll:F,getScrollPosition:()=>({top:w.vertical.position.value,left:w.horizontal.position.value}),getScrollPercentage:()=>({top:w.vertical.percentage.value,left:w.horizontal.percentage.value}),setScrollPosition:M,setScrollPercentage(e,t,n){M(e,t*(w[e].size.value-y[e].value)*("horizontal"===e&&!0===k.$q.lang.rtl?-1:1),n)}}),()=>(0,o.h)("div",{class:P.value,onMouseenter:Y,onMouseleave:X},[(0,o.h)("div",{ref:A,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,o.h)("div",{class:"q-scrollarea__content absolute",style:L.value},(0,h.vs)(t.default,[(0,o.h)(a.Z,{debounce:0,onResize:I})])),(0,o.h)(s.Z,{axis:"both",onScroll:R})]),(0,o.h)(a.Z,{debounce:0,onResize:O}),(0,o.h)("div",{class:w.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:q}),(0,o.h)("div",{class:w.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:N}),(0,o.wy)((0,o.h)("div",{ref:w.vertical.ref,class:w.vertical.thumbClass.value,style:w.vertical.style.value,"aria-hidden":"true"}),j),(0,o.wy)((0,o.h)("div",{ref:w.horizontal.ref,class:w.horizontal.thumbClass.value,style:w.horizontal.style.value,"aria-hidden":"true"}),T)])}})},1868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702);var i=n(9835),o=n(5987),r=n(3701),a=n(1384);const{passive:s}=a.rU,l=["both","horizontal","vertical"],c=(0,o.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let o,l,c=null;function u(){null!==c&&c();const i=Math.max(0,(0,r.u3)(o)),a=(0,r.OI)(o),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){o=(0,r.b0)(l,e.scrollTarget),o.addEventListener("scroll",f,s),f(!0)}function h(){void 0!==o&&(o.removeEventListener("scroll",f,s),o=void 0)}function f(t){if(!0===t||0===e.debounce||"0"===e.debounce)u();else if(null===c){const[t,n]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];c=()=>{n(t),c=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{h(),d()}));const{proxy:p}=(0,i.FN)();return(0,i.YP)((()=>p.$q.lang.rtl),u),(0,i.bv)((()=>{l=p.$el.parentNode,d()})),(0,i.Jd)((()=>{null!==c&&c(),h()})),Object.assign(p,{trigger:f,getPosition:()=>n}),a.ZT}})},7887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});n(702);var i=n(9835),o=n(499),r=n(6169),a=n(5987);const s=(0,a.L)({name:"QField",inheritAttrs:!1,props:r.Cl,emits:r.HJ,setup(){return(0,r.ZP)((0,r.tL)())}});var l=n(2857),c=n(1136),u=n(8234),d=n(244),h=n(1384),f=n(2026);const p={xs:8,sm:10,md:14,lg:20,xl:24},g=(0,a.L)({name:"QChip",props:{...u.S,...d.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:r}}=(0,i.FN)(),a=(0,u.Z)(e,r),s=(0,d.ZP)(e,p),g=(0,o.Fl)((()=>!0===e.selected||void 0!==e.icon)),v=(0,o.Fl)((()=>!0===e.selected?e.iconSelected||r.iconSet.chip.selected:e.icon)),m=(0,o.Fl)((()=>e.iconRemove||r.iconSet.chip.remove)),b=(0,o.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),x=(0,o.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===b.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===a.value?" q-chip--dark q-dark":"")})),y=(0,o.Fl)((()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||r.lang.label.remove};return{chip:t,remove:n}}));function w(e){13===e.keyCode&&k(e)}function k(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function S(t){void 0!==t.keyCode&&13!==t.keyCode||((0,h.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function C(){const n=[];!0===b.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===g.value&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--left",name:v.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,f.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:m.value,...y.value.remove,onClick:S,onKeyup:S})),n}return()=>{if(!1===e.modelValue)return;const t={class:x.value,style:s.value};return!0===b.value&&Object.assign(t,y.value.chip,{onClick:k,onKeyup:w}),(0,f.Jl)("div",t,C(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[c.Z,e.ripple]]))}}});var v=n(490),m=n(1233),b=n(3115),x=n(5290),y=n(2074),w=n(2043),k=n(9256),S=n(2802),C=n(4680),_=n(321),A=n(1705);const P=e=>["add","add-unique","toggle"].includes(e),L=".*+?^${}()|[]\\",j=Object.keys(r.Cl),T=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...w.t9,...k.Fz,...r.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:P},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...r.HJ,"add","remove","inputValue","newValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:c}=a,u=(0,o.iH)(!1),d=(0,o.iH)(!1),p=(0,o.iH)(-1),T=(0,o.iH)(""),F=(0,o.iH)(!1),E=(0,o.iH)(!1);let M,O,R,I,z,H,q,N,D;const B=(0,o.iH)(null),Y=(0,o.iH)(null),X=(0,o.iH)(null),W=(0,o.iH)(null),V=(0,o.iH)(null),$=(0,k.Do)(e),U=(0,S.Z)(Ze),Z=(0,o.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),G=(0,o.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:K,virtualScrollSliceSizeComputed:J,localResetVirtualScroll:Q,padVirtualScroll:ee,onVirtualScrollEvt:te,scrollTo:ne,setVirtualScrollSize:ie}=(0,w.vp)({virtualScrollLength:Z,getVirtualScrollTarget:We,getVirtualScrollEl:Xe,virtualScrollItemSizeComputed:G}),oe=(0,r.tL)(),re=(0,o.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==O?O:[],o=n.map((e=>Ie(e,i)));return null===e.modelValue&&!0===t?o.filter((e=>null!==e)):o}return n})),ae=(0,o.Fl)((()=>{const t={};return j.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),se=(0,o.Fl)((()=>null===e.optionsDark?oe.isDark.value:e.optionsDark)),le=(0,o.Fl)((()=>(0,r.yV)(re.value))),ce=(0,o.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===re.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ue=(0,o.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),de=(0,o.Fl)((()=>0===Z.value)),he=(0,o.Fl)((()=>re.value.map((e=>_e.value(e))).join(", "))),fe=(0,o.Fl)((()=>void 0!==e.displayValue?e.displayValue:he.value)),pe=(0,o.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),ge=(0,o.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||re.value.some(pe.value)))),ve=(0,o.Fl)((()=>!0===oe.focused.value?e.tabindex:-1)),me=(0,o.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-controls":`${oe.targetUid.value}_lb`};return p.value>=0&&(t["aria-activedescendant"]=`${oe.targetUid.value}_${p.value}`),t})),be=(0,o.Fl)((()=>({id:`${oe.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"}))),xe=(0,o.Fl)((()=>re.value.map(((e,t)=>({index:t,opt:e,html:pe.value(e),selected:!0,removeAtIndex:Fe,toggleOption:Me,tabindex:ve.value}))))),ye=(0,o.Fl)((()=>{if(0===Z.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,i)=>{const o=!0===Ae.value(n),r=t+i,a={clickable:!0,active:!1,activeClass:Se.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:se.value,role:"option",id:`${oe.targetUid.value}_${r}`,onClick:()=>{Me(n)}};return!0!==o&&(!0===He(n)&&(a.active=!0),p.value===r&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===c.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Oe(r)})),{index:r,opt:n,html:pe.value(n),label:_e.value(n),selected:a.active,focused:a.focused,toggleOption:Me,setOptionIndex:Oe,itemProps:a}}))})),we=(0,o.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:c.iconSet.arrow.dropdown)),ke=(0,o.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),Se=(0,o.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Ce=(0,o.Fl)((()=>ze(e.optionValue,"value"))),_e=(0,o.Fl)((()=>ze(e.optionLabel,"label"))),Ae=(0,o.Fl)((()=>ze(e.optionDisable,"disable"))),Pe=(0,o.Fl)((()=>re.value.map((e=>Ce.value(e))))),Le=(0,o.Fl)((()=>{const e={onInput:Ze,onChange:U,onKeydown:Ye,onKeyup:De,onKeypress:Be,onFocus:qe,onClick(e){!0===R&&(0,h.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=U,e}));function je(t){return!0===e.emitValue?Ce.value(t):t}function Te(t){if(t>-1&&t=e.maxValues)return;const r=e.modelValue.slice();n("add",{index:r.length,value:o}),r.push(o),n("update:modelValue",r)}function Me(t,i){if(!0!==oe.editable.value||void 0===t||!0===Ae.value(t))return;const o=Ce.value(t);if(!0!==e.multiple)return!0!==i&&(Ke(!0===e.fillInput?_e.value(t):"",!0,!0),ut()),null!==Y.value&&Y.value.focus(),void(0!==re.value.length&&!0===(0,C.xb)(Ce.value(re.value[0]),o)||n("update:modelValue",!0===e.emitValue?o:t));if((!0!==R||!0===F.value)&&oe.focus(),qe(),0===re.value.length){const i=!0===e.emitValue?o:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const r=e.modelValue.slice(),a=Pe.value.findIndex((e=>(0,C.xb)(e,o)));if(a>-1)n("remove",{index:a,value:r.splice(a,1)[0]});else{if(void 0!==e.maxValues&&r.length>=e.maxValues)return;const i=!0===e.emitValue?o:t;n("add",{index:r.length,value:i}),r.push(i)}n("update:modelValue",r)}function Oe(e){if(!0!==c.platform.is.desktop)return;const t=e>-1&&e=0?_e.value(e.options[i]):H))}}function Ie(t,n){const i=e=>(0,C.xb)(Ce.value(e),t);return e.options.find(i)||n.find(i)||t}function ze(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function He(e){const t=Ce.value(e);return void 0!==Pe.value.find((e=>(0,C.xb)(e,t)))}function qe(t){!0===e.useInput&&null!==Y.value&&(void 0===t||Y.value===t.target&&t.target.value===he.value)&&Y.value.select()}function Ne(e){!0===(0,A.So)(e,27)&&!0===u.value&&((0,h.sT)(e),ut(),dt()),n("keyup",e)}function De(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",clearTimeout(M),dt(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===re.value.indexOf(i)?Me(i):ut(),!0)},o=e=>{!0!==i(Ce)&&!0!==i(_e)&&!0!==e&&Je(n,!0,(()=>o(!0)))};o()}else oe.clearValue(t);else Ne(t)}function Be(e){n("keypress",e)}function Ye(t){if(n("keydown",t),!0===(0,A.Wm)(t))return;const o=T.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),r=!0!==t.shiftKey&&!0!==e.multiple&&(p.value>-1||!0===o);if(27===t.keyCode)return void(0,h.X$)(t);if(9===t.keyCode&&!1===r)return void lt();if(void 0===t.target||t.target.id!==oe.targetUid.value)return;if(40===t.keyCode&&!0!==oe.innerLoading.value&&!1===u.value)return(0,h.NS)(t),void ct();if(8===t.keyCode&&!0!==e.hideSelected&&0===T.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Te(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof T.value&&0!==T.value.length||((0,h.NS)(t),p.value=-1,Re(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===J.value||((0,h.NS)(t),p.value=Math.max(-1,Math.min(Z.value,p.value+(33===t.keyCode?-1:1)*J.value.view)),Re(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,h.NS)(t),Re(38===t.keyCode?-1:1,e.multiple));const a=Z.value;if((void 0===N||D0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||N.length>0)){!0!==u.value&&ct(t);const n=t.key.toLocaleLowerCase(),o=1===N.length&&N[0]===n;D=Date.now()+1500,!1===o&&((0,h.NS)(t),N+=n);const r=new RegExp("^"+N.split("").map((e=>L.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=p.value;if(!0===o||s<0||!0!==r.test(_e.value(e.options[s])))do{s=(0,_.Uz)(s+1,-1,a-1)}while(s!==p.value&&(!0===Ae.value(e.options[s])||!0!==r.test(_e.value(e.options[s]))));p.value!==s&&(0,i.Y3)((()=>{Oe(s),ne(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&Ge(_e.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===N||9===t.keyCode&&!1!==r)if(9!==t.keyCode&&(0,h.NS)(t),p.value>-1&&p.value{if(n){if(!0!==P(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Ke("",!0!==e.multiple,!0);const i="toggle"===n?Me:Ee;i(t,"add-unique"===n),!0!==e.multiple&&(null!==Y.value&&Y.value.focus(),ut())};if(void 0!==e.onNewValue?n("newValue",T.value,t):t(T.value),!0!==e.multiple)return}!0===u.value?lt():!0!==oe.innerLoading.value&&ct()}}function Xe(){return!0===R?V.value:null!==X.value&&null!==X.value.contentEl?X.value.contentEl:void 0}function We(){return Xe()}function Ve(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?xe.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?xe.value.map(((t,n)=>(0,i.h)(g,{key:"option-"+n,removable:!0===oe.editable.value&&!0!==Ae.value(t.opt),dense:!0,textColor:e.color,tabindex:ve.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:_e.value(t.opt)}))))):[(0,i.h)("span",{[!0===ge.value?"innerHTML":"textContent"]:fe.value})]}function $e(){if(!0===de.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:T.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(v.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(m.Z,(()=>(0,i.h)(b.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",ye.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,f.vs)(t["after-options"],n)}function Ue(t,n){const o=!0===n?{...me.value,...oe.splitAttrs.attributes.value}:void 0,r={ref:!0===n?Y:void 0,key:"i_t",class:ce.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...o,id:!0===n?oe.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0===t||!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Le.value};return!0!==t&&!0===R&&(!0===Array.isArray(r.class)?r.class=[...r.class,"no-pointer-events"]:r.class+=" no-pointer-events"),(0,i.h)("input",r)}function Ze(t){clearTimeout(M),t&&t.target&&!0===t.target.qComposing||(Ge(t.target.value||""),I=!0,H=T.value,!0===oe.focused.value||!0===R&&!0!==F.value||oe.focus(),void 0!==e.onFilter&&(M=setTimeout((()=>{Je(T.value)}),e.inputDebounce)))}function Ge(e){T.value!==e&&(T.value=e,n("inputValue",e))}function Ke(t,n,i){I=!0!==i,!0===e.useInput&&(Ge(t),!0!==n&&!0===i||(H=t),!0!==n&&Je(t))}function Je(t,o,r){if(void 0===e.onFilter||!0!==o&&!0!==oe.focused.value)return;!0===oe.innerLoading.value?n("filterAbort"):(oe.innerLoading.value=!0,E.value=!0),""!==t&&!0!==e.multiple&&re.value.length>0&&!0!==I&&t===_e.value(re.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);clearTimeout(z),z=s,n("filter",t,((e,t)=>{!0!==o&&!0!==oe.focused.value||z!==s||(clearTimeout(z),"function"===typeof e&&e(),E.value=!1,(0,i.Y3)((()=>{oe.innerLoading.value=!1,!0===oe.editable.value&&(!0===o?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof r&&(0,i.Y3)((()=>{r(a)}))})))}),(()=>{!0===oe.focused.value&&z===s&&(clearTimeout(z),oe.innerLoading.value=!1,E.value=!1),!0===u.value&&(u.value=!1)}))}function Qe(){return(0,i.h)(x.Z,{ref:X,class:ue.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==de.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:se.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:ke.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...be.value,onScrollPassive:te,onBeforeShow:gt,onBeforeHide:et,onShow:tt},$e)}function et(e){vt(e),lt()}function tt(){ie()}function nt(e){(0,h.sT)(e),null!==Y.value&&Y.value.focus(),F.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function it(e){(0,h.sT)(e),(0,i.Y3)((()=>{F.value=!1}))}function ot(){const n=[(0,i.h)(s,{class:`col-auto ${oe.fieldClass.value}`,...ae.value,for:oe.targetUid.value,dark:se.value,square:!0,loading:E.value,itemAligned:!1,filled:!0,stackLabel:T.value.length>0,...oe.splitAttrs.listeners.value,onFocus:nt,onBlur:it},{...t,rawControl:()=>oe.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:V,class:ue.value+" scroll",style:e.popupContentStyle,...be.value,onClick:h.X$,onScrollPassive:te},$e())),(0,i.h)(y.Z,{ref:W,modelValue:d.value,position:!0===e.useInput?"top":void 0,transitionShow:q,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:gt,onBeforeHide:rt,onHide:at,onShow:st},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===se.value?" q-select__dialog--dark q-dark":"")+(!0===F.value?" q-select__dialog--focused":"")},n)))}function rt(e){vt(e),null!==W.value&&W.value.__updateRefocusTarget(oe.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),oe.focused.value=!1}function at(e){ut(),!1===oe.focused.value&&n("blur",e),dt()}function st(){const e=document.activeElement;null!==e&&e.id===oe.targetUid.value||null===Y.value||Y.value===e||Y.value.focus(),ie()}function lt(){!0!==d.value&&(p.value=-1,!0===u.value&&(u.value=!1),!1===oe.focused.value&&(clearTimeout(z),z=void 0,!0===oe.innerLoading.value&&(n("filterAbort"),oe.innerLoading.value=!1,E.value=!1)))}function ct(n){!0===oe.editable.value&&(!0===R?(oe.onControlFocusin(n),d.value=!0,(0,i.Y3)((()=>{oe.focus()}))):oe.focus(),void 0!==e.onFilter?Je(T.value):!0===de.value&&void 0===t["no-option"]||(u.value=!0))}function ut(){d.value=!1,lt()}function dt(){!0===e.useInput&&Ke(!0!==e.multiple&&!0===e.fillInput&&re.value.length>0&&_e.value(re.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if(re.value.length>0){const t=Ce.value(re.value[0]);n=e.options.findIndex((e=>(0,C.xb)(Ce.value(e),t)))}Q(n)}Oe(n)}function ft(e,t){!0===u.value&&!1===oe.innerLoading.value&&(Q(-1,!0),(0,i.Y3)((()=>{!0===u.value&&!1===oe.innerLoading.value&&(e>t?Q():ht(!0))})))}function pt(){!1===d.value&&null!==X.value&&X.value.updatePosition()}function gt(e){void 0!==e&&(0,h.sT)(e),n("popupShow",e),oe.hasPopupOpen=!0,oe.onControlFocusin(e)}function vt(e){void 0!==e&&(0,h.sT)(e),n("popupHide",e),oe.hasPopupOpen=!1,oe.onControlFocusout(e)}function mt(){R=(!0===c.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===de.value))),q=!0===c.platform.is.ios&&!0===R&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)(re,(t=>{O=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==oe.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==le.value)&&(!0!==I&&dt(),!0!==d.value&&!0!==u.value||Je(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),dt),(0,i.YP)(u,ht),(0,i.YP)(Z,ft),(0,i.Xn)(mt),(0,i.ic)(pt),mt(),(0,i.Jd)((()=>{clearTimeout(M)})),Object.assign(a,{showPopup:ct,hidePopup:ut,removeAtIndex:Te,add:Ee,toggleOption:Me,getOptionIndex:()=>p.value,setOptionIndex:Oe,moveOptionSelection:Re,filter:Je,updateMenuPosition:pt,updateInputValue:Ke,isOptionSelected:He,getEmittingOptionValue:je,isOptionDisabled:(...e)=>!0===Ae.value.apply(null,e),getOptionValue:(...e)=>Ce.value.apply(null,e),getOptionLabel:(...e)=>_e.value.apply(null,e)}),Object.assign(oe,{innerValue:re,fieldClass:(0,o.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:B,targetRef:Y,hasValue:le,showPopup:ct,floatingLabel:(0,o.Fl)((()=>!0!==e.hideSelected&&!0===le.value||"number"===typeof T.value||T.value.length>0||(0,r.yV)(e.displayValue))),getControlChild:()=>{if(!1!==oe.editable.value&&(!0===d.value||!0!==de.value||void 0!==t["no-option"]))return!0===R?ot():Qe();!0===oe.hasPopupOpen&&(oe.hasPopupOpen=!1)},controlEvents:{onFocusin(e){oe.onControlFocusin(e)},onFocusout(e){oe.onControlFocusout(e,(()=>{dt(),lt()}))},onClick(e){if((0,h.X$)(e),!0!==R&&!0===u.value)return lt(),void(null!==Y.value&&Y.value.focus());ct(e)}},getControl:t=>{const n=Ve(),o=!0===t||!0!==d.value||!0!==R;if(!0===e.useInput)n.push(Ue(t,o));else if(!0===oe.editable.value){const r=!0===o?me.value:void 0;n.push((0,i.h)("input",{ref:!0===o?Y:void 0,key:"d_t",class:"q-select__focus-target",id:!0===o?oe.targetUid.value:void 0,value:fe.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...r,onKeydown:Ye,onKeyup:Ne,onKeypress:Be})),!0===o&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:De}))}if(void 0!==$.value&&!0!==e.disable&&Pe.value.length>0){const t=Pe.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:$.value,multiple:e.multiple},t))}const r=!0===e.useInput||!0!==o?void 0:oe.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...r},n)},getInnerAppend:()=>!0!==e.loading&&!0!==E.value&&!0!==e.hideDropdownIcon?[(0,i.h)(l.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:we.value})]:null}),(0,r.ZP)(oe)}})},926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(8234),a=n(5987);const s={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},l={xs:2,sm:4,md:8,lg:16,xl:24},c=(0,a.L)({name:"QSeparator",props:{...r.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,r.Z)(e,t.proxy.$q),a=(0,o.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),c=(0,o.Fl)((()=>` q-separator--${a.value}`)),u=(0,o.Fl)((()=>!1!==e.inset?`${c.value}-${s[e.inset]}`:"")),d=(0,o.Fl)((()=>`q-separator${c.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),h=(0,o.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${l.md}px`:e.spaced in l?`${l[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:d.value,style:h.value,"aria-orientation":a.value})}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(244);const a={size:{type:[Number,String],default:"1em"},color:String};function s(e){return{cSize:(0,o.Fl)((()=>e.size in r.Ok?`${r.Ok[e.size]}px`:e.size)),classes:(0,o.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var l=n(5987);const c=(0,l.L)({name:"QSpinner",props:{...a,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=s(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4106:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5475),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTabPanel",props:o.vZ,setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-tab-panel",role:"tabpanel"},(0,a.KR)(t.default))}})},9800:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(8234),a=n(5475),s=n(5987),l=n(2026);const c=(0,s.L)({name:"QTabPanels",props:{...a.t6,...r.S},emits:a.K6,setup(e,{slots:t}){const n=(0,i.FN)(),s=(0,r.Z)(e,n.proxy.$q),{updatePanelsList:c,getPanelContent:u,panelDirectives:d}=(0,a.ZP)(),h=(0,o.Fl)((()=>"q-tab-panels q-panel-parent"+(!0===s.value?" q-tab-panels--dark q-dark":"")));return()=>(c(t),(0,l.Jl)("div",{class:h.value},u(),"pan",e.swipeable,(()=>d.value)))}})},9497:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ne});n(702),n(5583);var i=n(9835),o=n(499),r=n(1682),a=n(926),s=n(2857),l=n(3246),c=n(6933);function u(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}var d=n(2043),h=n(5987),f=n(3701),p=n(1384),g=n(2026);const v={list:l.Z,table:c.Z},m=["list","table","__qtable"],b=(0,h.L)({name:"QVirtualScroll",props:{...d.t9,type:{type:String,default:"list",validator:e=>m.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let r;const a=(0,o.iH)(null),s=(0,o.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:l,localResetVirtualScroll:c,padVirtualScroll:h,onVirtualScrollEvt:m}=(0,d.vp)({virtualScrollLength:s,getVirtualScrollTarget:k,getVirtualScrollEl:w}),b=(0,o.Fl)((()=>{if(0===s.value)return[];const t=(e,t)=>({index:l.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(l.value.from,l.value.to).map(t):e.itemsFn(l.value.from,l.value.to-l.value.from).map(t)})),x=(0,o.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,o.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function w(){return a.value.$el||a.value}function k(){return r}function S(){r=(0,f.b0)(w(),e.scrollTarget),r.addEventListener("scroll",m,p.rU.passive)}function C(){void 0!==r&&(r.removeEventListener("scroll",m,p.rU.passive),r=void 0)}function _(){let n=h("list"===e.type?"div":"tbody",b.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,g.vs)(t.after,n)}return(0,i.YP)(s,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{C(),S()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{S()})),(0,i.dl)((()=>{S()})),(0,i.se)((()=>{C()})),(0,i.Jd)((()=>{C()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?u({ref:a,class:"q-table__middle "+x.value},_()):(0,i.h)(v[e.type],{...n,ref:a,class:[n.class,x.value],...y.value},_);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var x=n(7887),y=n(8234),w=n(244);const k={xs:2,sm:4,md:6,lg:10,xl:14};function S(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const C=(0,h.L)({name:"QLinearProgress",props:{...y.S,...w.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),r=(0,y.Z)(e,n.$q),a=(0,w.ZP)(e,k),s=(0,o.Fl)((()=>!0===e.indeterminate||!0===e.query)),l=(0,o.Fl)((()=>e.reverse!==e.query)),c=(0,o.Fl)((()=>({...null!==a.value?a.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),u=(0,o.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),d=(0,o.Fl)((()=>S(void 0!==e.buffer?e.buffer:1,l.value,n.$q))),h=(0,o.Fl)((()=>`with${!0===e.instantFeedback?"out":""}-transition`)),f=(0,o.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--${h.value} q-linear-progress__track--`+(!0===r.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),p=(0,o.Fl)((()=>S(!0===s.value?1:e.value,l.value,n.$q))),v=(0,o.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--${h.value} q-linear-progress__model--${!0===s.value?"in":""}determinate`)),m=(0,o.Fl)((()=>({width:100*e.value+"%"}))),b=(0,o.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")+` q-linear-progress__stripe--${h.value}`));return()=>{const n=[(0,i.h)("div",{class:f.value,style:d.value}),(0,i.h)("div",{class:v.value,style:p.value})];return!0===e.stripe&&!1===s.value&&n.push((0,i.h)("div",{class:b.value,style:m.value})),(0,i.h)("div",{class:u.value,style:c.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,g.vs)(t.default,n))}}});var _=n(1221),A=n(8879),P=n(5310),L=n(2046);let j=0;const T={fullscreen:Boolean,noRouteFullscreenExit:Boolean},F=["update:fullscreen","fullscreen"];function E(){const e=(0,i.FN)(),{props:t,emit:n,proxy:r}=e;let a,s,l;const c=(0,o.iH)(!1);function u(){!0===c.value?h():d()}function d(){!0!==c.value&&(c.value=!0,l=r.$el.parentNode,l.replaceChild(s,r.$el),document.body.appendChild(r.$el),j++,1===j&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:h},P.Z.add(a))}function h(){!0===c.value&&(void 0!==a&&(P.Z.remove(a),a=void 0),l.replaceChild(r.$el,s),c.value=!1,j=Math.max(0,j-1),0===j&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==r.$el.scrollIntoView&&setTimeout((()=>{r.$el.scrollIntoView()}))))}return!0===(0,L.Rb)(e)&&(0,i.YP)((()=>r.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&h()})),(0,i.YP)((()=>t.fullscreen),(e=>{c.value!==e&&u()})),(0,i.YP)(c,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&d()})),(0,i.Jd)(h),Object.assign(r,{toggleFullscreen:u,setFullscreen:d,exitFullscreen:h}),{inFullscreen:c,toggleFullscreen:u}}function M(e,t){return new Date(e)-new Date(t)}var O=n(4680);const R={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function I(e,t,n,i){const r=(0,o.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,o.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const o=n.value.find((e=>e.name===t));if(void 0===o||void 0===o.field)return e;const r=!0===i?-1:1,a="function"===typeof o.field?e=>o.field(e):e=>e[o.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*r:null===i||void 0===i?1*r:void 0!==o.sort?o.sort(n,i,e,t)*r:!0===(0,O.hj)(n)&&!0===(0,O.hj)(i)?(n-i)*r:!0===(0,O.J_)(n)&&!0===(0,O.J_)(i)?M(n,i)*r:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*r:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===o));void 0!==e&&e.sortOrder&&(r=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==o?(a=o,s="da"===r):!0===e.binaryStateSort?s=!s:!0===s?"ad"===r?a=null:s=!1:"ad"===r?s=!0:a=null,i({sortBy:a,descending:s,page:1})}return{columnToSort:r,computedSortMethod:a,sort:s}}const z={filter:[String,Object],filterMethod:Function};function H(e,t){const n=(0,o.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const o=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",r="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==r.indexOf(o)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function q(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function N(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const D={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function B(e,t){const{props:n,emit:r}=e,a=(0,o.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,o.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return N(e)})),l=(0,o.Fl)((()=>void 0!==s.value.rowsNumber));function c(e){u({pagination:e,filter:n.filter})}function u(e={}){(0,i.Y3)((()=>{r("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const i=N({...s.value,...e});!0!==q(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?r("update:pagination",i):a.value=i:c(i):!0===l.value&&!0===t&&c(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:u,setPagination:d}}function Y(e,t,n,r,a,s){const{props:l,emit:c,proxy:{$q:u}}=e,d=(0,o.Fl)((()=>!0===r.value?n.value.rowsNumber||0:s.value)),h=(0,o.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),f=(0,o.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,o.Fl)((()=>1===n.value.page)),g=(0,o.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(d.value/n.value.rowsPerPage)))),v=(0,o.Fl)((()=>0===f.value||n.value.page>=g.value)),m=(0,o.Fl)((()=>{const e=l.rowsPerPageOptions.includes(t.value.rowsPerPage)?l.rowsPerPageOptions:[t.value.rowsPerPage].concat(l.rowsPerPageOptions);return e.map((e=>({label:0===e?u.lang.table.allRows:""+e,value:e})))}));function b(){a({page:1})}function x(){const{page:e}=n.value;e>1&&a({page:e-1})}function y(){const{page:e,rowsPerPage:t}=n.value;f.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?a({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},W=["update:selected","selection"];function V(e,t,n,i){const r=(0,o.Fl)((()=>{const t={};return e.selected.map(i.value).forEach((e=>{t[e]=!0})),t})),a=(0,o.Fl)((()=>"none"!==e.selection)),s=(0,o.Fl)((()=>"single"===e.selection)),l=(0,o.Fl)((()=>"multiple"===e.selection)),c=(0,o.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===r.value[i.value(e)])))),u=(0,o.Fl)((()=>!0!==c.value&&n.value.some((e=>!0===r.value[i.value(e)])))),d=(0,o.Fl)((()=>e.selected.length));function h(e){return!0===r.value[e]}function f(){t("update:selected",[])}function p(n,o,r,a){t("selection",{rows:o,added:r,keys:n,evt:a});const l=!0===s.value?!0===r?o:[]:!0===r?e.selected.concat(o):e.selected.filter((e=>!1===n.includes(i.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:c,someRowsSelected:u,rowsSelectedNumber:d,isRowSelected:h,clearSelection:f,updateSelection:p}}function $(e){return Array.isArray(e)?e.slice():[]}const U={expanded:Array},Z=["update:expanded"];function G(e,t){const n=(0,o.iH)($(e.expanded));function r(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),o=i.indexOf(e);!0===t?-1===o&&(i.push(e),a(i)):-1!==o&&(i.splice(o,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=$(e)})),{isRowExpanded:r,setExpanded:a,updateExpanded:s}}const K={visibleColumns:Array};function J(e,t,n){const i=(0,o.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,O.hj)(t[e])?"right":"left",sortable:!0}))):[]})),r=(0,o.Fl)((()=>{const{sortBy:n,descending:o}=t.value,r=void 0!==e.visibleColumns?i.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):i.value;return r.map((e=>{const t=e.align||"right",i=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:i+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===o?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>i+" "+e.classes:t=>i+" "+e.classes(t):()=>i}}))})),a=(0,o.Fl)((()=>{const e={};return r.value.forEach((t=>{e[t.name]=t})),e})),s=(0,o.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:r.value.length+(!0===n.value?1:0)));return{colList:i,computedCols:r,computedColsMap:a,computedColspan:s}}var Q=n(3251);const ee="q-table__bottom row items-center",te={};d.If.forEach((e=>{te[e]={}}));const ne=(0,h.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...te,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...y.S,...T,...K,...z,...D,...U,...X,...R},emits:["request","virtualScroll",...F,...Z,...W],setup(e,{slots:t,emit:n}){const l=(0,i.FN)(),{proxy:{$q:c}}=l,h=(0,y.Z)(e,c),{inFullscreen:f,toggleFullscreen:p}=E(),g=(0,o.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,o.iH)(null),m=(0,o.iH)(null),w=(0,o.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),k=(0,o.Fl)((()=>" q-table__card"+(!0===h.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),S=(0,o.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":k.value)+(!0===h.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===f.value?" fullscreen scroll":""))),P=(0,o.Fl)((()=>S.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+S.value),(()=>{!0===w.value&&null!==m.value&&m.value.reset()}));const{innerPagination:L,computedPagination:j,isServerSide:T,requestServerInteraction:F,setPagination:M}=B(l,Ie),{computedFilterMethod:O}=H(e,M),{isRowExpanded:R,setExpanded:z,updateExpanded:q}=G(e,n),N=(0,o.Fl)((()=>{let t=e.rows;if(!0===T.value||0===t.length)return t;const{sortBy:n,descending:i}=j.value;return e.filter&&(t=O.value(t,e.filter,ae.value,Ie)),null!==ce.value&&(t=ue.value(e.rows===t?t.slice():t,n,i)),t})),D=(0,o.Fl)((()=>N.value.length)),X=(0,o.Fl)((()=>{let t=N.value;if(!0===T.value)return t;const{rowsPerPage:n}=j.value;return 0!==n&&(0===he.value&&e.rows!==t?t.length>fe.value&&(t=t.slice(0,fe.value)):t=t.slice(he.value,fe.value)),t})),{hasSelectionMode:W,singleSelection:$,multipleSelection:U,allRowsSelected:Z,someRowsSelected:K,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:ie,updateSelection:oe}=V(e,n,X,g),{colList:re,computedCols:ae,computedColsMap:se,computedColspan:le}=J(e,j,W),{columnToSort:ce,computedSortMethod:ue,sort:de}=I(e,j,re,M),{firstRowIndex:he,lastRowIndex:fe,isFirstPage:pe,isLastPage:ge,pagesNumber:ve,computedRowsPerPageOptions:me,computedRowsNumber:be,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke}=Y(l,L,j,T,M,D),Se=(0,o.Fl)((()=>0===X.value.length)),Ce=(0,o.Fl)((()=>{const t={};return d.If.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function _e(){!0===w.value&&m.value.reset()}function Ae(){if(!0===e.grid)return Ze();const n=!0!==e.hideHeader?Ne:null;if(!0===w.value){const o=t["top-row"],r=t["bottom-row"],a={default:e=>Te(e.item,t.body,e.index)};if(void 0!==o){const e=(0,i.h)("tbody",o({cols:ae.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==r&&(a.after=()=>(0,i.h)("tbody",r({cols:ae.value}))),(0,i.h)(b,{ref:m,class:e.tableClass,style:e.tableStyle,...Ce.value,scrollTarget:e.virtualScrollTarget,items:X.value,type:"__qtable",tableColspan:le.value,onVirtualScroll:Le},a)}const o=[Fe()];return null!==n&&o.unshift(n()),u({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},o)}function Pe(t,i){if(null!==m.value)return void m.value.scrollTo(t,i);t=parseInt(t,10);const o=v.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(null!==o){const i=v.value.querySelector(".q-table__middle.scroll"),r=o.offsetTop-e.virtualScrollStickySizeStart,a=r{const n=t[`body-cell-${e.name}`],r=void 0!==n?n:c;return void 0!==r?r(Me({key:s,row:o,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(o),style:e.__tdStyle(o)},Ie(e,o))}));if(!0===W.value){const n=t["body-selection"],r=void 0!==n?n(Oe({key:s,row:o,pageIndex:a})):[(0,i.h)(_.Z,{modelValue:l,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([s],[o],e,t)}})];u.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},r))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,o,a)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,o,a)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,o,a)}),(0,i.h)("tr",d,u)}function Fe(){const e=t.body,n=t["top-row"],o=t["bottom-row"];let r=X.value.map(((t,n)=>Te(t,e,n)));return void 0!==n&&(r=n({cols:ae.value}).concat(r)),void 0!==o&&(r=r.concat(o({cols:ae.value}))),(0,i.h)("tbody",r)}function Ee(e){return Re(e),e.cols=e.cols.map((t=>(0,Q.g)({...t},"value",(()=>Ie(t,e.row))))),e}function Me(e){return Re(e),(0,Q.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Oe(e){return Re(e),e}function Re(t){Object.assign(t,{cols:ae.value,colsMap:se.value,sort:de,rowIndex:he.value+t.pageIndex,color:e.color,dark:h.value,dense:e.dense}),!0===W.value&&(0,Q.g)(t,"selected",(()=>ne(t.key)),((e,n)=>{oe([t.key],[t.row],e,n)})),(0,Q.g)(t,"expand",(()=>R(t.key)),(e=>{q(t.key,e)}))}function Ie(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const ze=(0,o.Fl)((()=>({pagination:j.value,pagesNumber:ve.value,isFirstPage:pe.value,isLastPage:ge.value,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,inFullscreen:f.value,toggleFullscreen:p})));function He(){const n=t.top,o=t["top-left"],r=t["top-right"],a=t["top-selection"],s=!0===W.value&&void 0!==a&&te.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(ze.value)]);let c;return!0===s?c=a(ze.value).slice():(c=[],void 0!==o?c.push((0,i.h)("div",{class:"q-table-control"},[o(ze.value)])):e.title&&c.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==r&&(c.push((0,i.h)("div",{class:"q-table__separator col"})),c.push((0,i.h)("div",{class:"q-table__control"},[r(ze.value)]))),0!==c.length?(0,i.h)("div",{class:l},c):void 0}const qe=(0,o.Fl)((()=>!0===K.value?null:Z.value));function Ne(){const n=De();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:le.value},je())])),(0,i.h)("thead",n)}function De(){const n=t.header,o=t["header-cell"];if(void 0!==n)return n(Be({header:!0})).slice();const a=ae.value.map((e=>{const n=t[`header-cell-${e.name}`],a=void 0!==n?n:o,s=Be({col:e});return void 0!==a?a(s):(0,i.h)(r.Z,{key:e.name,props:s},(()=>e.label))}));if(!0===$.value&&!0!==e.grid)a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===U.value){const n=t["header-selection"],o=void 0!==n?n(Be({})):[(0,i.h)(_.Z,{color:e.color,modelValue:qe.value,dark:h.value,dense:e.dense,"onUpdate:modelValue":Ye})];a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},o))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},a)]}function Be(t){return Object.assign(t,{cols:ae.value,sort:de,colsMap:se.value,color:e.color,dark:h.value,dense:e.dense}),!0===U.value&&(0,Q.g)(t,"selected",(()=>qe.value),Ye),t}function Ye(e){!0===K.value&&(e=!1),oe(X.value.map(g.value),X.value,e)}const Xe=(0,o.Fl)((()=>{const t=[e.iconFirstPage||c.iconSet.table.firstPage,e.iconPrevPage||c.iconSet.table.prevPage,e.iconNextPage||c.iconSet.table.nextPage,e.iconLastPage||c.iconSet.table.lastPage];return!0===c.lang.rtl?t.reverse():t}));function We(){if(!0===e.hideBottom)return;if(!0===Se.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||c.lang.table.loading:e.filter?e.noResultsLabel||c.lang.table.noResults:e.noDataLabel||c.lang.table.noData,o=t["no-data"],r=void 0!==o?[o({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(s.Z,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,i.h)("div",{class:ee+" q-table__bottom--nodata"},r)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:ee},[n(ze.value)]);const o=!0!==e.hideSelectedBanner&&!0===W.value&&te.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:ee+" justify-end"},$e(o)):o.length>0?(0,i.h)("div",{class:ee},o):void 0}function Ve(e){M({page:1,rowsPerPage:e.value})}function $e(n){let o;const{rowsPerPage:r}=j.value,a=e.paginationLabel||c.lang.table.pagination,s=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===l&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,i.h)(x.Z,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:r,options:me.value,displayValue:0===r?c.lang.table.allRows:r,dark:h.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ve})])),void 0!==s)o=s(ze.value);else if(o=[(0,i.h)("span",0!==r?{class:"q-table__bottom-item"}:{},[r?a(he.value+1,Math.min(fe.value,be.value),be.value):a(1,D.value,be.value)])],0!==r&&ve.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgFirst",...t,icon:Xe.value[0],disable:pe.value,onClick:xe})),o.push((0,i.h)(A.Z,{key:"pgPrev",...t,icon:Xe.value[1],disable:pe.value,onClick:ye}),(0,i.h)(A.Z,{key:"pgNext",...t,icon:Xe.value[2],disable:ge.value,onClick:we})),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgLast",...t,icon:Xe.value[3],disable:ge.value,onClick:ke}))}return n.push((0,i.h)("div",{class:"q-table__control"},o)),n}function Ue(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Ne(i.h)])]:!0===e.loading&&void 0===t.loading?je(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function Ze(){const o=void 0!==t.item?t.item:o=>{const r=o.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===W.value){const n=t["body-selection"],s=void 0!==n?n(o):[(0,i.h)(_.Z,{modelValue:o.selected,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([o.key],[o.row],e,t)}})];r.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},s),(0,i.h)(a.Z,{dark:h.value}))}const s={class:["q-table__grid-item-card"+k.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(s.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(s.onClick=e=>{n("RowClick",e,o.row,o.pageIndex)}),void 0!==e.onRowDblclick&&(s.onDblclick=e=>{n("RowDblclick",e,o.row,o.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===o.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",s,r)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},X.value.map(((e,t)=>o(Ee({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(l.proxy,{requestServerInteraction:F,setPagination:M,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,isRowSelected:ne,clearSelection:ie,isRowExpanded:R,setExpanded:z,sort:de,resetVirtualScroll:_e,scrollTo:Pe,getCellValue:Ie}),(0,Q.K)(l.proxy,{filteredSortedRows:()=>N.value,computedRows:()=>X.value,computedRowsNumber:()=>be.value}),()=>{const n=[He()],o={ref:v,class:P.value};return!0===e.grid?n.push(Ue()):Object.assign(o,{class:[o.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),We()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",o,n)}}})},7220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(499),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:r.value},(0,a.KR)(t.default));const o=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[o]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:r.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,a.KR)(t.default))}}})},1682:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(2857),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:s}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,a.KR)(t.default));let n,c;const u=r.vnode.key;if(u){if(n=e.props.colsMap[u],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";c=(0,a.Bl)(t.default,[]),c[e]((0,i.h)(o.Z,{class:n.__iconClass,name:s.iconSet.table.arrowUp}))}else c=(0,a.KR)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",d,c)}}})},9546:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,o.h)("tr",{class:n.value},(0,a.KR)(t.default))}})},900:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(2857),a=n(1136),s=n(2026),l=n(1705),c=n(5439),u=n(1384),d=n(796),h=n(4680);let f=0;const p=["click","keydown"],g={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+f++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function v(e,t,n,f){const p=(0,i.f3)(c.Nd,c.qO);if(p===c.qO)return console.error("QTab/QRouteTab component needs to be child of QTabs"),c.qO;const{proxy:g}=(0,i.FN)(),v=(0,o.iH)(null),m=(0,o.iH)(null),b=(0,o.iH)(null),x=(0,o.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),y=(0,o.Fl)((()=>p.currentModel.value===e.name)),w=(0,o.Fl)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===y.value?" q-tab--active"+(p.tabProps.value.activeClass?" "+p.tabProps.value.activeClass:"")+(p.tabProps.value.activeColor?` text-${p.tabProps.value.activeColor}`:"")+(p.tabProps.value.activeBgColor?` bg-${p.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===p.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===p.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==f?f.linkClass.value:""))),k=(0,o.Fl)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===p.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),S=(0,o.Fl)((()=>!0===e.disable||!0===p.hasFocus.value||!1===y.value&&!0===p.hasActiveTab.value?-1:e.tabindex||0));function C(t,i){if(!0!==i&&null!==v.value&&v.value.focus(),!0!==e.disable){if(void 0===f)return p.updateModel({name:e.name}),void n("click",t);if(!0===f.hasRouterLink.value){const i=(n={})=>{let i;const o=void 0===n.to||!0===(0,h.xb)(n.to,e.to)?p.avoidRouteWatcher=(0,d.Z)():null;return f.navigateToRouterLink(t,{...n,returnRouterError:!0}).catch((e=>{i=e})).then((t=>{if(o===p.avoidRouteWatcher&&(p.avoidRouteWatcher=!1,void 0!==i||void 0!==t&&!0!==t.message.startsWith("Avoided redundant navigation")||p.updateModel({name:e.name})),!0===n.returnRouterError)return void 0!==i?Promise.reject(i):t}))};return n("click",t,i),void(!0!==t.defaultPrevented&&i())}n("click",t)}else void 0!==f&&!0===f.hasRouterLink.value&&(0,u.NS)(t)}function _(e){(0,l.So)(e,[13,32])?C(e,!0):!0!==(0,l.Wm)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0!==e.altKey&&!0!==e.metaKey&&!0===p.onKbdNavigate(e.keyCode,g.$el)&&(0,u.NS)(e),n("keydown",e)}function A(){const n=p.tabProps.value.narrowIndicator,o=[],a=(0,i.h)("div",{ref:b,class:["q-tab__indicator",p.tabProps.value.indicatorClass]});void 0!==e.icon&&o.push((0,i.h)(r.Z,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&o.push((0,i.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&o.push(void 0!==e.alertIcon?(0,i.h)(r.Z,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,i.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&o.push(a);const l=[(0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:v}),(0,i.h)("div",{class:k.value},(0,s.vs)(t.default,o))];return!1===n&&l.push(a),l}const P={name:(0,o.Fl)((()=>e.name)),rootRef:m,tabIndicatorRef:b,routeData:f};function L(t,n){const o={ref:m,class:w.value,tabindex:S.value,role:"tab","aria-selected":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:C,onKeydown:_,...n};return(0,i.wy)((0,i.h)(t,o,A()),[[a.Z,x.value]])}return(0,i.Jd)((()=>{p.unregisterTab(P)})),(0,i.bv)((()=>{p.registerTab(P)})),{renderTab:L,$tabs:p}}var m=n(5987);const b=(0,m.L)({name:"QTab",props:g,emits:p,setup(e,{slots:t,emit:n}){const{renderTab:i}=v(e,t,n);return()=>i("div")}})},7817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});n(702);var i=n(9835),o=n(499),r=n(2857),a=n(883),s=n(6916),l=n(2695),c=n(5987),u=n(2026),d=n(5439),h=n(8383);function f(e,t,n){const i=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?i[0]:i[1]}${e?` text-${e}`:""}`}const p=["left","center","right","justify"],g=(0,c.L)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>p.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){const{proxy:c}=(0,i.FN)(),{$q:p}=c,{registerTick:g}=(0,s.Z)(),{registerTick:v}=(0,s.Z)(),{registerTick:m}=(0,s.Z)(),{registerTimeout:b,removeTimeout:x}=(0,l.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,o.iH)(null),S=(0,o.iH)(null),C=(0,o.iH)(e.modelValue),_=(0,o.iH)(!1),A=(0,o.iH)(!0),P=(0,o.iH)(!1),L=(0,o.iH)(!1),j=[],T=(0,o.iH)(0),F=(0,o.iH)(!1);let E,M,O;const R=(0,o.Fl)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:f(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps}))),I=(0,o.Fl)((()=>{const e=T.value,t=C.value;for(let n=0;n{const t=!0===_.value?"left":!0===L.value?"justify":e.align;return`q-tabs__content--align-${t}`})),H=(0,o.Fl)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===_.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===e.outsideArrows?"outside":"inside")+` q-tabs--mobile-with${!0===e.mobileArrows?"":"out"}-arrows`+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),q=(0,o.Fl)((()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+z.value+(void 0!==e.contentClass?` ${e.contentClass}`:""))),N=(0,o.Fl)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),D=(0,o.Fl)((()=>!0!==e.vertical&&!0===p.lang.rtl)),B=(0,o.Fl)((()=>!1===h.e&&!0===D.value));function Y({name:t,setCurrent:i,skipEmit:o}){C.value!==t&&(!0!==o&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",t),!0!==i&&void 0!==e["onUpdate:modelValue"]||(V(C.value,t),C.value=t))}function X(){g((()=>{W({width:k.value.offsetWidth,height:k.value.offsetHeight})}))}function W(t){if(void 0===N.value||null===S.value)return;const n=t[N.value.container],i=Math.min(S.value[N.value.scroll],Array.prototype.reduce.call(S.value.children,((e,t)=>e+(t[N.value.content]||0)),0)),o=n>0&&i>n;_.value=o,!0===o&&v(U),L.value=ne.name.value===t)):null,o=void 0!==n&&null!==n&&""!==n?j.find((e=>e.name.value===n)):null;if(i&&o){const t=i.tabIndicatorRef.value,n=o.tabIndicatorRef.value;clearTimeout(E),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const r=t.getBoundingClientRect(),a=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${r.top-a.top}px,0) scale3d(1,${a.height?r.height/a.height:1},1)`:`translate3d(${r.left-a.left}px,0,0) scale3d(${a.width?r.width/a.width:1},1,1)`,m((()=>{E=setTimeout((()=>{n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}o&&!0===_.value&&$(o.rootRef.value)}function $(t){const{left:n,width:i,top:o,height:r}=S.value.getBoundingClientRect(),a=t.getBoundingClientRect();let s=!0===e.vertical?a.top-o:a.left-n;if(s<0)return S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(s),void U();s+=!0===e.vertical?a.height-r:a.width-i,s>0&&(S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(s),U())}function U(){const t=S.value;if(null===t)return;const n=t.getBoundingClientRect(),i=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===D.value?(A.value=Math.ceil(i+n.width)0):(A.value=i>0,P.value=!0===e.vertical?Math.ceil(i+n.height){!0===te(e)&&J()}),5)}function G(){Z(!0===B.value?Number.MAX_SAFE_INTEGER:0)}function K(){Z(!0===B.value?0:Number.MAX_SAFE_INTEGER)}function J(){clearInterval(M)}function Q(t,n){const i=Array.prototype.filter.call(S.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),o=i.length;if(0===o)return;if(36===t)return $(i[0]),i[0].focus(),!0;if(35===t)return $(i[o-1]),i[o-1].focus(),!0;const r=t===(!0===e.vertical?38:37),a=t===(!0===e.vertical?40:39),s=!0===r?-1:!0===a?1:void 0;if(void 0!==s){const e=!0===D.value?-1:1,t=i.indexOf(n)+s*e;return t>=0&&te.modelValue),(e=>{Y({name:e,setCurrent:!0,skipEmit:!0})})),(0,i.YP)((()=>e.outsideArrows),X);const ee=(0,o.Fl)((()=>!0===B.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}}));function te(e){const t=S.value,{get:n,set:i}=ee.value;let o=!1,r=n(t);const a=e=e)&&(o=!0,r=e),i(t,r),U(),o}function ne(e,t){for(const n in e)if(e[n]!==t[n])return!1;return!0}function ie(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0};const n=j.filter((e=>void 0!==e.routeData&&!0===e.routeData.hasRouterLink.value)),{hash:i,query:o}=c.$route,r=Object.keys(o).length;for(const a of n){const n=!0===a.routeData.exact.value;if(!0!==a.routeData[!0===n?"linkIsExactActive":"linkIsActive"].value)continue;const{hash:s,query:l,matched:c,href:u}=a.routeData.resolvedLink.value,d=Object.keys(l).length;if(!0===n){if(s!==i)continue;if(d!==r||!1===ne(o,l))continue;e=a.name.value;break}if(""!==s&&s!==i)continue;if(0!==d&&!1===ne(l,o))continue;const h={matchedLen:c.length,queryDiff:r-d,hrefLen:u.length-s.length};if(h.matchedLen>t.matchedLen)e=a.name.value,t=h;else if(h.matchedLen===t.matchedLen){if(h.queryDifft.hrefLen&&(e=a.name.value,t=h)}}null===e&&!0===j.some((e=>void 0===e.routeData&&e.name.value===C.value))||Y({name:e,setCurrent:!0})}function oe(e){if(x(),!0!==F.value&&null!==k.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===k.value.contains(t)&&(F.value=!0,!0===_.value&&$(t))}}function re(){b((()=>{F.value=!1}),30)}function ae(){!1===ue.avoidRouteWatcher?y(ie):w()}function se(){if(void 0===O){const e=(0,i.YP)((()=>c.$route.fullPath),ae);O=()=>{e(),O=void 0}}}function le(e){j.push(e),T.value++,X(),void 0===e.routeData||void 0===c.$route?y((()=>{if(!0===_.value){const e=C.value,t=void 0!==e&&null!==e&&""!==e?j.find((t=>t.name.value===e)):null;t&&$(t.rootRef.value)}})):(se(),!0===e.routeData.hasRouterLink.value&&ae())}function ce(e){j.splice(j.indexOf(e),1),T.value--,X(),void 0!==O&&void 0!==e.routeData&&(!0===j.every((e=>void 0===e.routeData))&&O(),ae())}const ue={currentModel:C,tabProps:R,hasFocus:F,hasActiveTab:I,registerTab:le,unregisterTab:ce,verifyRouteModel:ae,updateModel:Y,onKbdNavigate:Q,avoidRouteWatcher:!1};function de(){clearTimeout(E),J(),void 0!==O&&O()}let he;return(0,i.JJ)(d.Nd,ue),(0,i.Jd)(de),(0,i.se)((()=>{he=void 0!==O,de()})),(0,i.dl)((()=>{!0===he&&se(),X()})),()=>(0,i.h)("div",{ref:k,class:H.value,role:"tablist",onFocusin:oe,onFocusout:re},[(0,i.h)(a.Z,{onResize:W}),(0,i.h)("div",{ref:S,class:q.value,onScroll:U},(0,u.KR)(t.default)),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===A.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||p.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedownPassive:G,onTouchstartPassive:G,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J}),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===P.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||p.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedownPassive:K,onTouchstartPassive:K,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J})])}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,o.h)("div",{class:n.value,role:"toolbar"},(0,a.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},2043:(e,t,n)=>{"use strict";n.d(t,{If:()=>m,t9:()=>b,vp:()=>x});n(8964),n(5583);var i=n(9835),o=n(499),r=n(899),a=n(1384),s=n(8383);const l=1e3,c=["start","center","end","start-force","center-force","end-force"],u=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?a.ZT:function(e,t){null!==e&&(cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];u.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")})))};function h(e,t){return e+t}function f(e,t,n,i,o,r,a,l){const c=e===window?document.scrollingElement||document.documentElement:e,u=!0===o?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-a-l,scrollMaxSize:0,offsetStart:-a,offsetEnd:-l};if(!0===o?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=c.scrollLeft,d.scrollViewSize+=c.clientWidth),d.scrollMaxSize=c.scrollWidth,!0===r&&(d.scrollStart=(!0===s.e?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=c.scrollTop,d.scrollViewSize+=c.clientHeight),d.scrollMaxSize=c.scrollHeight),null!==n)for(let s=n.previousElementSibling;null!==s;s=s.previousElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=s[u]);if(null!==i)for(let s=i.nextElementSibling;null!==s;s=s.nextElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=s[u]);if(t!==e){const n=c.getBoundingClientRect(),i=t.getBoundingClientRect();!0===o?(d.offsetStart+=i.left-n.left,d.offsetEnd-=i.width):(d.offsetStart+=i.top-n.top,d.offsetEnd-=i.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function p(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===s.e?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===s.e?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function g(e,t,n,i){if(n>=i)return 0;const o=t.length,r=Math.floor(n/l),a=Math.floor((i-1)/l)+1;let s=e.slice(r,a).reduce(h,0);return n%l!==0&&(s-=t.slice(r*l,n).reduce(h,0)),i%l!==0&&i!==o&&(s-=t.slice(i,a*l).reduce(h,0)),s}const v={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},m=Object.keys(v),b={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...v};function x({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:a}){const s=(0,i.FN)(),{props:v,emit:m,proxy:b}=s,{$q:x}=b;let y,w,k,S,C=[];const _=(0,o.iH)(0),A=(0,o.iH)(0),P=(0,o.iH)({}),L=(0,o.iH)(null),j=(0,o.iH)(null),T=(0,o.iH)(null),F=(0,o.iH)({from:0,to:0}),E=(0,o.Fl)((()=>void 0!==v.tableColspan?v.tableColspan:100));void 0===a&&(a=(0,o.Fl)((()=>v.virtualScrollItemSize)));const M=(0,o.Fl)((()=>a.value+";"+v.virtualScrollHorizontal)),O=(0,o.Fl)((()=>M.value+";"+v.virtualScrollSliceRatioBefore+";"+v.virtualScrollSliceRatioAfter));function R(){B(w,!0)}function I(e){B(void 0===e?w:e)}function z(i,o){const r=t();if(void 0===r||null===r||8===r.nodeType)return;const a=f(r,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd);k!==a.scrollViewSize&&Y(a.scrollViewSize),q(r,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,c.indexOf(o)>-1?o:w>-1&&i>w?"end":"start")}function H(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const o=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd),r=e.value-1,a=o.scrollMaxSize-o.offsetStart-o.offsetEnd-A.value;if(y===o.scrollStart)return;if(o.scrollMaxSize<=0)return void q(i,o,0,0);k!==o.scrollViewSize&&Y(o.scrollViewSize),N(F.value.from);const s=Math.floor(o.scrollMaxSize-Math.max(o.scrollViewSize,o.offsetEnd)-Math.min(S[r],o.scrollViewSize/2));if(s>0&&Math.ceil(o.scrollStart)>=s)return void q(i,o,r,o.scrollMaxSize-o.offsetEnd-C.reduce(h,0));let c=0,u=o.scrollStart-o.offsetStart,d=u;if(u<=a&&u+o.scrollViewSize>=_.value)u-=_.value,c=F.value.from,d=u;else for(let e=0;u>=C[e]&&c0&&c-o.scrollViewSize?(c++,d=u):d=S[c]+u;q(i,o,c,d)}function q(t,n,i,o,r){const a="string"===typeof r&&r.indexOf("-force")>-1,s=!0===a?r.replace("-force",""):r,l=void 0!==s?s:"start";let c=Math.max(0,i-P.value[l]),u=c+P.value.total;u>e.value&&(u=e.value,c=Math.max(0,u-P.value.total)),y=n.scrollStart;const f=c!==F.value.from||u!==F.value.to;if(!1===f&&void 0===s)return void W(i);const{activeElement:m}=document,b=T.value;!0===f&&null!==b&&b!==m&&!0===b.contains(m)&&(b.addEventListener("focusout",D),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",D)}))),d(b,i-c);const w=void 0!==s?S.slice(c,i).reduce(h,0):0;if(!0===f){const t=u>=F.value.from&&c<=F.value.to?F.value.to:u;F.value={from:c,to:t},_.value=g(C,S,0,c),A.value=g(C,S,u,e.value),requestAnimationFrame((()=>{F.value.to!==u&&y===n.scrollStart&&(F.value={from:F.value.from,to:u},A.value=g(C,S,u,e.value))}))}requestAnimationFrame((()=>{if(y!==n.scrollStart)return;!0===f&&N(c);const e=S.slice(c,i).reduce(h,0),r=e+n.offsetStart+_.value,l=r+S[i];let u=r+o;if(void 0!==s){const t=e-w,o=n.scrollStart+t;u=!0!==a&&oe.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,o=!0===v.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let r,a,s=e;for(let e=0;e=r;i--)S[i]=o;const s=Math.floor((e.value-1)/l);C=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*l,e.value);for(let e=i*l;e=0?(N(F.value.from),(0,i.Y3)((()=>{z(t)}))):V()}function Y(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd).scrollViewSize)}k=e;const i=parseFloat(v.virtualScrollSliceRatioBefore)||0,o=parseFloat(v.virtualScrollSliceRatioAfter)||0,r=1+i+o,s=void 0===e||e<=0?1:Math.ceil(e/a.value),l=Math.max(1,s,Math.ceil((v.virtualScrollSliceSize>0?v.virtualScrollSliceSize:10)/r));P.value={total:Math.ceil(l*r),start:Math.ceil(l*i),center:Math.ceil(l*(.5+i)),end:Math.ceil(l*(1+i)),view:s}}function X(e,t){const n=!0===v.virtualScrollHorizontal?"width":"height",o={["--q-virtual-scroll-item-"+n]:a.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${_.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L,style:{[n]:`${_.value}px`,...o}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${A.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j,style:{[n]:`${A.value}px`,...o}})]}function W(e){w!==e&&(void 0!==v.onVirtualScroll&&m("virtualScroll",{index:e,from:F.value.from,to:F.value.to-1,direction:e{Y()})),(0,i.YP)(M,R),Y();const V=(0,r.Z)(H,!0===x.platform.is.ios?120:35);(0,i.wF)((()=>{Y()}));let $=!1;return(0,i.se)((()=>{$=!0})),(0,i.dl)((()=>{if(!0!==$)return;const e=t();void 0!==y&&void 0!==e&&null!==e&&8!==e.nodeType?p(e,y,v.virtualScrollHorizontal,x.lang.rtl):z(w)})),(0,i.Jd)((()=>{V.cancel()})),Object.assign(b,{scrollTo:z,reset:R,refresh:I}),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:P,setVirtualScrollSize:Y,onVirtualScrollEvt:V,localResetVirtualScroll:B,padVirtualScroll:X,scrollTo:z,reset:R,refresh:I}}},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});var i=n(499);const o={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},r=Object.keys(o),a={align:{type:String,validator:e=>r.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${o[t]}`}))}},3978:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(){const e=new Map;return{getCache:function(t,n){return void 0===e[t]?e[t]=n:e[t]},getCacheWithFn:function(t,n){return void 0===e[t]?e[t]=n():e[t]}}}},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>o,Z:()=>r});var i=n(499);const o={dark:{type:Boolean,default:null}};function r(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},6169:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>O,yV:()=>T,HJ:()=>E,Cl:()=>F,tL:()=>M});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(2857),l=n(3940),c=n(8234),u=(n(702),n(5439));function d({validate:e,resetValidation:t,requiresQForm:n}){const o=(0,i.f3)(u.vh,!1);if(!1!==o){const{props:n,proxy:r}=(0,i.FN)();Object.assign(r,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),o.unbindComponent(r)):o.bindComponent(r)})),(0,i.bv)((()=>{!0!==n.disable&&o.bindComponent(r)})),(0,i.Jd)((()=>{!0!==n.disable&&o.unbindComponent(r)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const h=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,f=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,p=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,m={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>h.test(e),hexaColor:e=>f.test(e),hexOrHexaColor:e=>p.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>h.test(e)||g.test(e),hexaOrRgbaColor:e=>f.test(e)||v.test(e),anyColor:e=>p.test(e)||g.test(e)||v.test(e)};var b=n(899),x=n(3251);const y=[!0,!1,"ondemand"],w={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>y.includes(e)}};function k(e,t){const{props:n,proxy:r}=(0,i.FN)(),a=(0,o.iH)(!1),s=(0,o.iH)(null),l=(0,o.iH)(null);d({validate:y,resetValidation:v});let c,u=0;const h=(0,o.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),f=(0,o.Fl)((()=>!0!==n.disable&&!0===h.value)),p=(0,o.Fl)((()=>!0===n.error||!0===a.value)),g=(0,o.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){u++,t.value=!1,l.value=null,a.value=!1,s.value=null,k.cancel()}function y(e=n.modelValue){if(!0!==f.value)return!0;const i=++u,o=!0!==t.value?()=>{l.value=!0}:()=>{},r=(e,n)=>{!0===e&&o(),a.value=e,s.value=n||null,t.value=!1},c=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===u&&r(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===u&&r(void 0!==t,t),void 0===t}),(e=>(i===u&&(console.error(e),r(!0)),!1))))}function w(e){!0===f.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&k()}(0,i.YP)((()=>n.modelValue),(()=>{w()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===c&&(c=(0,i.YP)((()=>n.rules),(()=>{w(!0)}))):void 0!==c&&(c(),c=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===f.value&&"ondemand"!==n.lazyRules&&!1===t.value&&k())}));const k=(0,b.Z)(y,0);return(0,i.Jd)((()=>{void 0!==c&&c(),k.cancel()})),Object.assign(r,{resetValidation:v,validate:y}),(0,x.g)(r,"hasError",(()=>p.value)),{isDirtyModel:l,hasRules:h,hasError:p,errorMessage:g,validate:y,resetValidation:v}}const S=/^on[A-Z]/;function C(e,t){const n={listeners:(0,o.iH)({}),attributes:(0,o.iH)({})};function r(){const i={},o={};for(const t in e)"class"!==t&&"style"!==t&&!1===S.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===S.test(e)&&(o[e]=t.props[e]);n.attributes.value=i,n.listeners.value=o}return(0,i.Xn)(r),r(),n}var _=n(2026),A=n(796),P=n(1384),L=n(7026);function j(e){return void 0===e?`f_${(0,A.Z)()}`:e}function T(e){return void 0!==e&&null!==e&&(""+e).length>0}const F={...c.S,...w,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},E=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function M(){const{props:e,attrs:t,proxy:n,vnode:r}=(0,i.FN)(),a=(0,c.Z)(e,n.$q);return{isDark:a,editable:(0,o.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,o.iH)(!1),focused:(0,o.iH)(!1),hasPopupOpen:!1,splitAttrs:C(t,r),targetUid:(0,o.iH)(j(e.for)),rootRef:(0,o.iH)(null),targetRef:(0,o.iH)(null),controlRef:(0,o.iH)(null)}}function O(e){const{props:t,emit:n,slots:c,attrs:u,proxy:d}=(0,i.FN)(),{$q:h}=d;let f;void 0===e.hasValue&&(e.hasValue=(0,o.Fl)((()=>T(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:z,onFocusout:H}),Object.assign(e,{clearValue:q,onControlFocusin:z,onControlFocusout:H,focus:R}),void 0===e.computedCounter&&(e.computedCounter=(0,o.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:p,hasRules:g,hasError:v,errorMessage:m,resetValidation:b}=k(e.focused,e.innerLoading),x=void 0!==e.floatingLabel?(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),y=(0,o.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===g.value||!0===t.counter||null!==t.error)),w=(0,o.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),S=(0,o.Fl)((()=>`q-field row no-wrap items-start q-field--${w.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===x.value?" q-field--float":"")+(!0===A.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===v.value?" q-field--error":"")+(!0===v.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),C=(0,o.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===v.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),A=(0,o.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),F=(0,o.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==v.value?` text-${t.labelColor}`:""))),E=(0,o.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:x.value,modelValue:t.modelValue,emitValue:e.emitValue}))),M=(0,o.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function O(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function R(){(0,L.jd)(O)}function I(){(0,L.fP)(O);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function z(t){clearTimeout(f),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function H(t,i){clearTimeout(f),f=setTimeout((()=>{(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function q(o){if((0,P.NS)(o),!0!==h.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{b(),!0!==h.platform.is.mobile&&(p.value=!1)}))}function N(){const n=[];return void 0!==c.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:P.X$},c.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},D())),!0===v.value&&!1===t.noErrorIcon&&n.push(Y("error",[(0,i.h)(s.Z,{name:h.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(Y("inner-loading-append",void 0!==c.loading?c.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(Y("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||h.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:q})])),void 0!==c.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:P.X$},c.append())),void 0!==e.getInnerAppend&&n.push(Y("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function D(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==c.rawControl?n.push(c.rawControl()):void 0!==c.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},c.control(E.value))),!0===A.value&&n.push((0,i.h)("div",{class:F.value},(0,_.KR)(c.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,_.KR)(c.default))}function B(){let n,o;!0===v.value?null!==m.value?(n=[(0,i.h)("div",{role:"alert"},m.value)],o=`q--slot-error-${m.value}`):(n=(0,_.KR)(c.error),o="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],o=`q--slot-hint-${t.hint}`):(n=(0,_.KR)(c.hint),o="q--slot-hint"));const a=!0===t.counter||void 0!==c.counter;if(!0===t.hideBottomSpace&&!1===a&&void 0===n)return;const s=(0,i.h)("div",{key:o,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:P.X$},[!0===t.hideBottomSpace?s:(0,i.h)(r.uT,{name:"q-transition--field-message"},(()=>s)),!0===a?(0,i.h)("div",{class:"q-field__counter"},void 0!==c.counter?c.counter():e.computedCounter.value):null])}function Y(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=j(t)}));let X=!1;return(0,i.se)((()=>{X=!0})),(0,i.dl)((()=>{!0===X&&!0===t.autofocus&&d.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=j()),!0===t.autofocus&&d.focus()})),(0,i.Jd)((()=>{clearTimeout(f)})),Object.assign(d,{focus:R,blur:I}),function(){const n=void 0===e.getControl&&void 0===c.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...M.value}:M.value;return(0,i.h)("label",{ref:e.rootRef,class:[S.value,u.class],style:u.style,...n},[void 0!==c.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:P.X$},c.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:C.value,tabindex:-1,...e.controlEvents},N()),!0===y.value?B():null]),void 0!==c.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:P.X$},c.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>l,Fz:()=>r,Vt:()=>a,eX:()=>s});var i=n(499),o=n(9835);const r={name:String};function a(e){return(0,i.Fl)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function s(e={}){return(t,n,i)=>{t[n]((0,o.h)("input",{class:"hidden"+(i||""),...e.value}))}}function l(e){return(0,i.Fl)((()=>e.name||e.for))}},4953:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5310);function r(e,t,n){let r;function a(){void 0!==r&&(o.Z.remove(r),r=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){r={condition:()=>!0===n.value,handler:t},o.Z.add(r)}}}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(7506);const o=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,r=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===o.test(t.data)||!0===r.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>r});var i=n(9835),o=n(2046);const r={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["beforeShow","show","beforeHide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:c,emit:u,proxy:d}=l;let h;function f(t){!0===e.value?v(t):p(t)}function p(e){if(!0===c.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==c["onUpdate:modelValue"];!0===n&&(u("update:modelValue",!0),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,u("beforeShow",t),void 0!==r?r(t):u("show",t))}function v(e){if(!0===c.disable)return;const t=void 0!==c["onUpdate:modelValue"];!0===t&&(u("update:modelValue",!1),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==t||m(e)}function m(t){!1!==e.value&&(e.value=!1,u("beforeHide",t),void 0!==a?a(t):u("hide",t))}function b(t){if(!0===c.disable&&!0===t)void 0!==c["onUpdate:modelValue"]&&u("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:m;e(h)}}(0,i.YP)((()=>c.modelValue),b),void 0!==n&&!0===(0,o.Rb)(l)&&(0,i.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{b(c.modelValue)}));const x={show:p,hide:v,toggle:f};return Object.assign(d,x),x}},5475:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>y,vZ:()=>v,K6:()=>x,t6:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(5987),l=n(9367),c=n(1384),u=n(2589);function d(e){const t=[.06,6,50];return"string"===typeof e&&e.length&&e.split(":").forEach(((e,n)=>{const i=parseFloat(e);i&&(t[n]=i)})),t}const h=(0,s.f)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:i}){if(!0!==i.mouse&&!0!==a.Lp.has.touch)return;const o=!0===i.mouseCapture?"Capture":"",r={handler:t,sensitivity:d(n),direction:(0,l.R)(i),noop:c.ZT,mouseStart(e){(0,l.n)(e,r)&&(0,c.du)(e)&&((0,c.M0)(r,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),r.start(e,!0))},touchStart(e){if((0,l.n)(e,r)){const t=e.target;(0,c.M0)(r,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),r.start(e)}},start(t,n){!0===a.Lp.is.firefox&&(0,c.Jf)(e,!0);const i=(0,c.FK)(t);r.event={x:i.left,y:i.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===r.event)return;if(!1!==r.event.dir)return void(0,c.NS)(e);const t=Date.now()-r.event.time;if(0===t)return;const n=(0,c.FK)(e),i=n.left-r.event.x,o=Math.abs(i),a=n.top-r.event.y,s=Math.abs(a);if(!0!==r.event.mouse){if(or.sensitivity[0]&&(r.event.dir=a<0?"up":"down"),!0===r.direction.horizontal&&o>s&&s<100&&l>r.sensitivity[0]&&(r.event.dir=i<0?"left":"right"),!0===r.direction.up&&or.sensitivity[0]&&(r.event.dir="up"),!0===r.direction.down&&o0&&o<100&&d>r.sensitivity[0]&&(r.event.dir="down"),!0===r.direction.left&&o>s&&i<0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="left"),!0===r.direction.right&&o>s&&i>0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="right"),!1!==r.event.dir?((0,c.NS)(e),!0===r.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,u.M)(),r.styleCleanup=e=>{r.styleCleanup=void 0,document.body.classList.remove("non-selectable");const t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),r.handler({evt:e,touch:!0!==r.event.mouse,mouse:r.event.mouse,direction:r.event.dir,duration:t,distance:{x:o,y:s}})):r.end(e)},end(t){void 0!==r.event&&((0,c.ul)(r,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==r.styleCleanup&&r.styleCleanup(!0),void 0!==t&&!1!==r.event.dir&&(0,c.NS)(t),r.event=void 0)}};if(e.__qtouchswipe=r,!0===i.mouse){const t=!0===i.mouseCapture||!0===i.mousecapture?"Capture":"";(0,c.M0)(r,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===a.Lp.has.touch&&(0,c.M0)(r,"main",[[e,"touchstart","touchStart","passive"+(!0===i.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchswipe;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof t.value&&n.end(),n.handler=t.value),n.direction=(0,l.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchswipe;void 0!==t&&((0,c.ul)(t,"main"),(0,c.ul)(t,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchswipe)}});var f=n(3978),p=n(2026),g=n(2046);const v={name:{required:!0},disable:Boolean},m={setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-panel scroll",role:"tabpanel"},(0,p.KR)(t.default))}},b={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},x=["update:modelValue","beforeTransition","transition"];function y(){const{props:e,emit:t,proxy:n}=(0,i.FN)(),{getCacheWithFn:a}=(0,f.Z)();let s,l;const c=(0,o.iH)(null),u=(0,o.iH)(null);function d(t){const i=!0===e.vertical?"up":"left";F((!0===n.$q.lang.rtl?-1:1)*(t.direction===i?1:-1))}const v=(0,o.Fl)((()=>[[h,d,void 0,{horizontal:!0!==e.vertical,vertical:e.vertical,mouse:!0}]])),b=(0,o.Fl)((()=>e.transitionPrev||"slide-"+(!0===e.vertical?"down":"right"))),x=(0,o.Fl)((()=>e.transitionNext||"slide-"+(!0===e.vertical?"up":"left"))),y=(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),w=(0,o.Fl)((()=>"string"===typeof e.modelValue||"number"===typeof e.modelValue?e.modelValue:String(e.modelValue))),k=(0,o.Fl)((()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax}))),S=(0,o.Fl)((()=>void 0!==e.keepAliveInclude||void 0!==e.keepAliveExclude));function C(){F(1)}function _(){F(-1)}function A(e){t("update:modelValue",e)}function P(e){return void 0!==e&&null!==e&&""!==e}function L(e){return s.findIndex((t=>t.props.name===e&&""!==t.props.disable&&!0!==t.props.disable))}function j(){return s.filter((e=>""!==e.props.disable&&!0!==e.props.disable))}function T(t){const n=0!==t&&!0===e.animated&&-1!==c.value?"q-transition--"+(-1===t?b.value:x.value):null;u.value!==n&&(u.value=n)}function F(n,i=c.value){let o=i+n;while(o>-1&&o{l=!1}));o+=n}!0===e.infinite&&s.length>0&&-1!==i&&i!==s.length&&F(n,-1===n?s.length:-1)}function E(){const t=L(e.modelValue);return c.value!==t&&(c.value=t),!0}function M(){const t=!0===P(e.modelValue)&&E()&&s[c.value];return!0===e.keepAlive?[(0,i.h)(i.Ob,k.value,[(0,i.h)(!0===S.value?a(w.value,(()=>({...m,name:w.value}))):m,{key:w.value,style:y.value},(()=>t))])]:[(0,i.h)("div",{class:"q-panel scroll",style:y.value,key:w.value,role:"tabpanel"},[t])]}function O(){if(0!==s.length)return!0===e.animated?[(0,i.h)(r.uT,{name:u.value},M)]:M()}function R(e){return s=(0,g.Pf)((0,p.KR)(e.default,[])).filter((e=>null!==e.props&&void 0===e.props.slot&&!0===P(e.props.name))),s.length}function I(){return s}return(0,i.YP)((()=>e.modelValue),((e,n)=>{const o=!0===P(e)?L(e):-1;!0!==l&&T(-1===o?0:o{t("transition",e,n)})))})),Object.assign(n,{next:C,previous:_,goTo:A}),{panelIndex:c,panelDirectives:v,updatePanelsList:R,updatePanelIndex:E,getPanelContent:O,getEnabledPanels:j,getPanels:I,isValidPanelName:P,keepAliveProps:k,needsUniqueKeepAliveWrapper:S,goToPanelByOffset:F,goToPanel:A,nextPanel:C,previousPanel:_}}},1518:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(499),o=n(9835),r=(n(1384),n(7026)),a=n(6669),s=n(2909),l=n(3251);function c(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function u(e,t,n,u){const d=(0,i.iH)(!1),h=(0,i.iH)(!1);let f=null;const p={},g=!0===u&&c(e);function v(t){if(!0===t)return(0,r.xF)(p),void(h.value=!0);h.value=!1,!1===d.value&&(!1===g&&null===f&&(f=(0,a.q_)()),d.value=!0,s.Q$.push(e.proxy),(0,r.YX)(p))}function m(t){if(h.value=!1,!0!==t)return;(0,r.xF)(p),d.value=!1;const n=s.Q$.indexOf(e.proxy);-1!==n&&s.Q$.splice(n,1),null!==f&&((0,a.pB)(f),f=null)}return(0,o.Ah)((()=>{m(!0)})),e.proxy.__qPortal=!0,(0,l.g)(e.proxy,"contentEl",(()=>t.value)),{showPortal:v,hidePortal:m,portalIsActive:d,portalIsAccessible:h,renderPortal:()=>!0===g?n():!0===d.value?[(0,o.h)(o.lR,{to:f},n())]:void 0}}},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var i=n(1384),o=n(3701),r=n(7506);let a,s,l,c,u,d,h=0,f=!1;function p(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||r?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function m(e){!0!==f&&(f=!0,requestAnimationFrame((()=>{f=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function b(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,o.OI)(window),s=(0,o.u3)(window),c=t.style.left,u=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===r.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",m,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===r.Lp.is.desktop&&!0===r.Lp.is.mac&&window[`${e}EventListener`]("wheel",p,i.rU.notPassive),"remove"===e&&(!0===r.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",m,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=c,t.style.top=u,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(h++,void 0!==d)return clearTimeout(d),void(d=void 0);if(h>1)return}else{if(0===h)return;if(h--,h>0)return;if(t="remove",!0===r.Lp.is.ios&&!0===r.Lp.is.nativeMobile)return clearTimeout(d),void(d=setTimeout((()=>{b(t),d=void 0}),100))}b(t)}function y(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},5917:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(9835);function r(e,t){const n=(0,i.iH)(null),r=(0,i.Fl)((()=>!0===e.disable?null:(0,o.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:a}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>h,Z:()=>f});n(8964);var i=n(9835),o=n(499),r=n(2046);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],o=e[n];if("string"===typeof i){if(i!==o)return!1}else if(!1===Array.isArray(o)||o.length!==i.length||i.some(((e,t)=>e!==o[t])))return!1}return!0}function c(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function u(e,t){return!0===Array.isArray(e)?c(e,t):!0===Array.isArray(t)?c(t,e):e===t}function d(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const h={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function f({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,i.FN)(),{props:c,proxy:u,emit:h}=n,f=(0,r.Rb)(n),p=(0,o.Fl)((()=>!0!==c.disable&&void 0!==c.href)),g=!0===t?(0,o.Fl)((()=>!0===f&&!0!==c.disable&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)):(0,o.Fl)((()=>!0===f&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)),v=(0,o.Fl)((()=>!0===g.value?_(c.to):null)),m=(0,o.Fl)((()=>null!==v.value)),b=(0,o.Fl)((()=>!0===p.value||!0===m.value)),x=(0,o.Fl)((()=>"a"===c.type||!0===b.value?"a":c.tag||e||"div")),y=(0,o.Fl)((()=>!0===p.value?{href:c.href,target:c.target}:!0===m.value?{href:v.value.href,target:c.target}:{})),w=(0,o.Fl)((()=>{if(!1===m.value)return-1;const{matched:e}=v.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=u.$route.matched;if(0===i.length)return-1;const o=i.findIndex(s.bind(null,n));if(o>-1)return o;const r=a(e[t-2]);return t>1&&a(n)===r&&i[i.length-1].path!==r?i.findIndex(s.bind(null,e[t-2])):o})),k=(0,o.Fl)((()=>!0===m.value&&-1!==w.value&&l(u.$route.params,v.value.params))),S=(0,o.Fl)((()=>!0===k.value&&w.value===u.$route.matched.length-1&&d(u.$route.params,v.value.params))),C=(0,o.Fl)((()=>!0===m.value?!0===S.value?` ${c.exactActiveClass} ${c.activeClass}`:!0===c.exact?"":!0===k.value?` ${c.activeClass}`:"":""));function _(e){try{return u.$router.resolve(e)}catch(t){}return null}function A(e,{returnRouterError:t,to:n=c.to,replace:i=c.replace}={}){if(!0===c.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===c.target)return Promise.resolve(!1);e.preventDefault();const o=u.$router[!0===i?"replace":"push"](n);return!0===t?o:o.then((()=>{})).catch((()=>{}))}function P(e){if(!0===m.value){const t=t=>A(e,t);h("click",e,t),!0!==e.defaultPrevented&&t()}else h("click",e)}return{hasRouterLink:m,hasHrefLink:p,hasLink:b,linkTag:x,resolvedLink:v,linkIsActive:k,linkIsExactActive:S,linkClass:C,linkAttrs:y,getLink:_,navigateToRouterLink:A,navigateOnClick:P}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>r,Ok:()=>o,ZP:()=>a});var i=n(499);const o={xs:18,sm:24,md:32,lg:38,xl:46},r={size:String};function a(e,t=o){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},6916:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(2046);function r(){let e;const t=(0,i.FN)();function n(){e=void 0}return(0,i.se)(n),(0,i.Jd)(n),{removeTick:n,registerTick(n){e=n,(0,i.Y3)((()=>{e===n&&(!1===(0,o.$D)(t)&&e(),e=void 0)}))}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(2046);function r(){let e;const t=(0,i.FN)();function n(){clearTimeout(e)}return(0,i.se)(n),(0,i.Jd)(n),{removeTimeout:n,registerTimeout(n,i){clearTimeout(e),!1===(0,o.$D)(t)&&(e=setTimeout(n,i))}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,Z:()=>r});var i=n(499);const o={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function r(e,t=(()=>{}),n=(()=>{})){return{transitionProps:(0,i.Fl)((()=>{const i=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${i}-enter-from`,enterActiveClass:`${i}-enter-active`,enterToClass:`${i}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}})),transitionStyle:(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},9302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5439);function r(){return(0,i.f3)(o.Ng)}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(5987),o=n(2909),r=n(1705);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,o.je)(e);void 0!==i&&(0,o.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,r.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},1136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(5987),o=n(223),r=n(1384),a=n(1705);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,r.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),c=document.createElement("span"),u=(0,r.FK)(e),{left:d,top:h,width:f,height:p}=t.getBoundingClientRect(),g=Math.sqrt(f*f+p*p),v=g/2,m=(f-g)/2+"px",b=s?m:u.left-d-v+"px",x=(p-g)/2+"px",y=s?x:u.top-h-v+"px";c.className="q-ripple__inner",(0,o.iv)(c,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${b},${y},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(c),t.appendChild(l);const w=()=>{l.remove(),clearTimeout(k)};n.abort.push(w);let k=setTimeout((()=>{c.classList.add("q-ripple__inner--enter"),c.style.transform=`translate3d(${m},${x},0) scale3d(1,1,1)`,c.style.opacity=.2,k=setTimeout((()=>{c.classList.remove("q-ripple__inner--enter"),c.classList.add("q-ripple__inner--leave"),c.style.opacity=0,k=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(w),1)}),275)}),250)}),50)}function c(e,{modifiers:t,value:n,arg:i}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===o.early,stop:!0===o.stop,center:!0===o.center,color:o.color||i,keyCodes:[].concat(o.keyCodes||13)}}const u=(0,i.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const i={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===i.enabled&&!0!==t.qSkipRipple&&t.type===(!0===i.modifiers.early?"pointerdown":"click")&&l(t,e,i,!0===t.qKeyEvent)},keystart:s((t=>{!0===i.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,i.modifiers.keyCodes)&&t.type==="key"+(!0===i.modifiers.early?"down":"up")&&l(t,e,i,!0)}),300)};c(i,t),e.__qripple=i,(0,r.M0)(i,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&c(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,r.ul)(t,"main"),delete e._qripple)}})},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(7506),o=n(5987),r=n(9367),a=n(1384),s=n(2589);function l(e,t,n){const i=(0,a.FK)(e);let o,r=i.left-t.event.x,s=i.top-t.event.y,l=Math.abs(r),c=Math.abs(s);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?o=r<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?o=s<0?"up":"down":!0===u.up&&s<0?(o="up",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.down&&s>0?(o="down",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.left&&r<0?(o="left",l0&&(o="down"))):!0===u.right&&r>0&&(o="right",l0&&(o="down")));let d=!1;if(void 0===o&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};o=t.event.lastDir,d=!0,"left"===o||"right"===o?(i.left-=r,l=0,r=0):(i.top-=s,c=0,s=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:o,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:c},offset:{x:r,y:s},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let c=0;const u=(0,o.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function o(e,t){!0===n.mouse&&!0===t?(0,a.NS)(e):(!0===n.stop&&(0,a.sT)(e),!0===n.prevent&&(0,a.X$)(e))}const u={uid:"qvtp_"+c++,handler:t,modifiers:n,direction:(0,r.R)(n),noop:a.ZT,mouseStart(e){(0,r.n)(e,u)&&(0,a.du)(e)&&((0,a.M0)(u,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),u.start(e,!0))},touchStart(e){if((0,r.n)(e,u)){const t=e.target;(0,a.M0)(u,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),u.start(e)}},start(t,o){if(!0===i.Lp.is.firefox&&(0,a.Jf)(e,!0),u.lastEvt=t,!0===o||!0===n.stop){if(!0!==u.direction.all&&(!0!==o||!0!==u.modifiers.mouseAllDir&&!0!==u.modifiers.mousealldir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,a.X$)(e),!0===t.cancelBubble&&(0,a.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[u.uid]:t.qClonedBy.concat(u.uid)}),u.initialEvent={target:t.target,event:e}}(0,a.sT)(t)}const{left:r,top:s}=(0,a.FK)(t);u.event={x:r,y:s,time:Date.now(),mouse:!0===o,detected:!1,isFirst:!0,isFinal:!1,lastX:r,lastY:s}},move(e){if(void 0===u.event)return;const t=(0,a.FK)(e),i=t.left-u.event.x,r=t.top-u.event.y;if(0===i&&0===r)return;u.lastEvt=e;const c=!0===u.event.mouse,d=()=>{let t;o(e,c),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0===c&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,s.M)(),u.styleCleanup=e=>{if(u.styleCleanup=void 0,void 0!==t&&(document.documentElement.style.cursor=t),document.body.classList.remove("non-selectable"),!0===c){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===u.event.detected){!0!==u.event.isFirst&&o(e,u.event.mouse);const{payload:t,synthetic:n}=l(e,u,!1);return void(void 0!==t&&(!1===u.handler(t)?u.end(e):(void 0===u.styleCleanup&&!0===u.event.isFirst&&d(),u.event.lastX=t.position.left,u.event.lastY=t.position.top,u.event.lastDir=!0===n?void 0:t.direction,u.event.isFirst=!1)))}if(!0===u.direction.all||!0===c&&(!0===u.modifiers.mouseAllDir||!0===u.modifiers.mousealldir))return d(),u.event.detected=!0,void u.move(e);const h=Math.abs(i),f=Math.abs(r);h!==f&&(!0===u.direction.horizontal&&h>f||!0===u.direction.vertical&&h0||!0===u.direction.left&&h>f&&i<0||!0===u.direction.right&&h>f&&i>0?(u.event.detected=!0,u.move(e)):u.end(e,!0))},end(t,n){if(void 0!==u.event){if((0,a.ul)(u,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),!0===n)void 0!==u.styleCleanup&&u.styleCleanup(),!0!==u.event.detected&&void 0!==u.initialEvent&&u.initialEvent.target.dispatchEvent(u.initialEvent.event);else if(!0===u.event.detected){!0===u.event.isFirst&&u.handler(l(void 0===t?u.lastEvt:t,u).payload);const{payload:e}=l(void 0===t?u.lastEvt:t,u,!0),n=()=>{u.handler(e)};void 0!==u.styleCleanup?u.styleCleanup(n):n()}u.event=void 0,u.initialEvent=void 0,u.lastEvt=void 0}}};if(e.__qtouchpan=u,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,a.M0)(u,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===i.Lp.has.touch&&(0,a.M0)(u,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=(0,r.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,a.ul)(t,"main"),(0,a.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702);var i=n(7506),o=n(1384);const r=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return r;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const c={__history:[],add:o.ZT,remove:o.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const o=e.config[!0===t?"cordova":"capacitor"];if(void 0!==o&&!1===o.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=r),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},o)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},2289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(4124),o=n(3251);const r={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},a=(0,i.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=a.set,Object.assign(a.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,o.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},7451:(e,t,n)=>{"use strict";n.d(t,{$:()=>P,Z:()=>T});var i=n(1957),o=n(7506),r=(n(702),n(4124)),a=n(1384),s=n(899);const l=["sm","md","lg","xl"],{passive:c}=a.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:a.ZT,setDebounce:a.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,i=n||window,r=document.scrollingElement||document.documentElement,a=void 0===n||!0===o.Lp.is.mobile?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],u=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=a();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{l.forEach((t=>{void 0!==e[t]&&(h[t]=e[t])}))},this.setDebounce=e=>{f=e};const p=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&l.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{l.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==d&&i.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,i.addEventListener("resize",d,c)},this.setDebounce(f),Object.keys(h).length>0?(this.setSizes(h),h=void 0):this.__update(),!0===u&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===o.uX.value?t.push(p):p()}});n(8964);const d=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){d.mode=e,"auto"===e?(void 0===d.__media&&(d.__media=window.matchMedia("(prefers-color-scheme: dark)"),d.__updateMedia=()=>{d.set("auto")},d.__media.addListener(d.__updateMedia)),e=d.__media.matches):void 0!==d.__media&&(d.__media.removeListener(d.__updateMedia),d.__media=void 0),d.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){d.set(!1===d.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:i}=e.config;if(e.dark=this,!0===this.__installed&&void 0===i)return;this.isActive=!0===i;const r=void 0!==i&&i;if(!0===o.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(r),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(r)}}),h=d;var f=n(5310),p=n(892);n(6822);function g(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}var v=n(1705);function m(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function b({is:e,has:t,within:n},i){const o=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=m(e);void 0!==t&&o.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;o.push(t),o.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||o.push("q-ios-padding")}else!0===e.electron?o.push("electron"):!0===e.bex&&o.push("bex");return!0===n.iframe&&o.push("within-iframe"),o}function x(){const{is:e}=o.Lp,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(void 0!==o.aG)n.delete("desktop"),n.add("platform-ios"),n.add("mobile");else if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile");const t=m(e);void 0!==t?(n.add(`platform-${t}`),n.delete("platform-"+("ios"===t?"android":"ios"))):(n.delete("platform-ios"),n.delete("platform-android"))}!0===o.Lp.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===o.Lp.within.iframe&&n.add("within-iframe");const i=Array.from(n).join(" ");t!==i&&(document.body.className=i)}function y(e){for(const t in e)g(t,e[t])}const w={install(e){if(!0!==this.__installed){if(!0===o.uX.value)x();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=b(o.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===o.Lp.is.ios&&document.body.addEventListener("touchstart",a.ZT),window.addEventListener("keydown",v.ZK,!0)}}};var k=n(2289),S=n(5439),C=n(7495),_=n(4680);const A=[o.ZP,w,h,u,f.Z,p.Z,k.Z];function P(e,t){const n=(0,i.ri)(e);n.config.globalProperties=t.config.globalProperties;const{reload:o,...r}=t._context;return Object.assign(n._context,r),n}function L(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function j(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(S.Ng,n.$q),L(n,A),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&L(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===A.includes(e)))),!0===o.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const T=function(e,t={}){const n={version:"2.11.2"};!1===C.Uf?(void 0!==t.config&&Object.assign(C.w6,t.config),n.config={...C.w6},(0,C.tP)()):n.config=t.config||{},j(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})}},892:(e,t,n)=>{"use strict";n.d(t,{F:()=>o.Z,Z:()=>s});n(8964);var i=n(4124),o=n(9527);function r(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:r,set(e=o.Z,t){const n={...e,rtl:!0===e.rtl,getLocale:r};{const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName),n.set=a.set,Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName}},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||o.Z)}}),s=a},4462:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});var i=n(9835),o=n(499),r=n(2074),a=n(8879),s=n(4458),l=n(3190),c=n(1821),u=n(926),d=n(6611),h=n(5429),f=n(3940),p=n(5987),g=n(8234),v=n(1705),m=n(4680);const b=(0,p.L)({name:"DialogPlugin",props:{...g.S,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=(0,i.FN)(),{$q:p}=n,b=(0,g.Z)(e,p),x=(0,o.iH)(null),y=(0,o.iH)(void 0!==e.prompt?e.prompt.model:void 0!==e.options?e.options.model:void 0),w=(0,o.Fl)((()=>"q-dialog-plugin"+(!0===b.value?" q-dialog-plugin--dark q-dark":"")+(!1!==e.progress?" q-dialog-plugin--progress":""))),k=(0,o.Fl)((()=>e.color||(!0===b.value?"amber":"primary"))),S=(0,o.Fl)((()=>!1===e.progress?null:!0===(0,m.Kn)(e.progress)?{component:e.progress.spinner||f.Z,props:{color:e.progress.color||k.value}}:{component:f.Z,props:{color:k.value}})),C=(0,o.Fl)((()=>void 0!==e.prompt||void 0!==e.options)),_=(0,o.Fl)((()=>{if(!0!==C.value)return{};const{model:t,isValid:n,items:i,...o}=void 0!==e.prompt?e.prompt:e.options;return o})),A=(0,o.Fl)((()=>!0===(0,m.Kn)(e.ok)||!0===e.ok?p.lang.label.ok:e.ok)),P=(0,o.Fl)((()=>!0===(0,m.Kn)(e.cancel)||!0===e.cancel?p.lang.label.cancel:e.cancel)),L=(0,o.Fl)((()=>void 0!==e.prompt?void 0!==e.prompt.isValid&&!0!==e.prompt.isValid(y.value):void 0!==e.options&&(void 0!==e.options.isValid&&!0!==e.options.isValid(y.value)))),j=(0,o.Fl)((()=>({color:k.value,label:A.value,ripple:!1,disable:L.value,...!0===(0,m.Kn)(e.ok)?e.ok:{flat:!0},"data-autofocus":"ok"===e.focus&&!0!==C.value||void 0,onClick:M}))),T=(0,o.Fl)((()=>({color:k.value,label:P.value,ripple:!1,...!0===(0,m.Kn)(e.cancel)?e.cancel:{flat:!0},"data-autofocus":"cancel"===e.focus&&!0!==C.value||void 0,onClick:O})));function F(){x.value.show()}function E(){x.value.hide()}function M(){t("ok",(0,o.IU)(y.value)),E()}function O(){E()}function R(){t("hide")}function I(e){y.value=e}function z(t){!0!==L.value&&"textarea"!==e.prompt.type&&!0===(0,v.So)(t,13)&&M()}function H(t,n){return!0===e.html?(0,i.h)(l.Z,{class:t,innerHTML:n}):(0,i.h)(l.Z,{class:t},(()=>n))}function q(){return[(0,i.h)(d.Z,{color:k.value,dense:!0,autofocus:!0,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I,onKeyup:z})]}function N(){return[(0,i.h)(h.Z,{color:k.value,options:e.options.items,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I})]}function D(){const t=[];return e.cancel&&t.push((0,i.h)(a.Z,T.value)),e.ok&&t.push((0,i.h)(a.Z,j.value)),(0,i.h)(c.Z,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},(()=>t))}function B(){const t=[];return e.title&&t.push(H("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,i.h)(l.Z,{class:"q-dialog__progress"},(()=>(0,i.h)(S.value.component,S.value.props)))),e.message&&t.push(H("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},q)):void 0!==e.options&&t.push((0,i.h)(u.Z,{dark:b.value}),(0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},N),(0,i.h)(u.Z,{dark:b.value})),(e.ok||e.cancel)&&t.push(D()),t}function Y(){return[(0,i.h)(s.Z,{class:[w.value,e.cardClass],style:e.cardStyle,dark:b.value},B)]}return(0,i.YP)((()=>e.prompt&&e.prompt.model),I),(0,i.YP)((()=>e.options&&e.options.model),I),Object.assign(n,{show:F,hide:E}),()=>(0,i.h)(r.Z,{ref:x,onHide:R},Y)}});n(702);var x=n(7451),y=n(6669);function w(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},w(e[n],t[n])):e[n]=t[n]}function k(e,t,n){return r=>{let a,s;const l=!0===t&&void 0!==r.component;if(!0===l){const{component:e,componentProps:t}=r;a="string"===typeof e?n.component(e):e,s=t||{}}else{const{class:t,style:n,...i}=r;a=e,s=i,void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n)}let c,u=!1;const d=(0,o.iH)(null),h=(0,y.q_)(),f=e=>{if(null!==d.value&&void 0!==d.value[e])return void d.value[e]();const t=c.$.subTree;if(t&&t.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")},p=[],g=[],v={onOk(e){return p.push(e),v},onCancel(e){return g.push(e),v},onDismiss(e){return p.push(e),g.push(e),v},hide(){return f("hide"),v},update(e){if(null!==c){if(!0===l)Object.assign(s,e);else{const{class:t,style:n,...i}=e;void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n),w(s,i)}c.$forceUpdate()}return v}},m=e=>{u=!0,p.forEach((t=>{t(e)}))},b=()=>{k.unmount(h),(0,y.pB)(h),k=null,c=null,!0!==u&&g.forEach((e=>{e()}))};let k=(0,x.$)({name:"QGlobalDialog",setup:()=>()=>(0,i.h)(a,{...s,ref:d,onOk:m,onHide:b,onVnodeMounted(...e){"function"===typeof s.onVnodeMounted&&s.onVnodeMounted(...e),(0,i.Y3)((()=>f("show")))}})},n);return c=k.mount(h),v}}const S={install({$q:e,parentApp:t}){e.dialog=k(b,!0,t),!0!==this.__installed&&(this.create=e.dialog)}}},3703:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(7506),o=n(1384),r=n(4680);function a(e){return!0===(0,r.J_)(e)?"__q_date|"+e.toUTCString():!0===(0,r.Gf)(e)?"__q_expr|"+e.source:"number"===typeof e?"__q_numb|"+e:"boolean"===typeof e?"__q_bool|"+(e?"1":"0"):"string"===typeof e?"__q_strn|"+e:"function"===typeof e?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e}function s(e){const t=e.length;if(t<9)return e;const n=e.substring(0,8),i=e.substring(9);switch(n){case"__q_date":return new Date(i);case"__q_expr":return new RegExp(i);case"__q_numb":return Number(i);case"__q_bool":return Boolean("1"===i);case"__q_strn":return""+i;case"__q_objt":return JSON.parse(i);default:return e}}function l(){const e=()=>null;return{has:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:o.ZT,remove:o.ZT,clear:o.ZT,isEmpty:()=>!0}}function c(e){const t=window[e+"Storage"],n=e=>{const n=t.getItem(e);return n?s(n):null};return{has:e=>null!==t.getItem(e),getLength:()=>t.length,getItem:n,getIndex:e=>ee{let e;const i={},o=t.length;for(let r=0;r{const e=[],n=t.length;for(let i=0;i{t.setItem(e,a(n))},remove:e=>{t.removeItem(e)},clear:()=>{t.clear()},isEmpty:()=>0===t.length}}const u=!1===i.Lp.has.webStorage?l():c("local"),d={install({$q:e}){e.localStorage=u}};Object.assign(d,u);const h=d},7506:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>m,aG:()=>a,uX:()=>r});var i=n(499),o=n(3251);const r=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function c(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const u="ontouchstart"in window||window.navigator.maxTouchPoints>0;function d(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function h(e){const t=e.toLowerCase(),n=c(t),i=l(t,n),o={};i.browser&&(o[i.browser]=!0,o.version=i.version,o.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(o[i.platform]=!0);const r=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return!0===r||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,i.browser="edge"):o.crios?(o.chrome=!0,i.browser="chrome"):o.fxios&&(o.firefox=!0,i.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||!0===o.mobile&&!0!==o.ios&&!0!==r)&&(o.webkit=!0),o.edg&&(i.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(i.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(i.browser="playbook",o.playbook=!0),o.opr&&(i.browser="opera",o.opera=!0),o.safari&&o.android&&(i.browser="android",o.android=!0),o.safari&&o.kindle&&(i.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(i.browser="silk",o.silk=!0),o.vivaldi&&(i.browser="vivaldi",o.vivaldi=!0),o.name=i.browser,o.platform=i.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(void 0!==window.Capacitor?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),!0===u&&!0===o.mac&&(!0===o.desktop&&!0===o.safari||!0===o.nativeMobile&&!0!==o.android&&!0!==o.ios&&!0!==o.ipad)&&d(o)),o}const f=navigator.userAgent||navigator.vendor||window.opera,p={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:f,is:h(f),has:{touch:u},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===r.value?(e.onSSRHydrated.push((()=>{Object.assign(t.platform,g),r.value=!1,a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,o.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===r.value?Object.assign(v,g,a,p):Object.assign(v,g)}const m=v},899:(e,t,n)=>{"use strict";function i(e,t=250,n){let i;function o(){const o=arguments,r=()=>{i=void 0,!0!==n&&e.apply(this,o)};clearTimeout(i),!0===n&&void 0===i&&e.apply(this,o),i=setTimeout(r,t)}return o.cancel=()=>{clearTimeout(i)},o}n.d(t,{Z:()=>i})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>o,mY:()=>a,sb:()=>r});var i=n(499);function o(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function r(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=(0,i.SU)(e);return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},1384:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>d,M0:()=>h,NS:()=>u,X$:()=>c,ZT:()=>o,du:()=>r,rU:()=>i,sT:()=>l,ul:()=>f});n(702);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(p){}function o(){}function r(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function c(e){!1!==e.cancelable&&e.preventDefault()}function u(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",c,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",c,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function h(e,t,n){const o=`__q_${t}_evt`;e[o]=void 0!==e[o]?e[o].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function f(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>r,kC:()=>i,vX:()=>o,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function o(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function r(e,t,n){if(n<=t)return t;const i=n-t+1;let o=t+(e-t)%i;return o=t?i:new Array(t-i.length+1).join(n)+i}},4680:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>a,J_:()=>r,Kn:()=>o,hj:()=>s,xb:()=>i});n(702);function i(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,o;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(o=n;0!==o--;)if(!0!==i(e[o],t[o]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;o=e.entries().next();while(!0!==o.done){if(!0!==t.has(o.value[0]))return!1;o=o.next()}o=e.entries().next();while(!0!==o.done){if(!0!==i(o.value[1],t.get(o.value[0])))return!1;o=o.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;o=e.entries().next();while(!0!==o.done){if(!0!==t.has(o.value[0]))return!1;o=o.next()}return!0}if(null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(o=n;0!==o--;)if(e[o]!==t[o])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const r=Object.keys(e).filter((t=>void 0!==e[t]));if(n=r.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(o=n;0!==o--;){const n=r[o];if(!0!==i(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function o(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function r(e){return"[object Date]"===Object.prototype.toString.call(e)}function a(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function s(e){return"number"===typeof e&&isFinite(e)}},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>r,f:()=>a});var i=n(499),o=n(9835);const r=e=>(0,i.Xl)((0,o.aZ)(e)),a=e=>(0,i.Xl)(e)},4124:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(3251);const r=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,o.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>h});var i=n(7506),o=n(1705);const r=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function c(e){!0===a&&(a=!1,!0===(0,o.So)(e,27)&&r[r.length-1](e))}function u(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",c),a=!1}function d(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&u("addEventListener"))}function h(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&u("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>c,jd:()=>l,xF:()=>s});let i=[],o=[];function r(e){o=o.filter((t=>t!==e))}function a(e){r(e),o.push(e)}function s(e){r(e),0===o.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===o.length?e():i.push(e)}function c(e){i=i.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(7506);const o=[];function r(e){o[o.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&document.body.addEventListener("focusin",r))}function s(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&document.body.removeEventListener("focusin",r))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>o,tP:()=>r,w6:()=>i});const i={};let o=!1;function r(){o=!0}},6669:(e,t,n)=>{"use strict";n.d(t,{pB:()=>s,q_:()=>a});var i=n(7495);const o=[];let r=document.body;function a(e){const t=document.createElement("div");if(void 0!==e&&(t.id=e),void 0!==i.w6.globalNodes){const e=i.w6.globalNodes["class"];void 0!==e&&(t.className=e)}return r.appendChild(t),o.push(t),t}function s(e){o.splice(o.indexOf(e),1),e.remove()}},3251:(e,t,n)=>{"use strict";function i(e,t,n,i){return Object.defineProperty(e,t,{get:n,set:i,enumerable:!0}),e}function o(e,t){for(const n in t)i(e,n,t[n]);return e}n.d(t,{K:()=>o,g:()=>i})},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>r,ZK:()=>o});let i=!1;function o(e){i=!0===e.isComposing}function r(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==r(e)&&[].concat(t).includes(e.keyCode)}},9480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={xs:30,sm:35,md:40,lg:50,xl:60}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,Q$:()=>o,S7:()=>s,je:()=>r});var i=n(2046);const o=[];function r(e){return o.find((t=>null!==t.contentEl&&t.contentEl.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.O2)(e)}else if(!0===e.__qPortal){const n=(0,i.O2)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.O2)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(!0===e.__qPortal){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.O2)(e)}}},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>r,Jl:()=>l,KR:()=>o,pf:()=>s,vs:()=>a});var i=n(9835);function o(e,t){return void 0!==e&&e()||t}function r(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,o,r,a){t.key=o+r;const s=(0,i.h)(e,t,n);return!0===r?(0,i.wy)(s,a()):s}},8383:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});let i=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,i=e.scrollLeft>=0,e.remove()}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var i=n(7506);function o(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},5439:(e,t,n)=>{"use strict";n.d(t,{Lr:()=>a,Mw:()=>r,Nd:()=>l,Ng:()=>i,YE:()=>o,qO:()=>c,vh:()=>s});const i="_q_",o="_q_l_",r="_q_pc_",a="_q_f_",s="_q_fo_",l="_q_tabs_",c=()=>{}},9367:(e,t,n)=>{"use strict";n.d(t,{R:()=>r,n:()=>a});n(702);const i={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},o=Object.keys(i);function r(e){const t={};for(const n of o)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?i:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function a(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}i.all=!0},2046:(e,t,n)=>{"use strict";n.d(t,{$D:()=>s,O2:()=>i,Pf:()=>r,Rb:()=>a});n(702);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;while(Object(t)===t){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function o(e,t){"symbol"===typeof t.type?!0===Array.isArray(t.children)&&t.children.forEach((t=>{o(e,t)})):e.add(t)}function r(e){const t=new Set;return e.forEach((e=>{o(t,e)})),Array.from(t)}function a(e){return void 0!==e.appContext.config.globalProperties.$router}function s(e){return!0===e.isUnmounted||!0===e.isDeactivated}},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>r,f3:()=>h,ik:()=>f,np:()=>g,u3:()=>a});var i=n(223);const o=[null,document,document.body,document.scrollingElement,document.documentElement];function r(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return o.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=a(e);n<=0?o!==t&&u(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;u(e,s),s!==t&&l(e,t,n-a,r)}))}function c(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=s(e);n<=0?o!==t&&d(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;d(e,s),s!==t&&c(e,t,n-a,r)}))}function u(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function d(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function h(e,t,n){n?l(e,t,n):u(e,t)}function f(e,t,n){n?c(e,t,n):d(e,t)}let p;function g(){if(void 0!==p)return p;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let o=e.offsetWidth;return n===o&&(o=t.clientWidth),t.remove(),p=n-o,p}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},796:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(8170),n(5231),n(9359),n(6408);let i,o=0;const r=new Array(256);for(let c=0;c<256;c++)r[c]=(c+256).toString(16).substring(1);const a=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),s=4096;function l(){(void 0===i||o+16>s)&&(o=0,i=a(s));const e=Array.prototype.slice.call(i,o,o+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,r[e[0]]+r[e[1]]+r[e[2]]+r[e[3]]+"-"+r[e[4]]+r[e[5]]+"-"+r[e[6]]+r[e[7]]+"-"+r[e[8]]+r[e[9]]+"-"+r[e[10]]+r[e[11]]+r[e[12]]+r[e[13]]+r[e[14]]+r[e[15]]}},1947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(7451),o=n(892),r=n(2289);const a={version:"2.11.2",install:i.Z,lang:o.Z,iconSet:r.Z}},8762:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(7545),a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a function")}},9667:(e,t,n)=>{var i=n(3834),o=n(9627),r=n(7545),a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a constructor")}},9220:(e,t,n)=>{var i=n(3834),o=n(6107),r=i.String,a=i.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+r(e)+" as a prototype")}},5323:(e,t,n)=>{var i=n(4103),o=n(5267),r=n(1012),a=i("unscopables"),s=Array.prototype;void 0==s[a]&&r.f(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},3366:(e,t,n)=>{"use strict";var i=n(6823).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},8406:(e,t,n)=>{var i=n(3834),o=n(6123),r=i.TypeError;e.exports=function(e,t){if(o(t,e))return e;throw r("Incorrect invocation")}},616:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.String,a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not an object")}},2884:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var i,o,r,a=n(2884),s=n(4133),l=n(3834),c=n(6107),u=n(1419),d=n(2924),h=n(4239),f=n(7545),p=n(4722),g=n(6717),v=n(1012).f,m=n(6123),b=n(7886),x=n(6534),y=n(4103),w=n(3965),k=l.Int8Array,S=k&&k.prototype,C=l.Uint8ClampedArray,_=C&&C.prototype,A=k&&b(k),P=S&&b(S),L=Object.prototype,j=l.TypeError,T=y("toStringTag"),F=w("TYPED_ARRAY_TAG"),E=w("TYPED_ARRAY_CONSTRUCTOR"),M=a&&!!x&&"Opera"!==h(l.opera),O=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},I={BigInt64Array:8,BigUint64Array:8},z=function(e){if(!u(e))return!1;var t=h(e);return"DataView"===t||d(R,t)||d(I,t)},H=function(e){if(!u(e))return!1;var t=h(e);return d(R,t)||d(I,t)},q=function(e){if(H(e))return e;throw j("Target is not a typed array")},N=function(e){if(c(e)&&(!x||m(A,e)))return e;throw j(f(e)+" is not a typed array constructor")},D=function(e,t,n,i){if(s){if(n)for(var o in R){var r=l[o];if(r&&d(r.prototype,e))try{delete r.prototype[e]}catch(a){}}P[e]&&!n||g(P,e,n?t:M&&S[e]||t,i)}},B=function(e,t,n){var i,o;if(s){if(x){if(n)for(i in R)if(o=l[i],o&&d(o,e))try{delete o[e]}catch(r){}if(A[e]&&!n)return;try{return g(A,e,n?t:M&&A[e]||t)}catch(r){}}for(i in R)o=l[i],!o||o[e]&&!n||g(o,e,t)}};for(i in R)o=l[i],r=o&&o.prototype,r?p(r,E,o):M=!1;for(i in I)o=l[i],r=o&&o.prototype,r&&p(r,E,o);if((!M||!c(A)||A===Function.prototype)&&(A=function(){throw j("Incorrect invocation")},M))for(i in R)l[i]&&x(l[i],A);if((!M||!P||P===L)&&(P=A.prototype,M))for(i in R)l[i]&&x(l[i].prototype,P);if(M&&b(_)!==P&&x(_,P),s&&!d(P,T))for(i in O=!0,v(P,T,{get:function(){return u(this)?this[F]:void 0}}),R)l[i]&&p(l[i],F,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:O&&F,aTypedArray:q,aTypedArrayConstructor:N,exportTypedArrayMethod:D,exportTypedArrayStaticMethod:B,isView:z,isTypedArray:H,TypedArray:A,TypedArrayPrototype:P}},2248:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=n(4133),a=n(2884),s=n(9104),l=n(4722),c=n(4196),u=n(8814),d=n(8406),h=n(6675),f=n(7302),p=n(4686),g=n(9798),v=n(7886),m=n(6534),b=n(3450).f,x=n(1012).f,y=n(5408),w=n(6378),k=n(2365),S=n(780),C=s.PROPER,_=s.CONFIGURABLE,A=S.get,P=S.set,L="ArrayBuffer",j="DataView",T="prototype",F="Wrong length",E="Wrong index",M=i[L],O=M,R=O&&O[T],I=i[j],z=I&&I[T],H=Object.prototype,q=i.Array,N=i.RangeError,D=o(y),B=o([].reverse),Y=g.pack,X=g.unpack,W=function(e){return[255&e]},V=function(e){return[255&e,e>>8&255]},$=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},U=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Z=function(e){return Y(e,23,4)},G=function(e){return Y(e,52,8)},K=function(e,t){x(e[T],t,{get:function(){return A(this)[t]}})},J=function(e,t,n,i){var o=p(n),r=A(e);if(o+t>r.byteLength)throw N(E);var a=A(r.buffer).bytes,s=o+r.byteOffset,l=w(a,s,s+t);return i?l:B(l)},Q=function(e,t,n,i,o,r){var a=p(n),s=A(e);if(a+t>s.byteLength)throw N(E);for(var l=A(s.buffer).bytes,c=a+s.byteOffset,u=i(+o),d=0;die;)(te=ne[ie++])in O||l(O,te,M[te]);R.constructor=O}m&&v(z)!==H&&m(z,H);var oe=new I(new O(2)),re=o(z.setInt8);oe.setInt8(0,2147483648),oe.setInt8(1,2147483649),!oe.getInt8(0)&&oe.getInt8(1)||c(z,{setInt8:function(e,t){re(this,e,t<<24>>24)},setUint8:function(e,t){re(this,e,t<<24>>24)}},{unsafe:!0})}else O=function(e){d(this,R);var t=p(e);P(this,{bytes:D(q(t),0),byteLength:t}),r||(this.byteLength=t)},R=O[T],I=function(e,t,n){d(this,z),d(e,R);var i=A(e).byteLength,o=h(t);if(o<0||o>i)throw N("Wrong offset");if(n=void 0===n?i-o:f(n),o+n>i)throw N(F);P(this,{buffer:e,byteLength:n,byteOffset:o}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},z=I[T],r&&(K(O,"byteLength"),K(I,"buffer"),K(I,"byteLength"),K(I,"byteOffset")),c(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return U(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return U(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return X(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return X(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,W,t)},setUint8:function(e,t){Q(this,1,e,W,t)},setInt16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,G,t,arguments.length>2?arguments[2]:void 0)}});k(O,L),k(I,j),e.exports={ArrayBuffer:O,DataView:I}},5408:(e,t,n)=>{"use strict";var i=n(8332),o=n(2661),r=n(8600);e.exports=function(e){var t=i(this),n=r(t),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);while(c>s)t[s++]=e;return t}},7508:(e,t,n)=>{"use strict";var i=n(3834),o=n(6158),r=n(6654),a=n(8332),s=n(1108),l=n(5712),c=n(9627),u=n(8600),d=n(5976),h=n(4021),f=n(3395),p=i.Array;e.exports=function(e){var t=a(e),n=c(this),i=arguments.length,g=i>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,i>2?arguments[2]:void 0));var m,b,x,y,w,k,S=f(t),C=0;if(!S||this==p&&l(S))for(m=u(t),b=n?new this(m):p(m);m>C;C++)k=v?g(t[C],C):t[C],d(b,C,k);else for(y=h(t,S),w=y.next,b=n?new this:[];!(x=r(w,y)).done;C++)k=v?s(y,g,[x.value,C],!0):x.value,d(b,C,k);return b.length=C,b}},7714:(e,t,n)=>{var i=n(7447),o=n(2661),r=n(8600),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},9226:(e,t,n)=>{var i=n(6158),o=n(1636),r=n(3972),a=n(8332),s=n(8600),l=n(4837),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,d=6==e,h=7==e,f=5==e||d;return function(p,g,v,m){for(var b,x,y=a(p),w=r(y),k=i(g,v),S=s(w),C=0,_=m||l,A=t?_(p,S):n||h?_(p,0):void 0;S>C;C++)if((f||C in w)&&(b=w[C],x=k(b,C,y),e))if(t)A[C]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return C;case 2:c(A,b)}else switch(e){case 4:return!1;case 7:c(A,b)}return d?-1:o||u?u:A}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},6378:(e,t,n)=>{var i=n(3834),o=n(2661),r=n(8600),a=n(5976),s=i.Array,l=Math.max;e.exports=function(e,t,n){for(var i=r(e),c=o(t,i),u=o(void 0===n?i:n,i),d=s(l(u-c,0)),h=0;c{var i=n(6378),o=Math.floor,r=function(e,t){var n=e.length,l=o(n/2);return n<8?a(e,t):s(e,r(i(e,0,l),t),r(i(e,l),t),t)},a=function(e,t){var n,i,o=e.length,r=1;while(r0)e[i]=e[--i];i!==r++&&(e[i]=n)}return e},s=function(e,t,n,i){var o=t.length,r=n.length,a=0,s=0;while(a{var i=n(3834),o=n(6555),r=n(9627),a=n(1419),s=n(4103),l=s("species"),c=i.Array;e.exports=function(e){var t;return o(e)&&(t=e.constructor,r(t)&&(t===c||o(t.prototype))?t=void 0:a(t)&&(t=t[l],null===t&&(t=void 0))),void 0===t?c:t}},4837:(e,t,n)=>{var i=n(4622);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},1108:(e,t,n)=>{var i=n(616),o=n(4829);e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(a){o(e,"throw",a)}}},8272:(e,t,n)=>{var i=n(4103),o=i("iterator"),r=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){r=!0}};s[o]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},6749:(e,t,n)=>{var i=n(1636),o=i({}.toString),r=i("".slice);e.exports=function(e){return r(o(e),8,-1)}},4239:(e,t,n)=>{var i=n(3834),o=n(4130),r=n(6107),a=n(6749),s=n(4103),l=s("toStringTag"),c=i.Object,u="Arguments"==a(function(){return arguments}()),d=function(e,t){try{return e[t]}catch(n){}};e.exports=o?a:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=d(t=c(e),l))?n:u?a(t):"Object"==(i=a(t))&&r(t.callee)?"Arguments":i}},1328:(e,t,n)=>{var i=n(1636),o=i("".replace),r=function(e){return String(Error(e).stack)}("zxcasd"),a=/\n\s*at [^:]*:[^\n]*/,s=a.test(r);e.exports=function(e,t){if(s&&"string"==typeof e)while(t--)e=o(e,a,"");return e}},7366:(e,t,n)=>{var i=n(2924),o=n(1240),r=n(863),a=n(1012);e.exports=function(e,t,n){for(var s=o(t),l=a.f,c=r.f,u=0;u{var i=n(8814);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},1551:(e,t,n)=>{"use strict";var i=n(619).IteratorPrototype,o=n(5267),r=n(3386),a=n(2365),s=n(1366),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(i,{next:r(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},4722:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(3386);e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},3386:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},5976:(e,t,n)=>{"use strict";var i=n(1017),o=n(1012),r=n(3386);e.exports=function(e,t,n){var a=i(t);a in e?o.f(e,a,r(0,n)):e[a]=n}},3532:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(200),a=n(9104),s=n(6107),l=n(1551),c=n(7886),u=n(6534),d=n(2365),h=n(4722),f=n(6717),p=n(4103),g=n(1366),v=n(619),m=a.PROPER,b=a.CONFIGURABLE,x=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),k="keys",S="values",C="entries",_=function(){return this};e.exports=function(e,t,n,a,p,v,A){l(n,t,a);var P,L,j,T=function(e){if(e===p&&R)return R;if(!y&&e in M)return M[e];switch(e){case k:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case C:return function(){return new n(this,e)}}return function(){return new n(this)}},F=t+" Iterator",E=!1,M=e.prototype,O=M[w]||M["@@iterator"]||p&&M[p],R=!y&&O||T(p),I="Array"==t&&M.entries||O;if(I&&(P=c(I.call(new e)),P!==Object.prototype&&P.next&&(r||c(P)===x||(u?u(P,x):s(P[w])||f(P,w,_)),d(P,F,!0,!0),r&&(g[F]=_))),m&&p==S&&O&&O.name!==S&&(!r&&b?h(M,"name",S):(E=!0,R=function(){return o(O,this)})),p)if(L={values:T(S),keys:v?R:T(k),entries:T(C)},A)for(j in L)(y||E||!(j in M))&&f(M,j,L[j]);else i({target:t,proto:!0,forced:y||E},L);return r&&!A||M[w]===R||f(M,w,R,{name:p}),g[t]=R,L}},4133:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1657:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.document,a=o(r)&&o(r.createElement);e.exports=function(e){return a?r.createElement(e):{}}},5243:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},210:(e,t,n)=>{var i=n(1657),o=i("span").classList,r=o&&o.constructor&&o.constructor.prototype;e.exports=r===Object.prototype?void 0:r},259:(e,t,n)=>{var i=n(322),o=i.match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},1280:(e,t,n)=>{var i=n(322);e.exports=/MSIE|Trident/.test(i)},322:(e,t,n)=>{var i=n(7859);e.exports=i("navigator","userAgent")||""},1418:(e,t,n)=>{var i,o,r=n(3834),a=n(322),s=r.process,l=r.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=u.split("."),o=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!o&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(o=+i[1]))),e.exports=o},7433:(e,t,n)=>{var i=n(322),o=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9277:(e,t,n)=>{var i=n(8814),o=n(3386);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},6943:(e,t,n)=>{var i=n(3834),o=n(863).f,r=n(4722),a=n(6717),s=n(4650),l=n(7366),c=n(2764);e.exports=function(e,t){var n,u,d,h,f,p,g=e.target,v=e.global,m=e.stat;if(u=v?i:m?i[g]||s(g,{}):(i[g]||{}).prototype,u)for(d in t){if(f=t[d],e.noTargetGet?(p=o(u,d),h=p&&p.value):h=u[d],n=c(v?d:g+(m?".":"#")+d,e.forced),!n&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(e.sham||h&&h.sham)&&r(f,"sham",!0),a(u,d,f,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},3218:(e,t,n)=>{"use strict";n(1476);var i=n(1636),o=n(6717),r=n(738),a=n(8814),s=n(4103),l=n(4722),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var g=i(/./[h]),v=t(h,""[e],(function(e,t,n,o,a){var s=i(e),l=t.exec;return l===r||l===u.exec?f&&!a?{done:!0,value:g(t,n,o)}:{done:!0,value:s(n,t,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(u,h,v[1])}d&&l(u[h],"sham",!0)}},6112:e=>{var t=Function.prototype,n=t.apply,i=t.bind,o=t.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?o.bind(n):function(){return o.apply(n,arguments)})},6158:(e,t,n)=>{var i=n(1636),o=n(8762),r=i(i.bind);e.exports=function(e,t){return o(e),void 0===t?e:r?r(e,t):function(){return e.apply(t,arguments)}}},6654:e=>{var t=Function.prototype.call;e.exports=t.bind?t.bind(t):function(){return t.apply(t,arguments)}},9104:(e,t,n)=>{var i=n(4133),o=n(2924),r=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,c=s&&(!i||i&&a(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1636:e=>{var t=Function.prototype,n=t.bind,i=t.call,o=n&&n.bind(i);e.exports=n?function(e){return e&&o(i,e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},7859:(e,t,n)=>{var i=n(3834),o=n(6107),r=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e]):i[e]&&i[e][t]}},3395:(e,t,n)=>{var i=n(4239),o=n(7689),r=n(1366),a=n(4103),s=a("iterator");e.exports=function(e){if(void 0!=e)return o(e,s)||o(e,"@@iterator")||r[i(e)]}},4021:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(8762),a=n(616),s=n(7545),l=n(3395),c=i.TypeError;e.exports=function(e,t){var n=arguments.length<2?l(e):t;if(r(n))return a(o(n,e));throw c(s(e)+" is not iterable")}},7689:(e,t,n)=>{var i=n(8762);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},3075:(e,t,n)=>{var i=n(1636),o=n(8332),r=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,d,h){var f=n+e.length,p=i.length,g=u;return void 0!==d&&(d=o(d),g=c),s(h,g,(function(o,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>p){var h=r(u/10);return 0===h?o:h<=p?void 0===i[h-1]?a(s,1):i[h-1]+a(s,1):o}c=i[u-1]}return void 0===c?"":c}))}},3834:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2924:(e,t,n)=>{var i=n(1636),o=n(8332),r=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(o(e),t)}},1999:e=>{e.exports={}},6052:(e,t,n)=>{var i=n(7859);e.exports=i("document","documentElement")},6335:(e,t,n)=>{var i=n(4133),o=n(8814),r=n(1657);e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},9798:(e,t,n)=>{var i=n(3834),o=i.Array,r=Math.abs,a=Math.pow,s=Math.floor,l=Math.log,c=Math.LN2,u=function(e,t,n){var i,u,d,h=o(n),f=8*n-t-1,p=(1<>1,v=23===t?a(2,-24)-a(2,-77):0,m=e<0||0===e&&1/e<0?1:0,b=0;e=r(e),e!=e||e===1/0?(u=e!=e?1:0,i=p):(i=s(l(e)/c),d=a(2,-i),e*d<1&&(i--,d*=2),e+=i+g>=1?v/d:v*a(2,1-g),e*d>=2&&(i++,d/=2),i+g>=p?(u=0,i=p):i+g>=1?(u=(e*d-1)*a(2,t),i+=g):(u=e*a(2,g-1)*a(2,t),i=0));while(t>=8)h[b++]=255&u,u/=256,t-=8;i=i<0)h[b++]=255&i,i/=256,f-=8;return h[--b]|=128*m,h},d=function(e,t){var n,i=e.length,o=8*i-t-1,r=(1<>1,l=o-7,c=i-1,u=e[c--],d=127&u;u>>=7;while(l>0)d=256*d+e[c--],l-=8;n=d&(1<<-l)-1,d>>=-l,l+=t;while(l>0)n=256*n+e[c--],l-=8;if(0===d)d=1-s;else{if(d===r)return n?NaN:u?-1/0:1/0;n+=a(2,t),d-=s}return(u?-1:1)*n*a(2,d-t)};e.exports={pack:u,unpack:d}},3972:(e,t,n)=>{var i=n(3834),o=n(1636),r=n(8814),a=n(6749),s=i.Object,l=o("".split);e.exports=r((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?l(e,""):s(e)}:s},2511:(e,t,n)=>{var i=n(6107),o=n(1419),r=n(6534);e.exports=function(e,t,n){var a,s;return r&&i(a=t.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&r(e,s),e}},6461:(e,t,n)=>{var i=n(1636),o=n(6107),r=n(6081),a=i(Function.toString);o(r.inspectSource)||(r.inspectSource=function(e){return a(e)}),e.exports=r.inspectSource},6270:(e,t,n)=>{var i=n(1419),o=n(4722);e.exports=function(e,t){i(t)&&"cause"in t&&o(e,"cause",t.cause)}},780:(e,t,n)=>{var i,o,r,a=n(4825),s=n(3834),l=n(1636),c=n(1419),u=n(4722),d=n(2924),h=n(6081),f=n(5315),p=n(1999),g="Object already initialized",v=s.TypeError,m=s.WeakMap,b=function(e){return r(e)?o(e):i(e,{})},x=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||h.state){var y=h.state||(h.state=new m),w=l(y.get),k=l(y.has),S=l(y.set);i=function(e,t){if(k(y,e))throw new v(g);return t.facade=e,S(y,e,t),t},o=function(e){return w(y,e)||{}},r=function(e){return k(y,e)}}else{var C=f("state");p[C]=!0,i=function(e,t){if(d(e,C))throw new v(g);return t.facade=e,u(e,C,t),t},o=function(e){return d(e,C)?e[C]:{}},r=function(e){return d(e,C)}}e.exports={set:i,get:o,has:r,enforce:b,getterFor:x}},5712:(e,t,n)=>{var i=n(4103),o=n(1366),r=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[r]===e)}},6555:(e,t,n)=>{var i=n(6749);e.exports=Array.isArray||function(e){return"Array"==i(e)}},6107:e=>{e.exports=function(e){return"function"==typeof e}},9627:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6107),a=n(4239),s=n(7859),l=n(6461),c=function(){},u=[],d=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,f=i(h.exec),p=!h.exec(c),g=function(e){if(!r(e))return!1;try{return d(c,u,e),!0}catch(t){return!1}},v=function(e){if(!r(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(h,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},2764:(e,t,n)=>{var i=n(8814),o=n(6107),r=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==u||n!=c&&(o(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},3903:(e,t,n)=>{var i=n(1419),o=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&o(e)===e}},1419:(e,t,n)=>{var i=n(6107);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var i=n(3834),o=n(7859),r=n(6107),a=n(6123),s=n(49),l=i.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&a(t.prototype,l(e))}},3034:(e,t,n)=>{var i=n(3834),o=n(6158),r=n(6654),a=n(616),s=n(7545),l=n(5712),c=n(8600),u=n(6123),d=n(4021),h=n(3395),f=n(4829),p=i.TypeError,g=function(e,t){this.stopped=e,this.result=t},v=g.prototype;e.exports=function(e,t,n){var i,m,b,x,y,w,k,S=n&&n.that,C=!(!n||!n.AS_ENTRIES),_=!(!n||!n.IS_ITERATOR),A=!(!n||!n.INTERRUPTED),P=o(t,S),L=function(e){return i&&f(i,"normal",e),new g(!0,e)},j=function(e){return C?(a(e),A?P(e[0],e[1],L):P(e[0],e[1])):A?P(e,L):P(e)};if(_)i=e;else{if(m=h(e),!m)throw p(s(e)+" is not iterable");if(l(m)){for(b=0,x=c(e);x>b;b++)if(y=j(e[b]),y&&u(v,y))return y;return new g(!1)}i=d(e,m)}w=i.next;while(!(k=r(w,i)).done){try{y=j(k.value)}catch(T){f(i,"throw",T)}if("object"==typeof y&&y&&u(v,y))return y}return new g(!1)}},4829:(e,t,n)=>{var i=n(6654),o=n(616),r=n(7689);e.exports=function(e,t,n){var a,s;o(e);try{if(a=r(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return o(a),n}},619:(e,t,n)=>{"use strict";var i,o,r,a=n(8814),s=n(6107),l=n(5267),c=n(7886),u=n(6717),d=n(4103),h=n(200),f=d("iterator"),p=!1;[].keys&&(r=[].keys(),"next"in r?(o=c(c(r)),o!==Object.prototype&&(i=o)):p=!0);var g=void 0==i||a((function(){var e={};return i[f].call(e)!==e}));g?i={}:h&&(i=l(i)),s(i[f])||u(i,f,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},1366:e=>{e.exports={}},8600:(e,t,n)=>{var i=n(7302);e.exports=function(e){return i(e.length)}},1368:(e,t,n)=>{var i=n(1418),o=n(8814);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},211:(e,t,n)=>{var i=n(8814),o=n(4103),r=n(200),a=o("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},4825:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(6461),a=i.WeakMap;e.exports=o(a)&&/native code/.test(r(a))},9332:(e,t,n)=>{"use strict";var i=n(8762),o=function(e){var t,n;this.promise=new e((function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i})),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new o(e)}},1356:(e,t,n)=>{var i=n(6975);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},9804:(e,t,n)=>{"use strict";var i=n(4133),o=n(1636),r=n(6654),a=n(8814),s=n(4315),l=n(1996),c=n(8068),u=n(8332),d=n(3972),h=Object.assign,f=Object.defineProperty,p=o([].concat);e.exports=!h||a((function(){if(i&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||s(h({},t)).join("")!=o}))?function(e,t){var n=u(e),o=arguments.length,a=1,h=l.f,f=c.f;while(o>a){var g,v=d(arguments[a++]),m=h?p(s(v),h(v)):s(v),b=m.length,x=0;while(b>x)g=m[x++],i&&!r(f,v,g)||(n[g]=v[g])}return n}:h},5267:(e,t,n)=>{var i,o=n(616),r=n(6029),a=n(203),s=n(1999),l=n(6052),c=n(1657),u=n(5315),d=">",h="<",f="prototype",p="script",g=u("IE_PROTO"),v=function(){},m=function(e){return h+p+d+e+h+"/"+p+d},b=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=c("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&i?b(i):x():b(i);var e=a.length;while(e--)delete y[f][a[e]];return y()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[f]=o(e),n=new v,v[f]=null,n[g]=e):n=y(),void 0===t?n:r(n,t)}},6029:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(616),a=n(7447),s=n(4315);e.exports=i?Object.defineProperties:function(e,t){r(e);var n,i=a(t),l=s(t),c=l.length,u=0;while(c>u)o.f(e,n=l[u++],i[n]);return e}},1012:(e,t,n)=>{var i=n(3834),o=n(4133),r=n(6335),a=n(616),s=n(1017),l=i.TypeError,c=Object.defineProperty;t.f=o?c:function(e,t,n){if(a(e),t=s(t),a(n),r)try{return c(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},863:(e,t,n)=>{var i=n(4133),o=n(6654),r=n(8068),a=n(3386),s=n(7447),l=n(1017),c=n(2924),u=n(6335),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return a(!o(r.f,e,t),e[t])}},3450:(e,t,n)=>{var i=n(6682),o=n(203),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var i=n(3834),o=n(2924),r=n(6107),a=n(8332),s=n(5315),l=n(911),c=s("IE_PROTO"),u=i.Object,d=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=a(e);if(o(t,c))return t[c];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},6123:(e,t,n)=>{var i=n(1636);e.exports=i({}.isPrototypeOf)},6682:(e,t,n)=>{var i=n(1636),o=n(2924),r=n(7447),a=n(7714).indexOf,s=n(1999),l=i([].push);e.exports=function(e,t){var n,i=r(e),c=0,u=[];for(n in i)!o(s,n)&&o(i,n)&&l(u,n);while(t.length>c)o(i,n=t[c++])&&(~a(u,n)||l(u,n));return u}},4315:(e,t,n)=>{var i=n(6682),o=n(203);e.exports=Object.keys||function(e){return i(e,o)}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var i=n(1636),o=n(616),r=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return o(n),r(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9370:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(6107),a=n(1419),s=i.TypeError;e.exports=function(e,t){var n,i;if("string"===t&&r(n=e.toString)&&!a(i=o(n,e)))return i;if(r(n=e.valueOf)&&!a(i=o(n,e)))return i;if("string"!==t&&r(n=e.toString)&&!a(i=o(n,e)))return i;throw s("Can't convert object to primitive value")}},1240:(e,t,n)=>{var i=n(7859),o=n(1636),r=n(3450),a=n(1996),s=n(616),l=o([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(s(e)),n=a.f;return n?l(t,n(e)):t}},8871:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},4196:(e,t,n)=>{var i=n(6717);e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},6717:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(2924),a=n(4722),s=n(4650),l=n(6461),c=n(780),u=n(9104).CONFIGURABLE,d=c.get,h=c.enforce,f=String(String).split("String");(e.exports=function(e,t,n,l){var c,d=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,g=!!l&&!!l.noTargetGet,v=l&&void 0!==l.name?l.name:t;o(n)&&("Symbol("===String(v).slice(0,7)&&(v="["+String(v).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!r(n,"name")||u&&n.name!==v)&&a(n,"name",v),c=h(n),c.source||(c.source=f.join("string"==typeof v?v:""))),e!==i?(d?!g&&e[t]&&(p=!0):delete e[t],p?e[t]=n:a(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return o(this)&&d(this).source||l(this)}))},3808:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(616),a=n(6107),s=n(6749),l=n(738),c=i.TypeError;e.exports=function(e,t){var n=e.exec;if(a(n)){var i=o(n,e,t);return null!==i&&r(i),i}if("RegExp"===s(e))return o(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},738:(e,t,n)=>{"use strict";var i=n(6654),o=n(1636),r=n(6975),a=n(9592),s=n(9165),l=n(8850),c=n(5267),u=n(780).get,d=n(3425),h=n(10),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,v=o("".charAt),m=o("".indexOf),b=o("".replace),x=o("".slice),y=function(){var e=/a/,t=/b*/g;return i(p,e,"a"),i(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,k=void 0!==/()??/.exec("")[1],S=y||k||w||d||h;S&&(g=function(e){var t,n,o,s,l,d,h,S=this,C=u(S),_=r(e),A=C.raw;if(A)return A.lastIndex=S.lastIndex,t=i(g,A,_),S.lastIndex=A.lastIndex,t;var P=C.groups,L=w&&S.sticky,j=i(a,S),T=S.source,F=0,E=_;if(L&&(j=b(j,"y",""),-1===m(j,"g")&&(j+="g"),E=x(_,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(_,S.lastIndex-1))&&(T="(?: "+T+")",E=" "+E,F++),n=new RegExp("^(?:"+T+")",j)),k&&(n=new RegExp("^"+T+"$(?!\\s)",j)),y&&(o=S.lastIndex),s=i(p,L?n:S,E),L?s?(s.input=x(s.input,F),s[0]=x(s[0],F),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:y&&s&&(S.lastIndex=S.global?s.index+s[0].length:o),k&&s&&s.length>1&&i(f,s[0],n,(function(){for(l=1;l{"use strict";var i=n(616);e.exports=function(){var e=i(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},9165:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp,a=i((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!r("a","y").sticky})),l=a||i((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},3425:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},10:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},5177:(e,t,n)=>{var i=n(3834),o=i.TypeError;e.exports=function(e){if(void 0==e)throw o("Can't call method on "+e);return e}},4650:(e,t,n)=>{var i=n(3834),o=Object.defineProperty;e.exports=function(e,t){try{o(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},2578:(e,t,n)=>{"use strict";var i=n(7859),o=n(1012),r=n(4103),a=n(4133),s=r("species");e.exports=function(e){var t=i(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2365:(e,t,n)=>{var i=n(1012).f,o=n(2924),r=n(4103),a=r("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,a)&&i(e,a,{configurable:!0,value:t})}},5315:(e,t,n)=>{var i=n(8850),o=n(3965),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},6081:(e,t,n)=>{var i=n(3834),o=n(4650),r="__core-js_shared__",a=i[r]||o(r,{});e.exports=a},8850:(e,t,n)=>{var i=n(200),o=n(6081);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.1",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},6823:(e,t,n)=>{var i=n(1636),o=n(6675),r=n(6975),a=n(5177),s=i("".charAt),l=i("".charCodeAt),c=i("".slice),u=function(e){return function(t,n){var i,u,d=r(a(t)),h=o(n),f=d.length;return h<0||h>=f?e?"":void 0:(i=l(d,h),i<55296||i>56319||h+1===f||(u=l(d,h+1))<56320||u>57343?e?s(d,h):i:e?c(d,h,h+2):u-56320+(i-55296<<10)+65536)}};e.exports={codeAt:u(!1),charAt:u(!0)}},2552:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=2147483647,a=36,s=1,l=26,c=38,u=700,d=72,h=128,f="-",p=/[^\0-\u007E]/,g=/[.\u3002\uFF0E\uFF61]/g,v="Overflow: input needs wider integers to process",m=a-s,b=i.RangeError,x=o(g.exec),y=Math.floor,w=String.fromCharCode,k=o("".charCodeAt),S=o([].join),C=o([].push),_=o("".replace),A=o("".split),P=o("".toLowerCase),L=function(e){var t=[],n=0,i=e.length;while(n=55296&&o<=56319&&n>1,e+=y(e/t);while(e>m*l>>1)e=y(e/m),i+=a;return y(i+(m+1)*e/(e+c))},F=function(e){var t=[];e=L(e);var n,i,o=e.length,c=h,u=0,p=d;for(n=0;n=c&&iy((r-u)/k))throw b(v);for(u+=(x-c)*k,c=x,n=0;nr)throw b(v);if(i==c){var _=u,A=a;while(1){var P=A<=p?s:A>=p+l?l:A-p;if(_{var i=n(6675),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},4686:(e,t,n)=>{var i=n(3834),o=n(6675),r=n(7302),a=i.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=o(e),n=r(t);if(t!==n)throw a("Wrong length or index");return n}},7447:(e,t,n)=>{var i=n(3972),o=n(5177);e.exports=function(e){return i(o(e))}},6675:e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){var i=+e;return i!==i||0===i?0:(i>0?n:t)(i)}},7302:(e,t,n)=>{var i=n(6675),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},8332:(e,t,n)=>{var i=n(3834),o=n(5177),r=i.Object;e.exports=function(e){return r(o(e))}},4084:(e,t,n)=>{var i=n(3834),o=n(859),r=i.RangeError;e.exports=function(e,t){var n=o(e);if(n%t)throw r("Wrong offset");return n}},859:(e,t,n)=>{var i=n(3834),o=n(6675),r=i.RangeError;e.exports=function(e){var t=o(e);if(t<0)throw r("The argument can't be less than 0");return t}},4384:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(1419),a=n(1637),s=n(7689),l=n(9370),c=n(4103),u=i.TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!r(e)||a(e))return e;var n,i=s(e,d);if(i){if(void 0===t&&(t="default"),n=o(i,e,t),!r(n)||a(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},1017:(e,t,n)=>{var i=n(4384),o=n(1637);e.exports=function(e){var t=i(e,"string");return o(t)?t:t+""}},4130:(e,t,n)=>{var i=n(4103),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},6975:(e,t,n)=>{var i=n(3834),o=n(4239),r=i.String;e.exports=function(e){if("Symbol"===o(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},7545:(e,t,n)=>{var i=n(3834),o=i.String;e.exports=function(e){try{return o(e)}catch(t){return"Object"}}},8532:(e,t,n)=>{"use strict";var i=n(6943),o=n(3834),r=n(6654),a=n(4133),s=n(5136),l=n(8086),c=n(2248),u=n(8406),d=n(3386),h=n(4722),f=n(3903),p=n(7302),g=n(4686),v=n(4084),m=n(1017),b=n(2924),x=n(4239),y=n(1419),w=n(1637),k=n(5267),S=n(6123),C=n(6534),_=n(3450).f,A=n(1157),P=n(9226).forEach,L=n(2578),j=n(1012),T=n(863),F=n(780),E=n(2511),M=F.get,O=F.set,R=j.f,I=T.f,z=Math.round,H=o.RangeError,q=c.ArrayBuffer,N=q.prototype,D=c.DataView,B=l.NATIVE_ARRAY_BUFFER_VIEWS,Y=l.TYPED_ARRAY_CONSTRUCTOR,X=l.TYPED_ARRAY_TAG,W=l.TypedArray,V=l.TypedArrayPrototype,$=l.aTypedArrayConstructor,U=l.isTypedArray,Z="BYTES_PER_ELEMENT",G="Wrong length",K=function(e,t){$(e);var n=0,i=t.length,o=new e(i);while(i>n)o[n]=t[n++];return o},J=function(e,t){R(e,t,{get:function(){return M(this)[t]}})},Q=function(e){var t;return S(N,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return U(e)&&!w(t)&&t in e&&f(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?d(2,e[t]):I(e,t)},ne=function(e,t,n){return t=m(t),!(ee(e,t)&&y(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};a?(B||(T.f=te,j.f=ne,J(V,"buffer"),J(V,"byteOffset"),J(V,"byteLength"),J(V,"length")),i({target:"Object",stat:!0,forced:!B},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",c="get"+e,d="set"+e,f=o[l],m=f,b=m&&m.prototype,x={},w=function(e,t){var n=M(e);return n.view[c](t*a+n.byteOffset,!0)},S=function(e,t,i){var o=M(e);n&&(i=(i=z(i))<0?0:i>255?255:255&i),o.view[d](t*a+o.byteOffset,i,!0)},j=function(e,t){R(e,t,{get:function(){return w(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};B?s&&(m=t((function(e,t,n,i){return u(e,b),E(function(){return y(t)?Q(t)?void 0!==i?new f(t,v(n,a),i):void 0!==n?new f(t,v(n,a)):new f(t):U(t)?K(m,t):r(A,m,t):new f(g(t))}(),e,m)})),C&&C(m,W),P(_(f),(function(e){e in m||h(m,e,f[e])})),m.prototype=b):(m=t((function(e,t,n,i){u(e,b);var o,s,l,c=0,d=0;if(y(t)){if(!Q(t))return U(t)?K(m,t):r(A,m,t);o=t,d=v(n,a);var h=t.byteLength;if(void 0===i){if(h%a)throw H(G);if(s=h-d,s<0)throw H(G)}else if(s=p(i)*a,s+d>h)throw H(G);l=s/a}else l=g(t),s=l*a,o=new q(s);O(e,{buffer:o,byteOffset:d,byteLength:s,length:l,view:new D(o)});while(c{var i=n(3834),o=n(8814),r=n(8272),a=n(8086).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!o((function(){l(1)}))||!o((function(){new l(-1)}))||!r((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||o((function(){return 1!==new l(new s(2),1,void 0).length}))},1157:(e,t,n)=>{var i=n(6158),o=n(6654),r=n(9667),a=n(8332),s=n(8600),l=n(4021),c=n(3395),u=n(5712),d=n(8086).aTypedArrayConstructor;e.exports=function(e){var t,n,h,f,p,g,v=r(this),m=a(e),b=arguments.length,x=b>1?arguments[1]:void 0,y=void 0!==x,w=c(m);if(w&&!u(w)){p=l(m,w),g=p.next,m=[];while(!(f=o(g,p)).done)m.push(f.value)}for(y&&b>2&&(x=i(x,arguments[2])),n=s(m),h=new(d(v))(n),t=0;n>t;t++)h[t]=y?x(m[t],t):m[t];return h}},3965:(e,t,n)=>{var i=n(1636),o=0,r=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+r,36)}},49:(e,t,n)=>{var i=n(1368);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4103:(e,t,n)=>{var i=n(3834),o=n(8850),r=n(2924),a=n(3965),s=n(1368),l=n(49),c=o("wks"),u=i.Symbol,d=u&&u["for"],h=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!r(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&r(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},8376:(e,t,n)=>{"use strict";var i=n(7859),o=n(2924),r=n(4722),a=n(6123),s=n(6534),l=n(7366),c=n(2511),u=n(1356),d=n(6270),h=n(1328),f=n(9277),p=n(200);e.exports=function(e,t,n,g){var v=g?2:1,m=e.split("."),b=m[m.length-1],x=i.apply(null,m);if(x){var y=x.prototype;if(!p&&o(y,"cause")&&delete y.cause,!n)return x;var w=i("Error"),k=t((function(e,t){var n=u(g?t:e,void 0),i=g?new x(e):new x;return void 0!==n&&r(i,"message",n),f&&r(i,"stack",h(i.stack,2)),this&&a(y,this)&&c(i,this,k),arguments.length>v&&d(i,arguments[v]),i}));if(k.prototype=y,"Error"!==b&&(s?s(k,w):l(k,w,{name:!0})),l(k,x),!p)try{y.name!==b&&r(y,"name",b),y.constructor=k}catch(S){}return k}}},8998:(e,t,n)=>{"use strict";var i=n(7447),o=n(5323),r=n(1366),a=n(780),s=n(1012).f,l=n(3532),c=n(200),u=n(4133),d="Array Iterator",h=a.set,f=a.getterFor(d);e.exports=l(Array,"Array",(function(e,t){h(this,{type:d,target:i(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var p=r.Arguments=r.Array;if(o("keys"),o("values"),o("entries"),!c&&u&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(g){}},5583:(e,t,n)=>{var i=n(5323);i("flat")},6822:(e,t,n)=>{var i=n(6943),o=n(3834),r=n(6112),a=n(8376),s="WebAssembly",l=o[s],c=7!==Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),i({global:!0,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),i({target:s,stat:!0,forced:c},n)}};u("Error",(function(e){return function(t){return r(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return r(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return r(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return r(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return r(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return r(e,this,arguments)}})),u("URIError",(function(e){return function(t){return r(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return r(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return r(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return r(e,this,arguments)}}))},3697:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(8762),a=n(9332),s=n(8871),l=n(3034);i({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=a.f(t),i=n.resolve,c=n.reject,u=s((function(){var n=r(t.resolve),a=[],s=0,c=1;l(e,(function(e){var r=s++,l=!1;c++,o(n,t,e).then((function(e){l||(l=!0,a[r]={status:"fulfilled",value:e},--c||i(a))}),(function(e){l||(l=!0,a[r]={status:"rejected",reason:e},--c||i(a))}))})),--c||i(a)}));return u.error&&c(u.value),n.promise}})},1476:(e,t,n)=>{"use strict";var i=n(6943),o=n(738);i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},7280:(e,t,n)=>{"use strict";var i=n(6823).charAt,o=n(6975),r=n(780),a=n(3532),s="String Iterator",l=r.set,c=r.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:o(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},8964:(e,t,n)=>{"use strict";var i=n(6112),o=n(6654),r=n(1636),a=n(3218),s=n(8814),l=n(616),c=n(6107),u=n(6675),d=n(7302),h=n(6975),f=n(5177),p=n(3366),g=n(7689),v=n(3075),m=n(3808),b=n(4103),x=b("replace"),y=Math.max,w=Math.min,k=r([].concat),S=r([].push),C=r("".indexOf),_=r("".slice),A=function(e){return void 0===e?e:String(e)},P=function(){return"$0"==="a".replace(/./,"$0")}(),L=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),j=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var r=L?"$":"$0";return[function(e,n){var i=f(this),r=void 0==e?void 0:g(e,x);return r?o(r,e,i,n):o(t,h(i),e,n)},function(e,o){var a=l(this),s=h(e);if("string"==typeof o&&-1===C(o,r)&&-1===C(o,"$<")){var f=n(t,a,s,o);if(f.done)return f.value}var g=c(o);g||(o=h(o));var b=a.global;if(b){var x=a.unicode;a.lastIndex=0}var P=[];while(1){var L=m(a,s);if(null===L)break;if(S(P,L),!b)break;var j=h(L[0]);""===j&&(a.lastIndex=p(s,d(a.lastIndex),x))}for(var T="",F=0,E=0;E=F&&(T+=_(s,F,O)+q,F=O+M.length)}return T+_(s,F)}]}),!j||!P||L)},5231:(e,t,n)=>{"use strict";var i=n(8086),o=n(8600),r=n(6675),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=o(t),i=r(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},9359:(e,t,n)=>{"use strict";var i=n(3834),o=n(8086),r=n(8600),a=n(4084),s=n(8332),l=n(8814),c=i.RangeError,u=o.aTypedArray,d=o.exportTypedArrayMethod,h=l((function(){new Int8Array(1).set({})}));d("set",(function(e){u(this);var t=a(arguments.length>1?arguments[1]:void 0,1),n=this.length,i=s(e),o=r(i),l=0;if(o+t>n)throw c("Wrong length");while(l{"use strict";var i=n(3834),o=n(1636),r=n(8814),a=n(8762),s=n(7085),l=n(8086),c=n(259),u=n(1280),d=n(1418),h=n(7433),f=i.Array,p=l.aTypedArray,g=l.exportTypedArrayMethod,v=i.Uint16Array,m=v&&o(v.prototype.sort),b=!!m&&!(r((function(){m(new v(2),null)}))&&r((function(){m(new v(2),{})}))),x=!!m&&!r((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(h)return h<602;var e,t,n=new v(516),i=f(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(m(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),y=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};g("sort",(function(e){return void 0!==e&&a(e),x?m(this,e):s(p(this),y(e))}),!x||b)},8170:(e,t,n)=>{var i=n(8532);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},702:(e,t,n)=>{var i=n(3834),o=n(5243),r=n(210),a=n(8998),s=n(4722),l=n(4103),c=l("iterator"),u=l("toStringTag"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(i){e[c]=d}if(e[u]||s(e,u,t),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var f in o)h(i[f]&&i[f].prototype,f);h(r,"DOMTokenList")},3269:(e,t,n)=>{"use strict";n(8998);var i=n(6943),o=n(3834),r=n(7859),a=n(6654),s=n(1636),l=n(211),c=n(6717),u=n(4196),d=n(2365),h=n(1551),f=n(780),p=n(8406),g=n(6107),v=n(2924),m=n(6158),b=n(4239),x=n(616),y=n(1419),w=n(6975),k=n(5267),S=n(3386),C=n(4021),_=n(3395),A=n(4103),P=n(7085),L=A("iterator"),j="URLSearchParams",T=j+"Iterator",F=f.set,E=f.getterFor(j),M=f.getterFor(T),O=r("fetch"),R=r("Request"),I=r("Headers"),z=R&&R.prototype,H=I&&I.prototype,q=o.RegExp,N=o.TypeError,D=o.decodeURIComponent,B=o.encodeURIComponent,Y=s("".charAt),X=s([].join),W=s([].push),V=s("".replace),$=s([].shift),U=s([].splice),Z=s("".split),G=s("".slice),K=/\+/g,J=Array(4),Q=function(e){return J[e-1]||(J[e-1]=q("((?:%[\\da-f]{2}){"+e+"})","gi"))},ee=function(e){try{return D(e)}catch(t){return e}},te=function(e){var t=V(e,K," "),n=4;try{return D(t)}catch(i){while(n)t=V(t,Q(n--),ee);return t}},ne=/[!'()~]|%20/g,ie={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},oe=function(e){return ie[e]},re=function(e){return V(B(e),ne,oe)},ae=function(e,t){if(e0?arguments[0]:void 0;F(this,new le(e))},ue=ce.prototype;if(u(ue,{append:function(e,t){ae(arguments.length,2);var n=E(this);W(n.entries,{key:w(e),value:w(t)}),n.updateURL()},delete:function(e){ae(arguments.length,1);var t=E(this),n=t.entries,i=w(e),o=0;while(ot.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=E(this).entries,i=m(e,arguments.length>1?arguments[1]:void 0),o=0;while(o1?fe(arguments[1]):{})}}),g(R)){var pe=function(e){return p(this,z),new R(e,arguments.length>1?fe(arguments[1]):{})};z.constructor=pe,pe.prototype=z,i({global:!0,forced:!0},{Request:pe})}}e.exports={URLSearchParams:ce,getState:E}},4641:(e,t,n)=>{"use strict";n(7280);var i,o=n(6943),r=n(4133),a=n(211),s=n(3834),l=n(6158),c=n(1636),u=n(6029),d=n(6717),h=n(8406),f=n(2924),p=n(9804),g=n(7508),v=n(6378),m=n(6823).codeAt,b=n(2552),x=n(6975),y=n(2365),w=n(3269),k=n(780),S=k.set,C=k.getterFor("URL"),_=w.URLSearchParams,A=w.getState,P=s.URL,L=s.TypeError,j=s.parseInt,T=Math.floor,F=Math.pow,E=c("".charAt),M=c(/./.exec),O=c([].join),R=c(1..toString),I=c([].pop),z=c([].push),H=c("".replace),q=c([].shift),N=c("".split),D=c("".slice),B=c("".toLowerCase),Y=c([].unshift),X="Invalid authority",W="Invalid scheme",V="Invalid host",$="Invalid port",U=/[a-z]/i,Z=/[\d+-.a-z]/i,G=/\d/,K=/^0x/i,J=/^[0-7]+$/,Q=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,ie=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,oe=/[\t\n\r]/g,re=function(e){var t,n,i,o,r,a,s,l=N(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==E(o,0)&&(r=M(K,o)?16:8,o=D(o,8==r?1:2)),""===o)a=0;else{if(!M(10==r?Q:8==r?J:ee,o))return e;a=j(o,r)}z(n,a)}for(i=0;i=F(256,5-t))return null}else if(a>255)return null;for(s=I(n),i=0;i6)return;i=0;while(h()){if(o=null,i>0){if(!("."==h()&&i<4))return;d++}if(!M(G,h()))return;while(M(G,h())){if(r=j(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;d++}l[c]=256*l[c]+o,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,c++,u=c}}if(null!==u){a=c-u,c=7;while(0!=c&&a>0)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s}else if(8!=c)return;return l},se=function(e){for(var t=null,n=1,i=null,o=0,r=0;r<8;r++)0!==e[r]?(o>n&&(t=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(t=i,n=o),t},le=function(e){var t,n,i,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)Y(t,e%256),e=T(e/256);return O(t,".")}if("object"==typeof e){for(t="",i=se(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),i===n?(t+=n?":":"::",o=!0):(t+=R(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ce={},ue=p({},ce,{" ":1,'"':1,"<":1,">":1,"`":1}),de=p({},ue,{"#":1,"?":1,"{":1,"}":1}),he=p({},de,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(e,t){var n=m(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ge=function(e,t){var n;return 2==e.length&&M(U,E(e,0))&&(":"==(n=E(e,1))||!t&&"|"==n)},ve=function(e){var t;return e.length>1&&ge(D(e,0,2))&&(2==e.length||"/"===(t=E(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===B(e)},be=function(e){return e=B(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},xe={},ye={},we={},ke={},Se={},Ce={},_e={},Ae={},Pe={},Le={},je={},Te={},Fe={},Ee={},Me={},Oe={},Re={},Ie={},ze={},He={},qe={},Ne=function(e,t,n){var i,o,r,a=x(e);if(t){if(o=this.parse(a),o)throw L(o);this.searchParams=null}else{if(void 0!==n&&(i=new Ne(n,!0)),o=this.parse(a,null,i),o)throw L(o);r=A(new _),r.bindURL(this),this.searchParams=r}};Ne.prototype={type:"URL",parse:function(e,t,n){var o,r,a,s,l=this,c=t||xe,u=0,d="",h=!1,p=!1,m=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=H(e,ie,"")),e=H(e,oe,""),o=g(e);while(u<=o.length){switch(r=o[u],c){case xe:if(!r||!M(U,r)){if(t)return W;c=we;continue}d+=B(r),c=ye;break;case ye:if(r&&(M(Z,r)||"+"==r||"-"==r||"."==r))d+=B(r);else{if(":"!=r){if(t)return W;d="",c=we,u=0;continue}if(t&&(l.isSpecial()!=f(pe,d)||"file"==d&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=d,t)return void(l.isSpecial()&&pe[l.scheme]==l.port&&(l.port=null));d="","file"==l.scheme?c=Ee:l.isSpecial()&&n&&n.scheme==l.scheme?c=ke:l.isSpecial()?c=Ae:"/"==o[u+1]?(c=Se,u++):(l.cannotBeABaseURL=!0,z(l.path,""),c=ze)}break;case we:if(!n||n.cannotBeABaseURL&&"#"!=r)return W;if(n.cannotBeABaseURL&&"#"==r){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=qe;break}c="file"==n.scheme?Ee:Ce;continue;case ke:if("/"!=r||"/"!=o[u+1]){c=Ce;continue}c=Pe,u++;break;case Se:if("/"==r){c=Le;break}c=Ie;continue;case Ce:if(l.scheme=n.scheme,r==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==r||"\\"==r&&l.isSpecial())c=_e;else if("?"==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=He;else{if("#"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=Ie;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=qe}break;case _e:if(!l.isSpecial()||"/"!=r&&"\\"!=r){if("/"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=Ie;continue}c=Le}else c=Pe;break;case Ae:if(c=Pe,"/"!=r||"/"!=E(d,u+1))continue;u++;break;case Pe:if("/"!=r&&"\\"!=r){c=Le;continue}break;case Le:if("@"==r){h&&(d="%40"+d),h=!0,a=g(d);for(var b=0;b65535)return $;l.port=l.isSpecial()&&k===pe[l.scheme]?null:k,d=""}if(t)return;c=Re;continue}return $}d+=r;break;case Ee:if(l.scheme="file","/"==r||"\\"==r)c=Me;else{if(!n||"file"!=n.scheme){c=Ie;continue}if(r==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==r)l.host=n.host,l.path=v(n.path),l.query="",c=He;else{if("#"!=r){ve(O(v(o,u),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=Ie;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=qe}}break;case Me:if("/"==r||"\\"==r){c=Oe;break}n&&"file"==n.scheme&&!ve(O(v(o,u),""))&&(ge(n.path[0],!0)?z(l.path,n.path[0]):l.host=n.host),c=Ie;continue;case Oe:if(r==i||"/"==r||"\\"==r||"?"==r||"#"==r){if(!t&&ge(d))c=Ie;else if(""==d){if(l.host="",t)return;c=Re}else{if(s=l.parseHost(d),s)return s;if("localhost"==l.host&&(l.host=""),t)return;d="",c=Re}continue}d+=r;break;case Re:if(l.isSpecial()){if(c=Ie,"/"!=r&&"\\"!=r)continue}else if(t||"?"!=r)if(t||"#"!=r){if(r!=i&&(c=Ie,"/"!=r))continue}else l.fragment="",c=qe;else l.query="",c=He;break;case Ie:if(r==i||"/"==r||"\\"==r&&l.isSpecial()||!t&&("?"==r||"#"==r)){if(be(d)?(l.shortenPath(),"/"==r||"\\"==r&&l.isSpecial()||z(l.path,"")):me(d)?"/"==r||"\\"==r&&l.isSpecial()||z(l.path,""):("file"==l.scheme&&!l.path.length&&ge(d)&&(l.host&&(l.host=""),d=E(d,0)+":"),z(l.path,d)),d="","file"==l.scheme&&(r==i||"?"==r||"#"==r))while(l.path.length>1&&""===l.path[0])q(l.path);"?"==r?(l.query="",c=He):"#"==r&&(l.fragment="",c=qe)}else d+=fe(r,de);break;case ze:"?"==r?(l.query="",c=He):"#"==r?(l.fragment="",c=qe):r!=i&&(l.path[0]+=fe(r,ce));break;case He:t||"#"!=r?r!=i&&("'"==r&&l.isSpecial()?l.query+="%27":l.query+="#"==r?"%23":fe(r,ce)):(l.fragment="",c=qe);break;case qe:r!=i&&(l.fragment+=fe(r,ue));break}u++}},parseHost:function(e){var t,n,i;if("["==E(e,0)){if("]"!=E(e,e.length-1))return V;if(t=ae(D(e,1,-1)),!t)return V;this.host=t}else if(this.isSpecial()){if(e=b(e),M(te,e))return V;if(t=re(e),null===t)return V;this.host=t}else{if(M(ne,e))return V;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=S(t,new Ne(e,!1,n));r||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Be=De.prototype,Ye=function(e,t){return{get:function(){return C(this)[e]()},set:t&&function(e){return C(this)[t](e)},configurable:!0,enumerable:!0}};if(r&&u(Be,{href:Ye("serialize","setHref"),origin:Ye("getOrigin"),protocol:Ye("getProtocol","setProtocol"),username:Ye("getUsername","setUsername"),password:Ye("getPassword","setPassword"),host:Ye("getHost","setHost"),hostname:Ye("getHostname","setHostname"),port:Ye("getPort","setPort"),pathname:Ye("getPathname","setPathname"),search:Ye("getSearch","setSearch"),searchParams:Ye("getSearchParams"),hash:Ye("getHash","setHash")}),d(Be,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),d(Be,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),P){var Xe=P.createObjectURL,We=P.revokeObjectURL;Xe&&d(De,"createObjectURL",l(Xe,P)),We&&d(De,"revokeObjectURL",l(We,P))}y(De,"URL"),o({global:!0,forced:!a,sham:!r},{URL:De})},6704:(e,t,n)=>{"use strict";function i(e,t){var n=e<0?"-":"",i=Math.abs(e).toString();while(i.lengthi})},8778:(e,t,n)=>{"use strict";function i(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>i})},2705:(e,t,n)=>{"use strict";function i(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>i})},3637:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(23,59,59,999),t}},5057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},4453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3+3;return t.setMonth(r,0),t.setHours(23,59,59,999),t}},9739:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=6+(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},8898:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Re});var i=n(8778);function o(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}var r=n(6093);function a(e){if((0,i.Z)(1,arguments),!o(e)&&"number"!==typeof e)return!1;var t=(0,r.Z)(e);return!isNaN(Number(t))}var s={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},l=function(e,t,n){var i,o=s[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i};const c=l;function u(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,i=e.formats[n]||e.formats[e.defaultWidth];return i}}var d={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},h={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},p={date:u({formats:d,defaultWidth:"full"}),time:u({formats:h,defaultWidth:"full"}),dateTime:u({formats:f,defaultWidth:"full"})};const g=p;var v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},m=function(e,t,n,i){return v[e]};const b=m;function x(e){return function(t,n){var i,o=n||{},r=o.context?String(o.context):"standalone";if("formatting"===r&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=o.width?String(o.width):a;i=e.formattingValues[s]||e.formattingValues[a]}else{var l=e.defaultWidth,c=o.width?String(o.width):e.defaultWidth;i=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return i[u]}}var y={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},w={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},k={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},S={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},C={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},A=function(e,t){var n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},P={ordinalNumber:A,era:x({values:y,defaultWidth:"wide"}),quarter:x({values:w,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:x({values:k,defaultWidth:"wide"}),day:x({values:S,defaultWidth:"wide"}),dayPeriod:x({values:C,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})};const L=P;function j(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(o);if(!r)return null;var a,s=r[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?F(l,(function(e){return e.test(s)})):T(l,(function(e){return e.test(s)}));a=e.valueCallback?e.valueCallback(c):c,a=n.valueCallback?n.valueCallback(a):a;var u=t.slice(s.length);return{value:a,rest:u}}}function T(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function F(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(e.matchPattern);if(!i)return null;var o=i[0],r=t.match(e.parsePattern);if(!r)return null;var a=e.valueCallback?e.valueCallback(r[0]):r[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(o.length);return{value:a,rest:s}}}var M=/^(\d+)(th|st|nd|rd)?/i,O=/\d+/i,R={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},I={any:[/^b/i,/^(a|c)/i]},z={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},H={any:[/1/i,/2/i,/3/i,/4/i]},q={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},N={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},B={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},X={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},W={ordinalNumber:E({matchPattern:M,parsePattern:O,valueCallback:function(e){return parseInt(e,10)}}),era:j({matchPatterns:R,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),quarter:j({matchPatterns:z,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:j({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:N,defaultParseWidth:"any"}),day:j({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:B,defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:Y,defaultMatchWidth:"any",parsePatterns:X,defaultParseWidth:"any"})};const V=W;var $={code:"en-US",formatDistance:c,formatLong:g,formatRelative:b,localize:L,match:V,options:{weekStartsOn:0,firstWeekContainsDate:1}};const U=$;var Z=n(2705);function G(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e).getTime(),o=(0,Z.Z)(t);return new Date(n+o)}function K(e,t){(0,i.Z)(2,arguments);var n=(0,Z.Z)(t);return G(e,-n)}var J=864e5;function Q(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var o=t.getTime(),a=n-o;return Math.floor(a/J)+1}function ee(e){(0,i.Z)(1,arguments);var t=1,n=(0,r.Z)(e),o=n.getUTCDay(),a=(o=a.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function ne(e){(0,i.Z)(1,arguments);var t=te(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=ee(n);return o}var ie=6048e5;function oe(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=ee(t).getTime()-ne(t).getTime();return Math.round(n/ie)+1}function re(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,a=o&&o.options&&o.options.weekStartsOn,s=null==a?0:(0,Z.Z)(a),l=null==n.weekStartsOn?s:(0,Z.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.Z)(e),u=c.getUTCDay(),d=(u=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=new Date(0);d.setUTCFullYear(o+1,0,u),d.setUTCHours(0,0,0,0);var h=re(d,t),f=new Date(0);f.setUTCFullYear(o,0,u),f.setUTCHours(0,0,0,0);var p=re(f,t);return n.getTime()>=h.getTime()?o+1:n.getTime()>=p.getTime()?o:o-1}function se(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,r=o&&o.options&&o.options.firstWeekContainsDate,a=null==r?1:(0,Z.Z)(r),s=null==n.firstWeekContainsDate?a:(0,Z.Z)(n.firstWeekContainsDate),l=ae(e,t),c=new Date(0);c.setUTCFullYear(l,0,s),c.setUTCHours(0,0,0,0);var u=re(c,t);return u}var le=6048e5;function ce(e,t){(0,i.Z)(1,arguments);var n=(0,r.Z)(e),o=re(n,t).getTime()-se(n,t).getTime();return Math.round(o/le)+1}var ue=n(6704),de={y:function(e,t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return(0,ue.Z)("yy"===t?i%100:i,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,ue.Z)(n+1,2)},d:function(e,t){return(0,ue.Z)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,ue.Z)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,ue.Z)(e.getUTCHours(),t.length)},m:function(e,t){return(0,ue.Z)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,ue.Z)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,i=e.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,n-3));return(0,ue.Z)(o,t.length)}};const he=de;var fe={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},pe={G:function(e,t,n){var i=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});case"GGGG":default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var i=e.getUTCFullYear(),o=i>0?i:1-i;return n.ordinalNumber(o,{unit:"year"})}return he.y(e,t)},Y:function(e,t,n,i){var o=ae(e,i),r=o>0?o:1-o;if("YY"===t){var a=r%100;return(0,ue.Z)(a,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):(0,ue.Z)(r,t.length)},R:function(e,t){var n=te(e);return(0,ue.Z)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,ue.Z)(n,t.length)},Q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return(0,ue.Z)(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return(0,ue.Z)(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){var i=e.getUTCMonth();switch(t){case"M":case"MM":return he.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){var i=e.getUTCMonth();switch(t){case"L":return String(i+1);case"LL":return(0,ue.Z)(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){var o=ce(e,i);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,ue.Z)(o,t.length)},I:function(e,t,n){var i=oe(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):(0,ue.Z)(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):he.d(e,t)},D:function(e,t,n){var i=Q(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):(0,ue.Z)(i,t.length)},E:function(e,t,n){var i=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return(0,ue.Z)(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return(0,ue.Z)(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var i=e.getUTCDay(),o=0===i?7:i;switch(t){case"i":return String(o);case"ii":return(0,ue.Z)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){var i=e.getUTCHours(),o=i/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var i,o=e.getUTCHours();switch(i=12===o?fe.noon:0===o?fe.midnight:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){var i,o=e.getUTCHours();switch(i=o>=17?fe.evening:o>=12?fe.afternoon:o>=4?fe.morning:fe.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var i=e.getUTCHours()%12;return 0===i&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return he.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):he.H(e,t)},K:function(e,t,n){var i=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},k:function(e,t,n){var i=e.getUTCHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):he.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):he.s(e,t)},S:function(e,t){return he.S(e,t)},X:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return ve(r);case"XXXX":case"XX":return me(r);case"XXXXX":case"XXX":default:return me(r,":")}},x:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"x":return ve(r);case"xxxx":case"xx":return me(r);case"xxxxx":case"xxx":default:return me(r,":")}},O:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ge(r,":");case"OOOO":default:return"GMT"+me(r,":")}},z:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ge(r,":");case"zzzz":default:return"GMT"+me(r,":")}},t:function(e,t,n,i){var o=i._originalDate||e,r=Math.floor(o.getTime()/1e3);return(0,ue.Z)(r,t.length)},T:function(e,t,n,i){var o=i._originalDate||e,r=o.getTime();return(0,ue.Z)(r,t.length)}};function ge(e,t){var n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;if(0===r)return n+String(o);var a=t||"";return n+String(o)+a+(0,ue.Z)(r,2)}function ve(e,t){if(e%60===0){var n=e>0?"-":"+";return n+(0,ue.Z)(Math.abs(e)/60,2)}return me(e,t)}function me(e,t){var n=t||"",i=e>0?"-":"+",o=Math.abs(e),r=(0,ue.Z)(Math.floor(o/60),2),a=(0,ue.Z)(o%60,2);return i+r+n+a}const be=pe;function xe(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function ye(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}function we(e,t){var n,i=e.match(/(P+)(p+)?/)||[],o=i[1],r=i[2];if(!r)return xe(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",xe(o,t)).replace("{{time}}",ye(r,t))}var ke={p:ye,P:we};const Se=ke;function Ce(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var _e=["D","DD"],Ae=["YY","YYYY"];function Pe(e){return-1!==_e.indexOf(e)}function Le(e){return-1!==Ae.indexOf(e)}function je(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Te=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Fe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ee=/^'([^]*?)'?$/,Me=/''/g,Oe=/[a-zA-Z]/;function Re(e,t,n){(0,i.Z)(2,arguments);var o=String(t),s=n||{},l=s.locale||U,c=l.options&&l.options.firstWeekContainsDate,u=null==c?1:(0,Z.Z)(c),d=null==s.firstWeekContainsDate?u:(0,Z.Z)(s.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,f=null==h?0:(0,Z.Z)(h),p=null==s.weekStartsOn?f:(0,Z.Z)(s.weekStartsOn);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!l.localize)throw new RangeError("locale must contain localize property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var g=(0,r.Z)(e);if(!a(g))throw new RangeError("Invalid time value");var v=Ce(g),m=K(g,v),b={firstWeekContainsDate:d,weekStartsOn:p,locale:l,_originalDate:g},x=o.match(Fe).map((function(e){var t=e[0];if("p"===t||"P"===t){var n=Se[t];return n(e,l.formatLong,b)}return e})).join("").match(Te).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return Ie(n);var o=be[i];if(o)return!s.useAdditionalWeekYearTokens&&Le(n)&&je(n,t,e),!s.useAdditionalDayOfYearTokens&&Pe(n)&&je(n,t,e),o(m,n,l.localize,b);if(i.match(Oe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("");return x}function Ie(e){return e.match(Ee)[1].replace(Me,"'")}},5115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(6704),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=(0,i.Z)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var a=null!==t&&void 0!==t&&t.format?String(t.format):"extended",s=null!==t&&void 0!==t&&t.representation?String(t.representation):"complete";if("extended"!==a&&"basic"!==a)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==s&&"time"!==s&&"complete"!==s)throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u="extended"===a?"-":"",d="extended"===a?":":"";if("time"!==s){var h=(0,o.Z)(n.getDate(),2),f=(0,o.Z)(n.getMonth()+1,2),p=(0,o.Z)(n.getFullYear(),4);l="".concat(p).concat(u).concat(f).concat(u).concat(h)}if("date"!==s){var g=n.getTimezoneOffset();if(0!==g){var v=Math.abs(g),m=(0,o.Z)(Math.floor(v/60),2),b=(0,o.Z)(v%60,2),x=g<0?"+":"-";c="".concat(x).concat(m,":").concat(b)}else c="Z";var y=(0,o.Z)(n.getHours(),2),w=(0,o.Z)(n.getMinutes(),2),k=(0,o.Z)(n.getSeconds(),2),S=""===l?"":"T",C=[y,w,k].join(d);l="".concat(l).concat(S).concat(C).concat(c)}return l}},8480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});Math.pow(10,8);var i=6e4,o=36e5,r=n(8778),a=n(2705);function s(e,t){(0,r.Z)(1,arguments);var n=t||{},i=null==n.additionalDigits?2:(0,a.Z)(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var o,s=h(e);if(s.date){var l=f(s.date,i);o=p(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c,u=o.getTime(),d=0;if(s.time&&(d=v(s.time),isNaN(d)))return new Date(NaN);if(!s.timezone){var g=new Date(u+d),m=new Date(0);return m.setFullYear(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()),m.setHours(g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds()),m}return c=b(s.timezone),isNaN(c)?new Date(NaN):new Date(u+d+c)}var l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){var t,n={},i=e.split(l.dateTimeDelimiter);if(i.length>2)return n;if(/:/.test(i[0])?t=i[0]:(n.date=i[0],t=i[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=l.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),i=e.match(n);if(!i)return{year:NaN,restDateString:""};var o=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?o:100*r,restDateString:e.slice((i[1]||i[2]).length)}}function p(e,t){if(null===t)return new Date(NaN);var n=e.match(c);if(!n)return new Date(NaN);var i=!!n[4],o=g(n[1]),r=g(n[2])-1,a=g(n[3]),s=g(n[4]),l=g(n[5])-1;if(i)return C(t,s,l)?x(t,s,l):new Date(NaN);var u=new Date(0);return k(t,r,a)&&S(t,o)?(u.setUTCFullYear(t,r,Math.max(o,a)),u):new Date(NaN)}function g(e){return e?parseInt(e):1}function v(e){var t=e.match(u);if(!t)return NaN;var n=m(t[1]),r=m(t[2]),a=m(t[3]);return _(n,r,a)?n*o+r*i+1e3*a:NaN}function m(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return A(r,a)?n*(r*o+a*i):NaN}function x(e,t,n){var i=new Date(0);i.setUTCFullYear(e,0,4);var o=i.getUTCDay()||7,r=7*(t-1)+n+1-o;return i.setUTCDate(i.getUTCDate()+r),i}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function w(e){return e%400===0||e%4===0&&e%100!==0}function k(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(y[t]||(w(e)?29:28))}function S(e,t){return t>=1&&t<=(w(e)?366:365)}function C(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function _(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function A(e,t){return t>=0&&t<=59}},1776:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(0,0,0,0),t}},7164:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},6490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}},3611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},7104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(2705),o=n(6093),r=n(8778);function a(e,t){(0,r.Z)(2,arguments);var n=(0,o.Z)(e),a=(0,i.Z)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}function s(e,t){(0,r.Z)(2,arguments);var n=(0,i.Z)(t);return a(e,-n)}},6093:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(8778);function o(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},7363:(e,t,n)=>{"use strict";n.d(t,{WB:()=>C,Q_:()=>I});var i=!1;function o(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}var r=n(499),a=n(9835); +/*! no static exports found */function(t,n){t.exports=e}})}))},9981:(e,t,n)=>{e.exports=n(6148)},6857:(e,t,n)=>{"use strict";var i=n(6031),o=n(8117),r=n(6139),a=n(9395),s=n(7187),l=n(7758),c=n(4908),u=n(7381);e.exports=function(e){return new Promise((function(t,n){var d=e.data,h=e.headers,f=e.responseType;i.isFormData(d)&&delete h["Content-Type"];var p=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(g+":"+v)}var m=s(e.baseURL,e.url);function b(){if(p){var i="getAllResponseHeaders"in p?l(p.getAllResponseHeaders()):null,r=f&&"text"!==f&&"json"!==f?p.response:p.responseText,a={data:r,status:p.status,statusText:p.statusText,headers:i,config:e,request:p};o(t,n,a),p=null}}if(p.open(e.method.toUpperCase(),a(m,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,"onloadend"in p?p.onloadend=b:p.onreadystatechange=function(){p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))&&setTimeout(b)},p.onabort=function(){p&&(n(u("Request aborted",e,"ECONNABORTED",p)),p=null)},p.onerror=function(){n(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){var t="timeout of "+e.timeout+"ms exceeded";e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,e.transitional&&e.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",p)),p=null},i.isStandardBrowserEnv()){var x=(e.withCredentials||c(m))&&e.xsrfCookieName?r.read(e.xsrfCookieName):void 0;x&&(h[e.xsrfHeaderName]=x)}"setRequestHeader"in p&&i.forEach(h,(function(e,t){"undefined"===typeof d&&"content-type"===t.toLowerCase()?delete h[t]:p.setRequestHeader(t,e)})),i.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),f&&"json"!==f&&(p.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then((function(e){p&&(p.abort(),n(e),p=null)})),d||(d=null),p.send(d)}))}},6148:(e,t,n)=>{"use strict";var i=n(6031),o=n(4009),r=n(7237),a=n(8342),s=n(9860);function l(e){var t=new r(e),n=o(r.prototype.request,t);return i.extend(n,r.prototype,t),i.extend(n,t),n}var c=l(s);c.Axios=r,c.create=function(e){return l(a(c.defaults,e))},c.Cancel=n(5838),c.CancelToken=n(5e3),c.isCancel=n(2649),c.all=function(e){return Promise.all(e)},c.spread=n(7615),c.isAxiosError=n(6794),e.exports=c,e.exports["default"]=c},5838:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},5e3:(e,t,n)=>{"use strict";var i=n(5838);function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new i(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var e,t=new o((function(t){e=t}));return{token:t,cancel:e}},e.exports=o},2649:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},7237:(e,t,n)=>{"use strict";var i=n(6031),o=n(9395),r=n(7332),a=n(1014),s=n(8342),l=n(9206),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new r,response:new r}}u.prototype.request=function(e){"string"===typeof e?(e=arguments[1]||{},e.url=arguments[0]):e=e||{},e=s(this.defaults,e),e.method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&l.assertOptions(t,{silentJSONParsing:c.transitional(c.boolean,"1.0.0"),forcedJSONParsing:c.transitional(c.boolean,"1.0.0"),clarifyTimeoutError:c.transitional(c.boolean,"1.0.0")},!1);var n=[],i=!0;this.interceptors.request.forEach((function(t){"function"===typeof t.runWhen&&!1===t.runWhen(e)||(i=i&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,r=[];if(this.interceptors.response.forEach((function(e){r.push(e.fulfilled,e.rejected)})),!i){var u=[a,void 0];Array.prototype.unshift.apply(u,n),u=u.concat(r),o=Promise.resolve(e);while(u.length)o=o.then(u.shift(),u.shift());return o}var d=e;while(n.length){var h=n.shift(),f=n.shift();try{d=h(d)}catch(p){f(p);break}}try{o=a(d)}catch(p){return Promise.reject(p)}while(r.length)o=o.then(r.shift(),r.shift());return o},u.prototype.getUri=function(e){return e=s(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,i){return this.request(s(i||{},{method:e,url:t,data:n}))}})),e.exports=u},7332:(e,t,n)=>{"use strict";var i=n(6031);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){i.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},7187:(e,t,n)=>{"use strict";var i=n(6847),o=n(6560);e.exports=function(e,t){return e&&!i(t)?o(e,t):t}},7381:(e,t,n)=>{"use strict";var i=n(4918);e.exports=function(e,t,n,o,r){var a=new Error(e);return i(a,t,n,o,r)}},1014:(e,t,n)=>{"use strict";var i=n(6031),o=n(2297),r=n(2649),a=n(9860);function s(e){e.cancelToken&&e.cancelToken.throwIfRequested()}e.exports=function(e){s(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=i.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),i.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return s(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return r(t)||(s(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},4918:e=>{"use strict";e.exports=function(e,t,n,i,o){return e.config=t,n&&(e.code=n),e.request=i,e.response=o,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},e}},8342:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){t=t||{};var n={},o=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function l(e,t){return i.isPlainObject(e)&&i.isPlainObject(t)?i.merge(e,t):i.isPlainObject(t)?i.merge({},t):i.isArray(t)?t.slice():t}function c(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(e[o],t[o])}i.forEach(o,(function(e){i.isUndefined(t[e])||(n[e]=l(void 0,t[e]))})),i.forEach(r,c),i.forEach(a,(function(o){i.isUndefined(t[o])?i.isUndefined(e[o])||(n[o]=l(void 0,e[o])):n[o]=l(void 0,t[o])})),i.forEach(s,(function(i){i in t?n[i]=l(e[i],t[i]):i in e&&(n[i]=l(void 0,e[i]))}));var u=o.concat(r).concat(a).concat(s),d=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===u.indexOf(e)}));return i.forEach(d,c),n}},8117:(e,t,n)=>{"use strict";var i=n(7381);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(i("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},2297:(e,t,n)=>{"use strict";var i=n(6031),o=n(9860);e.exports=function(e,t,n){var r=this||o;return i.forEach(n,(function(n){e=n.call(r,e,t)})),e}},9860:(e,t,n)=>{"use strict";var i=n(6031),o=n(4129),r=n(4918),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function l(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(6857)),e}function c(e,t,n){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(o){if("SyntaxError"!==o.name)throw o}return(n||JSON.stringify)(e)}var u={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:l(),transformRequest:[function(e,t){return o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e)?e:i.isArrayBufferView(e)?e.buffer:i.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):i.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),c(e)):e}],transformResponse:[function(e){var t=this.transitional,n=t&&t.silentJSONParsing,o=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||o&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw r(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){u.headers[e]=i.merge(a)})),e.exports=u},4009:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i{"use strict";var i=n(6031);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var r;if(n)r=n(t);else if(i.isURLSearchParams(t))r=t.toString();else{var a=[];i.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,(function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),r=a.join("&")}if(r){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}},6560:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},6139:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){return{write:function(e,t,n,o,r,a){var s=[];s.push(e+"="+encodeURIComponent(t)),i.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),i.isString(o)&&s.push("path="+o),i.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},6847:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},6794:e=>{"use strict";e.exports=function(e){return"object"===typeof e&&!0===e.isAxiosError}},4908:(e,t,n)=>{"use strict";var i=n(6031);e.exports=i.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var i=e;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=i.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return function(){return!0}}()},4129:(e,t,n)=>{"use strict";var i=n(6031);e.exports=function(e,t){i.forEach(e,(function(n,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[i])}))}},7758:(e,t,n)=>{"use strict";var i=n(6031),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,r,a={};return e?(i.forEach(e.split("\n"),(function(e){if(r=e.indexOf(":"),t=i.trim(e.substr(0,r)).toLowerCase(),n=i.trim(e.substr(r+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},7615:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},9206:(e,t,n)=>{"use strict";var i=n(8593),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var r={},a=i.version.split(".");function s(e,t){for(var n=t?t.split("."):a,i=e.split("."),o=0;o<3;o++){if(n[o]>i[o])return!0;if(n[o]0){var r=i[o],a=t[r];if(a){var s=e[r],l=void 0===s||a(s,r,e);if(!0!==l)throw new TypeError("option "+r+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+r)}}o.transitional=function(e,t,n){var o=t&&s(t);function a(e,t){return"[Axios v"+i.version+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,i,s){if(!1===e)throw new Error(a(i," has been removed in "+t));return o&&!r[i]&&(r[i]=!0,console.warn(a(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,s)}},e.exports={isOlderVersion:s,assertOptions:l,validators:o}},6031:(e,t,n)=>{"use strict";var i=n(4009),o=Object.prototype.toString;function r(e){return"[object Array]"===o.call(e)}function a(e){return"undefined"===typeof e}function s(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function l(e){return"[object ArrayBuffer]"===o.call(e)}function c(e){return"undefined"!==typeof FormData&&e instanceof FormData}function u(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer,t}function d(e){return"string"===typeof e}function h(e){return"number"===typeof e}function f(e){return null!==e&&"object"===typeof e}function p(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function g(e){return"[object Date]"===o.call(e)}function v(e){return"[object File]"===o.call(e)}function m(e){return"[object Blob]"===o.call(e)}function b(e){return"[object Function]"===o.call(e)}function x(e){return f(e)&&b(e.pipe)}function y(e){return"undefined"!==typeof URLSearchParams&&e instanceof URLSearchParams}function w(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function k(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function S(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),r(e))for(var n=0,i=e.length;n{function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}e.exports=t,e.exports.__esModule=!0,e.exports["default"]=e.exports},1357:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=n(2857),a=n(244),s=n(5987),l=n(2026);const c=(0,s.L)({name:"QAvatar",props:{...a.LU,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){const n=(0,a.ZP)(e),s=(0,i.Fl)((()=>"q-avatar"+(e.color?` bg-${e.color}`:"")+(e.textColor?` text-${e.textColor} q-chip--colored`:"")+(!0===e.square?" q-avatar--square":!0===e.rounded?" rounded-borders":""))),c=(0,i.Fl)((()=>e.fontSize?{fontSize:e.fontSize}:null));return()=>{const i=void 0!==e.icon?[(0,o.h)(r.Z,{name:e.icon})]:void 0;return(0,o.h)("div",{class:s.value,style:n.value},[(0,o.h)("div",{class:"q-avatar__content row flex-center overflow-hidden",style:c.value},(0,l.pf)(t.default,i))])}}})},990:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=["top","middle","bottom"],l=(0,r.L)({name:"QBadge",props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>s.includes(e)}},setup(e,{slots:t}){const n=(0,i.Fl)((()=>void 0!==e.align?{verticalAlign:e.align}:null)),r=(0,i.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${!0===e.multiLine?"multi":"single"}-line`+(!0===e.outline?" q-badge--outline":void 0!==e.color?` bg-${e.color}`:"")+(void 0!==t?` text-${t}`:"")+(!0===e.floating?" q-badge--floating":"")+(!0===e.rounded?" q-badge--rounded":"")+(!0===e.transparent?" q-badge--transparent":"")}));return()=>(0,o.h)("div",{class:r.value,style:n.value,role:"status","aria-label":e.label},(0,a.vs)(t.default,void 0!==e.label?[e.label]:[]))}})},7128:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(8234),s=n(2026);const l=(0,r.L)({name:"QBanner",props:{...a.S,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,a.Z)(e,n),l=(0,o.Fl)((()=>"q-banner row items-center"+(!0===e.dense?" q-banner--dense":"")+(!0===r.value?" q-banner--dark q-dark":"")+(!0===e.rounded?" rounded-borders":""))),c=(0,o.Fl)((()=>"q-banner__actions row items-center justify-end col-"+(!0===e.inlineActions?"auto":"all")));return()=>{const n=[(0,i.h)("div",{class:"q-banner__avatar col-auto row items-center self-start"},(0,s.KR)(t.avatar)),(0,i.h)("div",{class:"q-banner__content col text-body2"},(0,s.KR)(t.default))],o=(0,s.KR)(t.action);return void 0!==o&&n.push((0,i.h)("div",{class:c.value},o)),(0,i.h)("div",{class:l.value+(!1===e.inlineActions&&void 0!==o?" q-banner--top-padding":""),role:"alert"},n)}}})},2605:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(499),o=n(9835),r=n(5065),a=n(5987),s=n(2026),l=n(2046);const c=["",!0],u=(0,a.L)({name:"QBreadcrumbs",props:{...r.jO,separator:{type:String,default:"/"},separatorColor:String,activeColor:{type:String,default:"primary"},gutter:{type:String,validator:e=>["none","xs","sm","md","lg","xl"].includes(e),default:"sm"}},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>`flex items-center ${n.value}${"none"===e.gutter?"":` q-gutter-${e.gutter}`}`)),u=(0,i.Fl)((()=>e.separatorColor?` text-${e.separatorColor}`:"")),d=(0,i.Fl)((()=>` text-${e.activeColor}`));return()=>{const n=(0,l.Pf)((0,s.KR)(t.default));if(0===n.length)return;let i=1;const r=[],h=n.filter((e=>void 0!==e.type&&"QBreadcrumbsEl"===e.type.name)).length,f=void 0!==t.separator?t.separator:()=>e.separator;return n.forEach((e=>{if(void 0!==e.type&&"QBreadcrumbsEl"===e.type.name){const t=i{"use strict";n.d(t,{Z:()=>c});var i=n(499),o=n(9835),r=n(2857),a=n(5987),s=n(2026),l=n(945);const c=(0,a.L)({name:"QBreadcrumbsEl",props:{...l.$,label:String,icon:String,tag:{type:String,default:"span"}},emits:["click"],setup(e,{slots:t}){const{linkTag:n,linkAttrs:a,linkClass:c,navigateOnClick:u}=(0,l.Z)(),d=(0,i.Fl)((()=>({class:"q-breadcrumbs__el q-link flex inline items-center relative-position "+(!0!==e.disable?"q-link--focusable"+c.value:"q-breadcrumbs__el--disable"),...a.value,onClick:u}))),h=(0,i.Fl)((()=>"q-breadcrumbs__el-icon"+(void 0!==e.label?" q-breadcrumbs__el-icon--with-label":"")));return()=>{const i=[];return void 0!==e.icon&&i.push((0,o.h)(r.Z,{class:h.value,name:e.icon})),void 0!==e.label&&i.push(e.label),(0,o.h)(n.value,{...d.value},(0,s.vs)(t.default,i))}}})},2045:(e,t,n)=>{"use strict";n.d(t,{Z:()=>m});var i=n(9835),o=n(499),r=n(2857),a=n(8879),s=n(7236),l=n(5290),c=n(6073),u=n(431),d=n(5987),h=n(1384),f=n(796),p=n(2026);const g=Object.keys(c.b7),v=e=>g.reduce(((t,n)=>{const i=e[n];return void 0!==i&&(t[n]=i),t}),{}),m=(0,d.L)({name:"QBtnDropdown",props:{...c.b7,...u.D,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,menuAnchor:{type:String,default:"bottom end"},menuSelf:{type:String,default:"top end"},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:["update:modelValue","click","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),d=(0,o.iH)(e.modelValue),g=(0,o.iH)(null),m=(0,f.Z)(),b=(0,o.Fl)((()=>{const t={"aria-expanded":!0===d.value?"true":"false","aria-haspopup":"true","aria-controls":m,"aria-label":e.toggleAriaLabel||u.$q.lang.label[!0===d.value?"collapse":"expand"](e.label)};return(!0===e.disable||!1===e.split&&!0===e.disableMainBtn||!0===e.disableDropdown)&&(t["aria-disabled"]="true"),t})),x=(0,o.Fl)((()=>"q-btn-dropdown__arrow"+(!0===d.value&&!1===e.noIconAnimation?" rotate-180":"")+(!1===e.split?" q-btn-dropdown__arrow-container":""))),y=(0,o.Fl)((()=>(0,c._V)(e))),w=(0,o.Fl)((()=>v(e)));function k(e){d.value=!0,n("beforeShow",e)}function S(e){n("show",e),n("update:modelValue",!0)}function C(e){d.value=!1,n("beforeHide",e)}function _(e){n("hide",e),n("update:modelValue",!1)}function A(e){n("click",e)}function P(e){(0,h.sT)(e),T(),n("click",e)}function L(e){null!==g.value&&g.value.toggle(e)}function j(e){null!==g.value&&g.value.show(e)}function T(e){null!==g.value&&g.value.hide(e)}return(0,i.YP)((()=>e.modelValue),(e=>{null!==g.value&&g.value[e?"show":"hide"]()})),(0,i.YP)((()=>e.split),T),Object.assign(u,{show:j,hide:T,toggle:L}),(0,i.bv)((()=>{!0===e.modelValue&&j()})),()=>{const n=[(0,i.h)(r.Z,{class:x.value,name:e.dropdownIcon||u.$q.iconSet.arrow.dropdown})];return!0!==e.disableDropdown&&n.push((0,i.h)(l.Z,{ref:g,id:m,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_},t.default)),!1===e.split?(0,i.h)(a.Z,{class:"q-btn-dropdown q-btn-dropdown--simple",...w.value,...b.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:A},{default:()=>(0,p.KR)(t.label,[]).concat(n),loading:t.loading}):(0,i.h)(s.Z,{class:"q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item",rounded:e.rounded,square:e.square,...y.value,glossy:e.glossy,stretch:e.stretch},(()=>[(0,i.h)(a.Z,{class:"q-btn-dropdown--current",...w.value,disable:!0===e.disable||!0===e.disableMainBtn,noWrap:!0,round:!1,onClick:P},{default:t.label,loading:t.loading}),(0,i.h)(a.Z,{class:"q-btn-dropdown__arrow-container q-anchor--skip",...b.value,...y.value,disable:!0===e.disable||!0===e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},(()=>n))]))}}})},7236:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QBtnGroup",props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>{const t=["unelevated","outline","flat","rounded","square","push","stretch","glossy"].filter((t=>!0===e[t])).map((e=>`q-btn-group--${e}`)).join(" ");return"q-btn-group row no-wrap"+(t.length>0?" "+t:"")+(!0===e.spread?" q-btn-group--spread":" inline")}));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},8879:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(2857),s=n(3940),l=n(1136),c=n(6073),u=n(5987),d=n(2026),h=n(1384),f=n(1705);const{passiveCapture:p}=h.rU;let g=null,v=null,m=null;const b=(0,u.L)({name:"QBtn",props:{...c.b7,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:["click","keydown","mousedown","keyup"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{classes:b,style:x,innerClasses:y,attributes:w,hasLink:k,linkTag:S,navigateOnClick:C,isActionable:_}=(0,c.ZP)(e),A=(0,o.iH)(null),P=(0,o.iH)(null);let L,j=null,T=null;const F=(0,o.Fl)((()=>void 0!==e.label&&null!==e.label&&""!==e.label)),E=(0,o.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&{keyCodes:!0===k.value?[13,32]:[13],...!0===e.ripple?{}:e.ripple})),M=(0,o.Fl)((()=>({center:e.round}))),O=(0,o.Fl)((()=>{const t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:"transform 0.6s",transform:`translateX(${t-100}%)`}:{}})),R=(0,o.Fl)((()=>{if(!0===e.loading)return{onMousedown:Y,onTouchstart:Y,onClick:Y,onKeydown:Y,onKeyup:Y};if(!0===_.value){const t={onClick:z,onKeydown:H,onMousedown:N};if(!0===u.$q.platform.has.touch){const n=void 0!==e.onTouchstart?"":"Passive";t[`onTouchstart${n}`]=q}return t}return{onClick:h.NS}})),I=(0,o.Fl)((()=>({ref:A,class:"q-btn q-btn-item non-selectable no-outline "+b.value,style:x.value,...w.value,...R.value})));function z(t){if(null!==A.value){if(void 0!==t){if(!0===t.defaultPrevented)return;const n=document.activeElement;if("submit"===e.type&&n!==document.body&&!1===A.value.contains(n)&&!1===n.contains(A.value)){A.value.focus();const e=()=>{document.removeEventListener("keydown",h.NS,!0),document.removeEventListener("keyup",e,p),null!==A.value&&A.value.removeEventListener("blur",e,p)};document.addEventListener("keydown",h.NS,!0),document.addEventListener("keyup",e,p),A.value.addEventListener("blur",e,p)}}C(t)}}function H(e){null!==A.value&&(n("keydown",e),!0===(0,f.So)(e,[13,32])&&v!==A.value&&(null!==v&&B(),!0!==e.defaultPrevented&&(A.value.focus(),v=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("keyup",D,!0),A.value.addEventListener("blur",D,p)),(0,h.NS)(e)))}function q(e){null!==A.value&&(n("touchstart",e),!0!==e.defaultPrevented&&(g!==A.value&&(null!==g&&B(),g=A.value,j=e.target,j.addEventListener("touchcancel",D,p),j.addEventListener("touchend",D,p)),L=!0,null!==T&&clearTimeout(T),T=setTimeout((()=>{T=null,L=!1}),200)))}function N(e){null!==A.value&&(e.qSkipRipple=!0===L,n("mousedown",e),!0!==e.defaultPrevented&&m!==A.value&&(null!==m&&B(),m=A.value,A.value.classList.add("q-btn--active"),document.addEventListener("mouseup",D,p)))}function D(e){if(null!==A.value&&(void 0===e||"blur"!==e.type||document.activeElement!==A.value)){if(void 0!==e&&"keyup"===e.type){if(v===A.value&&!0===(0,f.So)(e,[13,32])){const t=new MouseEvent("click",e);t.qKeyEvent=!0,!0===e.defaultPrevented&&(0,h.X$)(t),!0===e.cancelBubble&&(0,h.sT)(t),A.value.dispatchEvent(t),(0,h.NS)(e),e.qKeyEvent=!0}n("keyup",e)}B()}}function B(e){const t=P.value;!0===e||g!==A.value&&m!==A.value||null===t||t===document.activeElement||(t.setAttribute("tabindex",-1),t.focus()),g===A.value&&(null!==j&&(j.removeEventListener("touchcancel",D,p),j.removeEventListener("touchend",D,p)),g=j=null),m===A.value&&(document.removeEventListener("mouseup",D,p),m=null),v===A.value&&(document.removeEventListener("keyup",D,!0),null!==A.value&&A.value.removeEventListener("blur",D,p),v=null),null!==A.value&&A.value.classList.remove("q-btn--active")}function Y(e){(0,h.NS)(e),e.qSkipRipple=!0}return(0,i.Jd)((()=>{B(!0)})),Object.assign(u,{click:z}),()=>{let n=[];void 0!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon,left:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"})),!0===F.value&&n.push((0,i.h)("span",{class:"block"},[e.label])),n=(0,d.vs)(t.default,n),void 0!==e.iconRight&&!1===e.round&&n.push((0,i.h)(a.Z,{name:e.iconRight,right:!1===e.stack&&!0===F.value,role:"img","aria-hidden":"true"}));const o=[(0,i.h)("span",{class:"q-focus-helper",ref:P})];return!0===e.loading&&void 0!==e.percentage&&o.push((0,i.h)("span",{class:"q-btn__progress absolute-full overflow-hidden"+(!0===e.darkPercentage?" q-btn__progress--dark":"")},[(0,i.h)("span",{class:"q-btn__progress-indicator fit block",style:O.value})])),o.push((0,i.h)("span",{class:"q-btn__content text-center col items-center q-anchor--skip "+y.value},n)),null!==e.loading&&o.push((0,i.h)(r.uT,{name:"q-transition--fade"},(()=>!0===e.loading?[(0,i.h)("span",{key:"loading",class:"absolute-full flex flex-center"},void 0!==t.loading?t.loading():[(0,i.h)(s.Z)])]:null))),(0,i.wy)((0,i.h)(S.value,I.value,o),[[l.Z,E.value,void 0,M.value]])}}})},6073:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>g,_V:()=>f,b7:()=>p});n(5583);var i=n(499),o=n(5065),r=n(244),a=n(945);const s={none:0,xs:4,sm:8,md:16,lg:24,xl:32},l={xs:8,sm:10,md:14,lg:20,xl:24},c=["button","submit","reset"],u=/[^\s]\/[^\s]/,d=["flat","outline","push","unelevated"],h=(e,t)=>!0===e.flat?"flat":!0===e.outline?"outline":!0===e.push?"push":!0===e.unelevated?"unelevated":t,f=e=>{const t=h(e);return void 0!==t?{[t]:!0}:{}},p={...r.LU,...a.$,type:{type:String,default:"button"},label:[Number,String],icon:String,iconRight:String,...d.reduce(((e,t)=>(e[t]=Boolean)&&e),{}),square:Boolean,round:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...o.jO.align,default:"center"},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean};function g(e){const t=(0,r.ZP)(e,l),n=(0,o.ZP)(e),{hasRouterLink:d,hasLink:f,linkTag:p,linkAttrs:g,navigateOnClick:v}=(0,a.Z)({fallbackTag:"button"}),m=(0,i.Fl)((()=>{const n=!1===e.fab&&!1===e.fabMini?t.value:{};return void 0!==e.padding?Object.assign({},n,{padding:e.padding.split(/\s+/).map((e=>e in s?s[e]+"px":e)).join(" "),minWidth:"0",minHeight:"0"}):n})),b=(0,i.Fl)((()=>!0===e.rounded||!0===e.fab||!0===e.fabMini)),x=(0,i.Fl)((()=>!0!==e.disable&&!0!==e.loading)),y=(0,i.Fl)((()=>!0===x.value?e.tabindex||0:-1)),w=(0,i.Fl)((()=>h(e,"standard"))),k=(0,i.Fl)((()=>{const t={tabindex:y.value};return!0===f.value?Object.assign(t,g.value):!0===c.includes(e.type)&&(t.type=e.type),"a"===p.value?(!0===e.disable?t["aria-disabled"]="true":void 0===t.href&&(t.role="button"),!0!==d.value&&!0===u.test(e.type)&&(t.type=e.type)):!0===e.disable&&(t.disabled="",t["aria-disabled"]="true"),!0===e.loading&&void 0!==e.percentage&&Object.assign(t,{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t})),S=(0,i.Fl)((()=>{let t;void 0!==e.color?t=!0===e.flat||!0===e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||"white"}`:e.textColor&&(t=`text-${e.textColor}`);const n=!0===e.round?"round":"rectangle"+(!0===b.value?" q-btn--rounded":!0===e.square?" q-btn--square":"");return`q-btn--${w.value} q-btn--${n}`+(void 0!==t?" "+t:"")+(!0===x.value?" q-btn--actionable q-focusable q-hoverable":!0===e.disable?" disabled":"")+(!0===e.fab?" q-btn--fab":!0===e.fabMini?" q-btn--fab-mini":"")+(!0===e.noCaps?" q-btn--no-uppercase":"")+(!0===e.dense?" q-btn--dense":"")+(!0===e.stretch?" no-border-radius self-stretch":"")+(!0===e.glossy?" glossy":"")+(e.square?" q-btn--square":"")})),C=(0,i.Fl)((()=>n.value+(!0===e.stack?" column":" row")+(!0===e.noWrap?" no-wrap text-no-wrap":"")+(!0===e.loading?" q-btn__content--hidden":"")));return{classes:S,style:m,innerClasses:C,attributes:k,hasLink:f,linkTag:p,navigateOnClick:v,isActionable:x}}},4458:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(5583);var i=n(9835),o=n(499),r=n(8234),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QCard",props:{...r.S,tag:{type:String,default:"div"},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.Z)(e,n),l=(0,o.Fl)((()=>"q-card"+(!0===a.value?" q-card--dark q-dark":"")+(!0===e.bordered?" q-card--bordered":"")+(!0===e.square?" q-card--square no-border-radius":"")+(!0===e.flat?" q-card--flat no-shadow":"")));return()=>(0,i.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},1821:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(499),o=n(9835),r=n(5065),a=n(5987),s=n(2026);const l=(0,a.L)({name:"QCardActions",props:{...r.jO,vertical:Boolean},setup(e,{slots:t}){const n=(0,r.ZP)(e),a=(0,i.Fl)((()=>`q-card__actions ${n.value} q-card__actions--`+(!0===e.vertical?"vert column":"horiz row")));return()=>(0,o.h)("div",{class:a.value},(0,s.KR)(t.default))}})},3190:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QCardSection",props:{tag:{type:String,default:"div"},horizontal:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-card__section q-card__section--"+(!0===e.horizontal?"horiz row no-wrap":"vert")));return()=>(0,o.h)(e.tag,{class:n.value},(0,a.KR)(t.default))}})},1221:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(2857),a=n(5987),s=n(1926);const l=(0,i.h)("div",{key:"svg",class:"q-checkbox__bg absolute"},[(0,i.h)("svg",{class:"q-checkbox__svg fit absolute-full",viewBox:"0 0 24 24"},[(0,i.h)("path",{class:"q-checkbox__truthy",fill:"none",d:"M1.73,12.91 8.1,19.28 22.79,4.59"}),(0,i.h)("path",{class:"q-checkbox__indet",d:"M4,14H20V10H4"})])]),c=(0,a.L)({name:"QCheckbox",props:s.Fz,emits:s.ZB,setup(e){function t(t,n){const a=(0,o.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||null));return()=>null!==a.value?[(0,i.h)("div",{key:"icon",class:"q-checkbox__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-checkbox__icon",name:a.value})])]:[l]}return(0,s.ZP)("checkbox",t)}})},1926:(e,t,n)=>{"use strict";n.d(t,{Fz:()=>h,ZB:()=>f,ZP:()=>p});var i=n(9835),o=n(499),r=n(8234),a=n(244),s=n(5917),l=n(9256),c=n(9480),u=n(1384),d=n(2026);const h={...r.S,...a.LU,...l.Fz,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>"tf"===e||"ft"===e},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},f=["update:modelValue"];function p(e,t){const{props:n,slots:h,emit:f,proxy:p}=(0,i.FN)(),{$q:g}=p,v=(0,r.Z)(n,g),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,s.Z)(n,m),y=(0,a.ZP)(n,c.Z),w=(0,o.Fl)((()=>void 0!==n.val&&Array.isArray(n.modelValue))),k=(0,o.Fl)((()=>{const e=(0,o.IU)(n.val);return!0===w.value?n.modelValue.findIndex((t=>(0,o.IU)(t)===e)):-1})),S=(0,o.Fl)((()=>!0===w.value?k.value>-1:(0,o.IU)(n.modelValue)===(0,o.IU)(n.trueValue))),C=(0,o.Fl)((()=>!0===w.value?-1===k.value:(0,o.IU)(n.modelValue)===(0,o.IU)(n.falseValue))),_=(0,o.Fl)((()=>!1===S.value&&!1===C.value)),A=(0,o.Fl)((()=>!0===n.disable?-1:n.tabindex||0)),P=(0,o.Fl)((()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(!0===n.disable?" disabled":"")+(!0===v.value?` q-${e}--dark`:"")+(!0===n.dense?` q-${e}--dense`:"")+(!0===n.leftLabel?" reverse":""))),L=(0,o.Fl)((()=>{const t=!0===S.value?"truthy":!0===C.value?"falsy":"indet",i=void 0===n.color||!0!==n.keepColor&&("toggle"===e?!0!==S.value:!0===C.value)?"":` text-${n.color}`;return`q-${e}__inner relative-position non-selectable q-${e}__inner--${t}${i}`})),j=(0,o.Fl)((()=>{const e={type:"checkbox"};return void 0!==n.name&&Object.assign(e,{".checked":S.value,"^checked":!0===S.value?"checked":void 0,name:n.name,value:!0===w.value?n.val:n.trueValue}),e})),T=(0,l.eX)(j),F=(0,o.Fl)((()=>{const t={tabindex:A.value,role:"toggle"===e?"switch":"checkbox","aria-label":n.label,"aria-checked":!0===_.value?"mixed":!0===S.value?"true":"false"};return!0===n.disable&&(t["aria-disabled"]="true"),t}));function E(e){void 0!==e&&((0,u.NS)(e),x(e)),!0!==n.disable&&f("update:modelValue",M(),e)}function M(){if(!0===w.value){if(!0===S.value){const e=n.modelValue.slice();return e.splice(k.value,1),e}return n.modelValue.concat([n.val])}if(!0===S.value){if("ft"!==n.toggleOrder||!1===n.toggleIndeterminate)return n.falseValue}else{if(!0!==C.value)return"ft"!==n.toggleOrder?n.trueValue:n.falseValue;if("ft"===n.toggleOrder||!1===n.toggleIndeterminate)return n.trueValue}return n.indeterminateValue}function O(e){13!==e.keyCode&&32!==e.keyCode||(0,u.NS)(e)}function R(e){13!==e.keyCode&&32!==e.keyCode||E(e)}const I=t(S,_);return Object.assign(p,{toggle:E}),()=>{const t=I();!0!==n.disable&&T(t,"unshift",` q-${e}__native absolute q-ma-none q-pa-none`);const o=[(0,i.h)("div",{class:L.value,style:y.value,"aria-hidden":"true"},t)];null!==b.value&&o.push(b.value);const r=void 0!==n.label?(0,d.vs)(h.default,[n.label]):(0,d.KR)(h.default);return void 0!==r&&o.push((0,i.h)("div",{class:`q-${e}__label q-anchor--skip`},r)),(0,i.h)("div",{ref:m,class:P.value,...F.value,onClick:E,onKeydown:O,onKeyup:R},o)}}},3302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(9835),o=n(499),r=n(244);const a={...r.LU,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean};var s=n(5987),l=n(2026),c=n(321);const u=50,d=2*u,h=d*Math.PI,f=Math.round(1e3*h)/1e3,p=(0,s.L)({name:"QCircularProgress",props:{...a,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.ZP)(e),s=(0,o.Fl)((()=>{const t=(!0===n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse!==(!0===n.lang.rtl)?`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`:`rotate3d(0, 0, 1, ${t-90}deg)`}})),p=(0,o.Fl)((()=>!0!==e.instantFeedback&&!0!==e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:"")),g=(0,o.Fl)((()=>d/(1-e.thickness/2))),v=(0,o.Fl)((()=>`${g.value/2} ${g.value/2} ${g.value} ${g.value}`)),m=(0,o.Fl)((()=>(0,c.vX)(e.value,e.min,e.max))),b=(0,o.Fl)((()=>h*(1-(m.value-e.min)/(e.max-e.min)))),x=(0,o.Fl)((()=>e.thickness/2*g.value));function y({thickness:e,offset:t,color:n,cls:o,rounded:r}){return(0,i.h)("circle",{class:"q-circular-progress__"+o+(void 0!==n?` text-${n}`:""),style:p.value,fill:"transparent",stroke:"currentColor","stroke-width":e,"stroke-dasharray":f,"stroke-dashoffset":t,"stroke-linecap":r,cx:g.value,cy:g.value,r:u})}return()=>{const n=[];void 0!==e.centerColor&&"transparent"!==e.centerColor&&n.push((0,i.h)("circle",{class:`q-circular-progress__center text-${e.centerColor}`,fill:"currentColor",r:u-x.value/2,cx:g.value,cy:g.value})),void 0!==e.trackColor&&"transparent"!==e.trackColor&&n.push(y({cls:"track",thickness:x.value,offset:0,color:e.trackColor})),n.push(y({cls:"circle",thickness:x.value,offset:b.value,color:e.color,rounded:!0===e.rounded?"round":void 0}));const o=[(0,i.h)("svg",{class:"q-circular-progress__svg",style:s.value,viewBox:v.value,"aria-hidden":"true"},n)];return!0===e.showValue&&o.push((0,i.h)("div",{class:"q-circular-progress__text absolute-full row flex-center content-center",style:{fontSize:e.fontSize}},void 0!==t.default?t.default():[(0,i.h)("div",m.value)])),(0,i.h)("div",{class:`q-circular-progress q-circular-progress--${!0===e.indeterminate?"in":""}determinate`,style:a.value,role:"progressbar","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":!0===e.indeterminate?void 0:m.value},(0,l.pf)(t.internal,o))}}})},4939:(e,t,n)=>{"use strict";n.d(t,{Z:()=>oe});n(702),n(5583);var i=n(9835),o=n(499),r=n(1957),a=n(8879),s=n(8234),l=n(3978),c=n(9256);n(6822);const u=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function d(e,t,n){return"[object Date]"===Object.prototype.toString.call(e)&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),b(x(e,t,n))}function h(e,t,n){return y(m(e,t,n))}function f(e){return 0===g(e)}function p(e,t){return t<=6?31:t<=11||f(e)?30:29}function g(e){const t=u.length;let n,i,o,r,a,s=u[0];if(e=u[t-1])throw new Error("Invalid Jalaali year "+e);for(a=1;a=u[n-1])throw new Error("Invalid Jalaali year "+e);for(l=1;l=0){if(o<=185)return i=1+w(o,31),n=k(o,31)+1,{jy:r,jm:i,jd:n};o-=186}else r-=1,o+=179,1===a.leap&&(o+=1);return i=7+w(o,30),n=k(o,30)+1,{jy:r,jm:i,jd:n}}function x(e,t,n){let i=w(1461*(e+w(t-8,6)+100100),4)+w(153*k(t+9,12)+2,5)+n-34840408;return i=i-w(3*w(e+100100+w(t-8,6),100),4)+752,i}function y(e){let t=4*e+139361631;t=t+4*w(3*w(4*e+183187720,146097),4)-3908;const n=5*w(k(t,1461),4)+308,i=w(k(n,153),5)+1,o=k(w(n,153),12)+1,r=w(t,1461)-100100+w(8-o,6);return{gy:r,gm:o,gd:i}}function w(e,t){return~~(e/t)}function k(e,t){return e-~~(e/t)*t}var S=n(321);const C=["gregorian","persian"],_={modelValue:{required:!0},mask:{type:String},locale:Object,calendar:{type:String,validator:e=>C.includes(e),default:"gregorian"},landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},A=["update:modelValue"];function P(e){return e.year+"/"+(0,S.vk)(e.month)+"/"+(0,S.vk)(e.day)}function L(e,t){const n=(0,o.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),i=(0,o.Fl)((()=>!0===e.editable?0:-1)),r=(0,o.Fl)((()=>{const t=[];return void 0!==e.color&&t.push(`bg-${e.color}`),void 0!==e.textColor&&t.push(`text-${e.textColor}`),t.join(" ")}));function a(){return void 0!==e.locale?{...t.lang.date,...e.locale}:t.lang.date}function s(t){const n=new Date,i=!0===t?null:0;if("persian"===e.calendar){const e=d(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:i,minute:i,second:i,millisecond:i}}return{editable:n,tabindex:i,headerClass:r,getLocale:a,getCurrentDate:s}}var j=n(5987),T=n(2026),F=(n(8964),n(4680)),E=n(892);const M=864e5,O=36e5,R=6e4,I="YYYY-MM-DDTHH:mm:ss.SSSZ",z=/\[((?:[^\]\\]|\\]|\\)*)\]|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,H=/(\[[^\]]*\])|d{1,4}|M{1,4}|m{1,2}|w{1,2}|Qo|Do|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,q={};function N(e,t){const n="("+t.days.join("|")+")",i=e+n;if(void 0!==q[i])return q[i];const o="("+t.daysShort.join("|")+")",r="("+t.months.join("|")+")",a="("+t.monthsShort.join("|")+")",s={};let l=0;const c=e.replace(H,(e=>{switch(l++,e){case"YY":return s.YY=l,"(-?\\d{1,2})";case"YYYY":return s.YYYY=l,"(-?\\d{1,4})";case"M":return s.M=l,"(\\d{1,2})";case"MM":return s.M=l,"(\\d{2})";case"MMM":return s.MMM=l,a;case"MMMM":return s.MMMM=l,r;case"D":return s.D=l,"(\\d{1,2})";case"Do":return s.D=l++,"(\\d{1,2}(st|nd|rd|th))";case"DD":return s.D=l,"(\\d{2})";case"H":return s.H=l,"(\\d{1,2})";case"HH":return s.H=l,"(\\d{2})";case"h":return s.h=l,"(\\d{1,2})";case"hh":return s.h=l,"(\\d{2})";case"m":return s.m=l,"(\\d{1,2})";case"mm":return s.m=l,"(\\d{2})";case"s":return s.s=l,"(\\d{1,2})";case"ss":return s.s=l,"(\\d{2})";case"S":return s.S=l,"(\\d{1})";case"SS":return s.S=l,"(\\d{2})";case"SSS":return s.S=l,"(\\d{3})";case"A":return s.A=l,"(AM|PM)";case"a":return s.a=l,"(am|pm)";case"aa":return s.aa=l,"(a\\.m\\.|p\\.m\\.)";case"ddd":return o;case"dddd":return n;case"Q":case"d":case"E":return"(\\d{1})";case"Qo":return"(1st|2nd|3rd|4th)";case"DDD":case"DDDD":return"(\\d{1,3})";case"w":return"(\\d{1,2})";case"ww":return"(\\d{2})";case"Z":return s.Z=l,"(Z|[+-]\\d{2}:\\d{2})";case"ZZ":return s.ZZ=l,"(Z|[+-]\\d{2}\\d{2})";case"X":return s.X=l,"(-?\\d+)";case"x":return s.x=l,"(-?\\d{4,})";default:return l--,"["===e[0]&&(e=e.substring(1,e.length-1)),e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}})),u={map:s,regex:new RegExp("^"+c)};return q[i]=u,u}function D(e,t){return void 0!==e?e:void 0!==t?t.date:E.F.date}function B(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;return n+(0,S.vk)(o)+t+(0,S.vk)(r)}function Y(e,t,n,i,o){const r={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(void 0!==o&&Object.assign(r,o),void 0===e||null===e||""===e||"string"!==typeof e)return r;void 0===t&&(t=I);const a=D(n,E.Z.props),s=a.months,l=a.monthsShort,{regex:c,map:u}=N(t,a),d=e.match(c);if(null===d)return r;let h="";if(void 0!==u.X||void 0!==u.x){const e=parseInt(d[void 0!==u.X?u.X:u.x],10);if(!0===isNaN(e)||e<0)return r;const t=new Date(e*(void 0!==u.X?1e3:1));r.year=t.getFullYear(),r.month=t.getMonth()+1,r.day=t.getDate(),r.hour=t.getHours(),r.minute=t.getMinutes(),r.second=t.getSeconds(),r.millisecond=t.getMilliseconds()}else{if(void 0!==u.YYYY)r.year=parseInt(d[u.YYYY],10);else if(void 0!==u.YY){const e=parseInt(d[u.YY],10);r.year=e<0?e:2e3+e}if(void 0!==u.M){if(r.month=parseInt(d[u.M],10),r.month<1||r.month>12)return r}else void 0!==u.MMM?r.month=l.indexOf(d[u.MMM])+1:void 0!==u.MMMM&&(r.month=s.indexOf(d[u.MMMM])+1);if(void 0!==u.D){if(r.day=parseInt(d[u.D],10),null===r.year||null===r.month||r.day<1)return r;const e="persian"!==i?new Date(r.year,r.month,0).getDate():p(r.year,r.month);if(r.day>e)return r}void 0!==u.H?r.hour=parseInt(d[u.H],10)%24:void 0!==u.h&&(r.hour=parseInt(d[u.h],10)%12,(u.A&&"PM"===d[u.A]||u.a&&"pm"===d[u.a]||u.aa&&"p.m."===d[u.aa])&&(r.hour+=12),r.hour=r.hour%24),void 0!==u.m&&(r.minute=parseInt(d[u.m],10)%60),void 0!==u.s&&(r.second=parseInt(d[u.s],10)%60),void 0!==u.S&&(r.millisecond=parseInt(d[u.S],10)*10**(3-d[u.S].length)),void 0===u.Z&&void 0===u.ZZ||(h=void 0!==u.Z?d[u.Z].replace(":",""):d[u.ZZ],r.timezoneOffset=("+"===h[0]?-1:1)*(60*h.slice(1,3)+1*h.slice(3,5)))}return r.dateHash=(0,S.vk)(r.year,6)+"/"+(0,S.vk)(r.month)+"/"+(0,S.vk)(r.day),r.timeHash=(0,S.vk)(r.hour)+":"+(0,S.vk)(r.minute)+":"+(0,S.vk)(r.second)+h,r}function X(e){const t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);const n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);const i=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-i);const o=(t-n)/(7*M);return 1+Math.floor(o)}function W(e,t,n){const i=new Date(e),o="set"+(!0===n?"UTC":"");switch(t){case"year":case"years":i[`${o}Month`](0);case"month":case"months":i[`${o}Date`](1);case"day":case"days":case"date":i[`${o}Hours`](0);case"hour":case"hours":i[`${o}Minutes`](0);case"minute":case"minutes":i[`${o}Seconds`](0);case"second":case"seconds":i[`${o}Milliseconds`](0)}return i}function V(e,t,n){return(e.getTime()-e.getTimezoneOffset()*R-(t.getTime()-t.getTimezoneOffset()*R))/n}function $(e,t,n="days"){const i=new Date(e),o=new Date(t);switch(n){case"years":case"year":return i.getFullYear()-o.getFullYear();case"months":case"month":return 12*(i.getFullYear()-o.getFullYear())+i.getMonth()-o.getMonth();case"days":case"day":case"date":return V(W(i,"day"),W(o,"day"),M);case"hours":case"hour":return V(W(i,"hour"),W(o,"hour"),O);case"minutes":case"minute":return V(W(i,"minute"),W(o,"minute"),R);case"seconds":case"second":return V(W(i,"second"),W(o,"second"),1e3)}}function U(e){return $(e,W(e,"year"),"days")+1}function Z(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}const G={YY(e,t,n){const i=this.YYYY(e,t,n)%100;return i>=0?(0,S.vk)(i):"-"+(0,S.vk)(Math.abs(i))},YYYY(e,t,n){return void 0!==n&&null!==n?n:e.getFullYear()},M(e){return e.getMonth()+1},MM(e){return(0,S.vk)(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return Z(this.Q(e))},D(e){return e.getDate()},Do(e){return Z(e.getDate())},DD(e){return(0,S.vk)(e.getDate())},DDD(e){return U(e)},DDDD(e){return(0,S.vk)(U(e),3)},d(e){return e.getDay()},dd(e,t){return this.dddd(e,t).slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return X(e)},ww(e){return(0,S.vk)(X(e))},H(e){return e.getHours()},HH(e){return(0,S.vk)(e.getHours())},h(e){const t=e.getHours();return 0===t?12:t>12?t%12:t},hh(e){return(0,S.vk)(this.h(e))},m(e){return e.getMinutes()},mm(e){return(0,S.vk)(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return(0,S.vk)(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return(0,S.vk)(Math.floor(e.getMilliseconds()/10))},SSS(e){return(0,S.vk)(e.getMilliseconds(),3)},A(e){return this.H(e)<12?"AM":"PM"},a(e){return this.H(e)<12?"am":"pm"},aa(e){return this.H(e)<12?"a.m.":"p.m."},Z(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return B(o,":")},ZZ(e,t,n,i){const o=void 0===i||null===i?e.getTimezoneOffset():i;return B(o)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function K(e,t,n,i,o){if(0!==e&&!e||e===1/0||e===-1/0)return;const r=new Date(e);if(isNaN(r))return;void 0===t&&(t=I);const a=D(n,E.Z.props);return t.replace(z,((e,t)=>e in G?G[e](r,a,i,o):void 0===t?e:t.split("\\]").join("]")))}const J=20,Q=["Calendar","Years","Months"],ee=e=>Q.includes(e),te=e=>/^-?[\d]+\/[0-1]\d$/.test(e),ne=" — ";function ie(e){return e.year+"/"+(0,S.vk)(e.month)}const oe=(0,j.L)({name:"QDate",props:{..._,...c.Fz,...s.S,multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{default:"YYYY/MM/DD"},defaultYearMonth:{type:String,validator:te},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:te},navigationMaxYearMonth:{type:String,validator:te},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:"Calendar",validator:ee}},emits:[...A,"rangeStart","rangeEnd","navigation"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),{$q:d}=u,f=(0,s.Z)(e,d),{getCache:g}=(0,l.Z)(),{tabindex:v,headerClass:m,getLocale:b,getCurrentDate:x}=L(e,d);let y;const w=(0,c.Vt)(e),k=(0,c.eX)(w),C=(0,o.iH)(null),_=(0,o.iH)(Fe()),A=(0,o.iH)(b()),j=(0,o.Fl)((()=>Fe())),E=(0,o.Fl)((()=>b())),M=(0,o.Fl)((()=>x())),O=(0,o.iH)(Me(_.value,A.value)),R=(0,o.iH)(e.defaultView),I=!0===d.lang.rtl?"right":"left",z=(0,o.iH)(I.value),H=(0,o.iH)(I.value),q=O.value.year,N=(0,o.iH)(q-q%J-(q<0?J:0)),D=(0,o.iH)(null),B=(0,o.Fl)((()=>{const t=!0===e.landscape?"landscape":"portrait";return`q-date q-date--${t} q-date--${t}-${!0===e.minimal?"minimal":"standard"}`+(!0===f.value?" q-date--dark q-dark":"")+(!0===e.bordered?" q-date--bordered":"")+(!0===e.square?" q-date--square no-border-radius":"")+(!0===e.flat?" q-date--flat no-shadow":"")+(!0===e.disable?" disabled":!0===e.readonly?" q-date--readonly":"")})),X=(0,o.Fl)((()=>e.color||"primary")),W=(0,o.Fl)((()=>e.textColor||"white")),V=(0,o.Fl)((()=>!0===e.emitImmediately&&!0!==e.multiple&&!0!==e.range)),U=(0,o.Fl)((()=>!0===Array.isArray(e.modelValue)?e.modelValue:null!==e.modelValue&&void 0!==e.modelValue?[e.modelValue]:[])),Z=(0,o.Fl)((()=>U.value.filter((e=>"string"===typeof e)).map((e=>Ee(e,_.value,A.value))).filter((e=>null!==e.dateHash&&null!==e.day&&null!==e.month&&null!==e.year)))),G=(0,o.Fl)((()=>{const e=e=>Ee(e,_.value,A.value);return U.value.filter((e=>!0===(0,F.Kn)(e)&&void 0!==e.from&&void 0!==e.to)).map((t=>({from:e(t.from),to:e(t.to)}))).filter((e=>null!==e.from.dateHash&&null!==e.to.dateHash&&e.from.dateHash"persian"!==e.calendar?e=>new Date(e.year,e.month-1,e.day):e=>{const t=h(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)})),te=(0,o.Fl)((()=>"persian"===e.calendar?P:(e,t,n)=>K(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),void 0===t?_.value:t,void 0===n?A.value:n,e.year,e.timezoneOffset))),oe=(0,o.Fl)((()=>Z.value.length+G.value.reduce(((e,t)=>e+1+$(Q.value(t.to),Q.value(t.from))),0))),re=(0,o.Fl)((()=>{if(void 0!==e.title&&null!==e.title&&e.title.length>0)return e.title;if(null!==D.value){const e=D.value.init,t=Q.value(e);return A.value.daysShort[t.getDay()]+", "+A.value.monthsShort[e.month-1]+" "+e.day+ne+"?"}if(0===oe.value)return ne;if(oe.value>1)return`${oe.value} ${A.value.pluralDay}`;const t=Z.value[0],n=Q.value(t);return!0===isNaN(n.valueOf())?ne:void 0!==A.value.headerTitle?A.value.headerTitle(n,t):A.value.daysShort[n.getDay()]+", "+A.value.monthsShort[t.month-1]+" "+t.day})),ae=(0,o.Fl)((()=>{const e=Z.value.concat(G.value.map((e=>e.from))).sort(((e,t)=>e.year-t.year||e.month-t.month));return e[0]})),se=(0,o.Fl)((()=>{const e=Z.value.concat(G.value.map((e=>e.to))).sort(((e,t)=>t.year-e.year||t.month-e.month));return e[0]})),le=(0,o.Fl)((()=>{if(void 0!==e.subtitle&&null!==e.subtitle&&e.subtitle.length>0)return e.subtitle;if(0===oe.value)return ne;if(oe.value>1){const e=ae.value,t=se.value,n=A.value.monthsShort;return n[e.month-1]+(e.year!==t.year?" "+e.year+ne+n[t.month-1]+" ":e.month!==t.month?ne+n[t.month-1]:"")+" "+t.year}return Z.value[0].year})),ce=(0,o.Fl)((()=>{const e=[d.iconSet.datetime.arrowLeft,d.iconSet.datetime.arrowRight];return!0===d.lang.rtl?e.reverse():e})),ue=(0,o.Fl)((()=>void 0!==e.firstDayOfWeek?Number(e.firstDayOfWeek):A.value.firstDayOfWeek)),de=(0,o.Fl)((()=>{const e=A.value.daysShort,t=ue.value;return t>0?e.slice(t,7).concat(e.slice(0,t)):e})),he=(0,o.Fl)((()=>{const t=O.value;return"persian"!==e.calendar?new Date(t.year,t.month,0).getDate():p(t.year,t.month)})),fe=(0,o.Fl)((()=>"function"===typeof e.eventColor?e.eventColor:()=>e.eventColor)),pe=(0,o.Fl)((()=>{if(void 0===e.navigationMinYearMonth)return null;const t=e.navigationMinYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),ge=(0,o.Fl)((()=>{if(void 0===e.navigationMaxYearMonth)return null;const t=e.navigationMaxYearMonth.split("/");return{year:parseInt(t[0],10),month:parseInt(t[1],10)}})),ve=(0,o.Fl)((()=>{const e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return null!==pe.value&&pe.value.year>=O.value.year&&(e.year.prev=!1,pe.value.year===O.value.year&&pe.value.month>=O.value.month&&(e.month.prev=!1)),null!==ge.value&&ge.value.year<=O.value.year&&(e.year.next=!1,ge.value.year===O.value.year&&ge.value.month<=O.value.month&&(e.month.next=!1)),e})),me=(0,o.Fl)((()=>{const e={};return Z.value.forEach((t=>{const n=ie(t);void 0===e[n]&&(e[n]=[]),e[n].push(t.day)})),e})),be=(0,o.Fl)((()=>{const e={};return G.value.forEach((t=>{const n=ie(t.from),i=ie(t.to);if(void 0===e[n]&&(e[n]=[]),e[n].push({from:t.from.day,to:n===i?t.to.day:void 0,range:t}),n12&&(a.year++,a.month=1)}})),e})),xe=(0,o.Fl)((()=>{if(null===D.value)return;const{init:e,initHash:t,final:n,finalHash:i}=D.value,[o,r]=t<=i?[e,n]:[n,e],a=ie(o),s=ie(r);if(a!==ye.value&&s!==ye.value)return;const l={};return a===ye.value?(l.from=o.day,l.includeFrom=!0):l.from=1,s===ye.value?(l.to=r.day,l.includeTo=!0):l.to=he.value,l})),ye=(0,o.Fl)((()=>ie(O.value))),we=(0,o.Fl)((()=>{const t={};if(void 0===e.options){for(let e=1;e<=he.value;e++)t[e]=!0;return t}const n="function"===typeof e.options?e.options:t=>e.options.includes(t);for(let e=1;e<=he.value;e++){const i=ye.value+"/"+(0,S.vk)(e);t[e]=n(i)}return t})),ke=(0,o.Fl)((()=>{const t={};if(void 0===e.events)for(let e=1;e<=he.value;e++)t[e]=!1;else{const n="function"===typeof e.events?e.events:t=>e.events.includes(t);for(let e=1;e<=he.value;e++){const i=ye.value+"/"+(0,S.vk)(e);t[e]=!0===n(i)&&fe.value(i)}}return t})),Se=(0,o.Fl)((()=>{let t,n;const{year:i,month:o}=O.value;if("persian"!==e.calendar)t=new Date(i,o-1,1),n=new Date(i,o-1,0).getDate();else{const e=h(i,o,1);t=new Date(e.gy,e.gm-1,e.gd);let r=o-1,a=i;0===r&&(r=12,a--),n=p(a,r)}return{days:t.getDay()-ue.value-1,endDay:n}})),Ce=(0,o.Fl)((()=>{const e=[],{days:t,endDay:n}=Se.value,i=t<0?t+7:t;if(i<6)for(let a=n-i;a<=n;a++)e.push({i:a,fill:!0});const o=e.length;for(let a=1;a<=he.value;a++){const t={i:a,event:ke.value[a],classes:[]};!0===we.value[a]&&(t.in=!0,t.flat=!0),e.push(t)}if(void 0!==me.value[ye.value]&&me.value[ye.value].forEach((t=>{const n=o+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:X.value,textColor:W.value})})),void 0!==be.value[ye.value]&&be.value[ye.value].forEach((t=>{if(void 0!==t.from){const n=o+t.from-1,i=o+(t.to||he.value)-1;for(let o=n;o<=i;o++)Object.assign(e[o],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),void 0!==t.to&&Object.assign(e[i],{rangeTo:!0,flat:!1})}else if(void 0!==t.to){const n=o+t.to-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:X.value,textColor:W.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{const n=o+he.value-1;for(let i=o;i<=n;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:X.value,textColor:W.value})}})),void 0!==xe.value){const t=o+xe.value.from-1,n=o+xe.value.to-1;for(let i=t;i<=n;i++)e[i].color=X.value,e[i].editRange=!0;!0===xe.value.includeFrom&&(e[t].editRangeFrom=!0),!0===xe.value.includeTo&&(e[n].editRangeTo=!0)}O.value.year===M.value.year&&O.value.month===M.value.month&&(e[o+M.value.day-1].today=!0);const r=e.length%7;if(r>0){const t=7-r;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach((e=>{let t="q-date__calendar-item ";!0===e.fill?t+="q-date__calendar-item--fill":(t+="q-date__calendar-item--"+(!0===e.in?"in":"out"),void 0!==e.range&&(t+=" q-date__range"+(!0===e.rangeTo?"-to":!0===e.rangeFrom?"-from":"")),!0===e.editRange&&(t+=` q-date__edit-range${!0===e.editRangeFrom?"-from":""}${!0===e.editRangeTo?"-to":""}`),void 0===e.range&&!0!==e.editRange||(t+=` text-${e.color}`)),e.classes=t})),e})),_e=(0,o.Fl)((()=>!0===e.disable?{"aria-disabled":"true"}:!0===e.readonly?{"aria-readonly":"true"}:{}));function Ae(){const e=M.value,t=me.value[ie(e)];void 0!==t&&!1!==t.includes(e.day)||Ve(e),je(e.year,e.month)}function Pe(e){!0===ee(e)&&(R.value=e)}function Le(e,t){if(["month","year"].includes(e)){const n="month"===e?Re:Ie;n(!0===t?-1:1)}}function je(e,t){R.value="Calendar",De(e,t)}function Te(t,n){if(!1===e.range||!t)return void(D.value=null);const i=Object.assign({...O.value},t),o=void 0!==n?Object.assign({...O.value},n):i;D.value={init:i,initHash:P(i),final:o,finalHash:P(o)},je(i.year,i.month)}function Fe(){return"persian"===e.calendar?"YYYY/MM/DD":e.mask}function Ee(t,n,i){return Y(t,n,i,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function Me(t,n){const i=!0===Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(0===i.length)return Oe();const o=i[i.length-1],r=Ee(void 0!==o.from?o.from:o,t,n);return null===r.dateHash?Oe():r}function Oe(){let t,n;if(void 0!==e.defaultYearMonth){const i=e.defaultYearMonth.split("/");t=parseInt(i[0],10),n=parseInt(i[1],10)}else{const e=void 0!==M.value?M.value:x();t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+"/"+(0,S.vk)(n)+"/01"}}function Re(e){let t=O.value.year,n=Number(O.value.month)+e;13===n?(n=1,t++):0===n&&(n=12,t--),De(t,n),!0===V.value&&Ye("month")}function Ie(e){const t=Number(O.value.year)+e;De(t,O.value.month),!0===V.value&&Ye("year")}function ze(t){De(t,O.value.month),R.value="Years"===e.defaultView?"Months":"Calendar",!0===V.value&&Ye("year")}function He(e){De(O.value.year,e),R.value="Calendar",!0===V.value&&Ye("month")}function qe(e,t){const n=me.value[t],i=void 0!==n&&!0===n.includes(e.day)?$e:Ve;i(e)}function Ne(e){return{year:e.year,month:e.month,day:e.day}}function De(e,t){null!==pe.value&&e<=pe.value.year&&(e=pe.value.year,t=ge.value.year&&(e=ge.value.year,t>ge.value.month&&(t=ge.value.month));const n=e+"/"+(0,S.vk)(t)+"/01";n!==O.value.dateHash&&(z.value=O.value.dateHash{N.value=e-e%J-(e<0?J:0),Object.assign(O.value,{year:e,month:t,day:1,dateHash:n})})))}function Be(t,i,o){const r=null!==t&&1===t.length&&!1===e.multiple?t[0]:t;y=r;const{reason:a,details:s}=Xe(i,o);n("update:modelValue",r,a,s)}function Ye(t){const o=void 0!==Z.value[0]&&null!==Z.value[0].dateHash?{...Z.value[0]}:{...O.value};(0,i.Y3)((()=>{o.year=O.value.year,o.month=O.value.month;const i="persian"!==e.calendar?new Date(o.year,o.month,0).getDate():p(o.year,o.month);o.day=Math.min(Math.max(1,o.day),i);const r=We(o);y=r;const{details:a}=Xe("",o);n("update:modelValue",r,t,a)}))}function Xe(e,t){return void 0!==t.from?{reason:`${e}-range`,details:{...Ne(t.target),from:Ne(t.from),to:Ne(t.to)}}:{reason:`${e}-day`,details:Ne(t)}}function We(e,t,n){return void 0!==e.from?{from:te.value(e.from,t,n),to:te.value(e.to,t,n)}:te.value(e,t,n)}function Ve(t){let n;if(!0===e.multiple)if(void 0!==t.from){const e=P(t.from),i=P(t.to),o=Z.value.filter((t=>t.dateHashi)),r=G.value.filter((({from:t,to:n})=>n.dateHashi));n=o.concat(r).concat(t).map((e=>We(e)))}else{const e=U.value.slice();e.push(We(t)),n=e}else n=We(t);Be(n,"add",t)}function $e(t){if(!0===e.noUnset)return;let n=null;if(!0===e.multiple&&!0===Array.isArray(e.modelValue)){const i=We(t);n=void 0!==t.from?e.modelValue.filter((e=>void 0===e.from||e.from!==i.from&&e.to!==i.to)):e.modelValue.filter((e=>e!==i)),0===n.length&&(n=null)}Be(n,"remove",t)}function Ue(t,i,o){const r=Z.value.concat(G.value).map((e=>We(e,t,i))).filter((e=>void 0!==e.from?null!==e.from.dateHash&&null!==e.to.dateHash:null!==e.dateHash));n("update:modelValue",(!0===e.multiple?r:r[0])||null,o)}function Ze(){if(!0!==e.minimal)return(0,i.h)("div",{class:"q-date__header "+m.value},[(0,i.h)("div",{class:"relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-yr-"+le.value,class:"q-date__header-subtitle q-date__header-link "+("Years"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vY",{onClick(){R.value="Years"},onKeyup(e){13===e.keyCode&&(R.value="Years")}})},[le.value])))]),(0,i.h)("div",{class:"q-date__header-title relative-position flex no-wrap"},[(0,i.h)("div",{class:"relative-position col"},[(0,i.h)(r.uT,{name:"q-transition--fade"},(()=>(0,i.h)("div",{key:"h-sub"+re.value,class:"q-date__header-title-label q-date__header-link "+("Calendar"===R.value?"q-date__header-link--active":"cursor-pointer"),tabindex:v.value,...g("vC",{onClick(){R.value="Calendar"},onKeyup(e){13===e.keyCode&&(R.value="Calendar")}})},[re.value])))]),!0===e.todayBtn?(0,i.h)(a.Z,{class:"q-date__header-today self-start",icon:d.iconSet.datetime.today,flat:!0,size:"sm",round:!0,tabindex:v.value,onClick:Ae}):null])])}function Ge({label:e,type:t,key:n,dir:o,goTo:s,boundaries:l,cls:c}){return[(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[0],tabindex:v.value,disable:!1===l.prev,...g("go-#"+t,{onClick(){s(-1)}})})]),(0,i.h)("div",{class:"relative-position overflow-hidden flex flex-center"+c},[(0,i.h)(r.uT,{name:"q-transition--jump-"+o},(()=>(0,i.h)("div",{key:n},[(0,i.h)(a.Z,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:v.value,...g("view#"+t,{onClick:()=>{R.value=t}})})])))]),(0,i.h)("div",{class:"row items-center q-date__arrow"},[(0,i.h)(a.Z,{round:!0,dense:!0,size:"sm",flat:!0,icon:ce.value[1],tabindex:v.value,disable:!1===l.next,...g("go+#"+t,{onClick(){s(1)}})})])]}(0,i.YP)((()=>e.modelValue),(e=>{if(y===e)y=0;else{const{year:e,month:t}=Me(_.value,A.value);De(e,t)}})),(0,i.YP)(R,(()=>{null!==C.value&&!0===u.$el.contains(document.activeElement)&&C.value.focus()})),(0,i.YP)((()=>O.value.year),(e=>{n("navigation",{year:e,month:O.value.month})})),(0,i.YP)((()=>O.value.month),(e=>{n("navigation",{year:O.value.year,month:e})})),(0,i.YP)(j,(e=>{Ue(e,A.value,"mask"),_.value=e})),(0,i.YP)(E,(e=>{Ue(_.value,e,"locale"),A.value=e}));const Ke={Calendar:()=>[(0,i.h)("div",{key:"calendar-view",class:"q-date__view q-date__calendar"},[(0,i.h)("div",{class:"q-date__navigation row items-center no-wrap"},Ge({label:A.value.months[O.value.month-1],type:"Months",key:O.value.month,dir:z.value,goTo:Re,boundaries:ve.value.month,cls:" col"}).concat(Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:""}))),(0,i.h)("div",{class:"q-date__calendar-weekdays row items-center no-wrap"},de.value.map((e=>(0,i.h)("div",{class:"q-date__calendar-item"},[(0,i.h)("div",e)])))),(0,i.h)("div",{class:"q-date__calendar-days-container relative-position overflow-hidden"},[(0,i.h)(r.uT,{name:"q-transition--slide-"+z.value},(()=>(0,i.h)("div",{key:ye.value,class:"q-date__calendar-days fit"},Ce.value.map((e=>(0,i.h)("div",{class:e.classes},[!0===e.in?(0,i.h)(a.Z,{class:!0===e.today?"q-date__today":"",dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:v.value,...g("day#"+e.i,{onClick:()=>{Je(e.i)},onMouseover:()=>{Qe(e.i)}})},!1!==e.event?()=>(0,i.h)("div",{class:"q-date__event bg-"+e.event}):null):(0,i.h)("div",""+e.i)]))))))])])],Months(){const t=O.value.year===M.value.year,n=e=>null!==pe.value&&O.value.year===pe.value.year&&pe.value.month>e||null!==ge.value&&O.value.year===ge.value.year&&ge.value.month{const r=O.value.month===o+1;return(0,i.h)("div",{class:"q-date__months-item flex flex-center"},[(0,i.h)(a.Z,{class:!0===t&&M.value.month===o+1?"q-date__today":null,flat:!0!==r,label:e,unelevated:r,color:!0===r?X.value:null,textColor:!0===r?W.value:null,tabindex:v.value,disable:n(o+1),...g("month#"+o,{onClick:()=>{He(o+1)}})})])}));return!0===e.yearsInMonthView&&o.unshift((0,i.h)("div",{class:"row no-wrap full-width"},[Ge({label:O.value.year,type:"Years",key:O.value.year,dir:H.value,goTo:Ie,boundaries:ve.value.year,cls:" col"})])),(0,i.h)("div",{key:"months-view",class:"q-date__view q-date__months flex flex-center"},o)},Years(){const e=N.value,t=e+J,n=[],o=e=>null!==pe.value&&pe.value.year>e||null!==ge.value&&ge.value.year{ze(r)}})})]))}return(0,i.h)("div",{class:"q-date__view q-date__years flex flex-center"},[(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[0],tabindex:v.value,disable:o(e),...g("y-",{onClick:()=>{N.value-=J}})})]),(0,i.h)("div",{class:"q-date__years-content col self-stretch row items-center"},n),(0,i.h)("div",{class:"col-auto"},[(0,i.h)(a.Z,{round:!0,dense:!0,flat:!0,icon:ce.value[1],tabindex:v.value,disable:o(t),...g("y+",{onClick:()=>{N.value+=J}})})])])}};function Je(t){const i={...O.value,day:t};if(!1!==e.range)if(null===D.value){const o=Ce.value.find((e=>!0!==e.fill&&e.i===t));if(!0!==e.noUnset&&void 0!==o.range)return void $e({target:i,from:o.range.from,to:o.range.to});if(!0===o.selected)return void $e(i);const r=P(i);D.value={init:i,initHash:r,final:i,finalHash:r},n("rangeStart",Ne(i))}else{const e=D.value.initHash,t=P(i),o=e<=t?{from:D.value.init,to:i}:{from:i,to:D.value.init};D.value=null,Ve(e===t?i:{target:i,...o}),n("rangeEnd",{from:Ne(o.from),to:Ne(o.to)})}else qe(i,ye.value)}function Qe(e){if(null!==D.value){const t={...O.value,day:e};Object.assign(D.value,{final:t,finalHash:P(t)})}}return Object.assign(u,{setToday:Ae,setView:Pe,offsetCalendar:Le,setCalendarTo:je,setEditingRange:Te}),()=>{const n=[(0,i.h)("div",{class:"q-date__content col relative-position"},[(0,i.h)(r.uT,{name:"q-transition--fade"},Ke[R.value])])],o=(0,T.KR)(t.default);return void 0!==o&&n.push((0,i.h)("div",{class:"q-date__actions"},o)),void 0!==e.name&&!0!==e.disable&&k(n,"push"),(0,i.h)("div",{class:B.value,..._e.value},[Ze(),(0,i.h)("div",{ref:C,class:"q-date__main col column",tabindex:-1},n)])}}})},2074:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(4953),s=n(2695),l=n(6916),c=n(3842),u=n(431),d=n(1518),h=n(9754),f=n(5987),p=n(223),g=n(2026),v=n(6532),m=n(4173),b=n(7026);let x=0;const y={standard:"fixed-full flex-center",top:"fixed-top justify-center",bottom:"fixed-bottom justify-center",right:"fixed-right items-center",left:"fixed-left items-center"},w={standard:["scale","scale"],top:["slide-down","slide-up"],bottom:["slide-up","slide-down"],right:["slide-left","slide-right"],left:["slide-right","slide-left"]},k=(0,f.L)({name:"QDialog",inheritAttrs:!1,props:{...c.vr,...u.D,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,position:{type:String,default:"standard",validator:e=>"standard"===e||["top","bottom","left","right"].includes(e)}},emits:[...c.gH,"shake","click","escapeKey"],setup(e,{slots:t,emit:n,attrs:f}){const k=(0,i.FN)(),S=(0,o.iH)(null),C=(0,o.iH)(!1),_=(0,o.iH)(!1);let A,P,L=null,j=null;const T=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss&&!0!==e.seamless)),{preventBodyScroll:F}=(0,h.Z)(),{registerTimeout:E}=(0,s.Z)(),{registerTick:M,removeTick:O}=(0,l.Z)(),{transitionProps:R,transitionStyle:I}=(0,u.Z)(e,(()=>w[e.position][0]),(()=>w[e.position][1])),{showPortal:z,hidePortal:H,portalIsAccessible:q,renderPortal:N}=(0,d.Z)(k,S,re,"dialog"),{hide:D}=(0,c.ZP)({showing:C,hideOnRouteChange:T,handleShow:U,handleHide:Z,processOnMount:!0}),{addToHistory:B,removeFromHistory:Y}=(0,a.Z)(C,D,T),X=(0,o.Fl)((()=>"q-dialog__inner flex no-pointer-events q-dialog__inner--"+(!0===e.maximized?"maximized":"minimized")+` q-dialog__inner--${e.position} ${y[e.position]}`+(!0===_.value?" q-dialog__inner--animating":"")+(!0===e.fullWidth?" q-dialog__inner--fullwidth":"")+(!0===e.fullHeight?" q-dialog__inner--fullheight":"")+(!0===e.square?" q-dialog__inner--square":""))),W=(0,o.Fl)((()=>!0===C.value&&!0!==e.seamless)),V=(0,o.Fl)((()=>!0===e.autoClose?{onClick:te}:{})),$=(0,o.Fl)((()=>["q-dialog fullscreen no-pointer-events q-dialog--"+(!0===W.value?"modal":"seamless"),f.class]));function U(t){B(),j=!1===e.noRefocus&&null!==document.activeElement?document.activeElement:null,ee(e.maximized),z(),_.value=!0,!0!==e.noFocus?(null!==document.activeElement&&document.activeElement.blur(),M(G)):O(),E((()=>{if(!0===k.proxy.$q.platform.is.ios){if(!0!==e.seamless&&document.activeElement){const{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,i=void 0!==window.visualViewport?window.visualViewport.height:n;e>0&&t>i/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-i,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-i/2))),document.activeElement.scrollIntoView()}P=!0,S.value.click(),P=!1}z(!0),_.value=!1,n("show",t)}),e.transitionDuration)}function Z(t){O(),Y(),Q(!0),_.value=!0,H(),null!==j&&(((t&&0===t.type.indexOf("key")?j.closest('[tabindex]:not([tabindex^="-"])'):void 0)||j).focus(),j=null),E((()=>{H(!0),_.value=!1,n("hide",t)}),e.transitionDuration)}function G(e){(0,b.jd)((()=>{let t=S.value;null!==t&&!0!==t.contains(document.activeElement)&&(t=(""!==e?t.querySelector(e):null)||t.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||t.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||t.querySelector("[autofocus], [data-autofocus]")||t,t.focus({preventScroll:!0}))}))}function K(e){e&&"function"===typeof e.focus?e.focus({preventScroll:!0}):G(),n("shake");const t=S.value;null!==t&&(t.classList.remove("q-animate--scale"),t.classList.add("q-animate--scale"),null!==L&&clearTimeout(L),L=setTimeout((()=>{L=null,null!==S.value&&(t.classList.remove("q-animate--scale"),G())}),170))}function J(){!0!==e.seamless&&(!0===e.persistent||!0===e.noEscDismiss?!0!==e.maximized&&!0!==e.noShake&&K():(n("escapeKey"),D()))}function Q(t){null!==L&&(clearTimeout(L),L=null),!0!==t&&!0!==C.value||(ee(!1),!0!==e.seamless&&(F(!1),(0,m.H)(ie),(0,v.k)(J))),!0!==t&&(j=null)}function ee(e){!0===e?!0!==A&&(x<1&&document.body.classList.add("q-body--dialog"),x++,A=!0):!0===A&&(x<2&&document.body.classList.remove("q-body--dialog"),x--,A=!1)}function te(e){!0!==P&&(D(e),n("click",e))}function ne(t){!0!==e.persistent&&!0!==e.noBackdropDismiss?D(t):!0!==e.noShake&&K(t.relatedTarget)}function ie(t){!0!==e.allowFocusOutside&&!0===q.value&&!0!==(0,p.mY)(S.value,t.target)&&G('[tabindex]:not([tabindex="-1"])')}(0,i.YP)((()=>e.maximized),(e=>{!0===C.value&&ee(e)})),(0,i.YP)(W,(e=>{F(e),!0===e?((0,m.i)(ie),(0,v.c)(J)):((0,m.H)(ie),(0,v.k)(J))})),Object.assign(k.proxy,{focus:G,shake:K,__updateRefocusTarget(e){j=e||null}}),(0,i.Jd)(Q);const oe=!0===k.proxy.$q.platform.is.ios?"onClick":"onFocusin";function re(){return(0,i.h)("div",{role:"dialog","aria-modal":!0===W.value?"true":"false",...f,class:$.value},[(0,i.h)(r.uT,{name:"q-transition--fade",appear:!0},(()=>!0===W.value?(0,i.h)("div",{class:"q-dialog__backdrop fixed-full",style:I.value,"aria-hidden":"true",tabindex:-1,[oe]:ne}):null)),(0,i.h)(r.uT,R.value,(()=>!0===C.value?(0,i.h)("div",{ref:S,class:X.value,style:I.value,tabindex:-1,...V.value},(0,g.KR)(t.default)):null))])}return N}})},906:(e,t,n)=>{"use strict";n.d(t,{Z:()=>v});n(702);var i=n(9835),o=n(499),r=n(4953),a=n(3842),s=n(9754),l=n(2695),c=n(8234),u=n(2873),d=n(5987),h=n(321),f=n(2026),p=n(5439);const g=150,v=(0,d.L)({name:"QDrawer",inheritAttrs:!1,props:{...a.vr,...c.S,side:{type:String,default:"left",validator:e=>["left","right"].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>["default","desktop","mobile"].includes(e),default:"default"},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...a.gH,"onLayout","miniState"],setup(e,{slots:t,emit:n,attrs:d}){const v=(0,i.FN)(),{proxy:{$q:m}}=v,b=(0,c.Z)(e,m),{preventBodyScroll:x}=(0,s.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,i.f3)(p.YE,p.qO);if(k===p.qO)return console.error("QDrawer needs to be child of QLayout"),p.qO;let S,C,_=null;const A=(0,o.iH)("mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint),P=(0,o.Fl)((()=>!0===e.mini&&!0!==A.value)),L=(0,o.Fl)((()=>!0===P.value?e.miniWidth:e.width)),j=(0,o.iH)(!0===e.showIfAbove&&!1===A.value||!0===e.modelValue),T=(0,o.Fl)((()=>!0!==e.persistent&&(!0===A.value||!0===U.value)));function F(e,t){if(R(),!1!==e&&k.animate(),se(0),!0===A.value){const e=k.instances[X.value];void 0!==e&&!0===e.belowBreakpoint&&e.hide(!1),le(1),!0!==k.isContainer.value&&x(!0)}else le(0),!1!==e&&ce(!1);y((()=>{!1!==e&&ce(!0),!0!==t&&n("show",e)}),g)}function E(e,t){I(),!1!==e&&k.animate(),le(0),se(q.value*L.value),fe(),!0!==t?y((()=>{n("hide",e)}),g):w()}const{show:M,hide:O}=(0,a.ZP)({showing:j,hideOnRouteChange:T,handleShow:F,handleHide:E}),{addToHistory:R,removeFromHistory:I}=(0,r.Z)(j,O,T),z={belowBreakpoint:A,hide:O},H=(0,o.Fl)((()=>"right"===e.side)),q=(0,o.Fl)((()=>(!0===m.lang.rtl?-1:1)*(!0===H.value?1:-1))),N=(0,o.iH)(0),D=(0,o.iH)(!1),B=(0,o.iH)(!1),Y=(0,o.iH)(L.value*q.value),X=(0,o.Fl)((()=>!0===H.value?"left":"right")),W=(0,o.Fl)((()=>!0===j.value&&!1===A.value&&!1===e.overlay?!0===e.miniToOverlay?e.miniWidth:L.value:0)),V=(0,o.Fl)((()=>!0===e.overlay||!0===e.miniToOverlay||k.view.value.indexOf(H.value?"R":"L")>-1||!0===m.platform.is.ios&&!0===k.isContainer.value)),$=(0,o.Fl)((()=>!1===e.overlay&&!0===j.value&&!1===A.value)),U=(0,o.Fl)((()=>!0===e.overlay&&!0===j.value&&!1===A.value)),Z=(0,o.Fl)((()=>"fullscreen q-drawer__backdrop"+(!1===j.value&&!1===D.value?" hidden":""))),G=(0,o.Fl)((()=>({backgroundColor:`rgba(0,0,0,${.4*N.value})`}))),K=(0,o.Fl)((()=>!0===H.value?"r"===k.rows.value.top[2]:"l"===k.rows.value.top[0])),J=(0,o.Fl)((()=>!0===H.value?"r"===k.rows.value.bottom[2]:"l"===k.rows.value.bottom[0])),Q=(0,o.Fl)((()=>{const e={};return!0===k.header.space&&!1===K.value&&(!0===V.value?e.top=`${k.header.offset}px`:!0===k.header.space&&(e.top=`${k.header.size}px`)),!0===k.footer.space&&!1===J.value&&(!0===V.value?e.bottom=`${k.footer.offset}px`:!0===k.footer.space&&(e.bottom=`${k.footer.size}px`)),e})),ee=(0,o.Fl)((()=>{const e={width:`${L.value}px`,transform:`translateX(${Y.value}px)`};return!0===A.value?e:Object.assign(e,Q.value)})),te=(0,o.Fl)((()=>"q-drawer__content fit "+(!0!==k.isContainer.value?"scroll":"overflow-auto"))),ne=(0,o.Fl)((()=>`q-drawer q-drawer--${e.side}`+(!0===B.value?" q-drawer--mini-animate":"")+(!0===e.bordered?" q-drawer--bordered":"")+(!0===b.value?" q-drawer--dark q-dark":"")+(!0===D.value?" no-transition":!0===j.value?"":" q-layout--prevent-focus")+(!0===A.value?" fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding":" q-drawer--"+(!0===P.value?"mini":"standard")+(!0===V.value||!0!==$.value?" fixed":"")+(!0===e.overlay||!0===e.miniToOverlay?" q-drawer--on-top":"")+(!0===K.value?" q-drawer--top-padding":"")))),ie=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?e.side:X.value;return[[u.Z,de,void 0,{[t]:!0,mouse:!0}]]})),oe=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0}]]})),re=(0,o.Fl)((()=>{const t=!0===m.lang.rtl?X.value:e.side;return[[u.Z,he,void 0,{[t]:!0,mouse:!0,mouseAllDir:!0}]]}));function ae(){ge(A,"mobile"===e.behavior||"desktop"!==e.behavior&&k.totalWidth.value<=e.breakpoint)}function se(e){void 0===e?(0,i.Y3)((()=>{e=!0===j.value?0:L.value,se(q.value*e)})):(!0!==k.isContainer.value||!0!==H.value||!0!==A.value&&Math.abs(e)!==L.value||(e+=q.value*k.scrollbarWidth.value),Y.value=e)}function le(e){N.value=e}function ce(e){const t=!0===e?"remove":!0!==k.isContainer.value?"add":"";""!==t&&document.body.classList[t]("q-body--drawer-toggle")}function ue(){null!==_&&clearTimeout(_),v.proxy&&v.proxy.$el&&v.proxy.$el.classList.add("q-drawer--mini-animate"),B.value=!0,_=setTimeout((()=>{_=null,B.value=!1,v&&v.proxy&&v.proxy.$el&&v.proxy.$el.classList.remove("q-drawer--mini-animate")}),150)}function de(e){if(!1!==j.value)return;const t=L.value,n=(0,h.vX)(e.distance.x,0,t);if(!0===e.isFinal){const e=n>=Math.min(75,t);return!0===e?M():(k.animate(),le(0),se(q.value*t)),void(D.value=!1)}se((!0===m.lang.rtl?!0!==H.value:H.value)?Math.max(t-n,0):Math.min(0,n-t)),le((0,h.vX)(n/t,0,1)),!0===e.isFirst&&(D.value=!0)}function he(t){if(!0!==j.value)return;const n=L.value,i=t.direction===e.side,o=(!0===m.lang.rtl?!0!==i:i)?(0,h.vX)(t.distance.x,0,n):0;if(!0===t.isFinal){const e=Math.abs(o){!0===t?(S=j.value,!0===j.value&&O(!1)):!1===e.overlay&&"mobile"!==e.behavior&&!1!==S&&(!0===j.value?(se(0),le(0),fe()):M(!1))})),(0,i.YP)((()=>e.side),((e,t)=>{k.instances[t]===z&&(k.instances[t]=void 0,k[t].space=!1,k[t].offset=0),k.instances[e]=z,k[e].size=L.value,k[e].space=$.value,k[e].offset=W.value})),(0,i.YP)(k.totalWidth,(()=>{!0!==k.isContainer.value&&!0===document.qScrollPrevented||ae()})),(0,i.YP)((()=>e.behavior+e.breakpoint),ae),(0,i.YP)(k.isContainer,(e=>{!0===j.value&&x(!0!==e),!0===e&&ae()})),(0,i.YP)(k.scrollbarWidth,(()=>{se(!0===j.value?0:void 0)})),(0,i.YP)(W,(e=>{pe("offset",e)})),(0,i.YP)($,(e=>{n("onLayout",e),pe("space",e)})),(0,i.YP)(H,(()=>{se()})),(0,i.YP)(L,(t=>{se(),ve(e.miniToOverlay,t)})),(0,i.YP)((()=>e.miniToOverlay),(e=>{ve(e,L.value)})),(0,i.YP)((()=>m.lang.rtl),(()=>{se()})),(0,i.YP)((()=>e.mini),(()=>{!0===e.modelValue&&(ue(),k.animate())})),(0,i.YP)(P,(e=>{n("miniState",e)})),k.instances[e.side]=z,ve(e.miniToOverlay,L.value),pe("space",$.value),pe("offset",W.value),!0===e.showIfAbove&&!0!==e.modelValue&&!0===j.value&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",!0),(0,i.bv)((()=>{n("onLayout",$.value),n("miniState",P.value),S=!0===e.showIfAbove;const t=()=>{const e=!0===j.value?F:E;e(!1,!0)};0===k.totalWidth.value?C=(0,i.YP)(k.totalWidth,(()=>{C(),C=void 0,!1===j.value&&!0===e.showIfAbove&&!1===A.value?M(!1):t()})):(0,i.Y3)(t)})),(0,i.Jd)((()=>{void 0!==C&&C(),null!==_&&(clearTimeout(_),_=null),!0===j.value&&fe(),k.instances[e.side]===z&&(k.instances[e.side]=void 0,pe("size",0),pe("offset",0),pe("space",!1))})),()=>{const n=[];!0===A.value&&(!1===e.noSwipeOpen&&n.push((0,i.wy)((0,i.h)("div",{key:"open",class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":"true"}),ie.value)),n.push((0,f.Jl)("div",{ref:"backdrop",class:Z.value,style:G.value,"aria-hidden":"true",onClick:O},void 0,"backdrop",!0!==e.noSwipeBackdrop&&!0===j.value,(()=>re.value))));const o=!0===P.value&&void 0!==t.mini,r=[(0,i.h)("div",{...d,key:""+o,class:[te.value,d.class]},!0===o?t.mini():(0,f.KR)(t.default))];return!0===e.elevated&&!0===j.value&&r.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,f.Jl)("aside",{ref:"content",class:ne.value,style:ee.value},r,"contentclose",!0!==e.noSwipeClose&&!0===A.value,(()=>oe.value))),(0,i.h)("div",{class:"q-drawer-container"},n)}}})},1123:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});n(702);var i=n(499),o=n(9835),r=n(1957),a=n(490),s=n(1233),l=n(3115),c=n(2857),u=n(5987);const d=(0,u.L)({name:"QSlideTransition",props:{appear:Boolean,duration:{type:Number,default:300}},emits:["show","hide"],setup(e,{slots:t,emit:n}){let i,a,s,l,c=!1,u=null,d=null;function h(){i&&i(),i=null,c=!1,null!==u&&(clearTimeout(u),u=null),null!==d&&(clearTimeout(d),d=null),void 0!==a&&a.removeEventListener("transitionend",s),s=null}function f(t,n,o){t.style.overflowY="hidden",void 0!==n&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,c=!0,i=o}function p(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,h(),t!==l&&n(t)}function g(t,n){let i=0;a=t,!0===c?(h(),i=t.offsetHeight===t.scrollHeight?0:void 0):l="hide",f(t,i,n),u=setTimeout((()=>{u=null,t.style.height=`${t.scrollHeight}px`,s=e=>{d=null,Object(e)===e&&e.target!==t||p(t,"show")},t.addEventListener("transitionend",s),d=setTimeout(s,1.1*e.duration)}),100)}function v(t,n){let i;a=t,!0===c?h():(l="show",i=t.scrollHeight),f(t,i,n),u=setTimeout((()=>{u=null,t.style.height=0,s=e=>{d=null,Object(e)===e&&e.target!==t||p(t,"hide")},t.addEventListener("transitionend",s),d=setTimeout(s,1.1*e.duration)}),100)}return(0,o.Jd)((()=>{!0===c&&h()})),()=>(0,o.h)(r.uT,{css:!1,appear:e.appear,onEnter:g,onLeave:v},t.default)}});var h=n(926),f=n(8234),p=n(945),g=n(3842),v=n(1384),m=n(2026),b=n(796);const x=(0,i.Um)({}),y=Object.keys(p.$),w=(0,u.L)({name:"QExpansionItem",props:{...p.$,...g.vr,...f.S,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:Number,headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...g.gH,"click","afterShow","afterHide"],setup(e,{slots:t,emit:n}){const{proxy:{$q:u}}=(0,o.FN)(),p=(0,f.Z)(e,u),w=(0,i.iH)(null!==e.modelValue?e.modelValue:e.defaultOpened),k=(0,i.iH)(null),S=(0,b.Z)(),{show:C,hide:_,toggle:A}=(0,g.ZP)({showing:w});let P,L;const j=(0,i.Fl)((()=>"q-expansion-item q-item-type q-expansion-item--"+(!0===w.value?"expanded":"collapsed")+" q-expansion-item--"+(!0===e.popup?"popup":"standard"))),T=(0,i.Fl)((()=>{if(void 0===e.contentInsetLevel)return null;const t=!0===u.lang.rtl?"Right":"Left";return{["padding"+t]:56*e.contentInsetLevel+"px"}})),F=(0,i.Fl)((()=>!0!==e.disable&&(void 0!==e.href||void 0!==e.to&&null!==e.to&&""!==e.to))),E=(0,i.Fl)((()=>{const t={};return y.forEach((n=>{t[n]=e[n]})),t})),M=(0,i.Fl)((()=>!0===F.value||!0!==e.expandIconToggle)),O=(0,i.Fl)((()=>void 0!==e.expandedIcon&&!0===w.value?e.expandedIcon:e.expandIcon||u.iconSet.expansionItem[!0===e.denseToggle?"denseIcon":"icon"])),R=(0,i.Fl)((()=>!0!==e.disable&&(!0===F.value||!0===e.expandIconToggle))),I=(0,i.Fl)((()=>({expanded:!0===w.value,detailsId:e.targetUid,toggle:A,show:C,hide:_}))),z=(0,i.Fl)((()=>{const t=void 0!==e.toggleAriaLabel?e.toggleAriaLabel:u.lang.label[!0===w.value?"collapse":"expand"](e.label);return{role:"button","aria-expanded":!0===w.value?"true":"false","aria-controls":S,"aria-label":t}}));function H(e){!0!==F.value&&A(e),n("click",e)}function q(e){13===e.keyCode&&N(e,!0)}function N(e,t){!0!==t&&null!==k.value&&k.value.focus(),A(e),(0,v.NS)(e)}function D(){n("afterShow")}function B(){n("afterHide")}function Y(){void 0===P&&(P=(0,b.Z)()),!0===w.value&&(x[e.group]=P);const t=(0,o.YP)(w,(t=>{!0===t?x[e.group]=P:x[e.group]===P&&delete x[e.group]})),n=(0,o.YP)((()=>x[e.group]),((e,t)=>{t===P&&void 0!==e&&e!==P&&_()}));L=()=>{t(),n(),x[e.group]===P&&delete x[e.group],L=void 0}}function X(){const t={class:["q-focusable relative-position cursor-pointer"+(!0===e.denseToggle&&!0===e.switchToggleSide?" items-end":""),e.expandIconClass],side:!0!==e.switchToggleSide,avatar:e.switchToggleSide},n=[(0,o.h)(c.Z,{class:"q-expansion-item__toggle-icon"+(void 0===e.expandedIcon&&!0===w.value?" q-expansion-item__toggle-icon--rotated":""),name:O.value})];return!0===R.value&&(Object.assign(t,{tabindex:0,...z.value,onClick:N,onKeyup:q}),n.unshift((0,o.h)("div",{ref:k,class:"q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded",tabindex:-1}))),(0,o.h)(s.Z,t,(()=>n))}function W(){let n;return void 0!==t.header?n=[].concat(t.header(I.value)):(n=[(0,o.h)(s.Z,(()=>[(0,o.h)(l.Z,{lines:e.labelLines},(()=>e.label||"")),e.caption?(0,o.h)(l.Z,{lines:e.captionLines,caption:!0},(()=>e.caption)):null]))],e.icon&&n[!0===e.switchToggleSide?"push":"unshift"]((0,o.h)(s.Z,{side:!0===e.switchToggleSide,avatar:!0!==e.switchToggleSide},(()=>(0,o.h)(c.Z,{name:e.icon}))))),!0!==e.disable&&!0!==e.hideExpandIcon&&n[!0===e.switchToggleSide?"unshift":"push"](X()),n}function V(){const t={ref:"item",style:e.headerStyle,class:e.headerClass,dark:p.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return!0===M.value&&(t.clickable=!0,t.onClick=H,Object.assign(t,!0===F.value?E.value:z.value)),(0,o.h)(a.Z,t,W)}function $(){return(0,o.wy)((0,o.h)("div",{key:"e-content",class:"q-expansion-item__content relative-position",style:T.value,id:S},(0,m.KR)(t.default)),[[r.F8,w.value]])}function U(){const t=[V(),(0,o.h)(d,{duration:e.duration,onShow:D,onHide:B},$)];return!0===e.expandSeparator&&t.push((0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--top absolute-top",dark:p.value}),(0,o.h)(h.Z,{class:"q-expansion-item__border q-expansion-item__border--bottom absolute-bottom",dark:p.value})),t}return(0,o.YP)((()=>e.group),(e=>{void 0!==L&&L(),void 0!==e&&Y()})),void 0!==e.group&&Y(),(0,o.Jd)((()=>{void 0!==L&&L()})),()=>(0,o.h)("div",{class:j.value},[(0,o.h)("div",{class:"q-expansion-item__container relative-position"},U())])}})},9361:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var i=n(499),o=n(9835),r=n(8879),a=n(2857),s=n(647),l=n(3842),c=n(5987),u=n(2026),d=n(5439),h=n(796);const f=["up","right","down","left"],p=["left","center","right"],g=(0,c.L)({name:"QFab",props:{...s.$,...l.vr,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{default:null},direction:{type:String,default:"right",validator:e=>f.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:"center",validator:e=>p.includes(e)}},emits:l.gH,setup(e,{slots:t}){const n=(0,i.iH)(null),c=(0,i.iH)(!0===e.modelValue),f=(0,h.Z)(),{proxy:{$q:p}}=(0,o.FN)(),{formClass:g,labelProps:v}=(0,s.Z)(e,c),m=(0,i.Fl)((()=>!0!==e.persistent)),{hide:b,toggle:x}=(0,l.ZP)({showing:c,hideOnRouteChange:m}),y=(0,i.Fl)((()=>({opened:c.value}))),w=(0,i.Fl)((()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${g.value}`+(!0===c.value?" q-fab--opened":" q-fab--closed"))),k=(0,i.Fl)((()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--`+(!0===c.value?"opened":"closed"))),S=(0,i.Fl)((()=>{const e={id:f,role:"menu"};return!0!==c.value&&(e["aria-hidden"]="true"),e})),C=(0,i.Fl)((()=>"q-fab__icon-holder q-fab__icon-holder--"+(!0===c.value?"opened":"closed")));function _(n,i){const r=t[n],s=`q-fab__${n} absolute-full`;return void 0===r?(0,o.h)(a.Z,{class:s,name:e[i]||p.iconSet.fab[i]}):(0,o.h)("div",{class:s},r(y.value))}function A(){const n=[];return!0!==e.hideIcon&&n.push((0,o.h)("div",{class:C.value},[_("icon","icon"),_("active-icon","activeIcon")])),""===e.label&&void 0===t.label||n[v.value.action]((0,o.h)("div",v.value.data,void 0!==t.label?t.label(y.value):[e.label])),(0,u.vs)(t.tooltip,n)}return(0,o.JJ)(d.Lr,{showing:c,onChildClick(e){b(e),null!==n.value&&n.value.$el.focus()}}),()=>(0,o.h)("div",{class:w.value},[(0,o.h)(r.Z,{ref:n,class:g.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":!0===c.value?"true":"false","aria-haspopup":"true","aria-controls":f,onClick:x},A),(0,o.h)("div",{class:k.value,...S.value},(0,u.KR)(t.default))])}})},935:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var i=n(9835),o=n(499),r=n(8879),a=n(2857),s=n(647),l=n(5987),c=n(5439),u=n(2026),d=n(1384);const h={start:"self-end",center:"self-center",end:"self-start"},f=Object.keys(h),p=(0,l.L)({name:"QFabAction",props:{...s.$,icon:{type:String,default:""},anchor:{type:String,validator:e=>f.includes(e)},to:[String,Object],replace:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const l=(0,i.f3)(c.Lr,(()=>({showing:{value:!0},onChildClick:d.ZT}))),{formClass:f,labelProps:p}=(0,s.Z)(e,l.showing),g=(0,o.Fl)((()=>{const t=h[e.anchor];return f.value+(void 0!==t?` ${t}`:"")})),v=(0,o.Fl)((()=>!0===e.disable||!0!==l.showing.value));function m(e){l.onChildClick(e),n("click",e)}function b(){const n=[];return void 0!==t.icon?n.push(t.icon()):""!==e.icon&&n.push((0,i.h)(a.Z,{name:e.icon})),""===e.label&&void 0===t.label||n[p.value.action]((0,i.h)("div",p.value.data,void 0!==t.label?t.label():[e.label])),(0,u.vs)(t.default,n)}const x=(0,i.FN)();return Object.assign(x.proxy,{click:m}),()=>(0,i.h)(r.Z,{class:g.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:v.value,onClick:m},b)}})},647:(e,t,n)=>{"use strict";n.d(t,{$:()=>r,Z:()=>a});var i=n(499);const o=["top","right","bottom","left"],r={type:{type:String,default:"a"},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:""},labelPosition:{type:String,default:"right",validator:e=>o.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function a(e,t){return{formClass:(0,i.Fl)((()=>"q-fab--form-"+(!0===e.square?"square":"rounded"))),stacked:(0,i.Fl)((()=>!1===e.externalLabel&&["top","bottom"].includes(e.labelPosition))),labelProps:(0,i.Fl)((()=>{if(!0===e.externalLabel){const n=null===e.hideLabel?!1===t.value:e.hideLabel;return{action:"push",data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(!0===n?" q-fab__label--external-hidden":"")],style:e.labelStyle}}}return{action:["left","top"].includes(e.labelPosition)?"unshift":"push",data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(!0===e.hideLabel?" q-fab__label--internal-hidden":"")],style:e.labelStyle}}}))}}},1378:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(9835),o=n(499),r=n(7506),a=n(883),s=n(5987),l=n(2026),c=n(5439);const u=(0,s.L)({name:"QFooter",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),u=(0,i.f3)(c.YE,c.qO);if(u===c.qO)return console.error("QFooter needs to be child of QLayout"),c.qO;const d=(0,o.iH)(parseInt(e.heightHint,10)),h=(0,o.iH)(!0),f=(0,o.iH)(!0===r.uX.value||!0===u.isContainer.value?0:window.innerHeight),p=(0,o.Fl)((()=>!0===e.reveal||u.view.value.indexOf("F")>-1||s.platform.is.ios&&!0===u.isContainer.value)),g=(0,o.Fl)((()=>!0===u.isContainer.value?u.containerHeight.value:f.value)),v=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===p.value)return!0===h.value?d.value:0;const t=u.scroll.value.position+g.value+d.value-u.height.value;return t>0?t:0})),m=(0,o.Fl)((()=>!0!==e.modelValue||!0===p.value&&!0!==h.value)),b=(0,o.Fl)((()=>!0===e.modelValue&&!0===m.value&&!0===e.reveal)),x=(0,o.Fl)((()=>"q-footer q-layout__section--marginal "+(!0===p.value?"fixed":"absolute")+"-bottom"+(!0===e.bordered?" q-footer--bordered":"")+(!0===m.value?" q-footer--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus"+(!0!==p.value?" hidden":""):""))),y=(0,o.Fl)((()=>{const e=u.rows.value.bottom,t={};return"l"===e[0]&&!0===u.left.space&&(t[!0===s.lang.rtl?"right":"left"]=`${u.left.size}px`),"r"===e[2]&&!0===u.right.space&&(t[!0===s.lang.rtl?"left":"right"]=`${u.right.size}px`),t}));function w(e,t){u.update("footer",e,t)}function k(e,t){e.value!==t&&(e.value=t)}function S({height:e}){k(d,e),w("size",e)}function C(){if(!0!==e.reveal)return;const{direction:t,position:n,inflectionPoint:i}=u.scroll.value;k(h,"up"===t||n-i<100||u.height.value-g.value-n-d.value<300)}function _(e){!0===b.value&&k(h,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{w("space",e),k(h,!0),u.animate()})),(0,i.YP)(v,(e=>{w("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&k(h,e.modelValue)})),(0,i.YP)(h,(e=>{u.animate(),n("reveal",e)})),(0,i.YP)([d,u.scroll,u.height],C),(0,i.YP)((()=>s.screen.height),(e=>{!0!==u.isContainer.value&&k(f,e)}));const A={};return u.instances.footer=A,!0===e.modelValue&&w("size",d.value),w("space",e.modelValue),w("offset",v.value),(0,i.Jd)((()=>{u.instances.footer===A&&(u.instances.footer=void 0,w("size",0),w("offset",0),w("space",!1))})),()=>{const n=(0,l.vs)(t.default,[(0,i.h)(a.Z,{debounce:0,onResize:S})]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),(0,i.h)("footer",{class:x.value,style:y.value,onFocusin:_},n)}}})},6602:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(883),a=n(5987),s=n(2026),l=n(5439);const c=(0,a.L)({name:"QHeader",props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:["reveal","focusin"],setup(e,{slots:t,emit:n}){const{proxy:{$q:a}}=(0,i.FN)(),c=(0,i.f3)(l.YE,l.qO);if(c===l.qO)return console.error("QHeader needs to be child of QLayout"),l.qO;const u=(0,o.iH)(parseInt(e.heightHint,10)),d=(0,o.iH)(!0),h=(0,o.Fl)((()=>!0===e.reveal||c.view.value.indexOf("H")>-1||a.platform.is.ios&&!0===c.isContainer.value)),f=(0,o.Fl)((()=>{if(!0!==e.modelValue)return 0;if(!0===h.value)return!0===d.value?u.value:0;const t=u.value-c.scroll.value.position;return t>0?t:0})),p=(0,o.Fl)((()=>!0!==e.modelValue||!0===h.value&&!0!==d.value)),g=(0,o.Fl)((()=>!0===e.modelValue&&!0===p.value&&!0===e.reveal)),v=(0,o.Fl)((()=>"q-header q-layout__section--marginal "+(!0===h.value?"fixed":"absolute")+"-top"+(!0===e.bordered?" q-header--bordered":"")+(!0===p.value?" q-header--hidden":"")+(!0!==e.modelValue?" q-layout--prevent-focus":""))),m=(0,o.Fl)((()=>{const e=c.rows.value.top,t={};return"l"===e[0]&&!0===c.left.space&&(t[!0===a.lang.rtl?"right":"left"]=`${c.left.size}px`),"r"===e[2]&&!0===c.right.space&&(t[!0===a.lang.rtl?"left":"right"]=`${c.right.size}px`),t}));function b(e,t){c.update("header",e,t)}function x(e,t){e.value!==t&&(e.value=t)}function y({height:e}){x(u,e),b("size",e)}function w(e){!0===g.value&&x(d,!0),n("focusin",e)}(0,i.YP)((()=>e.modelValue),(e=>{b("space",e),x(d,!0),c.animate()})),(0,i.YP)(f,(e=>{b("offset",e)})),(0,i.YP)((()=>e.reveal),(t=>{!1===t&&x(d,e.modelValue)})),(0,i.YP)(d,(e=>{c.animate(),n("reveal",e)})),(0,i.YP)(c.scroll,(t=>{!0===e.reveal&&x(d,"up"===t.direction||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)}));const k={};return c.instances.header=k,!0===e.modelValue&&b("size",u.value),b("space",e.modelValue),b("offset",f.value),(0,i.Jd)((()=>{c.instances.header===k&&(c.instances.header=void 0,b("size",0),b("offset",0),b("space",!1))})),()=>{const n=(0,s.Bl)(t.default,[]);return!0===e.elevated&&n.push((0,i.h)("div",{class:"q-layout__shadow absolute-full overflow-hidden no-pointer-events"})),n.push((0,i.h)(r.Z,{debounce:0,onResize:y})),(0,i.h)("header",{class:v.value,style:m.value,onFocusin:w},n)}}})},2857:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(244),a=n(5987),s=n(2026);const l="0 0 24 24",c=e=>e,u=e=>`ionicons ${e}`,d={"mdi-":e=>`mdi ${e}`,"icon-":c,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":u,"ion-ios":u,"ion-logo":u,"iconfont ":c,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`},h={o_:"-outlined",r_:"-round",s_:"-sharp"},f={sym_o_:"-outlined",sym_r_:"-rounded",sym_s_:"-sharp"},p=new RegExp("^("+Object.keys(d).join("|")+")"),g=new RegExp("^("+Object.keys(h).join("|")+")"),v=new RegExp("^("+Object.keys(f).join("|")+")"),m=/^[Mm]\s?[-+]?\.?\d/,b=/^img:/,x=/^svguse:/,y=/^ion-/,w=/^(fa-(solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,k=(0,a.L)({name:"QIcon",props:{...r.LU,tag:{type:String,default:"i"},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),a=(0,r.ZP)(e),c=(0,o.Fl)((()=>"q-icon"+(!0===e.left?" on-left":"")+(!0===e.right?" on-right":"")+(void 0!==e.color?` text-${e.color}`:""))),u=(0,o.Fl)((()=>{let t,o=e.name;if("none"===o||!o)return{none:!0};if(null!==n.iconMapFn){const e=n.iconMapFn(o);if(void 0!==e){if(void 0===e.icon)return{cls:e.cls,content:void 0!==e.content?e.content:" "};if(o=e.icon,"none"===o||!o)return{none:!0}}}if(!0===m.test(o)){const[e,t=l]=o.split("|");return{svg:!0,viewBox:t,nodes:e.split("&&").map((e=>{const[t,n,o]=e.split("@@");return(0,i.h)("path",{style:n,d:t,transform:o})}))}}if(!0===b.test(o))return{img:!0,src:o.substring(4)};if(!0===x.test(o)){const[e,t=l]=o.split("|");return{svguse:!0,src:e.substring(7),viewBox:t}}let r=" ";const a=o.match(p);if(null!==a)t=d[a[1]](o);else if(!0===w.test(o))t=o;else if(!0===y.test(o))t=`ionicons ion-${!0===n.platform.is.ios?"ios":"md"}${o.substring(3)}`;else if(!0===v.test(o)){t="notranslate material-symbols";const e=o.match(v);null!==e&&(o=o.substring(6),t+=f[e[1]]),r=o}else{t="notranslate material-icons";const e=o.match(g);null!==e&&(o=o.substring(2),t+=h[e[1]]),r=o}return{cls:t,content:r}}));return()=>{const n={class:c.value,style:a.value,"aria-hidden":"true",role:"presentation"};return!0===u.value.none?(0,i.h)(e.tag,n,(0,s.KR)(t.default)):!0===u.value.img?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("img",{src:u.value.src})])):!0===u.value.svg?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox||"0 0 24 24"},u.value.nodes)])):!0===u.value.svguse?(0,i.h)("span",n,(0,s.vs)(t.default,[(0,i.h)("svg",{viewBox:u.value.viewBox},[(0,i.h)("use",{"xlink:href":u.value.src})])])):(void 0!==u.value.cls&&(n.class+=" "+u.value.cls),(0,i.h)(e.tag,n,(0,s.vs)(t.default,[u.value.content])))}}})},6611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>k});n(702);var i=n(9835),o=n(499),r=n(6169),a=(n(8964),n(1705));const s={date:"####/##/##",datetime:"####/##/## ##:##",time:"##:##",fulltime:"##:##:##",phone:"(###) ### - ####",card:"#### #### #### ####"},l={"#":{pattern:"[\\d]",negate:"[^\\d]"},S:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]"},N:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]"},A:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleUpperCase()},a:{pattern:"[a-zA-Z]",negate:"[^a-zA-Z]",transform:e=>e.toLocaleLowerCase()},X:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleUpperCase()},x:{pattern:"[0-9a-zA-Z]",negate:"[^0-9a-zA-Z]",transform:e=>e.toLocaleLowerCase()}},c=Object.keys(l);c.forEach((e=>{l[e].regex=new RegExp(l[e].pattern)}));const u=new RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+c.join("")+"])|(.)","g"),d=/[.*+?^${}()|[\]\\]/g,h=String.fromCharCode(1),f={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean};function p(e,t,n,r){let c,f,p,g;const v=(0,o.iH)(null),m=(0,o.iH)(x());function b(){return!0===e.autogrow||["textarea","text","search","url","tel","password"].includes(e.type)}function x(){if(w(),!0===v.value){const t=A(L(e.modelValue));return!1!==e.fillMask?j(t):t}return e.modelValue}function y(e){if(e-1){for(let i=e-n.length;i>0;i--)t+=h;n=n.slice(0,i)+t+n.slice(i)}return n}function w(){if(v.value=void 0!==e.mask&&e.mask.length>0&&b(),!1===v.value)return g=void 0,c="",void(f="");const t=void 0===s[e.mask]?e.mask:s[e.mask],n="string"===typeof e.fillMask&&e.fillMask.length>0?e.fillMask.slice(0,1):"_",i=n.replace(d,"\\$&"),o=[],r=[],a=[];let m=!0===e.reverseFillMask,x="",y="";t.replace(u,((e,t,n,i,s)=>{if(void 0!==i){const e=l[i];a.push(e),y=e.negate,!0===m&&(r.push("(?:"+y+"+)?("+e.pattern+"+)?(?:"+y+"+)?("+e.pattern+"+)?"),m=!1),r.push("(?:"+y+"+)?("+e.pattern+")?")}else if(void 0!==n)x="\\"+("\\"===n?"":n),a.push(n),o.push("([^"+x+"]+)?"+x+"?");else{const e=void 0!==t?t:s;x="\\"===e?"\\\\\\\\":e.replace(d,"\\\\$&"),a.push(e),o.push("([^"+x+"]+)?"+x+"?")}}));const w=new RegExp("^"+o.join("")+"("+(""===x?".":"[^"+x+"]")+"+)?"+(""===x?"":"["+x+"]*")+"$"),k=r.length-1,S=r.map(((t,n)=>0===n&&!0===e.reverseFillMask?new RegExp("^"+i+"*"+t):n===k?new RegExp("^"+t+"("+(""===y?".":y)+"+)?"+(!0===e.reverseFillMask?"$":i+"*")):new RegExp("^"+t)));p=a,g=t=>{const n=w.exec(!0===e.reverseFillMask?t:t.slice(0,a.length));null!==n&&(t=n.slice(1).join(""));const i=[],o=S.length;for(let e=0,r=t;e0?i.join(""):t},c=a.map((e=>"string"===typeof e?e:h)).join(""),f=c.split(h).join(n)}function k(t,o,a){const s=r.value,l=s.selectionEnd,u=s.value.length-l,d=L(t);!0===o&&w();const p=A(d),g=!1!==e.fillMask?j(p):p,v=m.value!==g;s.value!==g&&(s.value=g),!0===v&&(m.value=g),document.activeElement===s&&(0,i.Y3)((()=>{if(g!==f)if("insertFromPaste"!==a||!0===e.reverseFillMask)if(["deleteContentBackward","deleteContentForward"].indexOf(a)>-1){const t=!0===e.reverseFillMask?0===l?g.length>p.length?1:0:Math.max(0,g.length-(g===f?0:Math.min(p.length,u)+1))+1:l;s.setSelectionRange(t,t,"forward")}else if(!0===e.reverseFillMask)if(!0===v){const e=Math.max(0,g.length-(g===f?0:Math.min(p.length,u+1)));1===e&&1===l?s.setSelectionRange(e,e,"forward"):C.rightReverse(s,e,e)}else{const e=g.length-u;s.setSelectionRange(e,e,"backward")}else if(!0===v){const e=Math.max(0,c.indexOf(h),Math.min(p.length,l)-1);C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const e=l-1;C.right(s,e,e)}else{const t=!0===e.reverseFillMask?f.length:0;s.setSelectionRange(t,t,"forward")}}));const b=!0===e.unmaskedValue?L(g):g;String(e.modelValue)!==b&&n(b,!0)}function S(e,t,n){const i=A(L(e.value));t=Math.max(0,c.indexOf(h),Math.min(i.length,t)),e.setSelectionRange(t,n,"forward")}(0,i.YP)((()=>e.type+e.autogrow),w),(0,i.YP)((()=>e.mask),(n=>{if(void 0!==n)k(m.value,!0);else{const n=L(m.value);w(),e.modelValue!==n&&t("update:modelValue",n)}})),(0,i.YP)((()=>e.fillMask+e.reverseFillMask),(()=>{!0===v.value&&k(m.value,!0)})),(0,i.YP)((()=>e.unmaskedValue),(()=>{!0===v.value&&k(m.value)}));const C={left(e,t,n,i){const o=-1===c.slice(t-1).indexOf(h);let r=Math.max(0,t-1);for(;r>=0;r--)if(c[r]===h){t=r,!0===o&&t++;break}if(r<0&&void 0!==c[t]&&c[t]!==h)return C.right(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},right(e,t,n,i){const o=e.value.length;let r=Math.min(o,n+1);for(;r<=o;r++){if(c[r]===h){n=r;break}c[r-1]===h&&(n=r)}if(r>o&&void 0!==c[n-1]&&c[n-1]!==h)return C.left(e,o,o);e.setSelectionRange(i?t:n,n,"forward")},leftReverse(e,t,n,i){const o=y(e.value.length);let r=Math.max(0,t-1);for(;r>=0;r--){if(o[r-1]===h){t=r;break}if(o[r]===h&&(t=r,0===r))break}if(r<0&&void 0!==o[t]&&o[t]!==h)return C.rightReverse(e,0,0);t>=0&&e.setSelectionRange(t,!0===i?n:t,"backward")},rightReverse(e,t,n,i){const o=e.value.length,r=y(o),a=-1===r.slice(0,n+1).indexOf(h);let s=Math.min(o,n+1);for(;s<=o;s++)if(r[s-1]===h){n=s,n>0&&!0===a&&n--;break}if(s>o&&void 0!==r[n-1]&&r[n-1]!==h)return C.leftReverse(e,o,o);e.setSelectionRange(!0===i?t:n,n,"forward")}};function _(n){if(t("keydown",n),!0===(0,a.Wm)(n))return;const i=r.value,o=i.selectionStart,s=i.selectionEnd;if(37===n.keyCode||39===n.keyCode){const t=C[(39===n.keyCode?"right":"left")+(!0===e.reverseFillMask?"Reverse":"")];n.preventDefault(),t(i,o,s,n.shiftKey)}else 8===n.keyCode&&!0!==e.reverseFillMask&&o===s?C.left(i,o,s,!0):46===n.keyCode&&!0===e.reverseFillMask&&o===s&&C.rightReverse(i,o,s,!0)}function A(t){if(void 0===t||null===t||""===t)return"";if(!0===e.reverseFillMask)return P(t);const n=p;let i=0,o="";for(let e=0;e=0&&i>-1;r--){const a=t[r];let s=e[i];if("string"===typeof a)o=a+o,s===a&&i--;else{if(void 0===s||!a.regex.test(s))return o;do{o=(void 0!==a.transform?a.transform(s):s)+o,i--,s=e[i]}while(n===r&&void 0!==s&&a.regex.test(s))}}return o}function L(e){return"string"!==typeof e||void 0===g?"number"===typeof e?g(""+e):e:g(e)}function j(t){return f.length-t.length<=0?t:!0===e.reverseFillMask&&t.length>0?f.slice(0,-t.length)+t:t+f.slice(t.length)}return{innerValue:m,hasMask:v,moveCursorForPaste:S,updateMaskValue:k,onMaskedKeydown:_}}var g=n(9256);function v(e,t){function n(){const t=e.modelValue;try{const e="DataTransfer"in window?new DataTransfer:"ClipboardEvent"in window?new ClipboardEvent("").clipboardData:void 0;return Object(t)===t&&("length"in t?Array.from(t):[t]).forEach((t=>{e.items.add(t)})),{files:e.files}}catch(n){return{files:void 0}}}return!0===t?(0,o.Fl)((()=>{if("file"===e.type)return n()})):(0,o.Fl)(n)}var m=n(2802),b=n(5987),x=n(1384),y=n(7026),w=n(3251);const k=(0,b.L)({name:"QInput",inheritAttrs:!1,props:{...r.Cl,...f,...g.Fz,modelValue:{required:!1},shadowText:String,type:{type:String,default:"text"},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...r.HJ,"paste","change","keydown","animationend"],setup(e,{emit:t,attrs:n}){const{proxy:a}=(0,i.FN)(),{$q:s}=a,l={};let c,u,d,h=NaN,f=null;const b=(0,o.iH)(null),k=(0,g.Do)(e),{innerValue:S,hasMask:C,moveCursorForPaste:_,updateMaskValue:A,onMaskedKeydown:P}=p(e,t,D,b),L=v(e,!0),j=(0,o.Fl)((()=>(0,r.yV)(S.value))),T=(0,m.Z)(q),F=(0,r.tL)(),E=(0,o.Fl)((()=>"textarea"===e.type||!0===e.autogrow)),M=(0,o.Fl)((()=>!0===E.value||["text","search","url","tel","password"].includes(e.type))),O=(0,o.Fl)((()=>{const t={...F.splitAttrs.listeners.value,onInput:q,onPaste:H,onChange:Y,onBlur:X,onFocus:x.sT};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=T,!0===C.value&&(t.onKeydown=P),!0===e.autogrow&&(t.onAnimationend=N),t})),R=(0,o.Fl)((()=>{const t={tabindex:0,"data-autofocus":!0===e.autofocus||void 0,rows:"textarea"===e.type?6:void 0,"aria-label":e.label,name:k.value,...F.splitAttrs.attributes.value,id:F.targetUid.value,maxlength:e.maxlength,disabled:!0===e.disable,readonly:!0===e.readonly};return!1===E.value&&(t.type=e.type),!0===e.autogrow&&(t.rows=1),t}));function I(){(0,y.jd)((()=>{const e=document.activeElement;null===b.value||b.value===e||null!==e&&e.id===F.targetUid.value||b.value.focus({preventScroll:!0})}))}function z(){null!==b.value&&b.value.select()}function H(n){if(!0===C.value&&!0!==e.reverseFillMask){const e=n.target;_(e,e.selectionStart,e.selectionEnd)}t("paste",n)}function q(n){if(!n||!n.target)return;if("file"===e.type)return void t("update:modelValue",n.target.files);const o=n.target.value;if(!0!==n.target.qComposing){if(!0===C.value)A(o,!1,n.inputType);else if(D(o),!0===M.value&&n.target===document.activeElement){const{selectionStart:e,selectionEnd:t}=n.target;void 0!==e&&void 0!==t&&(0,i.Y3)((()=>{n.target===document.activeElement&&0===o.indexOf(n.target.value)&&n.target.setSelectionRange(e,t)}))}!0===e.autogrow&&B()}else l.value=o}function N(e){t("animationend",e),B()}function D(n,o){d=()=>{f=null,"number"!==e.type&&!0===l.hasOwnProperty("value")&&delete l.value,e.modelValue!==n&&h!==n&&(h=n,!0===o&&(u=!0),t("update:modelValue",n),(0,i.Y3)((()=>{h===n&&(h=NaN)}))),d=void 0},"number"===e.type&&(c=!0,l.value=n),void 0!==e.debounce?(null!==f&&clearTimeout(f),l.value=n,f=setTimeout(d,e.debounce)):d()}function B(){requestAnimationFrame((()=>{const e=b.value;if(null!==e){const t=e.parentNode.style,{overflow:n}=e.style;!0!==s.platform.is.firefox&&(e.style.overflow="hidden"),t.marginBottom=e.scrollHeight-1+"px",e.style.height="1px",e.style.height=e.scrollHeight+"px",e.style.overflow=n,t.marginBottom=""}}))}function Y(e){T(e),null!==f&&(clearTimeout(f),f=null),void 0!==d&&d(),t("change",e.target.value)}function X(t){void 0!==t&&(0,x.sT)(t),null!==f&&(clearTimeout(f),f=null),void 0!==d&&d(),c=!1,u=!1,delete l.value,"file"!==e.type&&setTimeout((()=>{null!==b.value&&(b.value.value=void 0!==S.value?S.value:"")}))}function W(){return!0===l.hasOwnProperty("value")?l.value:void 0!==S.value?S.value:""}(0,i.YP)((()=>e.type),(()=>{b.value&&(b.value.value=e.modelValue)})),(0,i.YP)((()=>e.modelValue),(t=>{if(!0===C.value){if(!0===u&&(u=!1,String(t)===h))return;A(t)}else S.value!==t&&(S.value=t,"number"===e.type&&!0===l.hasOwnProperty("value")&&(!0===c?c=!1:delete l.value));!0===e.autogrow&&(0,i.Y3)(B)})),(0,i.YP)((()=>e.autogrow),(e=>{!0===e?(0,i.Y3)(B):null!==b.value&&n.rows>0&&(b.value.style.height="auto")})),(0,i.YP)((()=>e.dense),(()=>{!0===e.autogrow&&(0,i.Y3)(B)})),(0,i.Jd)((()=>{X()})),(0,i.bv)((()=>{!0===e.autogrow&&B()})),Object.assign(F,{innerValue:S,fieldClass:(0,o.Fl)((()=>"q-"+(!0===E.value?"textarea":"input")+(!0===e.autogrow?" q-textarea--autogrow":""))),hasShadow:(0,o.Fl)((()=>"file"!==e.type&&"string"===typeof e.shadowText&&e.shadowText.length>0)),inputRef:b,emitValue:D,hasValue:j,floatingLabel:(0,o.Fl)((()=>!0===j.value||(0,r.yV)(e.displayValue))),getControl:()=>(0,i.h)(!0===E.value?"textarea":"input",{ref:b,class:["q-field__native q-placeholder",e.inputClass],style:e.inputStyle,...R.value,...O.value,..."file"!==e.type?{value:W()}:L.value}),getShadowControl:()=>(0,i.h)("div",{class:"q-field__native q-field__shadow absolute-bottom no-pointer-events"+(!0===E.value?"":" text-no-wrap")},[(0,i.h)("span",{class:"invisible"},W()),(0,i.h)("span",e.shadowText)])});const V=(0,r.ZP)(F);return Object.assign(a,{focus:I,select:z,getNativeElement:()=>b.value}),(0,w.g)(a,"nativeEl",(()=>b.value)),V}})},490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(8234),a=n(945),s=n(5987),l=n(2026),c=n(1384),u=n(1705);const d=(0,s.L)({name:"QItem",props:{...r.S,...a.$,tag:{type:String,default:"div"},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:["click","keyup"],setup(e,{slots:t,emit:n}){const{proxy:{$q:s}}=(0,i.FN)(),d=(0,r.Z)(e,s),{hasLink:h,linkAttrs:f,linkClass:p,linkTag:g,navigateOnClick:v}=(0,a.Z)(),m=(0,o.iH)(null),b=(0,o.iH)(null),x=(0,o.Fl)((()=>!0===e.clickable||!0===h.value||"label"===e.tag)),y=(0,o.Fl)((()=>!0!==e.disable&&!0===x.value)),w=(0,o.Fl)((()=>"q-item q-item-type row no-wrap"+(!0===e.dense?" q-item--dense":"")+(!0===d.value?" q-item--dark":"")+(!0===h.value&&null===e.active?p.value:!0===e.active?" q-item--active"+(void 0!==e.activeClass?` ${e.activeClass}`:""):"")+(!0===e.disable?" disabled":"")+(!0===y.value?" q-item--clickable q-link cursor-pointer "+(!0===e.manualFocus?"q-manual-focusable":"q-focusable q-hoverable")+(!0===e.focused?" q-manual-focusable--focused":""):""))),k=(0,o.Fl)((()=>{if(void 0===e.insetLevel)return null;const t=!0===s.lang.rtl?"Right":"Left";return{["padding"+t]:16+56*e.insetLevel+"px"}}));function S(e){!0===y.value&&(null!==b.value&&(!0!==e.qKeyEvent&&document.activeElement===m.value?b.value.focus():document.activeElement===b.value&&m.value.focus()),v(e))}function C(e){if(!0===y.value&&!0===(0,u.So)(e,13)){(0,c.NS)(e),e.qKeyEvent=!0;const t=new MouseEvent("click",e);t.qKeyEvent=!0,m.value.dispatchEvent(t)}n("keyup",e)}function _(){const e=(0,l.Bl)(t.default,[]);return!0===y.value&&e.unshift((0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:b})),e}return()=>{const t={ref:m,class:w.value,style:k.value,role:"listitem",onClick:S,onKeyup:C};return!0===y.value?(t.tabindex=e.tabindex||"0",Object.assign(t,f.value)):!0===x.value&&(t["aria-disabled"]="true"),(0,i.h)(g.value,t,_())}}})},3115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QItemLabel",props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){const n=(0,i.Fl)((()=>parseInt(e.lines,10))),r=(0,i.Fl)((()=>"q-item__label"+(!0===e.overline?" q-item__label--overline text-overline":"")+(!0===e.caption?" q-item__label--caption text-caption":"")+(!0===e.header?" q-item__label--header":"")+(1===n.value?" ellipsis":""))),s=(0,i.Fl)((()=>void 0!==e.lines&&n.value>1?{overflow:"hidden",display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":n.value}:null));return()=>(0,o.h)("div",{style:s.value,class:r.value},(0,a.KR)(t.default))}})},1233:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QItemSection",props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-item__section column q-item__section--"+(!0===e.avatar||!0===e.side||!0===e.thumbnail?"side":"main")+(!0===e.top?" q-item__section--top justify-start":" justify-center")+(!0===e.avatar?" q-item__section--avatar":"")+(!0===e.thumbnail?" q-item__section--thumbnail":"")+(!0===e.noWrap?" q-item__section--nowrap":"")));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},3246:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(8234),s=n(2026);const l=(0,r.L)({name:"QList",props:{...a.S,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:"div"}},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,a.Z)(e,n.proxy.$q),l=(0,o.Fl)((()=>"q-list"+(!0===e.bordered?" q-list--bordered":"")+(!0===e.dense?" q-list--dense":"")+(!0===e.separator?" q-list--separator":"")+(!0===r.value?" q-list--dark":"")+(!0===e.padding?" q-list--padding":"")));return()=>(0,i.h)(e.tag,{class:l.value},(0,s.KR)(t.default))}})},249:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(9835),o=n(499),r=n(7506),a=n(1868),s=n(883),l=n(5987),c=n(3701),u=n(2026),d=n(5439);const h=(0,l.L)({name:"QLayout",props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:e=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),h=(0,o.iH)(null),f=(0,o.iH)(l.screen.height),p=(0,o.iH)(!0===e.container?0:l.screen.width),g=(0,o.iH)({position:0,direction:"down",inflectionPoint:0}),v=(0,o.iH)(0),m=(0,o.iH)(!0===r.uX.value?0:(0,c.np)()),b=(0,o.Fl)((()=>"q-layout q-layout--"+(!0===e.container?"containerized":"standard"))),x=(0,o.Fl)((()=>!1===e.container?{minHeight:l.screen.height+"px"}:null)),y=(0,o.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"left":"right"]:`${m.value}px`}:null)),w=(0,o.Fl)((()=>0!==m.value?{[!0===l.lang.rtl?"right":"left"]:0,[!0===l.lang.rtl?"left":"right"]:`-${m.value}px`,width:`calc(100% + ${m.value}px)`}:null));function k(t){if(!0===e.container||!0!==document.qScrollPrevented){const i={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};g.value=i,void 0!==e.onScroll&&n("scroll",i)}}function S(t){const{height:i,width:o}=t;let r=!1;f.value!==i&&(r=!0,f.value=i,void 0!==e.onScrollHeight&&n("scrollHeight",i),_()),p.value!==o&&(r=!0,p.value=o),!0===r&&void 0!==e.onResize&&n("resize",t)}function C({height:e}){v.value!==e&&(v.value=e,_())}function _(){if(!0===e.container){const e=f.value>v.value?(0,c.np)():0;m.value!==e&&(m.value=e)}}let A=null;const P={instances:{},view:(0,o.Fl)((()=>e.view)),isContainer:(0,o.Fl)((()=>e.container)),rootRef:h,height:f,containerHeight:v,scrollbarWidth:m,totalWidth:(0,o.Fl)((()=>p.value+m.value)),rows:(0,o.Fl)((()=>{const t=e.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}})),header:(0,o.qj)({size:0,offset:0,space:!1}),right:(0,o.qj)({size:300,offset:0,space:!1}),footer:(0,o.qj)({size:0,offset:0,space:!1}),left:(0,o.qj)({size:300,offset:0,space:!1}),scroll:g,animate(){null!==A?clearTimeout(A):document.body.classList.add("q-body--layout-animate"),A=setTimeout((()=>{A=null,document.body.classList.remove("q-body--layout-animate")}),155)},update(e,t,n){P[e][t]=n}};if((0,i.JJ)(d.YE,P),(0,c.np)()>0){let L=null;const j=document.body;function T(){L=null,j.classList.remove("hide-scrollbar")}function F(){if(null===L){if(j.scrollHeight>l.screen.height)return;j.classList.add("hide-scrollbar")}else clearTimeout(L);L=setTimeout(T,300)}function E(e){null!==L&&"remove"===e&&(clearTimeout(L),T()),window[`${e}EventListener`]("resize",F)}(0,i.YP)((()=>!0!==e.container?"add":"remove"),E),!0!==e.container&&E("add"),(0,i.Ah)((()=>{E("remove")}))}return()=>{const n=(0,u.vs)(t.default,[(0,i.h)(a.Z,{onScroll:k}),(0,i.h)(s.Z,{onResize:S})]),o=(0,i.h)("div",{class:b.value,style:x.value,ref:!0===e.container?void 0:h,tabindex:-1},n);return!0===e.container?(0,i.h)("div",{class:"q-layout-container overflow-hidden",ref:h},[(0,i.h)(s.Z,{onResize:C}),(0,i.h)("div",{class:"absolute-full",style:y.value},[(0,i.h)("div",{class:"scroll",style:w.value},[o])])]):o}}})},6933:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(5583);var i=n(9835),o=n(499),r=n(8234),a=n(5987),s=n(2026);const l=["horizontal","vertical","cell","none"],c=(0,a.L)({name:"QMarkupTable",props:{...r.S,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:"horizontal",validator:e=>l.includes(e)}},setup(e,{slots:t}){const n=(0,i.FN)(),a=(0,r.Z)(e,n.proxy.$q),l=(0,o.Fl)((()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(!0===a.value?" q-table--dark q-table__card--dark q-dark":"")+(!0===e.dense?" q-table--dense":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":"")+(!0===e.square?" q-table--square":"")+(!1===e.wrapCells?" q-table--no-wrap":"")));return()=>(0,i.h)("div",{class:l.value},[(0,i.h)("table",{class:"q-table"},(0,s.KR)(t.default))])}})},5290:(e,t,n)=>{"use strict";n.d(t,{Z:()=>W});n(702);var i=n(9835),o=n(499),r=n(1957),a=n(2589),s=n(1384),l=n(1705);const c={target:{default:!0},noParentEvent:Boolean,contextMenu:Boolean};function u({showing:e,avoidEmit:t,configureAnchorEl:n}){const{props:r,proxy:c,emit:u}=(0,i.FN)(),d=(0,o.iH)(null);let h=null;function f(e){return null!==d.value&&(void 0===e||void 0===e.touches||e.touches.length<=1)}const p={};function g(){(0,s.ul)(p,"anchor")}function v(e){d.value=e;while(d.value.classList.contains("q-anchor--skip"))d.value=d.value.parentNode;n()}function m(){if(!1===r.target||""===r.target||null===c.$el.parentNode)d.value=null;else if(!0===r.target)v(c.$el.parentNode);else{let t=r.target;if("string"===typeof r.target)try{t=document.querySelector(r.target)}catch(e){t=void 0}void 0!==t&&null!==t?(d.value=t.$el||t,n()):(d.value=null,console.error(`Anchor: target "${r.target}" not found`))}}return void 0===n&&(Object.assign(p,{hide(e){c.hide(e)},toggle(e){c.toggle(e),e.qAnchorHandled=!0},toggleKey(e){!0===(0,l.So)(e,13)&&p.toggle(e)},contextClick(e){c.hide(e),(0,s.X$)(e),(0,i.Y3)((()=>{c.show(e),e.qAnchorHandled=!0}))},prevent:s.X$,mobileTouch(e){if(p.mobileCleanup(e),!0!==f(e))return;c.hide(e),d.value.classList.add("non-selectable");const t=e.target;(0,s.M0)(p,"anchor",[[t,"touchmove","mobileCleanup","passive"],[t,"touchend","mobileCleanup","passive"],[t,"touchcancel","mobileCleanup","passive"],[d.value,"contextmenu","prevent","notPassive"]]),h=setTimeout((()=>{h=null,c.show(e),e.qAnchorHandled=!0}),300)},mobileCleanup(t){d.value.classList.remove("non-selectable"),null!==h&&(clearTimeout(h),h=null),!0===e.value&&void 0!==t&&(0,a.M)()}}),n=function(e=r.contextMenu){if(!0===r.noParentEvent||null===d.value)return;let t;t=!0===e?!0===c.$q.platform.is.mobile?[[d.value,"touchstart","mobileTouch","passive"]]:[[d.value,"mousedown","hide","passive"],[d.value,"contextmenu","contextClick","notPassive"]]:[[d.value,"click","toggle","passive"],[d.value,"keyup","toggleKey","passive"]],(0,s.M0)(p,"anchor",t)}),(0,i.YP)((()=>r.contextMenu),(e=>{null!==d.value&&(g(),n(e))})),(0,i.YP)((()=>r.target),(()=>{null!==d.value&&g(),m()})),(0,i.YP)((()=>r.noParentEvent),(e=>{null!==d.value&&(!0===e?g():n())})),(0,i.bv)((()=>{m(),!0!==t&&!0===r.modelValue&&null===d.value&&u("update:modelValue",!1)})),(0,i.Jd)((()=>{null!==h&&clearTimeout(h),g()})),{anchorEl:d,canShow:f,anchorEvents:p}}function d(e,t){const n=(0,o.iH)(null);let r;function a(e,t){const n=(void 0!==t?"add":"remove")+"EventListener",i=void 0!==t?t:r;e!==window&&e[n]("scroll",i,s.rU.passive),window[n]("scroll",i,s.rU.passive),r=t}function l(){null!==n.value&&(a(n.value),n.value=null)}const c=(0,i.YP)((()=>e.noParentEvent),(()=>{null!==n.value&&(l(),t())}));return(0,i.Jd)(c),{localScrollTarget:n,unconfigureScrollTarget:l,changeScrollEvent:a}}var h=n(3842),f=n(8234),p=n(1518),g=n(431),v=n(6916),m=n(2695),b=n(5987),x=n(2909),y=n(3701),w=n(2026),k=n(6532),S=n(4173),C=n(223);let _=null;const{notPassiveCapture:A}=s.rU,P=[];function L(e){null!==_&&(clearTimeout(_),_=null);const t=e.target;if(void 0===t||8===t.nodeType||!0===t.classList.contains("no-pointer-events"))return;let n=x.Q$.length-1;while(n>=0){const e=x.Q$[n].$;if("QDialog"!==e.type.name)break;if(!0!==e.props.seamless)return;n--}for(let i=P.length-1;i>=0;i--){const n=P[i];if(null!==n.anchorEl.value&&!1!==n.anchorEl.value.contains(t)||t!==document.body&&(null===n.innerRef.value||!1!==n.innerRef.value.contains(t)))return;e.qClickOutside=!0,n.onClickOutside(e)}}function j(e){P.push(e),1===P.length&&(document.addEventListener("mousedown",L,A),document.addEventListener("touchstart",L,A))}function T(e){const t=P.findIndex((t=>t===e));t>-1&&(P.splice(t,1),0===P.length&&(null!==_&&(clearTimeout(_),_=null),document.removeEventListener("mousedown",L,A),document.removeEventListener("touchstart",L,A)))}var F=n(7026),E=n(7506);let M,O;function R(e){const t=e.split(" ");return 2===t.length&&(!0!==["top","center","bottom"].includes(t[0])?(console.error("Anchor/Self position must start with one of top/center/bottom"),!1):!0===["left","middle","right","start","end"].includes(t[1])||(console.error("Anchor/Self position must end with one of left/middle/right/start/end"),!1))}function I(e){return!e||2===e.length&&("number"===typeof e[0]&&"number"===typeof e[1])}const z={"start#ltr":"left","start#rtl":"right","end#ltr":"right","end#rtl":"left"};function H(e,t){const n=e.split(" ");return{vertical:n[0],horizontal:z[`${n[1]}#${!0===t?"rtl":"ltr"}`]}}function q(e,t){let{top:n,left:i,right:o,bottom:r,width:a,height:s}=e.getBoundingClientRect();return void 0!==t&&(n-=t[1],i-=t[0],r+=t[1],o+=t[0],a+=t[0],s+=t[1]),{top:n,bottom:r,height:s,left:i,right:o,width:a,middle:i+(o-i)/2,center:n+(r-n)/2}}function N(e,t,n){let{top:i,left:o}=e.getBoundingClientRect();return i+=t.top,o+=t.left,void 0!==n&&(i+=n[1],o+=n[0]),{top:i,bottom:i+1,height:1,left:o,right:o+1,width:1,middle:o,center:i}}function D(e){return{top:0,center:e.offsetHeight/2,bottom:e.offsetHeight,left:0,middle:e.offsetWidth/2,right:e.offsetWidth}}function B(e,t,n){return{top:e[n.anchorOrigin.vertical]-t[n.selfOrigin.vertical],left:e[n.anchorOrigin.horizontal]-t[n.selfOrigin.horizontal]}}function Y(e){if(!0===E.Lp.is.ios&&void 0!==window.visualViewport){const e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==M&&(e.setProperty("--q-pe-left",t+"px"),M=t),n!==O&&(e.setProperty("--q-pe-top",n+"px"),O=n)}const{scrollLeft:t,scrollTop:n}=e.el,i=void 0===e.absoluteOffset?q(e.anchorEl,!0===e.cover?[0,0]:e.offset):N(e.anchorEl,e.absoluteOffset,e.offset);let o={maxHeight:e.maxHeight,maxWidth:e.maxWidth,visibility:"visible"};!0!==e.fit&&!0!==e.cover||(o.minWidth=i.width+"px",!0===e.cover&&(o.minHeight=i.height+"px")),Object.assign(e.el.style,o);const r=D(e.el);let a=B(i,r,e);if(void 0===e.absoluteOffset||void 0===e.offset)X(a,i,r,e.anchorOrigin,e.selfOrigin);else{const{top:t,left:n}=a;X(a,i,r,e.anchorOrigin,e.selfOrigin);let o=!1;if(a.top!==t){o=!0;const t=2*e.offset[1];i.center=i.top-=t,i.bottom-=t+2}if(a.left!==n){o=!0;const t=2*e.offset[0];i.middle=i.left-=t,i.right-=t+2}!0===o&&(a=B(i,r,e),X(a,i,r,e.anchorOrigin,e.selfOrigin))}o={top:a.top+"px",left:a.left+"px"},void 0!==a.maxHeight&&(o.maxHeight=a.maxHeight+"px",i.height>a.maxHeight&&(o.minHeight=o.maxHeight)),void 0!==a.maxWidth&&(o.maxWidth=a.maxWidth+"px",i.width>a.maxWidth&&(o.minWidth=o.maxWidth)),Object.assign(e.el.style,o),e.el.scrollTop!==n&&(e.el.scrollTop=n),e.el.scrollLeft!==t&&(e.el.scrollLeft=t)}function X(e,t,n,i,o){const r=n.bottom,a=n.right,s=(0,y.np)(),l=window.innerHeight-s,c=document.body.clientWidth;if(e.top<0||e.top+r>l)if("center"===o.vertical)e.top=t[i.vertical]>l/2?Math.max(0,l-r):0,e.maxHeight=Math.min(r,l);else if(t[i.vertical]>l/2){const n=Math.min(l,"center"===i.vertical?t.center:i.vertical===o.vertical?t.bottom:t.top);e.maxHeight=Math.min(r,n),e.top=Math.max(0,n-r)}else e.top=Math.max(0,"center"===i.vertical?t.center:i.vertical===o.vertical?t.top:t.bottom),e.maxHeight=Math.min(r,l-e.top);if(e.left<0||e.left+a>c)if(e.maxWidth=Math.min(a,c),"middle"===o.horizontal)e.left=t[i.horizontal]>c/2?Math.max(0,c-a):0;else if(t[i.horizontal]>c/2){const n=Math.min(c,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.right:t.left);e.maxWidth=Math.min(a,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,"middle"===i.horizontal?t.middle:i.horizontal===o.horizontal?t.left:t.right),e.maxWidth=Math.min(a,c-e.left)}["left","middle","right"].forEach((e=>{z[`${e}#ltr`]=e,z[`${e}#rtl`]=e}));const W=(0,b.L)({name:"QMenu",inheritAttrs:!1,props:{...c,...h.vr,...f.S,...g.D,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:R},self:{type:String,validator:R},offset:{type:Array,validator:I},scrollTarget:{default:void 0},touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...h.gH,"click","escapeKey"],setup(e,{slots:t,emit:n,attrs:a}){let l,c,b,_=null;const A=(0,i.FN)(),{proxy:P}=A,{$q:L}=P,E=(0,o.iH)(null),M=(0,o.iH)(!1),O=(0,o.Fl)((()=>!0!==e.persistent&&!0!==e.noRouteDismiss)),R=(0,f.Z)(e,L),{registerTick:I,removeTick:z}=(0,v.Z)(),{registerTimeout:q}=(0,m.Z)(),{transitionProps:N,transitionStyle:D}=(0,g.Z)(e),{localScrollTarget:B,changeScrollEvent:X,unconfigureScrollTarget:W}=d(e,le),{anchorEl:V,canShow:$}=u({showing:M}),{hide:U}=(0,h.ZP)({showing:M,canShow:$,handleShow:re,handleHide:ae,hideOnRouteChange:O,processOnMount:!0}),{showPortal:Z,hidePortal:G,renderPortal:K}=(0,p.Z)(A,E,fe,"menu"),J={anchorEl:V,innerRef:E,onClickOutside(t){if(!0!==e.persistent&&!0===M.value)return U(t),("touchstart"===t.type||t.target.classList.contains("q-dialog__backdrop"))&&(0,s.NS)(t),!0}},Q=(0,o.Fl)((()=>H(e.anchor||(!0===e.cover?"center middle":"bottom start"),L.lang.rtl))),ee=(0,o.Fl)((()=>!0===e.cover?Q.value:H(e.self||"top start",L.lang.rtl))),te=(0,o.Fl)((()=>(!0===e.square?" q-menu--square":"")+(!0===R.value?" q-menu--dark q-dark":""))),ne=(0,o.Fl)((()=>!0===e.autoClose?{onClick:ce}:{})),ie=(0,o.Fl)((()=>!0===M.value&&!0!==e.persistent));function oe(){(0,F.jd)((()=>{let e=E.value;e&&!0!==e.contains(document.activeElement)&&(e=e.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||e.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||e.querySelector("[autofocus], [data-autofocus]")||e,e.focus({preventScroll:!0}))}))}function re(t){if(_=!1===e.noRefocus?document.activeElement:null,(0,S.i)(ue),Z(),le(),l=void 0,void 0!==t&&(e.touchPosition||e.contextMenu)){const e=(0,s.FK)(t);if(void 0!==e.left){const{top:t,left:n}=V.value.getBoundingClientRect();l={left:e.left-n,top:e.top-t}}}void 0===c&&(c=(0,i.YP)((()=>L.screen.width+"|"+L.screen.height+"|"+e.self+"|"+e.anchor+"|"+L.lang.rtl),he)),!0!==e.noFocus&&document.activeElement.blur(),I((()=>{he(),!0!==e.noFocus&&oe()})),q((()=>{!0===L.platform.is.ios&&(b=e.autoClose,E.value.click()),he(),Z(!0),n("show",t)}),e.transitionDuration)}function ae(t){z(),G(),se(!0),null===_||void 0!==t&&!0===t.qClickOutside||(((t&&0===t.type.indexOf("key")?_.closest('[tabindex]:not([tabindex^="-"])'):void 0)||_).focus(),_=null),q((()=>{G(!0),n("hide",t)}),e.transitionDuration)}function se(e){l=void 0,void 0!==c&&(c(),c=void 0),!0!==e&&!0!==M.value||((0,S.H)(ue),W(),T(J),(0,k.k)(de)),!0!==e&&(_=null)}function le(){null===V.value&&void 0===e.scrollTarget||(B.value=(0,y.b0)(V.value,e.scrollTarget),X(B.value,he))}function ce(e){!0!==b?((0,x.AH)(P,e),n("click",e)):b=!1}function ue(t){!0===ie.value&&!0!==e.noFocus&&!0!==(0,C.mY)(E.value,t.target)&&oe()}function de(e){n("escapeKey"),U(e)}function he(){const t=E.value;null!==t&&null!==V.value&&Y({el:t,offset:e.offset,anchorEl:V.value,anchorOrigin:Q.value,selfOrigin:ee.value,absoluteOffset:l,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function fe(){return(0,i.h)(r.uT,N.value,(()=>!0===M.value?(0,i.h)("div",{role:"menu",...a,ref:E,tabindex:-1,class:["q-menu q-position-engine scroll"+te.value,a.class],style:[a.style,D.value],...ne.value},(0,w.KR)(t.default)):null))}return(0,i.YP)(ie,(e=>{!0===e?((0,k.c)(de),j(J)):((0,k.k)(de),T(J))})),(0,i.Jd)(se),Object.assign(P,{focus:oe,updatePosition:he}),K}})},5429:(e,t,n)=>{"use strict";n.d(t,{Z:()=>w});var i=n(9835),o=n(499),r=n(2857),a=n(8234),s=n(244),l=n(5917),c=n(9256),u=n(5987),d=n(9480),h=n(1384),f=n(2026);const p=(0,i.h)("svg",{key:"svg",class:"q-radio__bg absolute non-selectable",viewBox:"0 0 24 24"},[(0,i.h)("path",{d:"M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12"}),(0,i.h)("path",{class:"q-radio__check",d:"M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6"})]),g=(0,u.L)({name:"QRadio",props:{...a.S,...s.LU,...c.Fz,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:["update:modelValue"],setup(e,{slots:t,emit:n}){const{proxy:u}=(0,i.FN)(),g=(0,a.Z)(e,u.$q),v=(0,s.ZP)(e,d.Z),m=(0,o.iH)(null),{refocusTargetEl:b,refocusTarget:x}=(0,l.Z)(e,m),y=(0,o.Fl)((()=>(0,o.IU)(e.modelValue)===(0,o.IU)(e.val))),w=(0,o.Fl)((()=>"q-radio cursor-pointer no-outline row inline no-wrap items-center"+(!0===e.disable?" disabled":"")+(!0===g.value?" q-radio--dark":"")+(!0===e.dense?" q-radio--dense":"")+(!0===e.leftLabel?" reverse":""))),k=(0,o.Fl)((()=>{const t=void 0===e.color||!0!==e.keepColor&&!0!==y.value?"":` text-${e.color}`;return`q-radio__inner relative-position q-radio__inner--${!0===y.value?"truthy":"falsy"}${t}`})),S=(0,o.Fl)((()=>(!0===y.value?e.checkedIcon:e.uncheckedIcon)||null)),C=(0,o.Fl)((()=>!0===e.disable?-1:e.tabindex||0)),_=(0,o.Fl)((()=>{const t={type:"radio"};return void 0!==e.name&&Object.assign(t,{".checked":!0===y.value,"^checked":!0===y.value?"checked":void 0,name:e.name,value:e.val}),t})),A=(0,c.eX)(_);function P(t){void 0!==t&&((0,h.NS)(t),x(t)),!0!==e.disable&&!0!==y.value&&n("update:modelValue",e.val,t)}function L(e){13!==e.keyCode&&32!==e.keyCode||(0,h.NS)(e)}function j(e){13!==e.keyCode&&32!==e.keyCode||P(e)}return Object.assign(u,{set:P}),()=>{const n=null!==S.value?[(0,i.h)("div",{key:"icon",class:"q-radio__icon-container absolute-full flex flex-center no-wrap"},[(0,i.h)(r.Z,{class:"q-radio__icon",name:S.value})])]:[p];!0!==e.disable&&A(n,"unshift"," q-radio__native q-ma-none q-pa-none");const o=[(0,i.h)("div",{class:k.value,style:v.value,"aria-hidden":"true"},n)];null!==b.value&&o.push(b.value);const a=void 0!==e.label?(0,f.vs)(t.default,[e.label]):(0,f.KR)(t.default);return void 0!==a&&o.push((0,i.h)("div",{class:"q-radio__label q-anchor--skip"},a)),(0,i.h)("div",{ref:m,class:w.value,tabindex:C.value,role:"radio","aria-label":e.label,"aria-checked":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:P,onKeydown:L,onKeyup:j},o)}}});var v=n(1221),m=n(1926);const b=(0,u.L)({name:"QToggle",props:{...m.Fz,icon:String,iconColor:String},emits:m.ZB,setup(e){function t(t,n){const a=(0,o.Fl)((()=>(!0===t.value?e.checkedIcon:!0===n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon)),s=(0,o.Fl)((()=>!0===t.value?e.iconColor:null));return()=>[(0,i.h)("div",{class:"q-toggle__track"}),(0,i.h)("div",{class:"q-toggle__thumb absolute flex flex-center no-wrap"},void 0!==a.value?[(0,i.h)(r.Z,{name:a.value,color:s.value})]:void 0)]}return(0,m.ZP)("toggle",t)}}),x={radio:g,checkbox:v.Z,toggle:b},y=Object.keys(x),w=(0,u.L)({name:"QOptionGroup",props:{...a.S,modelValue:{required:!0},options:{type:Array,validator:e=>e.every((e=>"value"in e&&"label"in e))},name:String,type:{default:"radio",validator:e=>y.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{proxy:{$q:r}}=(0,i.FN)(),s=Array.isArray(e.modelValue);"radio"===e.type?!0===s&&console.error("q-option-group: model should not be array"):!1===s&&console.error("q-option-group: model should be array in your case");const l=(0,a.Z)(e,r),c=(0,o.Fl)((()=>x[e.type])),u=(0,o.Fl)((()=>"q-option-group q-gutter-x-sm"+(!0===e.inline?" q-option-group--inline":""))),d=(0,o.Fl)((()=>{const t={role:"group"};return"radio"===e.type&&(t.role="radiogroup",!0===e.disable&&(t["aria-disabled"]="true")),t}));function h(e){t("update:modelValue",e)}return()=>(0,i.h)("div",{class:u.value,...d.value},e.options.map(((t,o)=>{const r=void 0!==n["label-"+o]?()=>n["label-"+o](t):void 0!==n.label?()=>n.label(t):void 0;return(0,i.h)("div",[(0,i.h)(c.value,{modelValue:e.modelValue,val:t.value,name:void 0===t.name?e.name:t.name,disable:e.disable||t.disable,label:void 0===r?t.label:null,leftLabel:void 0===t.leftLabel?e.leftLabel:t.leftLabel,color:void 0===t.color?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:t.dark||l.value,size:void 0===t.size?e.size:t.size,dense:e.dense,keepColor:void 0===t.keepColor?e.keepColor:t.keepColor,"onUpdate:modelValue":h},r)])})))}})},1237:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(1957),a=n(7532),s=n(3701),l=n(5987);const c=(0,l.L)({name:"QPageScroller",props:{...a.M,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{default:()=>[18,18]}},emits:["click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:l}}=(0,i.FN)(),{$layout:c,getStickyContent:u}=(0,a.Z)(),d=(0,o.iH)(null);let h;const f=(0,o.Fl)((()=>c.height.value-(!0===c.isContainer.value?c.containerHeight.value:l.screen.height)));function p(){return!0===e.reverse?f.value-c.scroll.value.position>e.scrollOffset:c.scroll.value.position>e.scrollOffset}const g=(0,o.iH)(p());function v(){const e=p();g.value!==e&&(g.value=e)}function m(){!0===e.reverse?void 0===h&&(h=(0,i.YP)(f,v)):b()}function b(){void 0!==h&&(h(),h=void 0)}function x(t){const i=(0,s.b0)(!0===c.isContainer.value?d.value:c.rootRef.value);(0,s.f3)(i,!0===e.reverse?c.height.value:0,e.duration),n("click",t)}function y(){return!0===g.value?(0,i.h)("div",{ref:d,class:"q-page-scroller",onClick:x},u(t)):null}return(0,i.YP)(c.scroll,v),(0,i.YP)((()=>e.reverse),m),m(),(0,i.Jd)(b),()=>(0,i.h)(r.uT,{name:"q-transition--fade"},y)}})},3388:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(5987),o=n(7532);const r=(0,i.L)({name:"QPageSticky",props:o.M,setup(e,{slots:t}){const{getStickyContent:n}=(0,o.Z)();return()=>n(t)}})},7532:(e,t,n)=>{"use strict";n.d(t,{M:()=>s,Z:()=>l});var i=n(9835),o=n(499),r=n(2026),a=n(5439);const s={position:{type:String,default:"bottom-right",validator:e=>["top-right","top-left","bottom-right","bottom-left","top","right","bottom","left"].includes(e)},offset:{type:Array,validator:e=>2===e.length},expand:Boolean};function l(){const{props:e,proxy:{$q:t}}=(0,i.FN)(),n=(0,i.f3)(a.YE,a.qO);if(n===a.qO)return console.error("QPageSticky needs to be child of QLayout"),a.qO;const s=(0,o.Fl)((()=>{const t=e.position;return{top:t.indexOf("top")>-1,right:t.indexOf("right")>-1,bottom:t.indexOf("bottom")>-1,left:t.indexOf("left")>-1,vertical:"top"===t||"bottom"===t,horizontal:"left"===t||"right"===t}})),l=(0,o.Fl)((()=>n.header.offset)),c=(0,o.Fl)((()=>n.right.offset)),u=(0,o.Fl)((()=>n.footer.offset)),d=(0,o.Fl)((()=>n.left.offset)),h=(0,o.Fl)((()=>{let n=0,i=0;const o=s.value,r=!0===t.lang.rtl?-1:1;!0===o.top&&0!==l.value?i=`${l.value}px`:!0===o.bottom&&0!==u.value&&(i=-u.value+"px"),!0===o.left&&0!==d.value?n=r*d.value+"px":!0===o.right&&0!==c.value&&(n=-r*c.value+"px");const a={transform:`translate(${n}, ${i})`};return e.offset&&(a.margin=`${e.offset[1]}px ${e.offset[0]}px`),!0===o.vertical?(0!==d.value&&(a[!0===t.lang.rtl?"right":"left"]=`${d.value}px`),0!==c.value&&(a[!0===t.lang.rtl?"left":"right"]=`${c.value}px`)):!0===o.horizontal&&(0!==l.value&&(a.top=`${l.value}px`),0!==u.value&&(a.bottom=`${u.value}px`)),a})),f=(0,o.Fl)((()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--`+(!0===e.expand?"expand":"shrink")));function p(t){const n=(0,r.KR)(t.default);return(0,i.h)("div",{class:f.value,style:h.value},!0===e.expand?n:[(0,i.h)("div",n)])}return{$layout:n,getStickyContent:p}}},9885:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(2026),s=n(5439);const l=(0,r.L)({name:"QPage",props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(s.YE,s.qO);if(r===s.qO)return console.error("QPage needs to be a deep child of QLayout"),s.qO;const l=(0,i.f3)(s.Mw,s.qO);if(l===s.qO)return console.error("QPage needs to be child of QPageContainer"),s.qO;const c=(0,o.Fl)((()=>{const t=(!0===r.header.space?r.header.size:0)+(!0===r.footer.space?r.footer.size:0);if("function"===typeof e.styleFn){const i=!0===r.isContainer.value?r.containerHeight.value:n.screen.height;return e.styleFn(t,i)}return{minHeight:!0===r.isContainer.value?r.containerHeight.value-t+"px":0===n.screen.height?0!==t?`calc(100vh - ${t}px)`:"100vh":n.screen.height-t+"px"}})),u=(0,o.Fl)((()=>"q-page"+(!0===e.padding?" q-layout-padding":"")));return()=>(0,i.h)("main",{class:u.value,style:c.value},(0,a.KR)(t.default))}})},2133:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(9835),o=n(499),r=n(5987),a=n(2026),s=n(5439);const l=(0,r.L)({name:"QPageContainer",setup(e,{slots:t}){const{proxy:{$q:n}}=(0,i.FN)(),r=(0,i.f3)(s.YE,s.qO);if(r===s.qO)return console.error("QPageContainer needs to be child of QLayout"),s.qO;(0,i.JJ)(s.Mw,!0);const l=(0,o.Fl)((()=>{const e={};return!0===r.header.space&&(e.paddingTop=`${r.header.size}px`),!0===r.right.space&&(e["padding"+(!0===n.lang.rtl?"Left":"Right")]=`${r.right.size}px`),!0===r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),!0===r.left.space&&(e["padding"+(!0===n.lang.rtl?"Right":"Left")]=`${r.left.size}px`),e}));return()=>(0,i.h)("div",{class:"q-page-container",style:l.value},(0,a.KR)(t.default))}})},5863:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(5290),a=n(8879),s=n(5987);n(702);function l(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);const n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:"function"!==typeof e.constructor?Object.create(null):void 0!==e.prototype&&"function"===typeof e.prototype.constructor?e:new e.constructor;if("function"===typeof e.constructor&&"function"===typeof e.valueOf){const n=e.valueOf();if(Object(n)!==n){const i=new e.constructor(n);return t.set(e,i),i}}return t.set(e,n),e instanceof Set?e.forEach((e=>{n.add(l(e,t))})):e instanceof Map&&e.forEach(((e,i)=>{n.set(i,l(e,t))})),Object.assign(n,...Object.keys(e).map((n=>({[n]:l(e[n],t)}))))}var c=n(4680),u=n(3251);const d=(0,s.L)({name:"QPopupEdit",props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:"primary"},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:["update:modelValue","save","cancel","beforeShow","show","beforeHide","hide"],setup(e,{slots:t,emit:n}){const{proxy:s}=(0,i.FN)(),{$q:d}=s,h=(0,o.iH)(null),f=(0,o.iH)(""),p=(0,o.iH)("");let g=!1;const v=(0,o.Fl)((()=>(0,u.g)({initialValue:f.value,validate:e.validate,set:m,cancel:b,updatePosition:x},"value",(()=>p.value),(e=>{p.value=e}))));function m(){!1!==e.validate(p.value)&&(!0===y()&&(n("save",p.value,f.value),n("update:modelValue",p.value)),w())}function b(){!0===y()&&n("cancel",p.value,f.value),w()}function x(){(0,i.Y3)((()=>{h.value.updatePosition()}))}function y(){return!1===(0,c.xb)(p.value,f.value)}function w(){g=!0,h.value.hide()}function k(){g=!1,f.value=l(e.modelValue),p.value=l(e.modelValue),n("beforeShow")}function S(){n("show")}function C(){!1===g&&!0===y()&&(!0===e.autoSave&&!0===e.validate(p.value)?(n("save",p.value,f.value),n("update:modelValue",p.value)):n("cancel",p.value,f.value)),n("beforeHide")}function _(){n("hide")}function A(){const n=void 0!==t.default?[].concat(t.default(v.value)):[];return e.title&&n.unshift((0,i.h)("div",{class:"q-dialog__title q-mt-sm q-mb-sm"},e.title)),!0===e.buttons&&n.push((0,i.h)("div",{class:"q-popup-edit__buttons row justify-center no-wrap"},[(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelCancel||d.lang.label.cancel,onClick:b}),(0,i.h)(a.Z,{flat:!0,color:e.color,label:e.labelSet||d.lang.label.set,onClick:m})])),n}return Object.assign(s,{set:m,cancel:b,show(e){null!==h.value&&h.value.show(e)},hide(e){null!==h.value&&h.value.hide(e)},updatePosition:x}),()=>{if(!0!==e.disable)return(0,i.h)(r.Z,{ref:h,class:"q-popup-edit",cover:e.cover,onBeforeShow:k,onShow:S,onBeforeHide:C,onHide:_,onEscapeKey:b},A)}}})},883:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var i=n(9835),o=n(499),r=n(7506);function a(){const e=(0,o.iH)(!r.uX.value);return!1===e.value&&(0,i.bv)((()=>{e.value=!0})),e}var s=n(5987),l=n(1384);const c="undefined"!==typeof ResizeObserver,u=!0===c?{}:{style:"display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;",url:"about:blank"},d=(0,s.L)({name:"QResizeObserver",props:{debounce:{type:[String,Number],default:100}},emits:["resize"],setup(e,{emit:t}){let n,o=null,r={width:-1,height:-1};function s(t){!0===t||0===e.debounce||"0"===e.debounce?d():null===o&&(o=setTimeout(d,e.debounce))}function d(){if(null!==o&&(clearTimeout(o),o=null),n){const{offsetWidth:e,offsetHeight:i}=n;e===r.width&&i===r.height||(r={width:e,height:i},t("resize",r))}}const{proxy:h}=(0,i.FN)();if(!0===c){let f;const p=e=>{n=h.$el.parentNode,n?(f=new ResizeObserver(s),f.observe(n),d()):!0!==e&&(0,i.Y3)((()=>{p(!0)}))};return(0,i.bv)((()=>{p()})),(0,i.Jd)((()=>{null!==o&&clearTimeout(o),void 0!==f&&(void 0!==f.disconnect?f.disconnect():n&&f.unobserve(n))})),l.ZT}{const g=a();let v;function m(){null!==o&&(clearTimeout(o),o=null),void 0!==v&&(void 0!==v.removeEventListener&&v.removeEventListener("resize",s,l.rU.passive),v=void 0)}function b(){m(),n&&n.contentDocument&&(v=n.contentDocument.defaultView,v.addEventListener("resize",s,l.rU.passive),d())}return(0,i.bv)((()=>{(0,i.Y3)((()=>{n=h.$el,n&&b()}))})),(0,i.Jd)(m),h.trigger=s,()=>{if(!0===g.value)return(0,i.h)("object",{style:u.style,tabindex:-1,type:"text/html",data:u.url,"aria-hidden":"true",onLoad:b})}}}})},6663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(499),o=n(9835),r=n(8234),a=n(883),s=n(1868),l=n(2873),c=n(5987),u=n(321),d=n(3701),h=n(2026),f=n(899);const p=["vertical","horizontal"],g={vertical:{offset:"offsetY",scroll:"scrollTop",dir:"down",dist:"y"},horizontal:{offset:"offsetX",scroll:"scrollLeft",dir:"right",dist:"x"}},v={prevent:!0,mouse:!0,mouseAllDir:!0},m=e=>e>=250?50:Math.ceil(e/5),b=(0,c.L)({name:"QScrollArea",props:{...r.S,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:n}){const c=(0,i.iH)(!1),b=(0,i.iH)(!1),x=(0,i.iH)(!1),y={vertical:(0,i.iH)(0),horizontal:(0,i.iH)(0)},w={vertical:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)},horizontal:{ref:(0,i.iH)(null),position:(0,i.iH)(0),size:(0,i.iH)(0)}},{proxy:k}=(0,o.FN)(),S=(0,r.Z)(e,k.$q);let C,_=null;const A=(0,i.iH)(null),P=(0,i.Fl)((()=>"q-scrollarea"+(!0===S.value?" q-scrollarea--dark":"")));w.vertical.percentage=(0,i.Fl)((()=>{const e=w.vertical.size.value-y.vertical.value;if(e<=0)return 0;const t=(0,u.vX)(w.vertical.position.value/e,0,1);return Math.round(1e4*t)/1e4})),w.vertical.thumbHidden=(0,i.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.vertical.size.value<=y.vertical.value+1)),w.vertical.thumbStart=(0,i.Fl)((()=>w.vertical.percentage.value*(y.vertical.value-w.vertical.thumbSize.value))),w.vertical.thumbSize=(0,i.Fl)((()=>Math.round((0,u.vX)(y.vertical.value*y.vertical.value/w.vertical.size.value,m(y.vertical.value),y.vertical.value)))),w.vertical.style=(0,i.Fl)((()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${w.vertical.thumbStart.value}px`,height:`${w.vertical.thumbSize.value}px`}))),w.vertical.thumbClass=(0,i.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.vertical.barClass=(0,i.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--v absolute-right"+(!0===w.vertical.thumbHidden.value?" q-scrollarea__bar--invisible":""))),w.horizontal.percentage=(0,i.Fl)((()=>{const e=w.horizontal.size.value-y.horizontal.value;if(e<=0)return 0;const t=(0,u.vX)(Math.abs(w.horizontal.position.value)/e,0,1);return Math.round(1e4*t)/1e4})),w.horizontal.thumbHidden=(0,i.Fl)((()=>!0!==(null===e.visible?x.value:e.visible)&&!1===c.value&&!1===b.value||w.horizontal.size.value<=y.horizontal.value+1)),w.horizontal.thumbStart=(0,i.Fl)((()=>w.horizontal.percentage.value*(y.horizontal.value-w.horizontal.thumbSize.value))),w.horizontal.thumbSize=(0,i.Fl)((()=>Math.round((0,u.vX)(y.horizontal.value*y.horizontal.value/w.horizontal.size.value,m(y.horizontal.value),y.horizontal.value)))),w.horizontal.style=(0,i.Fl)((()=>({...e.thumbStyle,...e.horizontalThumbStyle,[!0===k.$q.lang.rtl?"right":"left"]:`${w.horizontal.thumbStart.value}px`,width:`${w.horizontal.thumbSize.value}px`}))),w.horizontal.thumbClass=(0,i.Fl)((()=>"q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__thumb--invisible":""))),w.horizontal.barClass=(0,i.Fl)((()=>"q-scrollarea__bar q-scrollarea__bar--h absolute-bottom"+(!0===w.horizontal.thumbHidden.value?" q-scrollarea__bar--invisible":"")));const L=(0,i.Fl)((()=>!0===w.vertical.thumbHidden.value&&!0===w.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle)),j=[[l.Z,e=>{z(e,"vertical")},void 0,{vertical:!0,...v}]],T=[[l.Z,e=>{z(e,"horizontal")},void 0,{horizontal:!0,...v}]];function F(){const e={};return p.forEach((t=>{const n=w[t];e[t+"Position"]=n.position.value,e[t+"Percentage"]=n.percentage.value,e[t+"Size"]=n.size.value,e[t+"ContainerSize"]=y[t].value})),e}const E=(0,f.Z)((()=>{const e=F();e.ref=k,n("scroll",e)}),0);function M(e,t,n){if(!1===p.includes(e))return void console.error("[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)");const i="vertical"===e?d.f3:d.ik;i(A.value,t,n)}function O({height:e,width:t}){let n=!1;y.vertical.value!==e&&(y.vertical.value=e,n=!0),y.horizontal.value!==t&&(y.horizontal.value=t,n=!0),!0===n&&D()}function R({position:e}){let t=!1;w.vertical.position.value!==e.top&&(w.vertical.position.value=e.top,t=!0),w.horizontal.position.value!==e.left&&(w.horizontal.position.value=e.left,t=!0),!0===t&&D()}function I({height:e,width:t}){w.horizontal.size.value!==t&&(w.horizontal.size.value=t,D()),w.vertical.size.value!==e&&(w.vertical.size.value=e,D())}function z(e,t){const n=w[t];if(!0===e.isFirst){if(!0===n.thumbHidden.value)return;C=n.position.value,b.value=!0}else if(!0!==b.value)return;!0===e.isFinal&&(b.value=!1);const i=g[t],o=y[t].value,r=(n.size.value-o)/(o-n.thumbSize.value),a=e.distance[i.dist],s=C+(e.direction===i.dir?1:-1)*a*r;B(s,t)}function H(e,t){const n=w[t];if(!0!==n.thumbHidden.value){const i=e[g[t].offset];if(in.thumbStart.value+n.thumbSize.value){const e=i-n.thumbSize.value/2;B(e/y[t].value*n.size.value,t)}null!==n.ref.value&&n.ref.value.dispatchEvent(new MouseEvent(e.type,e))}}function q(e){H(e,"vertical")}function N(e){H(e,"horizontal")}function D(){c.value=!0,null!==_&&clearTimeout(_),_=setTimeout((()=>{_=null,c.value=!1}),e.delay),void 0!==e.onScroll&&E()}function B(e,t){A.value[g[t].scroll]=e}function Y(){x.value=!0}function X(){x.value=!1}let W=null;return(0,o.YP)((()=>k.$q.lang.rtl),(e=>{null!==A.value&&(0,d.ik)(A.value,Math.abs(w.horizontal.position.value)*(!0===e?-1:1))})),(0,o.se)((()=>{W={top:w.vertical.position.value,left:w.horizontal.position.value}})),(0,o.dl)((()=>{if(null===W)return;const e=A.value;null!==e&&((0,d.ik)(e,W.left),(0,d.f3)(e,W.top))})),(0,o.Jd)(E.cancel),Object.assign(k,{getScrollTarget:()=>A.value,getScroll:F,getScrollPosition:()=>({top:w.vertical.position.value,left:w.horizontal.position.value}),getScrollPercentage:()=>({top:w.vertical.percentage.value,left:w.horizontal.percentage.value}),setScrollPosition:M,setScrollPercentage(e,t,n){M(e,t*(w[e].size.value-y[e].value)*("horizontal"===e&&!0===k.$q.lang.rtl?-1:1),n)}}),()=>(0,o.h)("div",{class:P.value,onMouseenter:Y,onMouseleave:X},[(0,o.h)("div",{ref:A,class:"q-scrollarea__container scroll relative-position fit hide-scrollbar",tabindex:void 0!==e.tabindex?e.tabindex:void 0},[(0,o.h)("div",{class:"q-scrollarea__content absolute",style:L.value},(0,h.vs)(t.default,[(0,o.h)(a.Z,{debounce:0,onResize:I})])),(0,o.h)(s.Z,{axis:"both",onScroll:R})]),(0,o.h)(a.Z,{debounce:0,onResize:O}),(0,o.h)("div",{class:w.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":"true",onMousedown:q}),(0,o.h)("div",{class:w.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":"true",onMousedown:N}),(0,o.wy)((0,o.h)("div",{ref:w.vertical.ref,class:w.vertical.thumbClass.value,style:w.vertical.style.value,"aria-hidden":"true"}),j),(0,o.wy)((0,o.h)("div",{ref:w.horizontal.ref,class:w.horizontal.thumbClass.value,style:w.horizontal.style.value,"aria-hidden":"true"}),T)])}})},1868:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702);var i=n(9835),o=n(5987),r=n(3701),a=n(1384);const{passive:s}=a.rU,l=["both","horizontal","vertical"],c=(0,o.L)({name:"QScrollObserver",props:{axis:{type:String,validator:e=>l.includes(e),default:"vertical"},debounce:[String,Number],scrollTarget:{default:void 0}},emits:["scroll"],setup(e,{emit:t}){const n={position:{top:0,left:0},direction:"down",directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}};let o,l,c=null;function u(){null!==c&&c();const i=Math.max(0,(0,r.u3)(o)),a=(0,r.OI)(o),s={top:i-n.position.top,left:a-n.position.left};if("vertical"===e.axis&&0===s.top||"horizontal"===e.axis&&0===s.left)return;const l=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?"up":"down":s.left<0?"left":"right";n.position={top:i,left:a},n.directionChanged=n.direction!==l,n.delta=s,!0===n.directionChanged&&(n.direction=l,n.inflectionPoint=n.position),t("scroll",{...n})}function d(){o=(0,r.b0)(l,e.scrollTarget),o.addEventListener("scroll",f,s),f(!0)}function h(){void 0!==o&&(o.removeEventListener("scroll",f,s),o=void 0)}function f(t){if(!0===t||0===e.debounce||"0"===e.debounce)u();else if(null===c){const[t,n]=e.debounce?[setTimeout(u,e.debounce),clearTimeout]:[requestAnimationFrame(u),cancelAnimationFrame];c=()=>{n(t),c=null}}}(0,i.YP)((()=>e.scrollTarget),(()=>{h(),d()}));const{proxy:p}=(0,i.FN)();return(0,i.YP)((()=>p.$q.lang.rtl),u),(0,i.bv)((()=>{l=p.$el.parentNode,d()})),(0,i.Jd)((()=>{null!==c&&c(),h()})),Object.assign(p,{trigger:f,getPosition:()=>n}),a.ZT}})},7887:(e,t,n)=>{"use strict";n.d(t,{Z:()=>T});n(702);var i=n(9835),o=n(499),r=n(6169),a=n(5987);const s=(0,a.L)({name:"QField",inheritAttrs:!1,props:r.Cl,emits:r.HJ,setup(){return(0,r.ZP)((0,r.tL)())}});var l=n(2857),c=n(1136),u=n(8234),d=n(244),h=n(1384),f=n(2026);const p={xs:8,sm:10,md:14,lg:20,xl:24},g=(0,a.L)({name:"QChip",props:{...u.S,...d.LU,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:["update:modelValue","update:selected","remove","click"],setup(e,{slots:t,emit:n}){const{proxy:{$q:r}}=(0,i.FN)(),a=(0,u.Z)(e,r),s=(0,d.ZP)(e,p),g=(0,o.Fl)((()=>!0===e.selected||void 0!==e.icon)),v=(0,o.Fl)((()=>!0===e.selected?e.iconSelected||r.iconSet.chip.selected:e.icon)),m=(0,o.Fl)((()=>e.iconRemove||r.iconSet.chip.remove)),b=(0,o.Fl)((()=>!1===e.disable&&(!0===e.clickable||null!==e.selected))),x=(0,o.Fl)((()=>{const t=!0===e.outline&&e.color||e.textColor;return"q-chip row inline no-wrap items-center"+(!1===e.outline&&void 0!==e.color?` bg-${e.color}`:"")+(t?` text-${t} q-chip--colored`:"")+(!0===e.disable?" disabled":"")+(!0===e.dense?" q-chip--dense":"")+(!0===e.outline?" q-chip--outline":"")+(!0===e.selected?" q-chip--selected":"")+(!0===b.value?" q-chip--clickable cursor-pointer non-selectable q-hoverable":"")+(!0===e.square?" q-chip--square":"")+(!0===a.value?" q-chip--dark q-dark":"")})),y=(0,o.Fl)((()=>{const t=!0===e.disable?{tabindex:-1,"aria-disabled":"true"}:{tabindex:e.tabindex||0},n={...t,role:"button","aria-hidden":"false","aria-label":e.removeAriaLabel||r.lang.label.remove};return{chip:t,remove:n}}));function w(e){13===e.keyCode&&k(e)}function k(t){e.disable||(n("update:selected",!e.selected),n("click",t))}function S(t){void 0!==t.keyCode&&13!==t.keyCode||((0,h.NS)(t),!1===e.disable&&(n("update:modelValue",!1),n("remove")))}function C(){const n=[];!0===b.value&&n.push((0,i.h)("div",{class:"q-focus-helper"})),!0===g.value&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--left",name:v.value}));const o=void 0!==e.label?[(0,i.h)("div",{class:"ellipsis"},[e.label])]:void 0;return n.push((0,i.h)("div",{class:"q-chip__content col row no-wrap items-center q-anchor--skip"},(0,f.pf)(t.default,o))),e.iconRight&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--right",name:e.iconRight})),!0===e.removable&&n.push((0,i.h)(l.Z,{class:"q-chip__icon q-chip__icon--remove cursor-pointer",name:m.value,...y.value.remove,onClick:S,onKeyup:S})),n}return()=>{if(!1===e.modelValue)return;const t={class:x.value,style:s.value};return!0===b.value&&Object.assign(t,y.value.chip,{onClick:k,onKeyup:w}),(0,f.Jl)("div",t,C(),"ripple",!1!==e.ripple&&!0!==e.disable,(()=>[[c.Z,e.ripple]]))}}});var v=n(490),m=n(1233),b=n(3115),x=n(5290),y=n(2074),w=n(2043),k=n(9256),S=n(2802),C=n(4680),_=n(321),A=n(1705);const P=e=>["add","add-unique","toggle"].includes(e),L=".*+?^${}()|[]\\",j=Object.keys(r.Cl),T=(0,a.L)({name:"QSelect",inheritAttrs:!1,props:{...w.t9,...k.Fz,...r.Cl,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:P},mapOptions:Boolean,emitValue:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:String,transitionHide:String,transitionDuration:[String,Number],behavior:{type:String,validator:e=>["default","menu","dialog"].includes(e),default:"default"},virtualScrollItemSize:{type:[Number,String],default:void 0},onNewValue:Function,onFilter:Function},emits:[...r.HJ,"add","remove","inputValue","newValue","keyup","keypress","keydown","filterAbort"],setup(e,{slots:t,emit:n}){const{proxy:a}=(0,i.FN)(),{$q:c}=a,u=(0,o.iH)(!1),d=(0,o.iH)(!1),p=(0,o.iH)(-1),T=(0,o.iH)(""),F=(0,o.iH)(!1),E=(0,o.iH)(!1);let M,O,R,I,z,H,q,N=null,D=null;const B=(0,o.iH)(null),Y=(0,o.iH)(null),X=(0,o.iH)(null),W=(0,o.iH)(null),V=(0,o.iH)(null),$=(0,k.Do)(e),U=(0,S.Z)(Ze),Z=(0,o.Fl)((()=>Array.isArray(e.options)?e.options.length:0)),G=(0,o.Fl)((()=>void 0===e.virtualScrollItemSize?!0===e.optionsDense?24:48:e.virtualScrollItemSize)),{virtualScrollSliceRange:K,virtualScrollSliceSizeComputed:J,localResetVirtualScroll:Q,padVirtualScroll:ee,onVirtualScrollEvt:te,scrollTo:ne,setVirtualScrollSize:ie}=(0,w.vp)({virtualScrollLength:Z,getVirtualScrollTarget:We,getVirtualScrollEl:Xe,virtualScrollItemSizeComputed:G}),oe=(0,r.tL)(),re=(0,o.Fl)((()=>{const t=!0===e.mapOptions&&!0!==e.multiple,n=void 0===e.modelValue||null===e.modelValue&&!0!==t?[]:!0===e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue];if(!0===e.mapOptions&&!0===Array.isArray(e.options)){const i=!0===e.mapOptions&&void 0!==M?M:[],o=n.map((e=>Ie(e,i)));return null===e.modelValue&&!0===t?o.filter((e=>null!==e)):o}return n})),ae=(0,o.Fl)((()=>{const t={};return j.forEach((n=>{const i=e[n];void 0!==i&&(t[n]=i)})),t})),se=(0,o.Fl)((()=>null===e.optionsDark?oe.isDark.value:e.optionsDark)),le=(0,o.Fl)((()=>(0,r.yV)(re.value))),ce=(0,o.Fl)((()=>{let t="q-field__input q-placeholder col";return!0===e.hideSelected||0===re.value.length?[t,e.inputClass]:(t+=" q-field__input--padding",void 0===e.inputClass?t:[t,e.inputClass])})),ue=(0,o.Fl)((()=>(!0===e.virtualScrollHorizontal?"q-virtual-scroll--horizontal":"")+(e.popupContentClass?" "+e.popupContentClass:""))),de=(0,o.Fl)((()=>0===Z.value)),he=(0,o.Fl)((()=>re.value.map((e=>_e.value(e))).join(", "))),fe=(0,o.Fl)((()=>void 0!==e.displayValue?e.displayValue:he.value)),pe=(0,o.Fl)((()=>!0===e.optionsHtml?()=>!0:e=>void 0!==e&&null!==e&&!0===e.html)),ge=(0,o.Fl)((()=>!0===e.displayValueHtml||void 0===e.displayValue&&(!0===e.optionsHtml||re.value.some(pe.value)))),ve=(0,o.Fl)((()=>!0===oe.focused.value?e.tabindex:-1)),me=(0,o.Fl)((()=>{const t={tabindex:e.tabindex,role:"combobox","aria-label":e.label,"aria-readonly":!0===e.readonly?"true":"false","aria-autocomplete":!0===e.useInput?"list":"none","aria-expanded":!0===u.value?"true":"false","aria-controls":`${oe.targetUid.value}_lb`};return p.value>=0&&(t["aria-activedescendant"]=`${oe.targetUid.value}_${p.value}`),t})),be=(0,o.Fl)((()=>({id:`${oe.targetUid.value}_lb`,role:"listbox","aria-multiselectable":!0===e.multiple?"true":"false"}))),xe=(0,o.Fl)((()=>re.value.map(((e,t)=>({index:t,opt:e,html:pe.value(e),selected:!0,removeAtIndex:Fe,toggleOption:Me,tabindex:ve.value}))))),ye=(0,o.Fl)((()=>{if(0===Z.value)return[];const{from:t,to:n}=K.value;return e.options.slice(t,n).map(((n,i)=>{const o=!0===Ae.value(n),r=t+i,a={clickable:!0,active:!1,activeClass:Se.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:se.value,role:"option",id:`${oe.targetUid.value}_${r}`,onClick:()=>{Me(n)}};return!0!==o&&(!0===He(n)&&(a.active=!0),p.value===r&&(a.focused=!0),a["aria-selected"]=!0===a.active?"true":"false",!0===c.platform.is.desktop&&(a.onMousemove=()=>{!0===u.value&&Oe(r)})),{index:r,opt:n,html:pe.value(n),label:_e.value(n),selected:a.active,focused:a.focused,toggleOption:Me,setOptionIndex:Oe,itemProps:a}}))})),we=(0,o.Fl)((()=>void 0!==e.dropdownIcon?e.dropdownIcon:c.iconSet.arrow.dropdown)),ke=(0,o.Fl)((()=>!1===e.optionsCover&&!0!==e.outlined&&!0!==e.standout&&!0!==e.borderless&&!0!==e.rounded)),Se=(0,o.Fl)((()=>void 0!==e.optionsSelectedClass?e.optionsSelectedClass:void 0!==e.color?`text-${e.color}`:"")),Ce=(0,o.Fl)((()=>ze(e.optionValue,"value"))),_e=(0,o.Fl)((()=>ze(e.optionLabel,"label"))),Ae=(0,o.Fl)((()=>ze(e.optionDisable,"disable"))),Pe=(0,o.Fl)((()=>re.value.map((e=>Ce.value(e))))),Le=(0,o.Fl)((()=>{const e={onInput:Ze,onChange:U,onKeydown:Ye,onKeyup:De,onKeypress:Be,onFocus:qe,onClick(e){!0===O&&(0,h.sT)(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=U,e}));function je(t){return!0===e.emitValue?Ce.value(t):t}function Te(t){if(t>-1&&t=e.maxValues)return;const r=e.modelValue.slice();n("add",{index:r.length,value:o}),r.push(o),n("update:modelValue",r)}function Me(t,i){if(!0!==oe.editable.value||void 0===t||!0===Ae.value(t))return;const o=Ce.value(t);if(!0!==e.multiple)return!0!==i&&(Ke(!0===e.fillInput?_e.value(t):"",!0,!0),ut()),null!==Y.value&&Y.value.focus(),void(0!==re.value.length&&!0===(0,C.xb)(Ce.value(re.value[0]),o)||n("update:modelValue",!0===e.emitValue?o:t));if((!0!==O||!0===F.value)&&oe.focus(),qe(),0===re.value.length){const i=!0===e.emitValue?o:t;return n("add",{index:0,value:i}),void n("update:modelValue",!0===e.multiple?[i]:i)}const r=e.modelValue.slice(),a=Pe.value.findIndex((e=>(0,C.xb)(e,o)));if(a>-1)n("remove",{index:a,value:r.splice(a,1)[0]});else{if(void 0!==e.maxValues&&r.length>=e.maxValues)return;const i=!0===e.emitValue?o:t;n("add",{index:r.length,value:i}),r.push(i)}n("update:modelValue",r)}function Oe(e){if(!0!==c.platform.is.desktop)return;const t=e>-1&&e=0?_e.value(e.options[i]):I))}}function Ie(t,n){const i=e=>(0,C.xb)(Ce.value(e),t);return e.options.find(i)||n.find(i)||t}function ze(e,t){const n=void 0!==e?e:t;return"function"===typeof n?n:e=>null!==e&&"object"===typeof e&&n in e?e[n]:e}function He(e){const t=Ce.value(e);return void 0!==Pe.value.find((e=>(0,C.xb)(e,t)))}function qe(t){!0===e.useInput&&null!==Y.value&&(void 0===t||Y.value===t.target&&t.target.value===he.value)&&Y.value.select()}function Ne(e){!0===(0,A.So)(e,27)&&!0===u.value&&((0,h.sT)(e),ut(),dt()),n("keyup",e)}function De(t){const{value:n}=t.target;if(void 0===t.keyCode)if(t.target.value="",null!==N&&(clearTimeout(N),N=null),dt(),"string"===typeof n&&n.length>0){const t=n.toLocaleLowerCase(),i=n=>{const i=e.options.find((e=>n.value(e).toLocaleLowerCase()===t));return void 0!==i&&(-1===re.value.indexOf(i)?Me(i):ut(),!0)},o=e=>{!0!==i(Ce)&&!0!==i(_e)&&!0!==e&&Je(n,!0,(()=>o(!0)))};o()}else oe.clearValue(t);else Ne(t)}function Be(e){n("keypress",e)}function Ye(t){if(n("keydown",t),!0===(0,A.Wm)(t))return;const o=T.value.length>0&&(void 0!==e.newValueMode||void 0!==e.onNewValue),r=!0!==t.shiftKey&&!0!==e.multiple&&(p.value>-1||!0===o);if(27===t.keyCode)return void(0,h.X$)(t);if(9===t.keyCode&&!1===r)return void lt();if(void 0===t.target||t.target.id!==oe.targetUid.value)return;if(40===t.keyCode&&!0!==oe.innerLoading.value&&!1===u.value)return(0,h.NS)(t),void ct();if(8===t.keyCode&&!0!==e.hideSelected&&0===T.value.length)return void(!0===e.multiple&&!0===Array.isArray(e.modelValue)?Te(e.modelValue.length-1):!0!==e.multiple&&null!==e.modelValue&&n("update:modelValue",null));35!==t.keyCode&&36!==t.keyCode||"string"===typeof T.value&&0!==T.value.length||((0,h.NS)(t),p.value=-1,Re(36===t.keyCode?1:-1,e.multiple)),33!==t.keyCode&&34!==t.keyCode||void 0===J.value||((0,h.NS)(t),p.value=Math.max(-1,Math.min(Z.value,p.value+(33===t.keyCode?-1:1)*J.value.view)),Re(33===t.keyCode?1:-1,e.multiple)),38!==t.keyCode&&40!==t.keyCode||((0,h.NS)(t),Re(38===t.keyCode?-1:1,e.multiple));const a=Z.value;if((void 0===H||q0&&!0!==e.useInput&&void 0!==t.key&&1===t.key.length&&!1===t.altKey&&!1===t.ctrlKey&&!1===t.metaKey&&(32!==t.keyCode||H.length>0)){!0!==u.value&&ct(t);const n=t.key.toLocaleLowerCase(),o=1===H.length&&H[0]===n;q=Date.now()+1500,!1===o&&((0,h.NS)(t),H+=n);const r=new RegExp("^"+H.split("").map((e=>L.indexOf(e)>-1?"\\"+e:e)).join(".*"),"i");let s=p.value;if(!0===o||s<0||!0!==r.test(_e.value(e.options[s])))do{s=(0,_.Uz)(s+1,-1,a-1)}while(s!==p.value&&(!0===Ae.value(e.options[s])||!0!==r.test(_e.value(e.options[s]))));p.value!==s&&(0,i.Y3)((()=>{Oe(s),ne(s),s>=0&&!0===e.useInput&&!0===e.fillInput&&Ge(_e.value(e.options[s]))}))}else if(13===t.keyCode||32===t.keyCode&&!0!==e.useInput&&""===H||9===t.keyCode&&!1!==r)if(9!==t.keyCode&&(0,h.NS)(t),p.value>-1&&p.value{if(n){if(!0!==P(n))return}else n=e.newValueMode;if(void 0===t||null===t)return;Ke("",!0!==e.multiple,!0);const i="toggle"===n?Me:Ee;i(t,"add-unique"===n),!0!==e.multiple&&(null!==Y.value&&Y.value.focus(),ut())};if(void 0!==e.onNewValue?n("newValue",T.value,t):t(T.value),!0!==e.multiple)return}!0===u.value?lt():!0!==oe.innerLoading.value&&ct()}}function Xe(){return!0===O?V.value:null!==X.value&&null!==X.value.contentEl?X.value.contentEl:void 0}function We(){return Xe()}function Ve(){return!0===e.hideSelected?[]:void 0!==t["selected-item"]?xe.value.map((e=>t["selected-item"](e))).slice():void 0!==t.selected?[].concat(t.selected()):!0===e.useChips?xe.value.map(((t,n)=>(0,i.h)(g,{key:"option-"+n,removable:!0===oe.editable.value&&!0!==Ae.value(t.opt),dense:!0,textColor:e.color,tabindex:ve.value,onRemove(){t.removeAtIndex(n)}},(()=>(0,i.h)("span",{class:"ellipsis",[!0===t.html?"innerHTML":"textContent"]:_e.value(t.opt)}))))):[(0,i.h)("span",{[!0===ge.value?"innerHTML":"textContent"]:fe.value})]}function $e(){if(!0===de.value)return void 0!==t["no-option"]?t["no-option"]({inputValue:T.value}):void 0;const e=void 0!==t.option?t.option:e=>(0,i.h)(v.Z,{key:e.index,...e.itemProps},(()=>(0,i.h)(m.Z,(()=>(0,i.h)(b.Z,(()=>(0,i.h)("span",{[!0===e.html?"innerHTML":"textContent"]:e.label})))))));let n=ee("div",ye.value.map(e));return void 0!==t["before-options"]&&(n=t["before-options"]().concat(n)),(0,f.vs)(t["after-options"],n)}function Ue(t,n){const o=!0===n?{...me.value,...oe.splitAttrs.attributes.value}:void 0,r={ref:!0===n?Y:void 0,key:"i_t",class:ce.value,style:e.inputStyle,value:void 0!==T.value?T.value:"",type:"search",...o,id:!0===n?oe.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":!0===t||!0===e.autofocus||void 0,disabled:!0===e.disable,readonly:!0===e.readonly,...Le.value};return!0!==t&&!0===O&&(!0===Array.isArray(r.class)?r.class=[...r.class,"no-pointer-events"]:r.class+=" no-pointer-events"),(0,i.h)("input",r)}function Ze(t){null!==N&&(clearTimeout(N),N=null),t&&t.target&&!0===t.target.qComposing||(Ge(t.target.value||""),R=!0,I=T.value,!0===oe.focused.value||!0===O&&!0!==F.value||oe.focus(),void 0!==e.onFilter&&(N=setTimeout((()=>{N=null,Je(T.value)}),e.inputDebounce)))}function Ge(e){T.value!==e&&(T.value=e,n("inputValue",e))}function Ke(t,n,i){R=!0!==i,!0===e.useInput&&(Ge(t),!0!==n&&!0===i||(I=t),!0!==n&&Je(t))}function Je(t,o,r){if(void 0===e.onFilter||!0!==o&&!0!==oe.focused.value)return;!0===oe.innerLoading.value?n("filterAbort"):(oe.innerLoading.value=!0,E.value=!0),""!==t&&!0!==e.multiple&&re.value.length>0&&!0!==R&&t===_e.value(re.value[0])&&(t="");const s=setTimeout((()=>{!0===u.value&&(u.value=!1)}),10);null!==D&&clearTimeout(D),D=s,n("filter",t,((e,t)=>{!0!==o&&!0!==oe.focused.value||D!==s||(clearTimeout(D),"function"===typeof e&&e(),E.value=!1,(0,i.Y3)((()=>{oe.innerLoading.value=!1,!0===oe.editable.value&&(!0===o?!0===u.value&&ut():!0===u.value?ht(!0):u.value=!0),"function"===typeof t&&(0,i.Y3)((()=>{t(a)})),"function"===typeof r&&(0,i.Y3)((()=>{r(a)}))})))}),(()=>{!0===oe.focused.value&&D===s&&(clearTimeout(D),oe.innerLoading.value=!1,E.value=!1),!0===u.value&&(u.value=!1)}))}function Qe(){return(0,i.h)(x.Z,{ref:X,class:ue.value,style:e.popupContentStyle,modelValue:u.value,fit:!0!==e.menuShrink,cover:!0===e.optionsCover&&!0!==de.value&&!0!==e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:se.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,square:ke.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...be.value,onScrollPassive:te,onBeforeShow:gt,onBeforeHide:et,onShow:tt},$e)}function et(e){vt(e),lt()}function tt(){ie()}function nt(e){(0,h.sT)(e),null!==Y.value&&Y.value.focus(),F.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function it(e){(0,h.sT)(e),(0,i.Y3)((()=>{F.value=!1}))}function ot(){const n=[(0,i.h)(s,{class:`col-auto ${oe.fieldClass.value}`,...ae.value,for:oe.targetUid.value,dark:se.value,square:!0,loading:E.value,itemAligned:!1,filled:!0,stackLabel:T.value.length>0,...oe.splitAttrs.listeners.value,onFocus:nt,onBlur:it},{...t,rawControl:()=>oe.getControl(!0),before:void 0,after:void 0})];return!0===u.value&&n.push((0,i.h)("div",{ref:V,class:ue.value+" scroll",style:e.popupContentStyle,...be.value,onClick:h.X$,onScrollPassive:te},$e())),(0,i.h)(y.Z,{ref:W,modelValue:d.value,position:!0===e.useInput?"top":void 0,transitionShow:z,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:gt,onBeforeHide:rt,onHide:at,onShow:st},(()=>(0,i.h)("div",{class:"q-select__dialog"+(!0===se.value?" q-select__dialog--dark q-dark":"")+(!0===F.value?" q-select__dialog--focused":"")},n)))}function rt(e){vt(e),null!==W.value&&W.value.__updateRefocusTarget(oe.rootRef.value.querySelector(".q-field__native > [tabindex]:last-child")),oe.focused.value=!1}function at(e){ut(),!1===oe.focused.value&&n("blur",e),dt()}function st(){const e=document.activeElement;null!==e&&e.id===oe.targetUid.value||null===Y.value||Y.value===e||Y.value.focus(),ie()}function lt(){!0!==d.value&&(p.value=-1,!0===u.value&&(u.value=!1),!1===oe.focused.value&&(null!==D&&(clearTimeout(D),D=null),!0===oe.innerLoading.value&&(n("filterAbort"),oe.innerLoading.value=!1,E.value=!1)))}function ct(n){!0===oe.editable.value&&(!0===O?(oe.onControlFocusin(n),d.value=!0,(0,i.Y3)((()=>{oe.focus()}))):oe.focus(),void 0!==e.onFilter?Je(T.value):!0===de.value&&void 0===t["no-option"]||(u.value=!0))}function ut(){d.value=!1,lt()}function dt(){!0===e.useInput&&Ke(!0!==e.multiple&&!0===e.fillInput&&re.value.length>0&&_e.value(re.value[0])||"",!0,!0)}function ht(t){let n=-1;if(!0===t){if(re.value.length>0){const t=Ce.value(re.value[0]);n=e.options.findIndex((e=>(0,C.xb)(Ce.value(e),t)))}Q(n)}Oe(n)}function ft(e,t){!0===u.value&&!1===oe.innerLoading.value&&(Q(-1,!0),(0,i.Y3)((()=>{!0===u.value&&!1===oe.innerLoading.value&&(e>t?Q():ht(!0))})))}function pt(){!1===d.value&&null!==X.value&&X.value.updatePosition()}function gt(e){void 0!==e&&(0,h.sT)(e),n("popupShow",e),oe.hasPopupOpen=!0,oe.onControlFocusin(e)}function vt(e){void 0!==e&&(0,h.sT)(e),n("popupHide",e),oe.hasPopupOpen=!1,oe.onControlFocusout(e)}function mt(){O=(!0===c.platform.is.mobile||"dialog"===e.behavior)&&("menu"!==e.behavior&&(!0!==e.useInput||(void 0!==t["no-option"]||void 0!==e.onFilter||!1===de.value))),z=!0===c.platform.is.ios&&!0===O&&!0===e.useInput?"fade":e.transitionShow}return(0,i.YP)(re,(t=>{M=t,!0===e.useInput&&!0===e.fillInput&&!0!==e.multiple&&!0!==oe.innerLoading.value&&(!0!==d.value&&!0!==u.value||!0!==le.value)&&(!0!==R&&dt(),!0!==d.value&&!0!==u.value||Je(""))}),{immediate:!0}),(0,i.YP)((()=>e.fillInput),dt),(0,i.YP)(u,ht),(0,i.YP)(Z,ft),(0,i.Xn)(mt),(0,i.ic)(pt),mt(),(0,i.Jd)((()=>{null!==N&&clearTimeout(N)})),Object.assign(a,{showPopup:ct,hidePopup:ut,removeAtIndex:Te,add:Ee,toggleOption:Me,getOptionIndex:()=>p.value,setOptionIndex:Oe,moveOptionSelection:Re,filter:Je,updateMenuPosition:pt,updateInputValue:Ke,isOptionSelected:He,getEmittingOptionValue:je,isOptionDisabled:(...e)=>!0===Ae.value.apply(null,e),getOptionValue:(...e)=>Ce.value.apply(null,e),getOptionLabel:(...e)=>_e.value.apply(null,e)}),Object.assign(oe,{innerValue:re,fieldClass:(0,o.Fl)((()=>`q-select q-field--auto-height q-select--with${!0!==e.useInput?"out":""}-input q-select--with${!0!==e.useChips?"out":""}-chips q-select--`+(!0===e.multiple?"multiple":"single"))),inputRef:B,targetRef:Y,hasValue:le,showPopup:ct,floatingLabel:(0,o.Fl)((()=>!0!==e.hideSelected&&!0===le.value||"number"===typeof T.value||T.value.length>0||(0,r.yV)(e.displayValue))),getControlChild:()=>{if(!1!==oe.editable.value&&(!0===d.value||!0!==de.value||void 0!==t["no-option"]))return!0===O?ot():Qe();!0===oe.hasPopupOpen&&(oe.hasPopupOpen=!1)},controlEvents:{onFocusin(e){oe.onControlFocusin(e)},onFocusout(e){oe.onControlFocusout(e,(()=>{dt(),lt()}))},onClick(e){if((0,h.X$)(e),!0!==O&&!0===u.value)return lt(),void(null!==Y.value&&Y.value.focus());ct(e)}},getControl:t=>{const n=Ve(),o=!0===t||!0!==d.value||!0!==O;if(!0===e.useInput)n.push(Ue(t,o));else if(!0===oe.editable.value){const r=!0===o?me.value:void 0;n.push((0,i.h)("input",{ref:!0===o?Y:void 0,key:"d_t",class:"q-select__focus-target",id:!0===o?oe.targetUid.value:void 0,value:fe.value,readonly:!0,"data-autofocus":!0===t||!0===e.autofocus||void 0,...r,onKeydown:Ye,onKeyup:Ne,onKeypress:Be})),!0===o&&"string"===typeof e.autocomplete&&e.autocomplete.length>0&&n.push((0,i.h)("input",{class:"q-select__autocomplete-input",autocomplete:e.autocomplete,tabindex:-1,onKeyup:De}))}if(void 0!==$.value&&!0!==e.disable&&Pe.value.length>0){const t=Pe.value.map((e=>(0,i.h)("option",{value:e,selected:!0})));n.push((0,i.h)("select",{class:"hidden",name:$.value,multiple:e.multiple},t))}const r=!0===e.useInput||!0!==o?void 0:oe.splitAttrs.attributes.value;return(0,i.h)("div",{class:"q-field__native row items-center",...r},n)},getInnerAppend:()=>!0!==e.loading&&!0!==E.value&&!0!==e.hideDropdownIcon?[(0,i.h)(l.Z,{class:"q-select__dropdown-icon"+(!0===u.value?" rotate-180":""),name:we.value})]:null}),(0,r.ZP)(oe)}})},926:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(8234),a=n(5987);const s={true:"inset",item:"item-inset","item-thumbnail":"item-thumbnail-inset"},l={xs:2,sm:4,md:8,lg:16,xl:24},c=(0,a.L)({name:"QSeparator",props:{...r.S,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){const t=(0,i.FN)(),n=(0,r.Z)(e,t.proxy.$q),a=(0,o.Fl)((()=>!0===e.vertical?"vertical":"horizontal")),c=(0,o.Fl)((()=>` q-separator--${a.value}`)),u=(0,o.Fl)((()=>!1!==e.inset?`${c.value}-${s[e.inset]}`:"")),d=(0,o.Fl)((()=>`q-separator${c.value}${u.value}`+(void 0!==e.color?` bg-${e.color}`:"")+(!0===n.value?" q-separator--dark":""))),h=(0,o.Fl)((()=>{const t={};if(void 0!==e.size&&(t[!0===e.vertical?"width":"height"]=e.size),!1!==e.spaced){const n=!0===e.spaced?`${l.md}px`:e.spaced in l?`${l[e.spaced]}px`:e.spaced,i=!0===e.vertical?["Left","Right"]:["Top","Bottom"];t[`margin${i[0]}`]=t[`margin${i[1]}`]=n}return t}));return()=>(0,i.h)("hr",{class:d.value,style:h.value,"aria-orientation":a.value})}})},3940:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(244);const a={size:{type:[Number,String],default:"1em"},color:String};function s(e){return{cSize:(0,o.Fl)((()=>e.size in r.Ok?`${r.Ok[e.size]}px`:e.size)),classes:(0,o.Fl)((()=>"q-spinner"+(e.color?` text-${e.color}`:"")))}}var l=n(5987);const c=(0,l.L)({name:"QSpinner",props:{...a,thickness:{type:Number,default:5}},setup(e){const{cSize:t,classes:n}=s(e);return()=>(0,i.h)("svg",{class:n.value+" q-spinner-mat",width:t.value,height:t.value,viewBox:"25 25 50 50"},[(0,i.h)("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none",stroke:"currentColor","stroke-width":e.thickness,"stroke-miterlimit":"10"})])}})},4106:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(5475),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTabPanel",props:o.vZ,setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-tab-panel",role:"tabpanel"},(0,a.KR)(t.default))}})},9800:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var i=n(9835),o=n(499),r=n(8234),a=n(5475),s=n(5987),l=n(2026);const c=(0,s.L)({name:"QTabPanels",props:{...a.t6,...r.S},emits:a.K6,setup(e,{slots:t}){const n=(0,i.FN)(),s=(0,r.Z)(e,n.proxy.$q),{updatePanelsList:c,getPanelContent:u,panelDirectives:d}=(0,a.ZP)(),h=(0,o.Fl)((()=>"q-tab-panels q-panel-parent"+(!0===s.value?" q-tab-panels--dark q-dark":"")));return()=>(c(t),(0,l.Jl)("div",{class:h.value},u(),"pan",e.swipeable,(()=>d.value)))}})},9497:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ne});n(702),n(5583);var i=n(9835),o=n(499),r=n(1682),a=n(926),s=n(2857),l=n(3246),c=n(6933);function u(e,t){return(0,i.h)("div",e,[(0,i.h)("table",{class:"q-table"},t)])}var d=n(2043),h=n(5987),f=n(3701),p=n(1384),g=n(2026);const v={list:l.Z,table:c.Z},m=["list","table","__qtable"],b=(0,h.L)({name:"QVirtualScroll",props:{...d.t9,type:{type:String,default:"list",validator:e=>m.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:{default:void 0}},setup(e,{slots:t,attrs:n}){let r;const a=(0,o.iH)(null),s=(0,o.Fl)((()=>e.itemsSize>=0&&void 0!==e.itemsFn?parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0)),{virtualScrollSliceRange:l,localResetVirtualScroll:c,padVirtualScroll:h,onVirtualScrollEvt:m}=(0,d.vp)({virtualScrollLength:s,getVirtualScrollTarget:k,getVirtualScrollEl:w}),b=(0,o.Fl)((()=>{if(0===s.value)return[];const t=(e,t)=>({index:l.value.from+t,item:e});return void 0===e.itemsFn?e.items.slice(l.value.from,l.value.to).map(t):e.itemsFn(l.value.from,l.value.to-l.value.from).map(t)})),x=(0,o.Fl)((()=>"q-virtual-scroll q-virtual-scroll"+(!0===e.virtualScrollHorizontal?"--horizontal":"--vertical")+(void 0!==e.scrollTarget?"":" scroll"))),y=(0,o.Fl)((()=>void 0!==e.scrollTarget?{}:{tabindex:0}));function w(){return a.value.$el||a.value}function k(){return r}function S(){r=(0,f.b0)(w(),e.scrollTarget),r.addEventListener("scroll",m,p.rU.passive)}function C(){void 0!==r&&(r.removeEventListener("scroll",m,p.rU.passive),r=void 0)}function _(){let n=h("list"===e.type?"div":"tbody",b.value.map(t.default));return void 0!==t.before&&(n=t.before().concat(n)),(0,g.vs)(t.after,n)}return(0,i.YP)(s,(()=>{c()})),(0,i.YP)((()=>e.scrollTarget),(()=>{C(),S()})),(0,i.wF)((()=>{c()})),(0,i.bv)((()=>{S()})),(0,i.dl)((()=>{S()})),(0,i.se)((()=>{C()})),(0,i.Jd)((()=>{C()})),()=>{if(void 0!==t.default)return"__qtable"===e.type?u({ref:a,class:"q-table__middle "+x.value},_()):(0,i.h)(v[e.type],{...n,ref:a,class:[n.class,x.value],...y.value},_);console.error("QVirtualScroll: default scoped slot is required for rendering")}}});var x=n(7887),y=n(8234),w=n(244);const k={xs:2,sm:4,md:6,lg:10,xl:14};function S(e,t,n){return{transform:!0===t?`translateX(${!0===n.lang.rtl?"-":""}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}const C=(0,h.L)({name:"QLinearProgress",props:{...y.S,...w.LU,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){const{proxy:n}=(0,i.FN)(),r=(0,y.Z)(e,n.$q),a=(0,w.ZP)(e,k),s=(0,o.Fl)((()=>!0===e.indeterminate||!0===e.query)),l=(0,o.Fl)((()=>e.reverse!==e.query)),c=(0,o.Fl)((()=>({...null!==a.value?a.value:{},"--q-linear-progress-speed":`${e.animationSpeed}ms`}))),u=(0,o.Fl)((()=>"q-linear-progress"+(void 0!==e.color?` text-${e.color}`:"")+(!0===e.reverse||!0===e.query?" q-linear-progress--reverse":"")+(!0===e.rounded?" rounded-borders":""))),d=(0,o.Fl)((()=>S(void 0!==e.buffer?e.buffer:1,l.value,n.$q))),h=(0,o.Fl)((()=>`with${!0===e.instantFeedback?"out":""}-transition`)),f=(0,o.Fl)((()=>`q-linear-progress__track absolute-full q-linear-progress__track--${h.value} q-linear-progress__track--`+(!0===r.value?"dark":"light")+(void 0!==e.trackColor?` bg-${e.trackColor}`:""))),p=(0,o.Fl)((()=>S(!0===s.value?1:e.value,l.value,n.$q))),v=(0,o.Fl)((()=>`q-linear-progress__model absolute-full q-linear-progress__model--${h.value} q-linear-progress__model--${!0===s.value?"in":""}determinate`)),m=(0,o.Fl)((()=>({width:100*e.value+"%"}))),b=(0,o.Fl)((()=>"q-linear-progress__stripe absolute-"+(!0===e.reverse?"right":"left")+` q-linear-progress__stripe--${h.value}`));return()=>{const n=[(0,i.h)("div",{class:f.value,style:d.value}),(0,i.h)("div",{class:v.value,style:p.value})];return!0===e.stripe&&!1===s.value&&n.push((0,i.h)("div",{class:b.value,style:m.value})),(0,i.h)("div",{class:u.value,style:c.value,role:"progressbar","aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":!0===e.indeterminate?void 0:e.value},(0,g.vs)(t.default,n))}}});var _=n(1221),A=n(8879),P=n(5310),L=n(2046);let j=0;const T={fullscreen:Boolean,noRouteFullscreenExit:Boolean},F=["update:fullscreen","fullscreen"];function E(){const e=(0,i.FN)(),{props:t,emit:n,proxy:r}=e;let a,s,l;const c=(0,o.iH)(!1);function u(){!0===c.value?h():d()}function d(){!0!==c.value&&(c.value=!0,l=r.$el.parentNode,l.replaceChild(s,r.$el),document.body.appendChild(r.$el),j++,1===j&&document.body.classList.add("q-body--fullscreen-mixin"),a={handler:h},P.Z.add(a))}function h(){!0===c.value&&(void 0!==a&&(P.Z.remove(a),a=void 0),l.replaceChild(r.$el,s),c.value=!1,j=Math.max(0,j-1),0===j&&(document.body.classList.remove("q-body--fullscreen-mixin"),void 0!==r.$el.scrollIntoView&&setTimeout((()=>{r.$el.scrollIntoView()}))))}return!0===(0,L.Rb)(e)&&(0,i.YP)((()=>r.$route.fullPath),(()=>{!0!==t.noRouteFullscreenExit&&h()})),(0,i.YP)((()=>t.fullscreen),(e=>{c.value!==e&&u()})),(0,i.YP)(c,(e=>{n("update:fullscreen",e),n("fullscreen",e)})),(0,i.wF)((()=>{s=document.createElement("span")})),(0,i.bv)((()=>{!0===t.fullscreen&&d()})),(0,i.Jd)(h),Object.assign(r,{toggleFullscreen:u,setFullscreen:d,exitFullscreen:h}),{inFullscreen:c,toggleFullscreen:u}}function M(e,t){return new Date(e)-new Date(t)}var O=n(4680);const R={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>"ad"===e||"da"===e,default:"ad"}};function I(e,t,n,i){const r=(0,o.Fl)((()=>{const{sortBy:e}=t.value;return e&&n.value.find((t=>t.name===e))||null})),a=(0,o.Fl)((()=>void 0!==e.sortMethod?e.sortMethod:(e,t,i)=>{const o=n.value.find((e=>e.name===t));if(void 0===o||void 0===o.field)return e;const r=!0===i?-1:1,a="function"===typeof o.field?e=>o.field(e):e=>e[o.field];return e.sort(((e,t)=>{let n=a(e),i=a(t);return null===n||void 0===n?-1*r:null===i||void 0===i?1*r:void 0!==o.sort?o.sort(n,i,e,t)*r:!0===(0,O.hj)(n)&&!0===(0,O.hj)(i)?(n-i)*r:!0===(0,O.J_)(n)&&!0===(0,O.J_)(i)?M(n,i)*r:"boolean"===typeof n&&"boolean"===typeof i?(n-i)*r:([n,i]=[n,i].map((e=>(e+"").toLocaleString().toLowerCase())),ne.name===o));void 0!==e&&e.sortOrder&&(r=e.sortOrder)}let{sortBy:a,descending:s}=t.value;a!==o?(a=o,s="da"===r):!0===e.binaryStateSort?s=!s:!0===s?"ad"===r?a=null:s=!1:"ad"===r?s=!0:a=null,i({sortBy:a,descending:s,page:1})}return{columnToSort:r,computedSortMethod:a,sort:s}}const z={filter:[String,Object],filterMethod:Function};function H(e,t){const n=(0,o.Fl)((()=>void 0!==e.filterMethod?e.filterMethod:(e,t,n,i)=>{const o=t?t.toLowerCase():"";return e.filter((e=>n.some((t=>{const n=i(t,e)+"",r="undefined"===n||"null"===n?"":n.toLowerCase();return-1!==r.indexOf(o)}))))}));return(0,i.YP)((()=>e.filter),(()=>{(0,i.Y3)((()=>{t({page:1},!0)}))}),{deep:!0}),{computedFilterMethod:n}}function q(e,t){for(const n in t)if(t[n]!==e[n])return!1;return!0}function N(e){return e.page<1&&(e.page=1),void 0!==e.rowsPerPage&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}const D={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function B(e,t){const{props:n,emit:r}=e,a=(0,o.iH)(Object.assign({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length>0?n.rowsPerPageOptions[0]:5},n.pagination)),s=(0,o.Fl)((()=>{const e=void 0!==n["onUpdate:pagination"]?{...a.value,...n.pagination}:a.value;return N(e)})),l=(0,o.Fl)((()=>void 0!==s.value.rowsNumber));function c(e){u({pagination:e,filter:n.filter})}function u(e={}){(0,i.Y3)((()=>{r("request",{pagination:e.pagination||s.value,filter:e.filter||n.filter,getCellValue:t})}))}function d(e,t){const i=N({...s.value,...e});!0!==q(s.value,i)?!0!==l.value?void 0!==n.pagination&&void 0!==n["onUpdate:pagination"]?r("update:pagination",i):a.value=i:c(i):!0===l.value&&!0===t&&c(i)}return{innerPagination:a,computedPagination:s,isServerSide:l,requestServerInteraction:u,setPagination:d}}function Y(e,t,n,r,a,s){const{props:l,emit:c,proxy:{$q:u}}=e,d=(0,o.Fl)((()=>!0===r.value?n.value.rowsNumber||0:s.value)),h=(0,o.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return(e-1)*t})),f=(0,o.Fl)((()=>{const{page:e,rowsPerPage:t}=n.value;return e*t})),p=(0,o.Fl)((()=>1===n.value.page)),g=(0,o.Fl)((()=>0===n.value.rowsPerPage?1:Math.max(1,Math.ceil(d.value/n.value.rowsPerPage)))),v=(0,o.Fl)((()=>0===f.value||n.value.page>=g.value)),m=(0,o.Fl)((()=>{const e=l.rowsPerPageOptions.includes(t.value.rowsPerPage)?l.rowsPerPageOptions:[t.value.rowsPerPage].concat(l.rowsPerPageOptions);return e.map((e=>({label:0===e?u.lang.table.allRows:""+e,value:e})))}));function b(){a({page:1})}function x(){const{page:e}=n.value;e>1&&a({page:e-1})}function y(){const{page:e,rowsPerPage:t}=n.value;f.value>0&&e*t{if(e===t)return;const i=n.value.page;e&&!i?a({page:1}):e["single","multiple","none"].includes(e)},selected:{type:Array,default:()=>[]}},W=["update:selected","selection"];function V(e,t,n,i){const r=(0,o.Fl)((()=>{const t={};return e.selected.map(i.value).forEach((e=>{t[e]=!0})),t})),a=(0,o.Fl)((()=>"none"!==e.selection)),s=(0,o.Fl)((()=>"single"===e.selection)),l=(0,o.Fl)((()=>"multiple"===e.selection)),c=(0,o.Fl)((()=>n.value.length>0&&n.value.every((e=>!0===r.value[i.value(e)])))),u=(0,o.Fl)((()=>!0!==c.value&&n.value.some((e=>!0===r.value[i.value(e)])))),d=(0,o.Fl)((()=>e.selected.length));function h(e){return!0===r.value[e]}function f(){t("update:selected",[])}function p(n,o,r,a){t("selection",{rows:o,added:r,keys:n,evt:a});const l=!0===s.value?!0===r?o:[]:!0===r?e.selected.concat(o):e.selected.filter((e=>!1===n.includes(i.value(e))));t("update:selected",l)}return{hasSelectionMode:a,singleSelection:s,multipleSelection:l,allRowsSelected:c,someRowsSelected:u,rowsSelectedNumber:d,isRowSelected:h,clearSelection:f,updateSelection:p}}function $(e){return Array.isArray(e)?e.slice():[]}const U={expanded:Array},Z=["update:expanded"];function G(e,t){const n=(0,o.iH)($(e.expanded));function r(e){return n.value.includes(e)}function a(i){void 0!==e.expanded?t("update:expanded",i):n.value=i}function s(e,t){const i=n.value.slice(),o=i.indexOf(e);!0===t?-1===o&&(i.push(e),a(i)):-1!==o&&(i.splice(o,1),a(i))}return(0,i.YP)((()=>e.expanded),(e=>{n.value=$(e)})),{isRowExpanded:r,setExpanded:a,updateExpanded:s}}const K={visibleColumns:Array};function J(e,t,n){const i=(0,o.Fl)((()=>{if(void 0!==e.columns)return e.columns;const t=e.rows[0];return void 0!==t?Object.keys(t).map((e=>({name:e,label:e.toUpperCase(),field:e,align:(0,O.hj)(t[e])?"right":"left",sortable:!0}))):[]})),r=(0,o.Fl)((()=>{const{sortBy:n,descending:o}=t.value,r=void 0!==e.visibleColumns?i.value.filter((t=>!0===t.required||!0===e.visibleColumns.includes(t.name))):i.value;return r.map((e=>{const t=e.align||"right",i=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:i+(void 0!==e.headerClasses?" "+e.headerClasses:"")+(!0===e.sortable?" sortable":"")+(e.name===n?" sorted "+(!0===o?"sort-desc":""):""),__tdStyle:void 0!==e.style?"function"!==typeof e.style?()=>e.style:e.style:()=>null,__tdClass:void 0!==e.classes?"function"!==typeof e.classes?()=>i+" "+e.classes:t=>i+" "+e.classes(t):()=>i}}))})),a=(0,o.Fl)((()=>{const e={};return r.value.forEach((t=>{e[t.name]=t})),e})),s=(0,o.Fl)((()=>void 0!==e.tableColspan?e.tableColspan:r.value.length+(!0===n.value?1:0)));return{colList:i,computedCols:r,computedColsMap:a,computedColspan:s}}var Q=n(3251);const ee="q-table__bottom row items-center",te={};d.If.forEach((e=>{te[e]={}}));const ne=(0,h.L)({name:"QTable",props:{rows:{type:Array,default:()=>[]},rowKey:{type:[String,Function],default:"id"},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:"horizontal",validator:e=>["horizontal","vertical","cell","none"].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{default:void 0},...te,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:"grey-8"},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...y.S,...T,...K,...z,...D,...U,...X,...R},emits:["request","virtualScroll",...F,...Z,...W],setup(e,{slots:t,emit:n}){const l=(0,i.FN)(),{proxy:{$q:c}}=l,h=(0,y.Z)(e,c),{inFullscreen:f,toggleFullscreen:p}=E(),g=(0,o.Fl)((()=>"function"===typeof e.rowKey?e.rowKey:t=>t[e.rowKey])),v=(0,o.iH)(null),m=(0,o.iH)(null),w=(0,o.Fl)((()=>!0!==e.grid&&!0===e.virtualScroll)),k=(0,o.Fl)((()=>" q-table__card"+(!0===h.value?" q-table__card--dark q-dark":"")+(!0===e.square?" q-table--square":"")+(!0===e.flat?" q-table--flat":"")+(!0===e.bordered?" q-table--bordered":""))),S=(0,o.Fl)((()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(!0===e.grid?" q-table--grid":k.value)+(!0===h.value?" q-table--dark":"")+(!0===e.dense?" q-table--dense":"")+(!1===e.wrapCells?" q-table--no-wrap":"")+(!0===f.value?" fullscreen scroll":""))),P=(0,o.Fl)((()=>S.value+(!0===e.loading?" q-table--loading":"")));(0,i.YP)((()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+S.value),(()=>{!0===w.value&&null!==m.value&&m.value.reset()}));const{innerPagination:L,computedPagination:j,isServerSide:T,requestServerInteraction:F,setPagination:M}=B(l,Ie),{computedFilterMethod:O}=H(e,M),{isRowExpanded:R,setExpanded:z,updateExpanded:q}=G(e,n),N=(0,o.Fl)((()=>{let t=e.rows;if(!0===T.value||0===t.length)return t;const{sortBy:n,descending:i}=j.value;return e.filter&&(t=O.value(t,e.filter,ae.value,Ie)),null!==ce.value&&(t=ue.value(e.rows===t?t.slice():t,n,i)),t})),D=(0,o.Fl)((()=>N.value.length)),X=(0,o.Fl)((()=>{let t=N.value;if(!0===T.value)return t;const{rowsPerPage:n}=j.value;return 0!==n&&(0===he.value&&e.rows!==t?t.length>fe.value&&(t=t.slice(0,fe.value)):t=t.slice(he.value,fe.value)),t})),{hasSelectionMode:W,singleSelection:$,multipleSelection:U,allRowsSelected:Z,someRowsSelected:K,rowsSelectedNumber:te,isRowSelected:ne,clearSelection:ie,updateSelection:oe}=V(e,n,X,g),{colList:re,computedCols:ae,computedColsMap:se,computedColspan:le}=J(e,j,W),{columnToSort:ce,computedSortMethod:ue,sort:de}=I(e,j,re,M),{firstRowIndex:he,lastRowIndex:fe,isFirstPage:pe,isLastPage:ge,pagesNumber:ve,computedRowsPerPageOptions:me,computedRowsNumber:be,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke}=Y(l,L,j,T,M,D),Se=(0,o.Fl)((()=>0===X.value.length)),Ce=(0,o.Fl)((()=>{const t={};return d.If.forEach((n=>{t[n]=e[n]})),void 0===t.virtualScrollItemSize&&(t.virtualScrollItemSize=!0===e.dense?28:48),t}));function _e(){!0===w.value&&m.value.reset()}function Ae(){if(!0===e.grid)return Ze();const n=!0!==e.hideHeader?Ne:null;if(!0===w.value){const o=t["top-row"],r=t["bottom-row"],a={default:e=>Te(e.item,t.body,e.index)};if(void 0!==o){const e=(0,i.h)("tbody",o({cols:ae.value}));a.before=null===n?()=>e:()=>[n()].concat(e)}else null!==n&&(a.before=n);return void 0!==r&&(a.after=()=>(0,i.h)("tbody",r({cols:ae.value}))),(0,i.h)(b,{ref:m,class:e.tableClass,style:e.tableStyle,...Ce.value,scrollTarget:e.virtualScrollTarget,items:X.value,type:"__qtable",tableColspan:le.value,onVirtualScroll:Le},a)}const o=[Fe()];return null!==n&&o.unshift(n()),u({class:["q-table__middle scroll",e.tableClass],style:e.tableStyle},o)}function Pe(t,i){if(null!==m.value)return void m.value.scrollTo(t,i);t=parseInt(t,10);const o=v.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(null!==o){const i=v.value.querySelector(".q-table__middle.scroll"),r=o.offsetTop-e.virtualScrollStickySizeStart,a=r{const n=t[`body-cell-${e.name}`],r=void 0!==n?n:c;return void 0!==r?r(Me({key:s,row:o,pageIndex:a,col:e})):(0,i.h)("td",{class:e.__tdClass(o),style:e.__tdStyle(o)},Ie(e,o))}));if(!0===W.value){const n=t["body-selection"],r=void 0!==n?n(Oe({key:s,row:o,pageIndex:a})):[(0,i.h)(_.Z,{modelValue:l,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([s],[o],e,t)}})];u.unshift((0,i.h)("td",{class:"q-table--col-auto-width"},r))}const d={key:s,class:{selected:l}};return void 0!==e.onRowClick&&(d.class["cursor-pointer"]=!0,d.onClick=e=>{n("RowClick",e,o,a)}),void 0!==e.onRowDblclick&&(d.class["cursor-pointer"]=!0,d.onDblclick=e=>{n("RowDblclick",e,o,a)}),void 0!==e.onRowContextmenu&&(d.class["cursor-pointer"]=!0,d.onContextmenu=e=>{n("RowContextmenu",e,o,a)}),(0,i.h)("tr",d,u)}function Fe(){const e=t.body,n=t["top-row"],o=t["bottom-row"];let r=X.value.map(((t,n)=>Te(t,e,n)));return void 0!==n&&(r=n({cols:ae.value}).concat(r)),void 0!==o&&(r=r.concat(o({cols:ae.value}))),(0,i.h)("tbody",r)}function Ee(e){return Re(e),e.cols=e.cols.map((t=>(0,Q.g)({...t},"value",(()=>Ie(t,e.row))))),e}function Me(e){return Re(e),(0,Q.g)(e,"value",(()=>Ie(e.col,e.row))),e}function Oe(e){return Re(e),e}function Re(t){Object.assign(t,{cols:ae.value,colsMap:se.value,sort:de,rowIndex:he.value+t.pageIndex,color:e.color,dark:h.value,dense:e.dense}),!0===W.value&&(0,Q.g)(t,"selected",(()=>ne(t.key)),((e,n)=>{oe([t.key],[t.row],e,n)})),(0,Q.g)(t,"expand",(()=>R(t.key)),(e=>{q(t.key,e)}))}function Ie(e,t){const n="function"===typeof e.field?e.field(t):t[e.field];return void 0!==e.format?e.format(n,t):n}const ze=(0,o.Fl)((()=>({pagination:j.value,pagesNumber:ve.value,isFirstPage:pe.value,isLastPage:ge.value,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,inFullscreen:f.value,toggleFullscreen:p})));function He(){const n=t.top,o=t["top-left"],r=t["top-right"],a=t["top-selection"],s=!0===W.value&&void 0!==a&&te.value>0,l="q-table__top relative-position row items-center";if(void 0!==n)return(0,i.h)("div",{class:l},[n(ze.value)]);let c;return!0===s?c=a(ze.value).slice():(c=[],void 0!==o?c.push((0,i.h)("div",{class:"q-table-control"},[o(ze.value)])):e.title&&c.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",{class:["q-table__title",e.titleClass]},e.title)]))),void 0!==r&&(c.push((0,i.h)("div",{class:"q-table__separator col"})),c.push((0,i.h)("div",{class:"q-table__control"},[r(ze.value)]))),0!==c.length?(0,i.h)("div",{class:l},c):void 0}const qe=(0,o.Fl)((()=>!0===K.value?null:Z.value));function Ne(){const n=De();return!0===e.loading&&void 0===t.loading&&n.push((0,i.h)("tr",{class:"q-table__progress"},[(0,i.h)("th",{class:"relative-position",colspan:le.value},je())])),(0,i.h)("thead",n)}function De(){const n=t.header,o=t["header-cell"];if(void 0!==n)return n(Be({header:!0})).slice();const a=ae.value.map((e=>{const n=t[`header-cell-${e.name}`],a=void 0!==n?n:o,s=Be({col:e});return void 0!==a?a(s):(0,i.h)(r.Z,{key:e.name,props:s},(()=>e.label))}));if(!0===$.value&&!0!==e.grid)a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"}," "));else if(!0===U.value){const n=t["header-selection"],o=void 0!==n?n(Be({})):[(0,i.h)(_.Z,{color:e.color,modelValue:qe.value,dark:h.value,dense:e.dense,"onUpdate:modelValue":Ye})];a.unshift((0,i.h)("th",{class:"q-table--col-auto-width"},o))}return[(0,i.h)("tr",{class:e.tableHeaderClass,style:e.tableHeaderStyle},a)]}function Be(t){return Object.assign(t,{cols:ae.value,sort:de,colsMap:se.value,color:e.color,dark:h.value,dense:e.dense}),!0===U.value&&(0,Q.g)(t,"selected",(()=>qe.value),Ye),t}function Ye(e){!0===K.value&&(e=!1),oe(X.value.map(g.value),X.value,e)}const Xe=(0,o.Fl)((()=>{const t=[e.iconFirstPage||c.iconSet.table.firstPage,e.iconPrevPage||c.iconSet.table.prevPage,e.iconNextPage||c.iconSet.table.nextPage,e.iconLastPage||c.iconSet.table.lastPage];return!0===c.lang.rtl?t.reverse():t}));function We(){if(!0===e.hideBottom)return;if(!0===Se.value){if(!0===e.hideNoData)return;const n=!0===e.loading?e.loadingLabel||c.lang.table.loading:e.filter?e.noResultsLabel||c.lang.table.noResults:e.noDataLabel||c.lang.table.noData,o=t["no-data"],r=void 0!==o?[o({message:n,icon:c.iconSet.table.warning,filter:e.filter})]:[(0,i.h)(s.Z,{class:"q-table__bottom-nodata-icon",name:c.iconSet.table.warning}),n];return(0,i.h)("div",{class:ee+" q-table__bottom--nodata"},r)}const n=t.bottom;if(void 0!==n)return(0,i.h)("div",{class:ee},[n(ze.value)]);const o=!0!==e.hideSelectedBanner&&!0===W.value&&te.value>0?[(0,i.h)("div",{class:"q-table__control"},[(0,i.h)("div",[(e.selectedRowsLabel||c.lang.table.selectedRecords)(te.value)])])]:[];return!0!==e.hidePagination?(0,i.h)("div",{class:ee+" justify-end"},$e(o)):o.length>0?(0,i.h)("div",{class:ee},o):void 0}function Ve(e){M({page:1,rowsPerPage:e.value})}function $e(n){let o;const{rowsPerPage:r}=j.value,a=e.paginationLabel||c.lang.table.pagination,s=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push((0,i.h)("div",{class:"q-table__separator col"})),!0===l&&n.push((0,i.h)("div",{class:"q-table__control"},[(0,i.h)("span",{class:"q-table__bottom-item"},[e.rowsPerPageLabel||c.lang.table.recordsPerPage]),(0,i.h)(x.Z,{class:"q-table__select inline q-table__bottom-item",color:e.color,modelValue:r,options:me.value,displayValue:0===r?c.lang.table.allRows:r,dark:h.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Ve})])),void 0!==s)o=s(ze.value);else if(o=[(0,i.h)("span",0!==r?{class:"q-table__bottom-item"}:{},[r?a(he.value+1,Math.min(fe.value,be.value),be.value):a(1,D.value,be.value)])],0!==r&&ve.value>1){const t={color:e.color,round:!0,dense:!0,flat:!0};!0===e.dense&&(t.size="sm"),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgFirst",...t,icon:Xe.value[0],disable:pe.value,onClick:xe})),o.push((0,i.h)(A.Z,{key:"pgPrev",...t,icon:Xe.value[1],disable:pe.value,onClick:ye}),(0,i.h)(A.Z,{key:"pgNext",...t,icon:Xe.value[2],disable:ge.value,onClick:we})),ve.value>2&&o.push((0,i.h)(A.Z,{key:"pgLast",...t,icon:Xe.value[3],disable:ge.value,onClick:ke}))}return n.push((0,i.h)("div",{class:"q-table__control"},o)),n}function Ue(){const n=!0===e.gridHeader?[(0,i.h)("table",{class:"q-table"},[Ne(i.h)])]:!0===e.loading&&void 0===t.loading?je(i.h):void 0;return(0,i.h)("div",{class:"q-table__middle"},n)}function Ze(){const o=void 0!==t.item?t.item:o=>{const r=o.cols.map((e=>(0,i.h)("div",{class:"q-table__grid-item-row"},[(0,i.h)("div",{class:"q-table__grid-item-title"},[e.label]),(0,i.h)("div",{class:"q-table__grid-item-value"},[e.value])])));if(!0===W.value){const n=t["body-selection"],s=void 0!==n?n(o):[(0,i.h)(_.Z,{modelValue:o.selected,color:e.color,dark:h.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{oe([o.key],[o.row],e,t)}})];r.unshift((0,i.h)("div",{class:"q-table__grid-item-row"},s),(0,i.h)(a.Z,{dark:h.value}))}const s={class:["q-table__grid-item-card"+k.value,e.cardClass],style:e.cardStyle};return void 0===e.onRowClick&&void 0===e.onRowDblclick||(s.class[0]+=" cursor-pointer",void 0!==e.onRowClick&&(s.onClick=e=>{n("RowClick",e,o.row,o.pageIndex)}),void 0!==e.onRowDblclick&&(s.onDblclick=e=>{n("RowDblclick",e,o.row,o.pageIndex)})),(0,i.h)("div",{class:"q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3"+(!0===o.selected?" q-table__grid-item--selected":"")},[(0,i.h)("div",s,r)])};return(0,i.h)("div",{class:["q-table__grid-content row",e.cardContainerClass],style:e.cardContainerStyle},X.value.map(((e,t)=>o(Ee({key:g.value(e),row:e,pageIndex:t})))))}return Object.assign(l.proxy,{requestServerInteraction:F,setPagination:M,firstPage:xe,prevPage:ye,nextPage:we,lastPage:ke,isRowSelected:ne,clearSelection:ie,isRowExpanded:R,setExpanded:z,sort:de,resetVirtualScroll:_e,scrollTo:Pe,getCellValue:Ie}),(0,Q.K)(l.proxy,{filteredSortedRows:()=>N.value,computedRows:()=>X.value,computedRowsNumber:()=>be.value}),()=>{const n=[He()],o={ref:v,class:P.value};return!0===e.grid?n.push(Ue()):Object.assign(o,{class:[o.class,e.cardClass],style:e.cardStyle}),n.push(Ae(),We()),!0===e.loading&&void 0!==t.loading&&n.push(t.loading()),(0,i.h)("div",o,n)}}})},7220:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(499),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTd",props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.FN)(),r=(0,o.Fl)((()=>"q-td"+(!0===e.autoWidth?" q-table--col-auto-width":"")+(!0===e.noHover?" q-td--no-hover":"")+" "));return()=>{if(void 0===e.props)return(0,i.h)("td",{class:r.value},(0,a.KR)(t.default));const o=n.vnode.key,s=(void 0!==e.props.colsMap?e.props.colsMap[o]:null)||e.props.col;if(void 0===s)return;const{row:l}=e.props;return(0,i.h)("td",{class:r.value+s.__tdClass(l),style:s.__tdStyle(l)},(0,a.KR)(t.default))}}})},1682:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(9835),o=n(2857),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTh",props:{props:Object,autoWidth:Boolean},emits:["click"],setup(e,{slots:t,emit:n}){const r=(0,i.FN)(),{proxy:{$q:s}}=r,l=e=>{n("click",e)};return()=>{if(void 0===e.props)return(0,i.h)("th",{class:!0===e.autoWidth?"q-table--col-auto-width":"",onClick:l},(0,a.KR)(t.default));let n,c;const u=r.vnode.key;if(u){if(n=e.props.colsMap[u],void 0===n)return}else n=e.props.col;if(!0===n.sortable){const e="right"===n.align?"unshift":"push";c=(0,a.Bl)(t.default,[]),c[e]((0,i.h)(o.Z,{class:n.__iconClass,name:s.iconSet.table.arrowUp}))}else c=(0,a.KR)(t.default);const d={class:n.__thClass+(!0===e.autoWidth?" q-table--col-auto-width":""),style:n.headerStyle,onClick:t=>{!0===n.sortable&&e.props.sort(n),l(t)}};return(0,i.h)("th",d,c)}}})},9546:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QTr",props:{props:Object,noHover:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-tr"+(void 0===e.props||!0===e.props.header?"":" "+e.props.__trClass)+(!0===e.noHover?" q-tr--no-hover":"")));return()=>(0,o.h)("tr",{class:n.value},(0,a.KR)(t.default))}})},900:(e,t,n)=>{"use strict";n.d(t,{Z:()=>b});var i=n(9835),o=n(499),r=n(2857),a=n(1136),s=n(2026),l=n(1705),c=n(5439),u=n(1384),d=n(796),h=n(4680);let f=0;const p=["click","keydown"],g={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>"t_"+f++},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function v(e,t,n,f){const p=(0,i.f3)(c.Nd,c.qO);if(p===c.qO)return console.error("QTab/QRouteTab component needs to be child of QTabs"),c.qO;const{proxy:g}=(0,i.FN)(),v=(0,o.iH)(null),m=(0,o.iH)(null),b=(0,o.iH)(null),x=(0,o.Fl)((()=>!0!==e.disable&&!1!==e.ripple&&Object.assign({keyCodes:[13,32],early:!0},!0===e.ripple?{}:e.ripple))),y=(0,o.Fl)((()=>p.currentModel.value===e.name)),w=(0,o.Fl)((()=>"q-tab relative-position self-stretch flex flex-center text-center"+(!0===y.value?" q-tab--active"+(p.tabProps.value.activeClass?" "+p.tabProps.value.activeClass:"")+(p.tabProps.value.activeColor?` text-${p.tabProps.value.activeColor}`:"")+(p.tabProps.value.activeBgColor?` bg-${p.tabProps.value.activeBgColor}`:""):" q-tab--inactive")+(e.icon&&e.label&&!1===p.tabProps.value.inlineLabel?" q-tab--full":"")+(!0===e.noCaps||!0===p.tabProps.value.noCaps?" q-tab--no-caps":"")+(!0===e.disable?" disabled":" q-focusable q-hoverable cursor-pointer")+(void 0!==f?f.linkClass.value:""))),k=(0,o.Fl)((()=>"q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable "+(!0===p.tabProps.value.inlineLabel?"row no-wrap q-tab__content--inline":"column")+(void 0!==e.contentClass?` ${e.contentClass}`:""))),S=(0,o.Fl)((()=>!0===e.disable||!0===p.hasFocus.value||!1===y.value&&!0===p.hasActiveTab.value?-1:e.tabindex||0));function C(t,i){if(!0!==i&&null!==v.value&&v.value.focus(),!0!==e.disable){if(void 0===f)return p.updateModel({name:e.name}),void n("click",t);if(!0===f.hasRouterLink.value){const i=(n={})=>{let i;const o=void 0===n.to||!0===(0,h.xb)(n.to,e.to)?p.avoidRouteWatcher=(0,d.Z)():null;return f.navigateToRouterLink(t,{...n,returnRouterError:!0}).catch((e=>{i=e})).then((t=>{if(o===p.avoidRouteWatcher&&(p.avoidRouteWatcher=!1,void 0!==i||void 0!==t&&!0!==t.message.startsWith("Avoided redundant navigation")||p.updateModel({name:e.name})),!0===n.returnRouterError)return void 0!==i?Promise.reject(i):t}))};return n("click",t,i),void(!0!==t.defaultPrevented&&i())}n("click",t)}else void 0!==f&&!0===f.hasRouterLink.value&&(0,u.NS)(t)}function _(e){(0,l.So)(e,[13,32])?C(e,!0):!0!==(0,l.Wm)(e)&&e.keyCode>=35&&e.keyCode<=40&&!0!==e.altKey&&!0!==e.metaKey&&!0===p.onKbdNavigate(e.keyCode,g.$el)&&(0,u.NS)(e),n("keydown",e)}function A(){const n=p.tabProps.value.narrowIndicator,o=[],a=(0,i.h)("div",{ref:b,class:["q-tab__indicator",p.tabProps.value.indicatorClass]});void 0!==e.icon&&o.push((0,i.h)(r.Z,{class:"q-tab__icon",name:e.icon})),void 0!==e.label&&o.push((0,i.h)("div",{class:"q-tab__label"},e.label)),!1!==e.alert&&o.push(void 0!==e.alertIcon?(0,i.h)(r.Z,{class:"q-tab__alert-icon",color:!0!==e.alert?e.alert:void 0,name:e.alertIcon}):(0,i.h)("div",{class:"q-tab__alert"+(!0!==e.alert?` text-${e.alert}`:"")})),!0===n&&o.push(a);const l=[(0,i.h)("div",{class:"q-focus-helper",tabindex:-1,ref:v}),(0,i.h)("div",{class:k.value},(0,s.vs)(t.default,o))];return!1===n&&l.push(a),l}const P={name:(0,o.Fl)((()=>e.name)),rootRef:m,tabIndicatorRef:b,routeData:f};function L(t,n){const o={ref:m,class:w.value,tabindex:S.value,role:"tab","aria-selected":!0===y.value?"true":"false","aria-disabled":!0===e.disable?"true":void 0,onClick:C,onKeydown:_,...n};return(0,i.wy)((0,i.h)(t,o,A()),[[a.Z,x.value]])}return(0,i.Jd)((()=>{p.unregisterTab(P)})),(0,i.bv)((()=>{p.registerTab(P)})),{renderTab:L,$tabs:p}}var m=n(5987);const b=(0,m.L)({name:"QTab",props:g,emits:p,setup(e,{slots:t,emit:n}){const{renderTab:i}=v(e,t,n);return()=>i("div")}})},7817:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});n(702);var i=n(9835),o=n(499),r=n(2857),a=n(883),s=n(6916),l=n(2695),c=n(5987),u=n(2026),d=n(5439),h=n(8383);function f(e,t,n){const i=!0===n?["left","right"]:["top","bottom"];return`absolute-${!0===t?i[0]:i[1]}${e?` text-${e}`:""}`}const p=["left","center","right","justify"],g=(0,c.L)({name:"QTabs",props:{modelValue:[Number,String],align:{type:String,default:"center",validator:e=>p.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:n}){const{proxy:c}=(0,i.FN)(),{$q:p}=c,{registerTick:g}=(0,s.Z)(),{registerTick:v}=(0,s.Z)(),{registerTick:m}=(0,s.Z)(),{registerTimeout:b,removeTimeout:x}=(0,l.Z)(),{registerTimeout:y,removeTimeout:w}=(0,l.Z)(),k=(0,o.iH)(null),S=(0,o.iH)(null),C=(0,o.iH)(e.modelValue),_=(0,o.iH)(!1),A=(0,o.iH)(!0),P=(0,o.iH)(!1),L=(0,o.iH)(!1),j=[],T=(0,o.iH)(0),F=(0,o.iH)(!1);let E,M=null,O=null;const R=(0,o.Fl)((()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:f(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps}))),I=(0,o.Fl)((()=>{const e=T.value,t=C.value;for(let n=0;n{const t=!0===_.value?"left":!0===L.value?"justify":e.align;return`q-tabs__content--align-${t}`})),H=(0,o.Fl)((()=>`q-tabs row no-wrap items-center q-tabs--${!0===_.value?"":"not-"}scrollable q-tabs--`+(!0===e.vertical?"vertical":"horizontal")+" q-tabs__arrows--"+(!0===e.outsideArrows?"outside":"inside")+` q-tabs--mobile-with${!0===e.mobileArrows?"":"out"}-arrows`+(!0===e.dense?" q-tabs--dense":"")+(!0===e.shrink?" col-shrink":"")+(!0===e.stretch?" self-stretch":""))),q=(0,o.Fl)((()=>"q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position "+z.value+(void 0!==e.contentClass?` ${e.contentClass}`:""))),N=(0,o.Fl)((()=>!0===e.vertical?{container:"height",content:"offsetHeight",scroll:"scrollHeight"}:{container:"width",content:"offsetWidth",scroll:"scrollWidth"})),D=(0,o.Fl)((()=>!0!==e.vertical&&!0===p.lang.rtl)),B=(0,o.Fl)((()=>!1===h.e&&!0===D.value));function Y({name:t,setCurrent:i,skipEmit:o}){C.value!==t&&(!0!==o&&void 0!==e["onUpdate:modelValue"]&&n("update:modelValue",t),!0!==i&&void 0!==e["onUpdate:modelValue"]||(V(C.value,t),C.value=t))}function X(){g((()=>{W({width:k.value.offsetWidth,height:k.value.offsetHeight})}))}function W(t){if(void 0===N.value||null===S.value)return;const n=t[N.value.container],i=Math.min(S.value[N.value.scroll],Array.prototype.reduce.call(S.value.children,((e,t)=>e+(t[N.value.content]||0)),0)),o=n>0&&i>n;_.value=o,!0===o&&v(U),L.value=ne.name.value===t)):null,o=void 0!==n&&null!==n&&""!==n?j.find((e=>e.name.value===n)):null;if(i&&o){const t=i.tabIndicatorRef.value,n=o.tabIndicatorRef.value;null!==M&&(clearTimeout(M),M=null),t.style.transition="none",t.style.transform="none",n.style.transition="none",n.style.transform="none";const r=t.getBoundingClientRect(),a=n.getBoundingClientRect();n.style.transform=!0===e.vertical?`translate3d(0,${r.top-a.top}px,0) scale3d(1,${a.height?r.height/a.height:1},1)`:`translate3d(${r.left-a.left}px,0,0) scale3d(${a.width?r.width/a.width:1},1,1)`,m((()=>{M=setTimeout((()=>{M=null,n.style.transition="transform .25s cubic-bezier(.4, 0, .2, 1)",n.style.transform="none"}),70)}))}o&&!0===_.value&&$(o.rootRef.value)}function $(t){const{left:n,width:i,top:o,height:r}=S.value.getBoundingClientRect(),a=t.getBoundingClientRect();let s=!0===e.vertical?a.top-o:a.left-n;if(s<0)return S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.floor(s),void U();s+=!0===e.vertical?a.height-r:a.width-i,s>0&&(S.value[!0===e.vertical?"scrollTop":"scrollLeft"]+=Math.ceil(s),U())}function U(){const t=S.value;if(null===t)return;const n=t.getBoundingClientRect(),i=!0===e.vertical?t.scrollTop:Math.abs(t.scrollLeft);!0===D.value?(A.value=Math.ceil(i+n.width)0):(A.value=i>0,P.value=!0===e.vertical?Math.ceil(i+n.height){!0===te(e)&&J()}),5)}function G(){Z(!0===B.value?Number.MAX_SAFE_INTEGER:0)}function K(){Z(!0===B.value?0:Number.MAX_SAFE_INTEGER)}function J(){null!==O&&(clearInterval(O),O=null)}function Q(t,n){const i=Array.prototype.filter.call(S.value.children,(e=>e===n||e.matches&&!0===e.matches(".q-tab.q-focusable"))),o=i.length;if(0===o)return;if(36===t)return $(i[0]),i[0].focus(),!0;if(35===t)return $(i[o-1]),i[o-1].focus(),!0;const r=t===(!0===e.vertical?38:37),a=t===(!0===e.vertical?40:39),s=!0===r?-1:!0===a?1:void 0;if(void 0!==s){const e=!0===D.value?-1:1,t=i.indexOf(n)+s*e;return t>=0&&te.modelValue),(e=>{Y({name:e,setCurrent:!0,skipEmit:!0})})),(0,i.YP)((()=>e.outsideArrows),X);const ee=(0,o.Fl)((()=>!0===B.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:!0===e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}}));function te(e){const t=S.value,{get:n,set:i}=ee.value;let o=!1,r=n(t);const a=e=e)&&(o=!0,r=e),i(t,r),U(),o}function ne(e,t){for(const n in e)if(e[n]!==t[n])return!1;return!0}function ie(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0};const n=j.filter((e=>void 0!==e.routeData&&!0===e.routeData.hasRouterLink.value)),{hash:i,query:o}=c.$route,r=Object.keys(o).length;for(const a of n){const n=!0===a.routeData.exact.value;if(!0!==a.routeData[!0===n?"linkIsExactActive":"linkIsActive"].value)continue;const{hash:s,query:l,matched:c,href:u}=a.routeData.resolvedLink.value,d=Object.keys(l).length;if(!0===n){if(s!==i)continue;if(d!==r||!1===ne(o,l))continue;e=a.name.value;break}if(""!==s&&s!==i)continue;if(0!==d&&!1===ne(l,o))continue;const h={matchedLen:c.length,queryDiff:r-d,hrefLen:u.length-s.length};if(h.matchedLen>t.matchedLen)e=a.name.value,t=h;else if(h.matchedLen===t.matchedLen){if(h.queryDifft.hrefLen&&(e=a.name.value,t=h)}}null===e&&!0===j.some((e=>void 0===e.routeData&&e.name.value===C.value))||Y({name:e,setCurrent:!0})}function oe(e){if(x(),!0!==F.value&&null!==k.value&&e.target&&"function"===typeof e.target.closest){const t=e.target.closest(".q-tab");t&&!0===k.value.contains(t)&&(F.value=!0,!0===_.value&&$(t))}}function re(){b((()=>{F.value=!1}),30)}function ae(){!1===ue.avoidRouteWatcher?y(ie):w()}function se(){if(void 0===E){const e=(0,i.YP)((()=>c.$route.fullPath),ae);E=()=>{e(),E=void 0}}}function le(e){j.push(e),T.value++,X(),void 0===e.routeData||void 0===c.$route?y((()=>{if(!0===_.value){const e=C.value,t=void 0!==e&&null!==e&&""!==e?j.find((t=>t.name.value===e)):null;t&&$(t.rootRef.value)}})):(se(),!0===e.routeData.hasRouterLink.value&&ae())}function ce(e){j.splice(j.indexOf(e),1),T.value--,X(),void 0!==E&&void 0!==e.routeData&&(!0===j.every((e=>void 0===e.routeData))&&E(),ae())}const ue={currentModel:C,tabProps:R,hasFocus:F,hasActiveTab:I,registerTab:le,unregisterTab:ce,verifyRouteModel:ae,updateModel:Y,onKbdNavigate:Q,avoidRouteWatcher:!1};function de(){null!==M&&clearTimeout(M),J(),void 0!==E&&E()}let he;return(0,i.JJ)(d.Nd,ue),(0,i.Jd)(de),(0,i.se)((()=>{he=void 0!==E,de()})),(0,i.dl)((()=>{!0===he&&se(),X()})),()=>(0,i.h)("div",{ref:k,class:H.value,role:"tablist",onFocusin:oe,onFocusout:re},[(0,i.h)(a.Z,{onResize:W}),(0,i.h)("div",{ref:S,class:q.value,onScroll:U},(0,u.KR)(t.default)),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon"+(!0===A.value?"":" q-tabs__arrow--faded"),name:e.leftIcon||p.iconSet.tabs[!0===e.vertical?"up":"left"],onMousedownPassive:G,onTouchstartPassive:G,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J}),(0,i.h)(r.Z,{class:"q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon"+(!0===P.value?"":" q-tabs__arrow--faded"),name:e.rightIcon||p.iconSet.tabs[!0===e.vertical?"down":"right"],onMousedownPassive:K,onTouchstartPassive:K,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J})])}})},1663:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QToolbar",props:{inset:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar row no-wrap items-center"+(!0===e.inset?" q-toolbar--inset":"")));return()=>(0,o.h)("div",{class:n.value,role:"toolbar"},(0,a.KR)(t.default))}})},1973:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(499),o=n(9835),r=n(5987),a=n(2026);const s=(0,r.L)({name:"QToolbarTitle",props:{shrink:Boolean},setup(e,{slots:t}){const n=(0,i.Fl)((()=>"q-toolbar__title ellipsis"+(!0===e.shrink?" col-shrink":"")));return()=>(0,o.h)("div",{class:n.value},(0,a.KR)(t.default))}})},2043:(e,t,n)=>{"use strict";n.d(t,{If:()=>m,t9:()=>b,vp:()=>x});n(8964),n(5583);var i=n(9835),o=n(499),r=n(899),a=n(1384),s=n(8383);const l=1e3,c=["start","center","end","start-force","center-force","end-force"],u=Array.prototype.filter,d=void 0===window.getComputedStyle(document.body).overflowAnchor?a.ZT:function(e,t){null!==e&&(cancelAnimationFrame(e._qOverflowAnimationFrame),e._qOverflowAnimationFrame=requestAnimationFrame((()=>{if(null===e)return;const n=e.children||[];u.call(n,(e=>e.dataset&&void 0!==e.dataset.qVsAnchor)).forEach((e=>{delete e.dataset.qVsAnchor}));const i=n[t];i&&i.dataset&&(i.dataset.qVsAnchor="")})))};function h(e,t){return e+t}function f(e,t,n,i,o,r,a,l){const c=e===window?document.scrollingElement||document.documentElement:e,u=!0===o?"offsetWidth":"offsetHeight",d={scrollStart:0,scrollViewSize:-a-l,scrollMaxSize:0,offsetStart:-a,offsetEnd:-l};if(!0===o?(e===window?(d.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,d.scrollViewSize+=document.documentElement.clientWidth):(d.scrollStart=c.scrollLeft,d.scrollViewSize+=c.clientWidth),d.scrollMaxSize=c.scrollWidth,!0===r&&(d.scrollStart=(!0===s.e?d.scrollMaxSize-d.scrollViewSize:0)-d.scrollStart)):(e===window?(d.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,d.scrollViewSize+=document.documentElement.clientHeight):(d.scrollStart=c.scrollTop,d.scrollViewSize+=c.clientHeight),d.scrollMaxSize=c.scrollHeight),null!==n)for(let s=n.previousElementSibling;null!==s;s=s.previousElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetStart+=s[u]);if(null!==i)for(let s=i.nextElementSibling;null!==s;s=s.nextElementSibling)!1===s.classList.contains("q-virtual-scroll--skip")&&(d.offsetEnd+=s[u]);if(t!==e){const n=c.getBoundingClientRect(),i=t.getBoundingClientRect();!0===o?(d.offsetStart+=i.left-n.left,d.offsetEnd-=i.width):(d.offsetStart+=i.top-n.top,d.offsetEnd-=i.height),e!==window&&(d.offsetStart+=d.scrollStart),d.offsetEnd+=d.scrollMaxSize-d.offsetStart}return d}function p(e,t,n,i){"end"===t&&(t=(e===window?document.body:e)[!0===n?"scrollWidth":"scrollHeight"]),e===window?!0===n?(!0===i&&(t=(!0===s.e?document.body.scrollWidth-document.documentElement.clientWidth:0)-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):!0===n?(!0===i&&(t=(!0===s.e?e.scrollWidth-e.offsetWidth:0)-t),e.scrollLeft=t):e.scrollTop=t}function g(e,t,n,i){if(n>=i)return 0;const o=t.length,r=Math.floor(n/l),a=Math.floor((i-1)/l)+1;let s=e.slice(r,a).reduce(h,0);return n%l!==0&&(s-=t.slice(r*l,n).reduce(h,0)),i%l!==0&&i!==o&&(s-=t.slice(i,a*l).reduce(h,0)),s}const v={virtualScrollSliceSize:{type:[Number,String],default:null},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},m=Object.keys(v),b={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...v};function x({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:n,virtualScrollItemSizeComputed:a}){const s=(0,i.FN)(),{props:v,emit:m,proxy:b}=s,{$q:x}=b;let y,w,k,S,C=[];const _=(0,o.iH)(0),A=(0,o.iH)(0),P=(0,o.iH)({}),L=(0,o.iH)(null),j=(0,o.iH)(null),T=(0,o.iH)(null),F=(0,o.iH)({from:0,to:0}),E=(0,o.Fl)((()=>void 0!==v.tableColspan?v.tableColspan:100));void 0===a&&(a=(0,o.Fl)((()=>v.virtualScrollItemSize)));const M=(0,o.Fl)((()=>a.value+";"+v.virtualScrollHorizontal)),O=(0,o.Fl)((()=>M.value+";"+v.virtualScrollSliceRatioBefore+";"+v.virtualScrollSliceRatioAfter));function R(){B(w,!0)}function I(e){B(void 0===e?w:e)}function z(i,o){const r=t();if(void 0===r||null===r||8===r.nodeType)return;const a=f(r,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd);k!==a.scrollViewSize&&Y(a.scrollViewSize),q(r,a,Math.min(e.value-1,Math.max(0,parseInt(i,10)||0)),0,c.indexOf(o)>-1?o:w>-1&&i>w?"end":"start")}function H(){const i=t();if(void 0===i||null===i||8===i.nodeType)return;const o=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd),r=e.value-1,a=o.scrollMaxSize-o.offsetStart-o.offsetEnd-A.value;if(y===o.scrollStart)return;if(o.scrollMaxSize<=0)return void q(i,o,0,0);k!==o.scrollViewSize&&Y(o.scrollViewSize),N(F.value.from);const s=Math.floor(o.scrollMaxSize-Math.max(o.scrollViewSize,o.offsetEnd)-Math.min(S[r],o.scrollViewSize/2));if(s>0&&Math.ceil(o.scrollStart)>=s)return void q(i,o,r,o.scrollMaxSize-o.offsetEnd-C.reduce(h,0));let c=0,u=o.scrollStart-o.offsetStart,d=u;if(u<=a&&u+o.scrollViewSize>=_.value)u-=_.value,c=F.value.from,d=u;else for(let e=0;u>=C[e]&&c0&&c-o.scrollViewSize?(c++,d=u):d=S[c]+u;q(i,o,c,d)}function q(t,n,i,o,r){const a="string"===typeof r&&r.indexOf("-force")>-1,s=!0===a?r.replace("-force",""):r,l=void 0!==s?s:"start";let c=Math.max(0,i-P.value[l]),u=c+P.value.total;u>e.value&&(u=e.value,c=Math.max(0,u-P.value.total)),y=n.scrollStart;const f=c!==F.value.from||u!==F.value.to;if(!1===f&&void 0===s)return void W(i);const{activeElement:m}=document,b=T.value;!0===f&&null!==b&&b!==m&&!0===b.contains(m)&&(b.addEventListener("focusout",D),setTimeout((()=>{null!==b&&b.removeEventListener("focusout",D)}))),d(b,i-c);const w=void 0!==s?S.slice(c,i).reduce(h,0):0;if(!0===f){const t=u>=F.value.from&&c<=F.value.to?F.value.to:u;F.value={from:c,to:t},_.value=g(C,S,0,c),A.value=g(C,S,u,e.value),requestAnimationFrame((()=>{F.value.to!==u&&y===n.scrollStart&&(F.value={from:F.value.from,to:u},A.value=g(C,S,u,e.value))}))}requestAnimationFrame((()=>{if(y!==n.scrollStart)return;!0===f&&N(c);const e=S.slice(c,i).reduce(h,0),r=e+n.offsetStart+_.value,l=r+S[i];let u=r+o;if(void 0!==s){const t=e-w,o=n.scrollStart+t;u=!0!==a&&oe.classList&&!1===e.classList.contains("q-virtual-scroll--skip"))),i=n.length,o=!0===v.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight;let r,a,s=e;for(let e=0;e=r;i--)S[i]=o;const s=Math.floor((e.value-1)/l);C=[];for(let i=0;i<=s;i++){let t=0;const n=Math.min((i+1)*l,e.value);for(let e=i*l;e=0?(N(F.value.from),(0,i.Y3)((()=>{z(t)}))):V()}function Y(e){if(void 0===e&&"undefined"!==typeof window){const i=t();void 0!==i&&null!==i&&8!==i.nodeType&&(e=f(i,n(),L.value,j.value,v.virtualScrollHorizontal,x.lang.rtl,v.virtualScrollStickySizeStart,v.virtualScrollStickySizeEnd).scrollViewSize)}k=e;const i=parseFloat(v.virtualScrollSliceRatioBefore)||0,o=parseFloat(v.virtualScrollSliceRatioAfter)||0,r=1+i+o,s=void 0===e||e<=0?1:Math.ceil(e/a.value),l=Math.max(1,s,Math.ceil((v.virtualScrollSliceSize>0?v.virtualScrollSliceSize:10)/r));P.value={total:Math.ceil(l*r),start:Math.ceil(l*i),center:Math.ceil(l*(.5+i)),end:Math.ceil(l*(1+i)),view:s}}function X(e,t){const n=!0===v.virtualScrollHorizontal?"width":"height",o={["--q-virtual-scroll-item-"+n]:a.value+"px"};return["tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${_.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"before",ref:L,style:{[n]:`${_.value}px`,...o}}),(0,i.h)(e,{class:"q-virtual-scroll__content",key:"content",ref:T,tabindex:-1},t.flat()),"tbody"===e?(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j},[(0,i.h)("tr",[(0,i.h)("td",{style:{[n]:`${A.value}px`,...o},colspan:E.value})])]):(0,i.h)(e,{class:"q-virtual-scroll__padding",key:"after",ref:j,style:{[n]:`${A.value}px`,...o}})]}function W(e){w!==e&&(void 0!==v.onVirtualScroll&&m("virtualScroll",{index:e,from:F.value.from,to:F.value.to-1,direction:e{Y()})),(0,i.YP)(M,R),Y();const V=(0,r.Z)(H,!0===x.platform.is.ios?120:35);(0,i.wF)((()=>{Y()}));let $=!1;return(0,i.se)((()=>{$=!0})),(0,i.dl)((()=>{if(!0!==$)return;const e=t();void 0!==y&&void 0!==e&&null!==e&&8!==e.nodeType?p(e,y,v.virtualScrollHorizontal,x.lang.rtl):z(w)})),(0,i.Jd)((()=>{V.cancel()})),Object.assign(b,{scrollTo:z,reset:R,refresh:I}),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:P,setVirtualScrollSize:Y,onVirtualScrollEvt:V,localResetVirtualScroll:B,padVirtualScroll:X,scrollTo:z,reset:R,refresh:I}}},5065:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,jO:()=>a});var i=n(499);const o={left:"start",center:"center",right:"end",between:"between",around:"around",evenly:"evenly",stretch:"stretch"},r=Object.keys(o),a={align:{type:String,validator:e=>r.includes(e)}};function s(e){return(0,i.Fl)((()=>{const t=void 0===e.align?!0===e.vertical?"stretch":"left":e.align;return`${!0===e.vertical?"items":"justify"}-${o[t]}`}))}},3978:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});n(702);function i(){const e=new Map;return{getCache:function(t,n){return void 0===e[t]?e[t]=n:e[t]},getCacheWithFn:function(t,n){return void 0===e[t]?e[t]=n():e[t]}}}},8234:(e,t,n)=>{"use strict";n.d(t,{S:()=>o,Z:()=>r});var i=n(499);const o={dark:{type:Boolean,default:null}};function r(e,t){return(0,i.Fl)((()=>null===e.dark?t.dark.isActive:e.dark))}},6169:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>O,yV:()=>T,HJ:()=>E,Cl:()=>F,tL:()=>M});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(2857),l=n(3940),c=n(8234),u=(n(702),n(5439));function d({validate:e,resetValidation:t,requiresQForm:n}){const o=(0,i.f3)(u.vh,!1);if(!1!==o){const{props:n,proxy:r}=(0,i.FN)();Object.assign(r,{validate:e,resetValidation:t}),(0,i.YP)((()=>n.disable),(e=>{!0===e?("function"===typeof t&&t(),o.unbindComponent(r)):o.bindComponent(r)})),(0,i.bv)((()=>{!0!==n.disable&&o.bindComponent(r)})),(0,i.Jd)((()=>{!0!==n.disable&&o.unbindComponent(r)}))}else!0===n&&console.error("Parent QForm not found on useFormChild()!")}const h=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,f=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,p=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,g=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,v=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,m={date:e=>/^-?[\d]+\/[0-1]\d\/[0-3]\d$/.test(e),time:e=>/^([0-1]?\d|2[0-3]):[0-5]\d$/.test(e),fulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/.test(e),timeOrFulltime:e=>/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/.test(e),email:e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e),hexColor:e=>h.test(e),hexaColor:e=>f.test(e),hexOrHexaColor:e=>p.test(e),rgbColor:e=>g.test(e),rgbaColor:e=>v.test(e),rgbOrRgbaColor:e=>g.test(e)||v.test(e),hexOrRgbColor:e=>h.test(e)||g.test(e),hexaOrRgbaColor:e=>f.test(e)||v.test(e),anyColor:e=>p.test(e)||g.test(e)||v.test(e)};var b=n(899),x=n(3251);const y=[!0,!1,"ondemand"],w={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],validator:e=>y.includes(e)}};function k(e,t){const{props:n,proxy:r}=(0,i.FN)(),a=(0,o.iH)(!1),s=(0,o.iH)(null),l=(0,o.iH)(null);d({validate:y,resetValidation:v});let c,u=0;const h=(0,o.Fl)((()=>void 0!==n.rules&&null!==n.rules&&n.rules.length>0)),f=(0,o.Fl)((()=>!0!==n.disable&&!0===h.value)),p=(0,o.Fl)((()=>!0===n.error||!0===a.value)),g=(0,o.Fl)((()=>"string"===typeof n.errorMessage&&n.errorMessage.length>0?n.errorMessage:s.value));function v(){u++,t.value=!1,l.value=null,a.value=!1,s.value=null,k.cancel()}function y(e=n.modelValue){if(!0!==f.value)return!0;const i=++u,o=!0!==t.value?()=>{l.value=!0}:()=>{},r=(e,n)=>{!0===e&&o(),a.value=e,s.value=n||null,t.value=!1},c=[];for(let t=0;t{if(void 0===e||!1===Array.isArray(e)||0===e.length)return i===u&&r(!1),!0;const t=e.find((e=>!1===e||"string"===typeof e));return i===u&&r(void 0!==t,t),void 0===t}),(e=>(i===u&&(console.error(e),r(!0)),!1))))}function w(e){!0===f.value&&"ondemand"!==n.lazyRules&&(!0===l.value||!0!==n.lazyRules&&!0!==e)&&k()}(0,i.YP)((()=>n.modelValue),(()=>{w()})),(0,i.YP)((()=>n.reactiveRules),(e=>{!0===e?void 0===c&&(c=(0,i.YP)((()=>n.rules),(()=>{w(!0)}))):void 0!==c&&(c(),c=void 0)}),{immediate:!0}),(0,i.YP)(e,(e=>{!0===e?null===l.value&&(l.value=!1):!1===l.value&&(l.value=!0,!0===f.value&&"ondemand"!==n.lazyRules&&!1===t.value&&k())}));const k=(0,b.Z)(y,0);return(0,i.Jd)((()=>{void 0!==c&&c(),k.cancel()})),Object.assign(r,{resetValidation:v,validate:y}),(0,x.g)(r,"hasError",(()=>p.value)),{isDirtyModel:l,hasRules:h,hasError:p,errorMessage:g,validate:y,resetValidation:v}}const S=/^on[A-Z]/;function C(e,t){const n={listeners:(0,o.iH)({}),attributes:(0,o.iH)({})};function r(){const i={},o={};for(const t in e)"class"!==t&&"style"!==t&&!1===S.test(t)&&(i[t]=e[t]);for(const e in t.props)!0===S.test(e)&&(o[e]=t.props[e]);n.attributes.value=i,n.listeners.value=o}return(0,i.Xn)(r),r(),n}var _=n(2026),A=n(796),P=n(1384),L=n(7026);function j(e){return void 0===e?`f_${(0,A.Z)()}`:e}function T(e){return void 0!==e&&null!==e&&(""+e).length>0}const F={...c.S,...w,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String,maxlength:[Number,String]},E=["update:modelValue","clear","focus","blur","popupShow","popupHide"];function M(){const{props:e,attrs:t,proxy:n,vnode:r}=(0,i.FN)(),a=(0,c.Z)(e,n.$q);return{isDark:a,editable:(0,o.Fl)((()=>!0!==e.disable&&!0!==e.readonly)),innerLoading:(0,o.iH)(!1),focused:(0,o.iH)(!1),hasPopupOpen:!1,splitAttrs:C(t,r),targetUid:(0,o.iH)(j(e.for)),rootRef:(0,o.iH)(null),targetRef:(0,o.iH)(null),controlRef:(0,o.iH)(null)}}function O(e){const{props:t,emit:n,slots:c,attrs:u,proxy:d}=(0,i.FN)(),{$q:h}=d;let f=null;void 0===e.hasValue&&(e.hasValue=(0,o.Fl)((()=>T(t.modelValue)))),void 0===e.emitValue&&(e.emitValue=e=>{n("update:modelValue",e)}),void 0===e.controlEvents&&(e.controlEvents={onFocusin:z,onFocusout:H}),Object.assign(e,{clearValue:q,onControlFocusin:z,onControlFocusout:H,focus:R}),void 0===e.computedCounter&&(e.computedCounter=(0,o.Fl)((()=>{if(!1!==t.counter){const e="string"===typeof t.modelValue||"number"===typeof t.modelValue?(""+t.modelValue).length:!0===Array.isArray(t.modelValue)?t.modelValue.length:0,n=void 0!==t.maxlength?t.maxlength:t.maxValues;return e+(void 0!==n?" / "+n:"")}})));const{isDirtyModel:p,hasRules:g,hasError:v,errorMessage:m,resetValidation:b}=k(e.focused,e.innerLoading),x=void 0!==e.floatingLabel?(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.floatingLabel.value)):(0,o.Fl)((()=>!0===t.stackLabel||!0===e.focused.value||!0===e.hasValue.value)),y=(0,o.Fl)((()=>!0===t.bottomSlots||void 0!==t.hint||!0===g.value||!0===t.counter||null!==t.error)),w=(0,o.Fl)((()=>!0===t.filled?"filled":!0===t.outlined?"outlined":!0===t.borderless?"borderless":t.standout?"standout":"standard")),S=(0,o.Fl)((()=>`q-field row no-wrap items-start q-field--${w.value}`+(void 0!==e.fieldClass?` ${e.fieldClass.value}`:"")+(!0===t.rounded?" q-field--rounded":"")+(!0===t.square?" q-field--square":"")+(!0===x.value?" q-field--float":"")+(!0===A.value?" q-field--labeled":"")+(!0===t.dense?" q-field--dense":"")+(!0===t.itemAligned?" q-field--item-aligned q-item-type":"")+(!0===e.isDark.value?" q-field--dark":"")+(void 0===e.getControl?" q-field--auto-height":"")+(!0===e.focused.value?" q-field--focused":"")+(!0===v.value?" q-field--error":"")+(!0===v.value||!0===e.focused.value?" q-field--highlighted":"")+(!0!==t.hideBottomSpace&&!0===y.value?" q-field--with-bottom":"")+(!0===t.disable?" q-field--disabled":!0===t.readonly?" q-field--readonly":""))),C=(0,o.Fl)((()=>"q-field__control relative-position row no-wrap"+(void 0!==t.bgColor?` bg-${t.bgColor}`:"")+(!0===v.value?" text-negative":"string"===typeof t.standout&&t.standout.length>0&&!0===e.focused.value?` ${t.standout}`:void 0!==t.color?` text-${t.color}`:""))),A=(0,o.Fl)((()=>!0===t.labelSlot||void 0!==t.label)),F=(0,o.Fl)((()=>"q-field__label no-pointer-events absolute ellipsis"+(void 0!==t.labelColor&&!0!==v.value?` text-${t.labelColor}`:""))),E=(0,o.Fl)((()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:x.value,modelValue:t.modelValue,emitValue:e.emitValue}))),M=(0,o.Fl)((()=>{const n={for:e.targetUid.value};return!0===t.disable?n["aria-disabled"]="true":!0===t.readonly&&(n["aria-readonly"]="true"),n}));function O(){const t=document.activeElement;let n=void 0!==e.targetRef&&e.targetRef.value;!n||null!==t&&t.id===e.targetUid.value||(!0===n.hasAttribute("tabindex")||(n=n.querySelector("[tabindex]")),n&&n!==t&&n.focus({preventScroll:!0}))}function R(){(0,L.jd)(O)}function I(){(0,L.fP)(O);const t=document.activeElement;null!==t&&e.rootRef.value.contains(t)&&t.blur()}function z(t){null!==f&&(clearTimeout(f),f=null),!0===e.editable.value&&!1===e.focused.value&&(e.focused.value=!0,n("focus",t))}function H(t,i){null!==f&&clearTimeout(f),f=setTimeout((()=>{f=null,(!0!==document.hasFocus()||!0!==e.hasPopupOpen&&void 0!==e.controlRef&&null!==e.controlRef.value&&!1===e.controlRef.value.contains(document.activeElement))&&(!0===e.focused.value&&(e.focused.value=!1,n("blur",t)),void 0!==i&&i())}))}function q(o){if((0,P.NS)(o),!0!==h.platform.is.mobile){const t=void 0!==e.targetRef&&e.targetRef.value||e.rootRef.value;t.focus()}else!0===e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur();"file"===t.type&&(e.inputRef.value.value=null),n("update:modelValue",null),n("clear",t.modelValue),(0,i.Y3)((()=>{b(),!0!==h.platform.is.mobile&&(p.value=!1)}))}function N(){const n=[];return void 0!==c.prepend&&n.push((0,i.h)("div",{class:"q-field__prepend q-field__marginal row no-wrap items-center",key:"prepend",onClick:P.X$},c.prepend())),n.push((0,i.h)("div",{class:"q-field__control-container col relative-position row no-wrap q-anchor--skip"},D())),!0===v.value&&!1===t.noErrorIcon&&n.push(Y("error",[(0,i.h)(s.Z,{name:h.iconSet.field.error,color:"negative"})])),!0===t.loading||!0===e.innerLoading.value?n.push(Y("inner-loading-append",void 0!==c.loading?c.loading():[(0,i.h)(l.Z,{color:t.color})])):!0===t.clearable&&!0===e.hasValue.value&&!0===e.editable.value&&n.push(Y("inner-clearable-append",[(0,i.h)(s.Z,{class:"q-field__focusable-action",tag:"button",name:t.clearIcon||h.iconSet.field.clear,tabindex:0,type:"button","aria-hidden":null,role:null,onClick:q})])),void 0!==c.append&&n.push((0,i.h)("div",{class:"q-field__append q-field__marginal row no-wrap items-center",key:"append",onClick:P.X$},c.append())),void 0!==e.getInnerAppend&&n.push(Y("inner-append",e.getInnerAppend())),void 0!==e.getControlChild&&n.push(e.getControlChild()),n}function D(){const n=[];return void 0!==t.prefix&&null!==t.prefix&&n.push((0,i.h)("div",{class:"q-field__prefix no-pointer-events row items-center"},t.prefix)),void 0!==e.getShadowControl&&!0===e.hasShadow.value&&n.push(e.getShadowControl()),void 0!==e.getControl?n.push(e.getControl()):void 0!==c.rawControl?n.push(c.rawControl()):void 0!==c.control&&n.push((0,i.h)("div",{ref:e.targetRef,class:"q-field__native row",tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0},c.control(E.value))),!0===A.value&&n.push((0,i.h)("div",{class:F.value},(0,_.KR)(c.label,t.label))),void 0!==t.suffix&&null!==t.suffix&&n.push((0,i.h)("div",{class:"q-field__suffix no-pointer-events row items-center"},t.suffix)),n.concat((0,_.KR)(c.default))}function B(){let n,o;!0===v.value?null!==m.value?(n=[(0,i.h)("div",{role:"alert"},m.value)],o=`q--slot-error-${m.value}`):(n=(0,_.KR)(c.error),o="q--slot-error"):!0===t.hideHint&&!0!==e.focused.value||(void 0!==t.hint?(n=[(0,i.h)("div",t.hint)],o=`q--slot-hint-${t.hint}`):(n=(0,_.KR)(c.hint),o="q--slot-hint"));const a=!0===t.counter||void 0!==c.counter;if(!0===t.hideBottomSpace&&!1===a&&void 0===n)return;const s=(0,i.h)("div",{key:o,class:"q-field__messages col"},n);return(0,i.h)("div",{class:"q-field__bottom row items-start q-field__bottom--"+(!0!==t.hideBottomSpace?"animated":"stale"),onClick:P.X$},[!0===t.hideBottomSpace?s:(0,i.h)(r.uT,{name:"q-transition--field-message"},(()=>s)),!0===a?(0,i.h)("div",{class:"q-field__counter"},void 0!==c.counter?c.counter():e.computedCounter.value):null])}function Y(e,t){return null===t?null:(0,i.h)("div",{key:e,class:"q-field__append q-field__marginal row no-wrap items-center q-anchor--skip"},t)}(0,i.YP)((()=>t.for),(t=>{e.targetUid.value=j(t)}));let X=!1;return(0,i.se)((()=>{X=!0})),(0,i.dl)((()=>{!0===X&&!0===t.autofocus&&d.focus()})),(0,i.bv)((()=>{!0===a.uX.value&&void 0===t.for&&(e.targetUid.value=j()),!0===t.autofocus&&d.focus()})),(0,i.Jd)((()=>{null!==f&&clearTimeout(f)})),Object.assign(d,{focus:R,blur:I}),function(){const n=void 0===e.getControl&&void 0===c.control?{...e.splitAttrs.attributes.value,"data-autofocus":!0===t.autofocus||void 0,...M.value}:M.value;return(0,i.h)("label",{ref:e.rootRef,class:[S.value,u.class],style:u.style,...n},[void 0!==c.before?(0,i.h)("div",{class:"q-field__before q-field__marginal row no-wrap items-center",onClick:P.X$},c.before()):null,(0,i.h)("div",{class:"q-field__inner relative-position col self-stretch"},[(0,i.h)("div",{ref:e.controlRef,class:C.value,tabindex:-1,...e.controlEvents},N()),!0===y.value?B():null]),void 0!==c.after?(0,i.h)("div",{class:"q-field__after q-field__marginal row no-wrap items-center",onClick:P.X$},c.after()):null])}}},9256:(e,t,n)=>{"use strict";n.d(t,{Do:()=>l,Fz:()=>r,Vt:()=>a,eX:()=>s});var i=n(499),o=n(9835);const r={name:String};function a(e){return(0,i.Fl)((()=>({type:"hidden",name:e.name,value:e.modelValue})))}function s(e={}){return(t,n,i)=>{t[n]((0,o.h)("input",{class:"hidden"+(i||""),...e.value}))}}function l(e){return(0,i.Fl)((()=>e.name||e.for))}},4953:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5310);function r(e,t,n){let r;function a(){void 0!==r&&(o.Z.remove(r),r=void 0)}return(0,i.Jd)((()=>{!0===e.value&&a()})),{removeFromHistory:a,addToHistory(){r={condition:()=>!0===n.value,handler:t},o.Z.add(r)}}}},2802:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(7506);const o=/[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/,r=/[\u4e00-\u9fff\u3400-\u4dbf\u{20000}-\u{2a6df}\u{2a700}-\u{2b73f}\u{2b740}-\u{2b81f}\u{2b820}-\u{2ceaf}\uf900-\ufaff\u3300-\u33ff\ufe30-\ufe4f\uf900-\ufaff\u{2f800}-\u{2fa1f}]/u,a=/[\u3131-\u314e\u314f-\u3163\uac00-\ud7a3]/,s=/[a-z0-9_ -]$/i;function l(e){return function(t){if("compositionend"===t.type||"change"===t.type){if(!0!==t.target.qComposing)return;t.target.qComposing=!1,e(t)}else if("compositionupdate"===t.type&&!0!==t.target.qComposing&&"string"===typeof t.data){const e=!0===i.Lp.is.firefox?!1===s.test(t.data):!0===o.test(t.data)||!0===r.test(t.data)||!0===a.test(t.data);!0===e&&(t.target.qComposing=!0)}}}},3842:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>s,gH:()=>a,vr:()=>r});var i=n(9835),o=n(2046);const r={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},a=["beforeShow","show","beforeHide","hide"];function s({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:a,processOnMount:s}){const l=(0,i.FN)(),{props:c,emit:u,proxy:d}=l;let h;function f(t){!0===e.value?v(t):p(t)}function p(e){if(!0===c.disable||void 0!==e&&!0===e.qAnchorHandled||void 0!==t&&!0!==t(e))return;const n=void 0!==c["onUpdate:modelValue"];!0===n&&(u("update:modelValue",!0),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==n||g(e)}function g(t){!0!==e.value&&(e.value=!0,u("beforeShow",t),void 0!==r?r(t):u("show",t))}function v(e){if(!0===c.disable)return;const t=void 0!==c["onUpdate:modelValue"];!0===t&&(u("update:modelValue",!1),h=e,(0,i.Y3)((()=>{h===e&&(h=void 0)}))),null!==c.modelValue&&!1!==t||m(e)}function m(t){!1!==e.value&&(e.value=!1,u("beforeHide",t),void 0!==a?a(t):u("hide",t))}function b(t){if(!0===c.disable&&!0===t)void 0!==c["onUpdate:modelValue"]&&u("update:modelValue",!1);else if(!0===t!==e.value){const e=!0===t?g:m;e(h)}}(0,i.YP)((()=>c.modelValue),b),void 0!==n&&!0===(0,o.Rb)(l)&&(0,i.YP)((()=>d.$route.fullPath),(()=>{!0===n.value&&!0===e.value&&v()})),!0===s&&(0,i.bv)((()=>{b(c.modelValue)}));const x={show:p,hide:v,toggle:f};return Object.assign(d,x),x}},5475:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>y,vZ:()=>v,K6:()=>x,t6:()=>b});var i=n(9835),o=n(499),r=n(1957),a=n(7506),s=n(5987),l=n(9367),c=n(1384),u=n(2589);function d(e){const t=[.06,6,50];return"string"===typeof e&&e.length&&e.split(":").forEach(((e,n)=>{const i=parseFloat(e);i&&(t[n]=i)})),t}const h=(0,s.f)({name:"touch-swipe",beforeMount(e,{value:t,arg:n,modifiers:i}){if(!0!==i.mouse&&!0!==a.Lp.has.touch)return;const o=!0===i.mouseCapture?"Capture":"",r={handler:t,sensitivity:d(n),direction:(0,l.R)(i),noop:c.ZT,mouseStart(e){(0,l.n)(e,r)&&(0,c.du)(e)&&((0,c.M0)(r,"temp",[[document,"mousemove","move",`notPassive${o}`],[document,"mouseup","end","notPassiveCapture"]]),r.start(e,!0))},touchStart(e){if((0,l.n)(e,r)){const t=e.target;(0,c.M0)(r,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","notPassiveCapture"],[t,"touchend","end","notPassiveCapture"]]),r.start(e)}},start(t,n){!0===a.Lp.is.firefox&&(0,c.Jf)(e,!0);const i=(0,c.FK)(t);r.event={x:i.left,y:i.top,time:Date.now(),mouse:!0===n,dir:!1}},move(e){if(void 0===r.event)return;if(!1!==r.event.dir)return void(0,c.NS)(e);const t=Date.now()-r.event.time;if(0===t)return;const n=(0,c.FK)(e),i=n.left-r.event.x,o=Math.abs(i),a=n.top-r.event.y,s=Math.abs(a);if(!0!==r.event.mouse){if(or.sensitivity[0]&&(r.event.dir=a<0?"up":"down"),!0===r.direction.horizontal&&o>s&&s<100&&l>r.sensitivity[0]&&(r.event.dir=i<0?"left":"right"),!0===r.direction.up&&or.sensitivity[0]&&(r.event.dir="up"),!0===r.direction.down&&o0&&o<100&&d>r.sensitivity[0]&&(r.event.dir="down"),!0===r.direction.left&&o>s&&i<0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="left"),!0===r.direction.right&&o>s&&i>0&&s<100&&l>r.sensitivity[0]&&(r.event.dir="right"),!1!==r.event.dir?((0,c.NS)(e),!0===r.event.mouse&&(document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,u.M)(),r.styleCleanup=e=>{r.styleCleanup=void 0,document.body.classList.remove("non-selectable");const t=()=>{document.body.classList.remove("no-pointer-events--children")};!0===e?setTimeout(t,50):t()}),r.handler({evt:e,touch:!0!==r.event.mouse,mouse:r.event.mouse,direction:r.event.dir,duration:t,distance:{x:o,y:s}})):r.end(e)},end(t){void 0!==r.event&&((0,c.ul)(r,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==r.styleCleanup&&r.styleCleanup(!0),void 0!==t&&!1!==r.event.dir&&(0,c.NS)(t),r.event=void 0)}};if(e.__qtouchswipe=r,!0===i.mouse){const t=!0===i.mouseCapture||!0===i.mousecapture?"Capture":"";(0,c.M0)(r,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===a.Lp.has.touch&&(0,c.M0)(r,"main",[[e,"touchstart","touchStart","passive"+(!0===i.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchswipe;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof t.value&&n.end(),n.handler=t.value),n.direction=(0,l.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchswipe;void 0!==t&&((0,c.ul)(t,"main"),(0,c.ul)(t,"temp"),!0===a.Lp.is.firefox&&(0,c.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchswipe)}});var f=n(3978),p=n(2026),g=n(2046);const v={name:{required:!0},disable:Boolean},m={setup(e,{slots:t}){return()=>(0,i.h)("div",{class:"q-panel scroll",role:"tabpanel"},(0,p.KR)(t.default))}},b={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},x=["update:modelValue","beforeTransition","transition"];function y(){const{props:e,emit:t,proxy:n}=(0,i.FN)(),{getCacheWithFn:a}=(0,f.Z)();let s,l;const c=(0,o.iH)(null),u=(0,o.iH)(null);function d(t){const i=!0===e.vertical?"up":"left";F((!0===n.$q.lang.rtl?-1:1)*(t.direction===i?1:-1))}const v=(0,o.Fl)((()=>[[h,d,void 0,{horizontal:!0!==e.vertical,vertical:e.vertical,mouse:!0}]])),b=(0,o.Fl)((()=>e.transitionPrev||"slide-"+(!0===e.vertical?"down":"right"))),x=(0,o.Fl)((()=>e.transitionNext||"slide-"+(!0===e.vertical?"up":"left"))),y=(0,o.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`)),w=(0,o.Fl)((()=>"string"===typeof e.modelValue||"number"===typeof e.modelValue?e.modelValue:String(e.modelValue))),k=(0,o.Fl)((()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax}))),S=(0,o.Fl)((()=>void 0!==e.keepAliveInclude||void 0!==e.keepAliveExclude));function C(){F(1)}function _(){F(-1)}function A(e){t("update:modelValue",e)}function P(e){return void 0!==e&&null!==e&&""!==e}function L(e){return s.findIndex((t=>t.props.name===e&&""!==t.props.disable&&!0!==t.props.disable))}function j(){return s.filter((e=>""!==e.props.disable&&!0!==e.props.disable))}function T(t){const n=0!==t&&!0===e.animated&&-1!==c.value?"q-transition--"+(-1===t?b.value:x.value):null;u.value!==n&&(u.value=n)}function F(n,i=c.value){let o=i+n;while(o>-1&&o{l=!1}));o+=n}!0===e.infinite&&s.length>0&&-1!==i&&i!==s.length&&F(n,-1===n?s.length:-1)}function E(){const t=L(e.modelValue);return c.value!==t&&(c.value=t),!0}function M(){const t=!0===P(e.modelValue)&&E()&&s[c.value];return!0===e.keepAlive?[(0,i.h)(i.Ob,k.value,[(0,i.h)(!0===S.value?a(w.value,(()=>({...m,name:w.value}))):m,{key:w.value,style:y.value},(()=>t))])]:[(0,i.h)("div",{class:"q-panel scroll",style:y.value,key:w.value,role:"tabpanel"},[t])]}function O(){if(0!==s.length)return!0===e.animated?[(0,i.h)(r.uT,{name:u.value},M)]:M()}function R(e){return s=(0,g.Pf)((0,p.KR)(e.default,[])).filter((e=>null!==e.props&&void 0===e.props.slot&&!0===P(e.props.name))),s.length}function I(){return s}return(0,i.YP)((()=>e.modelValue),((e,n)=>{const o=!0===P(e)?L(e):-1;!0!==l&&T(-1===o?0:o{t("transition",e,n)})))})),Object.assign(n,{next:C,previous:_,goTo:A}),{panelIndex:c,panelDirectives:v,updatePanelsList:R,updatePanelIndex:E,getPanelContent:O,getEnabledPanels:j,getPanels:I,isValidPanelName:P,keepAliveProps:k,needsUniqueKeepAliveWrapper:S,goToPanelByOffset:F,goToPanel:A,nextPanel:C,previousPanel:_}}},1518:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(499),o=n(9835),r=(n(1384),n(7026)),a=n(6669),s=n(2909),l=n(3251);function c(e){e=e.parent;while(void 0!==e&&null!==e){if("QGlobalDialog"===e.type.name)return!0;if("QDialog"===e.type.name||"QMenu"===e.type.name)return!1;e=e.parent}return!1}function u(e,t,n,u){const d=(0,i.iH)(!1),h=(0,i.iH)(!1);let f=null;const p={},g="dialog"===u&&c(e);function v(t){if(!0===t)return(0,r.xF)(p),void(h.value=!0);h.value=!1,!1===d.value&&(!1===g&&null===f&&(f=(0,a.q_)(!1,u)),d.value=!0,s.Q$.push(e.proxy),(0,r.YX)(p))}function m(t){if(h.value=!1,!0!==t)return;(0,r.xF)(p),d.value=!1;const n=s.Q$.indexOf(e.proxy);-1!==n&&s.Q$.splice(n,1),null!==f&&((0,a.pB)(f),f=null)}return(0,o.Ah)((()=>{m(!0)})),e.proxy.__qPortal=!0,(0,l.g)(e.proxy,"contentEl",(()=>t.value)),{showPortal:v,hidePortal:m,portalIsActive:d,portalIsAccessible:h,renderPortal:()=>!0===g?n():!0===d.value?[(0,o.h)(o.lR,{to:f},n())]:void 0}}},9754:(e,t,n)=>{"use strict";n.d(t,{Z:()=>y});var i=n(1384),o=n(3701),r=n(7506);let a,s,l,c,u,d=0,h=!1,f=null;function p(e){g(e)&&(0,i.NS)(e)}function g(e){if(e.target===document.body||e.target.classList.contains("q-layout__backdrop"))return!0;const t=(0,i.AZ)(e),n=e.shiftKey&&!e.deltaX,r=!n&&Math.abs(e.deltaX)<=Math.abs(e.deltaY),a=n||r?e.deltaY:e.deltaX;for(let i=0;i0&&e.scrollTop+e.clientHeight===e.scrollHeight:a<0&&0===e.scrollLeft||a>0&&e.scrollLeft+e.clientWidth===e.scrollWidth}return!0}function v(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function m(e){!0!==h&&(h=!0,requestAnimationFrame((()=>{h=!1;const{height:t}=e.target,{clientHeight:n,scrollTop:i}=document.scrollingElement;void 0!==l&&t===window.innerHeight||(l=n-t,document.scrollingElement.scrollTop=i),i>l&&(document.scrollingElement.scrollTop-=Math.ceil((i-l)/8))})))}function b(e){const t=document.body,n=void 0!==window.visualViewport;if("add"===e){const{overflowY:e,overflowX:l}=window.getComputedStyle(t);a=(0,o.OI)(window),s=(0,o.u3)(window),c=t.style.left,u=t.style.top,t.style.left=`-${a}px`,t.style.top=`-${s}px`,"hidden"!==l&&("scroll"===l||t.scrollWidth>window.innerWidth)&&t.classList.add("q-body--force-scrollbar-x"),"hidden"!==e&&("scroll"===e||t.scrollHeight>window.innerHeight)&&t.classList.add("q-body--force-scrollbar-y"),t.classList.add("q-body--prevent-scroll"),document.qScrollPrevented=!0,!0===r.Lp.is.ios&&(!0===n?(window.scrollTo(0,0),window.visualViewport.addEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.addEventListener("scroll",m,i.rU.passiveCapture),window.scrollTo(0,0)):window.addEventListener("scroll",v,i.rU.passiveCapture))}!0===r.Lp.is.desktop&&!0===r.Lp.is.mac&&window[`${e}EventListener`]("wheel",p,i.rU.notPassive),"remove"===e&&(!0===r.Lp.is.ios&&(!0===n?(window.visualViewport.removeEventListener("resize",m,i.rU.passiveCapture),window.visualViewport.removeEventListener("scroll",m,i.rU.passiveCapture)):window.removeEventListener("scroll",v,i.rU.passiveCapture)),t.classList.remove("q-body--prevent-scroll"),t.classList.remove("q-body--force-scrollbar-x"),t.classList.remove("q-body--force-scrollbar-y"),document.qScrollPrevented=!1,t.style.left=c,t.style.top=u,window.scrollTo(a,s),l=void 0)}function x(e){let t="add";if(!0===e){if(d++,null!==f)return clearTimeout(f),void(f=null);if(d>1)return}else{if(0===d)return;if(d--,d>0)return;if(t="remove",!0===r.Lp.is.ios&&!0===r.Lp.is.nativeMobile)return null!==f&&clearTimeout(f),void(f=setTimeout((()=>{b(t),f=null}),100))}b(t)}function y(){let e;return{preventBodyScroll(t){t===e||void 0===e&&!0!==t||(e=t,x(t))}}}},5917:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(9835);function r(e,t){const n=(0,i.iH)(null),r=(0,i.Fl)((()=>!0===e.disable?null:(0,o.h)("span",{ref:n,class:"no-outline",tabindex:-1})));function a(e){const i=t.value;void 0!==e&&0===e.type.indexOf("key")?null!==i&&document.activeElement!==i&&!0===i.contains(document.activeElement)&&i.focus():null!==n.value&&(void 0===e||null!==i&&!0===i.contains(e.target))&&n.value.focus()}return{refocusTargetEl:r,refocusTarget:a}}},945:(e,t,n)=>{"use strict";n.d(t,{$:()=>h,Z:()=>f});n(8964);var i=n(9835),o=n(499),r=n(2046);function a(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}function s(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function l(e,t){for(const n in t){const i=t[n],o=e[n];if("string"===typeof i){if(i!==o)return!1}else if(!1===Array.isArray(o)||o.length!==i.length||i.some(((e,t)=>e!==o[t])))return!1}return!0}function c(e,t){return!0===Array.isArray(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}function u(e,t){return!0===Array.isArray(e)?c(e,t):!0===Array.isArray(t)?c(t,e):e===t}function d(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!1===u(e[n],t[n]))return!1;return!0}const h={to:[String,Object],replace:Boolean,exact:Boolean,activeClass:{type:String,default:"q-router-link--active"},exactActiveClass:{type:String,default:"q-router-link--exact-active"},href:String,target:String,disable:Boolean};function f({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){const n=(0,i.FN)(),{props:c,proxy:u,emit:h}=n,f=(0,r.Rb)(n),p=(0,o.Fl)((()=>!0!==c.disable&&void 0!==c.href)),g=!0===t?(0,o.Fl)((()=>!0===f&&!0!==c.disable&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)):(0,o.Fl)((()=>!0===f&&!0!==p.value&&void 0!==c.to&&null!==c.to&&""!==c.to)),v=(0,o.Fl)((()=>!0===g.value?_(c.to):null)),m=(0,o.Fl)((()=>null!==v.value)),b=(0,o.Fl)((()=>!0===p.value||!0===m.value)),x=(0,o.Fl)((()=>"a"===c.type||!0===b.value?"a":c.tag||e||"div")),y=(0,o.Fl)((()=>!0===p.value?{href:c.href,target:c.target}:!0===m.value?{href:v.value.href,target:c.target}:{})),w=(0,o.Fl)((()=>{if(!1===m.value)return-1;const{matched:e}=v.value,{length:t}=e,n=e[t-1];if(void 0===n)return-1;const i=u.$route.matched;if(0===i.length)return-1;const o=i.findIndex(s.bind(null,n));if(o>-1)return o;const r=a(e[t-2]);return t>1&&a(n)===r&&i[i.length-1].path!==r?i.findIndex(s.bind(null,e[t-2])):o})),k=(0,o.Fl)((()=>!0===m.value&&-1!==w.value&&l(u.$route.params,v.value.params))),S=(0,o.Fl)((()=>!0===k.value&&w.value===u.$route.matched.length-1&&d(u.$route.params,v.value.params))),C=(0,o.Fl)((()=>!0===m.value?!0===S.value?` ${c.exactActiveClass} ${c.activeClass}`:!0===c.exact?"":!0===k.value?` ${c.activeClass}`:"":""));function _(e){try{return u.$router.resolve(e)}catch(t){}return null}function A(e,{returnRouterError:t,to:n=c.to,replace:i=c.replace}={}){if(!0===c.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||void 0!==e.button&&0!==e.button||"_blank"===c.target)return Promise.resolve(!1);e.preventDefault();const o=u.$router[!0===i?"replace":"push"](n);return!0===t?o:o.then((()=>{})).catch((()=>{}))}function P(e){if(!0===m.value){const t=t=>A(e,t);h("click",e,t),!0!==e.defaultPrevented&&t()}else h("click",e)}return{hasRouterLink:m,hasHrefLink:p,hasLink:b,linkTag:x,resolvedLink:v,linkIsActive:k,linkIsExactActive:S,linkClass:C,linkAttrs:y,getLink:_,navigateToRouterLink:A,navigateOnClick:P}}},244:(e,t,n)=>{"use strict";n.d(t,{LU:()=>r,Ok:()=>o,ZP:()=>a});var i=n(499);const o={xs:18,sm:24,md:32,lg:38,xl:46},r={size:String};function a(e,t=o){return(0,i.Fl)((()=>void 0!==e.size?{fontSize:e.size in t?`${t[e.size]}px`:e.size}:null))}},6916:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(2046);function r(){let e;const t=(0,i.FN)();function n(){e=void 0}return(0,i.se)(n),(0,i.Jd)(n),{removeTick:n,registerTick(n){e=n,(0,i.Y3)((()=>{e===n&&(!1===(0,o.$D)(t)&&e(),e=void 0)}))}}}},2695:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(2046);function r(){let e=null;const t=(0,i.FN)();function n(){null!==e&&(clearTimeout(e),e=null)}return(0,i.se)(n),(0,i.Jd)(n),{removeTimeout:n,registerTimeout(i,r){n(e),!1===(0,o.$D)(t)&&(e=setTimeout(i,r))}}}},431:(e,t,n)=>{"use strict";n.d(t,{D:()=>o,Z:()=>r});var i=n(499);const o={transitionShow:{type:String,default:"fade"},transitionHide:{type:String,default:"fade"},transitionDuration:{type:[String,Number],default:300}};function r(e,t=(()=>{}),n=(()=>{})){return{transitionProps:(0,i.Fl)((()=>{const i=`q-transition--${e.transitionShow||t()}`,o=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${i}-enter-from`,enterActiveClass:`${i}-enter-active`,enterToClass:`${i}-enter-to`,leaveFromClass:`${o}-leave-from`,leaveActiveClass:`${o}-leave-active`,leaveToClass:`${o}-leave-to`}})),transitionStyle:(0,i.Fl)((()=>`--q-transition-duration: ${e.transitionDuration}ms`))}}},9302:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(9835),o=n(5439);function r(){return(0,i.f3)(o.Ng)}},2146:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(5987),o=n(2909),r=n(1705);function a(e){if(!1===e)return 0;if(!0===e||void 0===e)return 1;const t=parseInt(e,10);return isNaN(t)?0:t}const s=(0,i.f)({name:"close-popup",beforeMount(e,{value:t}){const n={depth:a(t),handler(t){0!==n.depth&&setTimeout((()=>{const i=(0,o.je)(e);void 0!==i&&(0,o.S7)(i,t,n.depth)}))},handlerKey(e){!0===(0,r.So)(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener("click",n.handler),e.addEventListener("keyup",n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=a(t))},beforeUnmount(e){const t=e.__qclosepopup;e.removeEventListener("click",t.handler),e.removeEventListener("keyup",t.handlerKey),delete e.__qclosepopup}})},1136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(5987),o=n(223),r=n(1384),a=n(1705);function s(e,t=250){let n,i=!1;return function(){return!1===i&&(i=!0,setTimeout((()=>{i=!1}),t),n=e.apply(this,arguments)),n}}function l(e,t,n,i){!0===n.modifiers.stop&&(0,r.sT)(e);const a=n.modifiers.color;let s=n.modifiers.center;s=!0===s||!0===i;const l=document.createElement("span"),c=document.createElement("span"),u=(0,r.FK)(e),{left:d,top:h,width:f,height:p}=t.getBoundingClientRect(),g=Math.sqrt(f*f+p*p),v=g/2,m=(f-g)/2+"px",b=s?m:u.left-d-v+"px",x=(p-g)/2+"px",y=s?x:u.top-h-v+"px";c.className="q-ripple__inner",(0,o.iv)(c,{height:`${g}px`,width:`${g}px`,transform:`translate3d(${b},${y},0) scale3d(.2,.2,1)`,opacity:0}),l.className="q-ripple"+(a?" text-"+a:""),l.setAttribute("dir","ltr"),l.appendChild(c),t.appendChild(l);const w=()=>{l.remove(),clearTimeout(k)};n.abort.push(w);let k=setTimeout((()=>{c.classList.add("q-ripple__inner--enter"),c.style.transform=`translate3d(${m},${x},0) scale3d(1,1,1)`,c.style.opacity=.2,k=setTimeout((()=>{c.classList.remove("q-ripple__inner--enter"),c.classList.add("q-ripple__inner--leave"),c.style.opacity=0,k=setTimeout((()=>{l.remove(),n.abort.splice(n.abort.indexOf(w),1)}),275)}),250)}),50)}function c(e,{modifiers:t,value:n,arg:i}){const o=Object.assign({},e.cfg.ripple,t,n);e.modifiers={early:!0===o.early,stop:!0===o.stop,center:!0===o.center,color:o.color||i,keyCodes:[].concat(o.keyCodes||13)}}const u=(0,i.f)({name:"ripple",beforeMount(e,t){const n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(!1===n.ripple)return;const i={cfg:n,enabled:!1!==t.value,modifiers:{},abort:[],start(t){!0===i.enabled&&!0!==t.qSkipRipple&&t.type===(!0===i.modifiers.early?"pointerdown":"click")&&l(t,e,i,!0===t.qKeyEvent)},keystart:s((t=>{!0===i.enabled&&!0!==t.qSkipRipple&&!0===(0,a.So)(t,i.modifiers.keyCodes)&&t.type==="key"+(!0===i.modifiers.early?"down":"up")&&l(t,e,i,!0)}),300)};c(i,t),e.__qripple=i,(0,r.M0)(i,"main",[[e,"pointerdown","start","passive"],[e,"click","start","passive"],[e,"keydown","keystart","passive"],[e,"keyup","keystart","passive"]])},updated(e,t){if(t.oldValue!==t.value){const n=e.__qripple;void 0!==n&&(n.enabled=!1!==t.value,!0===n.enabled&&Object(t.value)===t.value&&c(n,t))}},beforeUnmount(e){const t=e.__qripple;void 0!==t&&(t.abort.forEach((e=>{e()})),(0,r.ul)(t,"main"),delete e._qripple)}})},2873:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var i=n(7506),o=n(5987),r=n(9367),a=n(1384),s=n(2589);function l(e,t,n){const i=(0,a.FK)(e);let o,r=i.left-t.event.x,s=i.top-t.event.y,l=Math.abs(r),c=Math.abs(s);const u=t.direction;!0===u.horizontal&&!0!==u.vertical?o=r<0?"left":"right":!0!==u.horizontal&&!0===u.vertical?o=s<0?"up":"down":!0===u.up&&s<0?(o="up",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.down&&s>0?(o="down",l>c&&(!0===u.left&&r<0?o="left":!0===u.right&&r>0&&(o="right"))):!0===u.left&&r<0?(o="left",l0&&(o="down"))):!0===u.right&&r>0&&(o="right",l0&&(o="down")));let d=!1;if(void 0===o&&!1===n){if(!0===t.event.isFirst||void 0===t.event.lastDir)return{};o=t.event.lastDir,d=!0,"left"===o||"right"===o?(i.left-=r,l=0,r=0):(i.top-=s,c=0,s=0)}return{synthetic:d,payload:{evt:e,touch:!0!==t.event.mouse,mouse:!0===t.event.mouse,position:i,direction:o,isFirst:t.event.isFirst,isFinal:!0===n,duration:Date.now()-t.event.time,distance:{x:l,y:c},offset:{x:r,y:s},delta:{x:i.left-t.event.lastX,y:i.top-t.event.lastY}}}}let c=0;const u=(0,o.f)({name:"touch-pan",beforeMount(e,{value:t,modifiers:n}){if(!0!==n.mouse&&!0!==i.Lp.has.touch)return;function o(e,t){!0===n.mouse&&!0===t?(0,a.NS)(e):(!0===n.stop&&(0,a.sT)(e),!0===n.prevent&&(0,a.X$)(e))}const u={uid:"qvtp_"+c++,handler:t,modifiers:n,direction:(0,r.R)(n),noop:a.ZT,mouseStart(e){(0,r.n)(e,u)&&(0,a.du)(e)&&((0,a.M0)(u,"temp",[[document,"mousemove","move","notPassiveCapture"],[document,"mouseup","end","passiveCapture"]]),u.start(e,!0))},touchStart(e){if((0,r.n)(e,u)){const t=e.target;(0,a.M0)(u,"temp",[[t,"touchmove","move","notPassiveCapture"],[t,"touchcancel","end","passiveCapture"],[t,"touchend","end","passiveCapture"]]),u.start(e)}},start(t,o){if(!0===i.Lp.is.firefox&&(0,a.Jf)(e,!0),u.lastEvt=t,!0===o||!0===n.stop){if(!0!==u.direction.all&&(!0!==o||!0!==u.modifiers.mouseAllDir&&!0!==u.modifiers.mousealldir)){const e=t.type.indexOf("mouse")>-1?new MouseEvent(t.type,t):new TouchEvent(t.type,t);!0===t.defaultPrevented&&(0,a.X$)(e),!0===t.cancelBubble&&(0,a.sT)(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:void 0===t.qClonedBy?[u.uid]:t.qClonedBy.concat(u.uid)}),u.initialEvent={target:t.target,event:e}}(0,a.sT)(t)}const{left:r,top:s}=(0,a.FK)(t);u.event={x:r,y:s,time:Date.now(),mouse:!0===o,detected:!1,isFirst:!0,isFinal:!1,lastX:r,lastY:s}},move(e){if(void 0===u.event)return;const t=(0,a.FK)(e),i=t.left-u.event.x,r=t.top-u.event.y;if(0===i&&0===r)return;u.lastEvt=e;const c=!0===u.event.mouse,d=()=>{let t;o(e,c),!0!==n.preserveCursor&&!0!==n.preservecursor&&(t=document.documentElement.style.cursor||"",document.documentElement.style.cursor="grabbing"),!0===c&&document.body.classList.add("no-pointer-events--children"),document.body.classList.add("non-selectable"),(0,s.M)(),u.styleCleanup=e=>{if(u.styleCleanup=void 0,void 0!==t&&(document.documentElement.style.cursor=t),document.body.classList.remove("non-selectable"),!0===c){const t=()=>{document.body.classList.remove("no-pointer-events--children")};void 0!==e?setTimeout((()=>{t(),e()}),50):t()}else void 0!==e&&e()}};if(!0===u.event.detected){!0!==u.event.isFirst&&o(e,u.event.mouse);const{payload:t,synthetic:n}=l(e,u,!1);return void(void 0!==t&&(!1===u.handler(t)?u.end(e):(void 0===u.styleCleanup&&!0===u.event.isFirst&&d(),u.event.lastX=t.position.left,u.event.lastY=t.position.top,u.event.lastDir=!0===n?void 0:t.direction,u.event.isFirst=!1)))}if(!0===u.direction.all||!0===c&&(!0===u.modifiers.mouseAllDir||!0===u.modifiers.mousealldir))return d(),u.event.detected=!0,void u.move(e);const h=Math.abs(i),f=Math.abs(r);h!==f&&(!0===u.direction.horizontal&&h>f||!0===u.direction.vertical&&h0||!0===u.direction.left&&h>f&&i<0||!0===u.direction.right&&h>f&&i>0?(u.event.detected=!0,u.move(e)):u.end(e,!0))},end(t,n){if(void 0!==u.event){if((0,a.ul)(u,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),!0===n)void 0!==u.styleCleanup&&u.styleCleanup(),!0!==u.event.detected&&void 0!==u.initialEvent&&u.initialEvent.target.dispatchEvent(u.initialEvent.event);else if(!0===u.event.detected){!0===u.event.isFirst&&u.handler(l(void 0===t?u.lastEvt:t,u).payload);const{payload:e}=l(void 0===t?u.lastEvt:t,u,!0),n=()=>{u.handler(e)};void 0!==u.styleCleanup?u.styleCleanup(n):n()}u.event=void 0,u.initialEvent=void 0,u.lastEvt=void 0}}};if(e.__qtouchpan=u,!0===n.mouse){const t=!0===n.mouseCapture||!0===n.mousecapture?"Capture":"";(0,a.M0)(u,"main",[[e,"mousedown","mouseStart",`passive${t}`]])}!0===i.Lp.has.touch&&(0,a.M0)(u,"main",[[e,"touchstart","touchStart","passive"+(!0===n.capture?"Capture":"")],[e,"touchmove","noop","notPassiveCapture"]])},updated(e,t){const n=e.__qtouchpan;void 0!==n&&(t.oldValue!==t.value&&("function"!==typeof value&&n.end(),n.handler=t.value),n.direction=(0,r.R)(t.modifiers))},beforeUnmount(e){const t=e.__qtouchpan;void 0!==t&&(void 0!==t.event&&t.end(),(0,a.ul)(t,"main"),(0,a.ul)(t,"temp"),!0===i.Lp.is.firefox&&(0,a.Jf)(e,!1),void 0!==t.styleCleanup&&t.styleCleanup(),delete e.__qtouchpan)}})},5310:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});n(702);var i=n(7506),o=n(1384);const r=()=>!0;function a(e){return"string"===typeof e&&""!==e&&"/"!==e&&"#/"!==e}function s(e){return!0===e.startsWith("#")&&(e=e.substring(1)),!1===e.startsWith("/")&&(e="/"+e),!0===e.endsWith("/")&&(e=e.substring(0,e.length-1)),"#"+e}function l(e){if(!1===e.backButtonExit)return()=>!1;if("*"===e.backButtonExit)return r;const t=["#/"];return!0===Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(a).map(s)),()=>t.includes(window.location.hash)}const c={__history:[],add:o.ZT,remove:o.ZT,install({$q:e}){if(!0===this.__installed)return;const{cordova:t,capacitor:n}=i.Lp.is;if(!0!==t&&!0!==n)return;const o=e.config[!0===t?"cordova":"capacitor"];if(void 0!==o&&!1===o.backButton)return;if(!0===n&&(void 0===window.Capacitor||void 0===window.Capacitor.Plugins.App))return;this.add=e=>{void 0===e.condition&&(e.condition=r),this.__history.push(e)},this.remove=e=>{const t=this.__history.indexOf(e);t>=0&&this.__history.splice(t,1)};const a=l(Object.assign({backButtonExit:!0},o)),s=()=>{if(this.__history.length){const e=this.__history[this.__history.length-1];!0===e.condition()&&(this.__history.pop(),e.handler())}else!0===a()?navigator.app.exitApp():window.history.back()};!0===t?document.addEventListener("deviceready",(()=>{document.addEventListener("backbutton",s,!1)})):window.Capacitor.Plugins.App.addListener("backButton",s)}}},2289:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(4124),o=n(3251);const r={name:"material-icons",type:{positive:"check_circle",negative:"warning",info:"info",warning:"priority_high"},arrow:{up:"arrow_upward",right:"arrow_forward",down:"arrow_downward",left:"arrow_back",dropdown:"arrow_drop_down"},chevron:{left:"chevron_left",right:"chevron_right"},colorPicker:{spectrum:"gradient",tune:"tune",palette:"style"},pullToRefresh:{icon:"refresh"},carousel:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down",navigationIcon:"lens"},chip:{remove:"cancel",selected:"check"},datetime:{arrowLeft:"chevron_left",arrowRight:"chevron_right",now:"access_time",today:"today"},editor:{bold:"format_bold",italic:"format_italic",strikethrough:"strikethrough_s",underline:"format_underlined",unorderedList:"format_list_bulleted",orderedList:"format_list_numbered",subscript:"vertical_align_bottom",superscript:"vertical_align_top",hyperlink:"link",toggleFullscreen:"fullscreen",quote:"format_quote",left:"format_align_left",center:"format_align_center",right:"format_align_right",justify:"format_align_justify",print:"print",outdent:"format_indent_decrease",indent:"format_indent_increase",removeFormat:"format_clear",formatting:"text_format",fontSize:"format_size",align:"format_align_left",hr:"remove",undo:"undo",redo:"redo",heading:"format_size",code:"code",size:"format_size",font:"font_download",viewSource:"code"},expansionItem:{icon:"keyboard_arrow_down",denseIcon:"arrow_drop_down"},fab:{icon:"add",activeIcon:"close"},field:{clear:"cancel",error:"error"},pagination:{first:"first_page",prev:"keyboard_arrow_left",next:"keyboard_arrow_right",last:"last_page"},rating:{icon:"grade"},stepper:{done:"check",active:"edit",error:"warning"},tabs:{left:"chevron_left",right:"chevron_right",up:"keyboard_arrow_up",down:"keyboard_arrow_down"},table:{arrowUp:"arrow_upward",warning:"warning",firstPage:"first_page",prevPage:"chevron_left",nextPage:"chevron_right",lastPage:"last_page"},tree:{icon:"play_arrow"},uploader:{done:"done",clear:"clear",add:"add_box",upload:"cloud_upload",removeQueue:"clear_all",removeUploaded:"done_all"}},a=(0,i.Z)({iconMapFn:null,__icons:{}},{set(e,t){const n={...e,rtl:!0===e.rtl};n.set=a.set,Object.assign(a.__icons,n)},install({$q:e,iconSet:t,ssrContext:n}){void 0!==e.config.iconMapFn&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__icons,(0,o.g)(e,"iconMapFn",(()=>this.iconMapFn),(e=>{this.iconMapFn=e})),!0===this.__installed?void 0!==t&&this.set(t):this.set(t||r)}}),s=a},7451:(e,t,n)=>{"use strict";n.d(t,{$:()=>P,Z:()=>T});var i=n(1957),o=n(7506),r=(n(702),n(4124)),a=n(1384),s=n(899);const l=["sm","md","lg","xl"],{passive:c}=a.rU,u=(0,r.Z)({width:0,height:0,name:"xs",sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:a.ZT,setDebounce:a.ZT,install({$q:e,onSSRHydrated:t}){if(e.screen=this,!0===this.__installed)return void(void 0!==e.config.screen&&(!1===e.config.screen.bodyClasses?document.body.classList.remove(`screen--${this.name}`):this.__update(!0)));const{visualViewport:n}=window,i=n||window,r=document.scrollingElement||document.documentElement,a=void 0===n||!0===o.Lp.is.mobile?()=>[Math.max(window.innerWidth,r.clientWidth),Math.max(window.innerHeight,r.clientHeight)]:()=>[n.width*n.scale+window.innerWidth-r.clientWidth,n.height*n.scale+window.innerHeight-r.clientHeight],u=void 0!==e.config.screen&&!0===e.config.screen.bodyClasses;this.__update=e=>{const[t,n]=a();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(!0!==e)return;let i=this.sizes;this.gt.xs=t>=i.sm,this.gt.sm=t>=i.md,this.gt.md=t>=i.lg,this.gt.lg=t>=i.xl,this.lt.sm=t{l.forEach((t=>{void 0!==e[t]&&(h[t]=e[t])}))},this.setDebounce=e=>{f=e};const p=()=>{const e=getComputedStyle(document.body);e.getPropertyValue("--q-size-sm")&&l.forEach((t=>{this.sizes[t]=parseInt(e.getPropertyValue(`--q-size-${t}`),10)})),this.setSizes=e=>{l.forEach((t=>{e[t]&&(this.sizes[t]=e[t])})),this.__update(!0)},this.setDebounce=e=>{void 0!==d&&i.removeEventListener("resize",d,c),d=e>0?(0,s.Z)(this.__update,e):this.__update,i.addEventListener("resize",d,c)},this.setDebounce(f),Object.keys(h).length>0?(this.setSizes(h),h=void 0):this.__update(),!0===u&&"xs"===this.name&&document.body.classList.add("screen--xs")};!0===o.uX.value?t.push(p):p()}});n(8964);const d=(0,r.Z)({isActive:!1,mode:!1},{__media:void 0,set(e){d.mode=e,"auto"===e?(void 0===d.__media&&(d.__media=window.matchMedia("(prefers-color-scheme: dark)"),d.__updateMedia=()=>{d.set("auto")},d.__media.addListener(d.__updateMedia)),e=d.__media.matches):void 0!==d.__media&&(d.__media.removeListener(d.__updateMedia),d.__media=void 0),d.isActive=!0===e,document.body.classList.remove("body--"+(!0===e?"light":"dark")),document.body.classList.add("body--"+(!0===e?"dark":"light"))},toggle(){d.set(!1===d.isActive)},install({$q:e,onSSRHydrated:t,ssrContext:n}){const{dark:i}=e.config;if(e.dark=this,!0===this.__installed&&void 0===i)return;this.isActive=!0===i;const r=void 0!==i&&i;if(!0===o.uX.value){const e=e=>{this.__fromSSR=e},n=this.set;this.set=e,e(r),t.push((()=>{this.set=n,this.set(this.__fromSSR)}))}else this.set(r)}}),h=d;var f=n(5310),p=n(892);n(6822);function g(e,t,n=document.body){if("string"!==typeof e)throw new TypeError("Expected a string as propName");if("string"!==typeof t)throw new TypeError("Expected a string as value");if(!(n instanceof Element))throw new TypeError("Expected a DOM element");n.style.setProperty(`--q-${e}`,t)}var v=n(1705);function m(e){return!0===e.ios?"ios":!0===e.android?"android":void 0}function b({is:e,has:t,within:n},i){const o=[!0===e.desktop?"desktop":"mobile",(!1===t.touch?"no-":"")+"touch"];if(!0===e.mobile){const t=m(e);void 0!==t&&o.push("platform-"+t)}if(!0===e.nativeMobile){const t=e.nativeMobileWrapper;o.push(t),o.push("native-mobile"),!0!==e.ios||void 0!==i[t]&&!1===i[t].iosStatusBarPadding||o.push("q-ios-padding")}else!0===e.electron?o.push("electron"):!0===e.bex&&o.push("bex");return!0===n.iframe&&o.push("within-iframe"),o}function x(){const{is:e}=o.Lp,t=document.body.className,n=new Set(t.replace(/ {2}/g," ").split(" "));if(void 0!==o.aG)n.delete("desktop"),n.add("platform-ios"),n.add("mobile");else if(!0!==e.nativeMobile&&!0!==e.electron&&!0!==e.bex)if(!0===e.desktop)n.delete("mobile"),n.delete("platform-ios"),n.delete("platform-android"),n.add("desktop");else if(!0===e.mobile){n.delete("desktop"),n.add("mobile");const t=m(e);void 0!==t?(n.add(`platform-${t}`),n.delete("platform-"+("ios"===t?"android":"ios"))):(n.delete("platform-ios"),n.delete("platform-android"))}!0===o.Lp.has.touch&&(n.delete("no-touch"),n.add("touch")),!0===o.Lp.within.iframe&&n.add("within-iframe");const i=Array.from(n).join(" ");t!==i&&(document.body.className=i)}function y(e){for(const t in e)g(t,e[t])}const w={install(e){if(!0!==this.__installed){if(!0===o.uX.value)x();else{const{$q:t}=e;void 0!==t.config.brand&&y(t.config.brand);const n=b(o.Lp,t.config);document.body.classList.add.apply(document.body.classList,n)}!0===o.Lp.is.ios&&document.body.addEventListener("touchstart",a.ZT),window.addEventListener("keydown",v.ZK,!0)}}};var k=n(2289),S=n(5439),C=n(7495),_=n(4680);const A=[o.ZP,w,h,u,f.Z,p.Z,k.Z];function P(e,t){const n=(0,i.ri)(e);n.config.globalProperties=t.config.globalProperties;const{reload:o,...r}=t._context;return Object.assign(n._context,r),n}function L(e,t){t.forEach((t=>{t.install(e),t.__installed=!0}))}function j(e,t,n){e.config.globalProperties.$q=n.$q,e.provide(S.Ng,n.$q),L(n,A),void 0!==t.components&&Object.values(t.components).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.component(t.name,t)})),void 0!==t.directives&&Object.values(t.directives).forEach((t=>{!0===(0,_.Kn)(t)&&void 0!==t.name&&e.directive(t.name,t)})),void 0!==t.plugins&&L(n,Object.values(t.plugins).filter((e=>"function"===typeof e.install&&!1===A.includes(e)))),!0===o.uX.value&&(n.$q.onSSRHydrated=()=>{n.onSSRHydrated.forEach((e=>{e()})),n.$q.onSSRHydrated=()=>{}})}const T=function(e,t={}){const n={version:"2.11.4"};!1===C.Uf?(void 0!==t.config&&Object.assign(C.w6,t.config),n.config={...C.w6},(0,C.tP)()):n.config=t.config||{},j(e,t,{parentApp:e,$q:n,lang:t.lang,iconSet:t.iconSet,onSSRHydrated:[]})}},892:(e,t,n)=>{"use strict";n.d(t,{F:()=>o.Z,Z:()=>s});n(8964);var i=n(4124),o=n(9527);function r(){const e=!0===Array.isArray(navigator.languages)&&navigator.languages.length>0?navigator.languages[0]:navigator.language;if("string"===typeof e)return e.split(/[-_]/).map(((e,t)=>0===t?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase())).join("-")}const a=(0,i.Z)({__langPack:{}},{getLocale:r,set(e=o.Z,t){const n={...e,rtl:!0===e.rtl,getLocale:r};if(n.set=a.set,void 0===a.__langConfig||!0!==a.__langConfig.noHtmlAttrs){const e=document.documentElement;e.setAttribute("dir",!0===n.rtl?"rtl":"ltr"),e.setAttribute("lang",n.isoName)}Object.assign(a.__langPack,n),a.props=n,a.isoName=n.isoName,a.nativeName=n.nativeName},install({$q:e,lang:t,ssrContext:n}){e.lang=a.__langPack,a.__langConfig=e.config.lang,!0===this.__installed?void 0!==t&&this.set(t):this.set(t||o.Z)}}),s=a},4462:(e,t,n)=>{"use strict";n.d(t,{Z:()=>S});var i=n(9835),o=n(499),r=n(2074),a=n(8879),s=n(4458),l=n(3190),c=n(1821),u=n(926),d=n(6611),h=n(5429),f=n(3940),p=n(5987),g=n(8234),v=n(1705),m=n(4680);const b=(0,p.L)({name:"DialogPlugin",props:{...g.S,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:"ok",validator:e=>["ok","cancel","none"].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:["ok","hide"],setup(e,{emit:t}){const{proxy:n}=(0,i.FN)(),{$q:p}=n,b=(0,g.Z)(e,p),x=(0,o.iH)(null),y=(0,o.iH)(void 0!==e.prompt?e.prompt.model:void 0!==e.options?e.options.model:void 0),w=(0,o.Fl)((()=>"q-dialog-plugin"+(!0===b.value?" q-dialog-plugin--dark q-dark":"")+(!1!==e.progress?" q-dialog-plugin--progress":""))),k=(0,o.Fl)((()=>e.color||(!0===b.value?"amber":"primary"))),S=(0,o.Fl)((()=>!1===e.progress?null:!0===(0,m.Kn)(e.progress)?{component:e.progress.spinner||f.Z,props:{color:e.progress.color||k.value}}:{component:f.Z,props:{color:k.value}})),C=(0,o.Fl)((()=>void 0!==e.prompt||void 0!==e.options)),_=(0,o.Fl)((()=>{if(!0!==C.value)return{};const{model:t,isValid:n,items:i,...o}=void 0!==e.prompt?e.prompt:e.options;return o})),A=(0,o.Fl)((()=>!0===(0,m.Kn)(e.ok)||!0===e.ok?p.lang.label.ok:e.ok)),P=(0,o.Fl)((()=>!0===(0,m.Kn)(e.cancel)||!0===e.cancel?p.lang.label.cancel:e.cancel)),L=(0,o.Fl)((()=>void 0!==e.prompt?void 0!==e.prompt.isValid&&!0!==e.prompt.isValid(y.value):void 0!==e.options&&(void 0!==e.options.isValid&&!0!==e.options.isValid(y.value)))),j=(0,o.Fl)((()=>({color:k.value,label:A.value,ripple:!1,disable:L.value,...!0===(0,m.Kn)(e.ok)?e.ok:{flat:!0},"data-autofocus":"ok"===e.focus&&!0!==C.value||void 0,onClick:M}))),T=(0,o.Fl)((()=>({color:k.value,label:P.value,ripple:!1,...!0===(0,m.Kn)(e.cancel)?e.cancel:{flat:!0},"data-autofocus":"cancel"===e.focus&&!0!==C.value||void 0,onClick:O})));function F(){x.value.show()}function E(){x.value.hide()}function M(){t("ok",(0,o.IU)(y.value)),E()}function O(){E()}function R(){t("hide")}function I(e){y.value=e}function z(t){!0!==L.value&&"textarea"!==e.prompt.type&&!0===(0,v.So)(t,13)&&M()}function H(t,n){return!0===e.html?(0,i.h)(l.Z,{class:t,innerHTML:n}):(0,i.h)(l.Z,{class:t},(()=>n))}function q(){return[(0,i.h)(d.Z,{color:k.value,dense:!0,autofocus:!0,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I,onKeyup:z})]}function N(){return[(0,i.h)(h.Z,{color:k.value,options:e.options.items,dark:b.value,..._.value,modelValue:y.value,"onUpdate:modelValue":I})]}function D(){const t=[];return e.cancel&&t.push((0,i.h)(a.Z,T.value)),e.ok&&t.push((0,i.h)(a.Z,j.value)),(0,i.h)(c.Z,{class:!0===e.stackButtons?"items-end":"",vertical:e.stackButtons,align:"right"},(()=>t))}function B(){const t=[];return e.title&&t.push(H("q-dialog__title",e.title)),!1!==e.progress&&t.push((0,i.h)(l.Z,{class:"q-dialog__progress"},(()=>(0,i.h)(S.value.component,S.value.props)))),e.message&&t.push(H("q-dialog__message",e.message)),void 0!==e.prompt?t.push((0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},q)):void 0!==e.options&&t.push((0,i.h)(u.Z,{dark:b.value}),(0,i.h)(l.Z,{class:"scroll q-dialog-plugin__form"},N),(0,i.h)(u.Z,{dark:b.value})),(e.ok||e.cancel)&&t.push(D()),t}function Y(){return[(0,i.h)(s.Z,{class:[w.value,e.cardClass],style:e.cardStyle,dark:b.value},B)]}return(0,i.YP)((()=>e.prompt&&e.prompt.model),I),(0,i.YP)((()=>e.options&&e.options.model),I),Object.assign(n,{show:F,hide:E}),()=>(0,i.h)(r.Z,{ref:x,onHide:R},Y)}});n(702);var x=n(7451),y=n(6669);function w(e,t){for(const n in t)"spinner"!==n&&Object(t[n])===t[n]?(e[n]=Object(e[n])!==e[n]?{}:{...e[n]},w(e[n],t[n])):e[n]=t[n]}function k(e,t,n){return r=>{let a,s;const l=!0===t&&void 0!==r.component;if(!0===l){const{component:e,componentProps:t}=r;a="string"===typeof e?n.component(e):e,s=t||{}}else{const{class:t,style:n,...i}=r;a=e,s=i,void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n)}let c,u=!1;const d=(0,o.iH)(null),h=(0,y.q_)(!1,"dialog"),f=e=>{if(null!==d.value&&void 0!==d.value[e])return void d.value[e]();const t=c.$.subTree;if(t&&t.component){if(t.component.proxy&&t.component.proxy[e])return void t.component.proxy[e]();if(t.component.subTree&&t.component.subTree.component&&t.component.subTree.component.proxy&&t.component.subTree.component.proxy[e])return void t.component.subTree.component.proxy[e]()}console.error("[Quasar] Incorrectly defined Dialog component")},p=[],g=[],v={onOk(e){return p.push(e),v},onCancel(e){return g.push(e),v},onDismiss(e){return p.push(e),g.push(e),v},hide(){return f("hide"),v},update(e){if(null!==c){if(!0===l)Object.assign(s,e);else{const{class:t,style:n,...i}=e;void 0!==t&&(i.cardClass=t),void 0!==n&&(i.cardStyle=n),w(s,i)}c.$forceUpdate()}return v}},m=e=>{u=!0,p.forEach((t=>{t(e)}))},b=()=>{k.unmount(h),(0,y.pB)(h),k=null,c=null,!0!==u&&g.forEach((e=>{e()}))};let k=(0,x.$)({name:"QGlobalDialog",setup:()=>()=>(0,i.h)(a,{...s,ref:d,onOk:m,onHide:b,onVnodeMounted(...e){"function"===typeof s.onVnodeMounted&&s.onVnodeMounted(...e),(0,i.Y3)((()=>f("show")))}})},n);return c=k.mount(h),v}}const S={install({$q:e,parentApp:t}){e.dialog=k(b,!0,t),!0!==this.__installed&&(this.create=e.dialog)}}},3703:(e,t,n)=>{"use strict";n.d(t,{Z:()=>h});var i=n(7506),o=n(1384),r=n(4680);function a(e){return!0===(0,r.J_)(e)?"__q_date|"+e.toUTCString():!0===(0,r.Gf)(e)?"__q_expr|"+e.source:"number"===typeof e?"__q_numb|"+e:"boolean"===typeof e?"__q_bool|"+(e?"1":"0"):"string"===typeof e?"__q_strn|"+e:"function"===typeof e?"__q_strn|"+e.toString():e===Object(e)?"__q_objt|"+JSON.stringify(e):e}function s(e){const t=e.length;if(t<9)return e;const n=e.substring(0,8),i=e.substring(9);switch(n){case"__q_date":return new Date(i);case"__q_expr":return new RegExp(i);case"__q_numb":return Number(i);case"__q_bool":return Boolean("1"===i);case"__q_strn":return""+i;case"__q_objt":return JSON.parse(i);default:return e}}function l(){const e=()=>null;return{has:()=>!1,getLength:()=>0,getItem:e,getIndex:e,getKey:e,getAll:()=>{},getAllKeys:()=>[],set:o.ZT,remove:o.ZT,clear:o.ZT,isEmpty:()=>!0}}function c(e){const t=window[e+"Storage"],n=e=>{const n=t.getItem(e);return n?s(n):null};return{has:e=>null!==t.getItem(e),getLength:()=>t.length,getItem:n,getIndex:e=>ee{let e;const i={},o=t.length;for(let r=0;r{const e=[],n=t.length;for(let i=0;i{t.setItem(e,a(n))},remove:e=>{t.removeItem(e)},clear:()=>{t.clear()},isEmpty:()=>0===t.length}}const u=!1===i.Lp.has.webStorage?l():c("local"),d={install({$q:e}){e.localStorage=u}};Object.assign(d,u);const h=d},7506:(e,t,n)=>{"use strict";n.d(t,{Lp:()=>g,ZP:()=>m,aG:()=>a,uX:()=>r});var i=n(499),o=n(3251);const r=(0,i.iH)(!1);let a,s=!1;function l(e,t){const n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||"",version:n[2]||n[4]||"0",versionNumber:n[4]||n[2]||"0",platform:t[0]||""}}function c(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}const u="ontouchstart"in window||window.navigator.maxTouchPoints>0;function d(e){a={is:{...e}},delete e.mac,delete e.desktop;const t=Math.min(window.innerHeight,window.innerWidth)>414?"ipad":"iphone";Object.assign(e,{mobile:!0,ios:!0,platform:t,[t]:!0})}function h(e){const t=e.toLowerCase(),n=c(t),i=l(t,n),o={};i.browser&&(o[i.browser]=!0,o.version=i.version,o.versionNumber=parseInt(i.versionNumber,10)),i.platform&&(o[i.platform]=!0);const r=o.android||o.ios||o.bb||o.blackberry||o.ipad||o.iphone||o.ipod||o.kindle||o.playbook||o.silk||o["windows phone"];return!0===r||t.indexOf("mobile")>-1?(o.mobile=!0,o.edga||o.edgios?(o.edge=!0,i.browser="edge"):o.crios?(o.chrome=!0,i.browser="chrome"):o.fxios&&(o.firefox=!0,i.browser="firefox")):o.desktop=!0,(o.ipod||o.ipad||o.iphone)&&(o.ios=!0),o["windows phone"]&&(o.winphone=!0,delete o["windows phone"]),(o.chrome||o.opr||o.safari||o.vivaldi||!0===o.mobile&&!0!==o.ios&&!0!==r)&&(o.webkit=!0),o.edg&&(i.browser="edgechromium",o.edgeChromium=!0),(o.safari&&o.blackberry||o.bb)&&(i.browser="blackberry",o.blackberry=!0),o.safari&&o.playbook&&(i.browser="playbook",o.playbook=!0),o.opr&&(i.browser="opera",o.opera=!0),o.safari&&o.android&&(i.browser="android",o.android=!0),o.safari&&o.kindle&&(i.browser="kindle",o.kindle=!0),o.safari&&o.silk&&(i.browser="silk",o.silk=!0),o.vivaldi&&(i.browser="vivaldi",o.vivaldi=!0),o.name=i.browser,o.platform=i.platform,t.indexOf("electron")>-1?o.electron=!0:document.location.href.indexOf("-extension://")>-1?o.bex=!0:(void 0!==window.Capacitor?(o.capacitor=!0,o.nativeMobile=!0,o.nativeMobileWrapper="capacitor"):void 0===window._cordovaNative&&void 0===window.cordova||(o.cordova=!0,o.nativeMobile=!0,o.nativeMobileWrapper="cordova"),!0===u&&!0===o.mac&&(!0===o.desktop&&!0===o.safari||!0===o.nativeMobile&&!0!==o.android&&!0!==o.ios&&!0!==o.ipad)&&d(o)),o}const f=navigator.userAgent||navigator.vendor||window.opera,p={has:{touch:!1,webStorage:!1},within:{iframe:!1}},g={userAgent:f,is:h(f),has:{touch:u},within:{iframe:window.self!==window.top}},v={install(e){const{$q:t}=e;!0===r.value?(e.onSSRHydrated.push((()=>{Object.assign(t.platform,g),r.value=!1,a=void 0})),t.platform=(0,i.qj)(this)):t.platform=this}};{let e;(0,o.g)(g.has,"webStorage",(()=>{if(void 0!==e)return e;try{if(window.localStorage)return e=!0,!0}catch(t){}return e=!1,!1})),s=!0===g.is.ios&&-1===window.navigator.vendor.toLowerCase().indexOf("apple"),!0===r.value?Object.assign(v,g,a,p):Object.assign(v,g)}const m=v},899:(e,t,n)=>{"use strict";function i(e,t=250,n){let i=null;function o(){const o=arguments,r=()=>{i=null,!0!==n&&e.apply(this,o)};null!==i?clearTimeout(i):!0===n&&e.apply(this,o),i=setTimeout(r,t)}return o.cancel=()=>{null!==i&&clearTimeout(i)},o}n.d(t,{Z:()=>i})},223:(e,t,n)=>{"use strict";n.d(t,{iv:()=>o,mY:()=>a,sb:()=>r});var i=n(499);function o(e,t){const n=e.style;for(const i in t)n[i]=t[i]}function r(e){if(void 0===e||null===e)return;if("string"===typeof e)try{return document.querySelector(e)||void 0}catch(n){return}const t=(0,i.SU)(e);return t?t.$el||t:void 0}function a(e,t){if(void 0===e||null===e||!0===e.contains(t))return!0;for(let n=e.nextElementSibling;null!==n;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}},1384:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>s,FK:()=>a,Jf:()=>d,M0:()=>h,NS:()=>u,X$:()=>c,ZT:()=>o,du:()=>r,rU:()=>i,sT:()=>l,ul:()=>f});n(702);const i={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{const e=Object.defineProperty({},"passive",{get(){Object.assign(i,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener("qtest",null,e),window.removeEventListener("qtest",null,e)}catch(p){}function o(){}function r(e){return 0===e.button}function a(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function s(e){if(e.path)return e.path;if(e.composedPath)return e.composedPath();const t=[];let n=e.target;while(n){if(t.push(n),"HTML"===n.tagName)return t.push(document),t.push(window),t;n=n.parentElement}}function l(e){e.stopPropagation()}function c(e){!1!==e.cancelable&&e.preventDefault()}function u(e){!1!==e.cancelable&&e.preventDefault(),e.stopPropagation()}function d(e,t){if(void 0===e||!0===t&&!0===e.__dragPrevented)return;const n=!0===t?e=>{e.__dragPrevented=!0,e.addEventListener("dragstart",c,i.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener("dragstart",c,i.notPassiveCapture)};e.querySelectorAll("a, img").forEach(n)}function h(e,t,n){const o=`__q_${t}_evt`;e[o]=void 0!==e[o]?e[o].concat(n):n,n.forEach((t=>{t[0].addEventListener(t[1],e[t[2]],i[t[3]])}))}function f(e,t){const n=`__q_${t}_evt`;void 0!==e[n]&&(e[n].forEach((t=>{t[0].removeEventListener(t[1],e[t[2]],i[t[3]])})),e[n]=void 0)}},321:(e,t,n)=>{"use strict";n.d(t,{Uz:()=>r,kC:()=>i,vX:()=>o,vk:()=>a});function i(e){return e.charAt(0).toUpperCase()+e.slice(1)}function o(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function r(e,t,n){if(n<=t)return t;const i=n-t+1;let o=t+(e-t)%i;return o=t?i:new Array(t-i.length+1).join(n)+i}},4680:(e,t,n)=>{"use strict";n.d(t,{Gf:()=>a,J_:()=>r,Kn:()=>o,hj:()=>s,xb:()=>i});n(702);function i(e,t){if(e===t)return!0;if(null!==e&&null!==t&&"object"===typeof e&&"object"===typeof t){if(e.constructor!==t.constructor)return!1;let n,o;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(o=n;0!==o--;)if(!0!==i(e[o],t[o]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;o=e.entries().next();while(!0!==o.done){if(!0!==t.has(o.value[0]))return!1;o=o.next()}o=e.entries().next();while(!0!==o.done){if(!0!==i(o.value[1],t.get(o.value[0])))return!1;o=o.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;o=e.entries().next();while(!0!==o.done){if(!0!==t.has(o.value[0]))return!1;o=o.next()}return!0}if(null!=e.buffer&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(o=n;0!==o--;)if(e[o]!==t[o])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();const r=Object.keys(e).filter((t=>void 0!==e[t]));if(n=r.length,n!==Object.keys(t).filter((e=>void 0!==t[e])).length)return!1;for(o=n;0!==o--;){const n=r[o];if(!0!==i(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function o(e){return null!==e&&"object"===typeof e&&!0!==Array.isArray(e)}function r(e){return"[object Date]"===Object.prototype.toString.call(e)}function a(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function s(e){return"number"===typeof e&&isFinite(e)}},5987:(e,t,n)=>{"use strict";n.d(t,{L:()=>r,f:()=>a});var i=n(499),o=n(9835);const r=e=>(0,i.Xl)((0,o.aZ)(e)),a=e=>(0,i.Xl)(e)},4124:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(499),o=n(3251);const r=(e,t)=>{const n=(0,i.qj)(e);for(const i in e)(0,o.g)(t,i,(()=>n[i]),(e=>{n[i]=e}));return t}},6532:(e,t,n)=>{"use strict";n.d(t,{c:()=>d,k:()=>h});var i=n(7506),o=n(1705);const r=[];let a;function s(e){a=27===e.keyCode}function l(){!0===a&&(a=!1)}function c(e){!0===a&&(a=!1,!0===(0,o.So)(e,27)&&r[r.length-1](e))}function u(e){window[e]("keydown",s),window[e]("blur",l),window[e]("keyup",c),a=!1}function d(e){!0===i.Lp.is.desktop&&(r.push(e),1===r.length&&u("addEventListener"))}function h(e){const t=r.indexOf(e);t>-1&&(r.splice(t,1),0===r.length&&u("removeEventListener"))}},7026:(e,t,n)=>{"use strict";n.d(t,{YX:()=>a,fP:()=>c,jd:()=>l,xF:()=>s});let i=[],o=[];function r(e){o=o.filter((t=>t!==e))}function a(e){r(e),o.push(e)}function s(e){r(e),0===o.length&&i.length>0&&(i[i.length-1](),i=[])}function l(e){0===o.length?e():i.push(e)}function c(e){i=i.filter((t=>t!==e))}},4173:(e,t,n)=>{"use strict";n.d(t,{H:()=>s,i:()=>a});var i=n(7506);const o=[];function r(e){o[o.length-1](e)}function a(e){!0===i.Lp.is.desktop&&(o.push(e),1===o.length&&document.body.addEventListener("focusin",r))}function s(e){const t=o.indexOf(e);t>-1&&(o.splice(t,1),0===o.length&&document.body.removeEventListener("focusin",r))}},7495:(e,t,n)=>{"use strict";n.d(t,{Uf:()=>o,tP:()=>r,w6:()=>i});const i={};let o=!1;function r(){o=!0}},6669:(e,t,n)=>{"use strict";n.d(t,{pB:()=>c,q_:()=>l});var i=n(7495);const o=[],r=[];let a=1,s=document.body;function l(e,t){const n=document.createElement("div");if(n.id=void 0!==t?`q-portal--${t}--${a++}`:e,void 0!==i.w6.globalNodes){const e=i.w6.globalNodes["class"];void 0!==e&&(n.className=e)}return s.appendChild(n),o.push(n),r.push(t),n}function c(e){const t=o.indexOf(e);o.splice(t,1),r.splice(t,1),e.remove()}},3251:(e,t,n)=>{"use strict";function i(e,t,n,i){return Object.defineProperty(e,t,{get:n,set:i,enumerable:!0}),e}function o(e,t){for(const n in t)i(e,n,t[n]);return e}n.d(t,{K:()=>o,g:()=>i})},1705:(e,t,n)=>{"use strict";n.d(t,{So:()=>a,Wm:()=>r,ZK:()=>o});let i=!1;function o(e){i=!0===e.isComposing}function r(e){return!0===i||e!==Object(e)||!0===e.isComposing||!0===e.qKeyEvent}function a(e,t){return!0!==r(e)&&[].concat(t).includes(e.keyCode)}},9480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});const i={xs:30,sm:35,md:40,lg:50,xl:60}},2909:(e,t,n)=>{"use strict";n.d(t,{AH:()=>a,Q$:()=>o,S7:()=>s,je:()=>r});var i=n(2046);const o=[];function r(e){return o.find((t=>null!==t.contentEl&&t.contentEl.contains(e)))}function a(e,t){do{if("QMenu"===e.$options.name){if(e.hide(t),!0===e.$props.separateClosePopup)return(0,i.O2)(e)}else if(!0===e.__qPortal){const n=(0,i.O2)(e);return void 0!==n&&"QPopupProxy"===n.$options.name?(e.hide(t),n):e}e=(0,i.O2)(e)}while(void 0!==e&&null!==e)}function s(e,t,n){while(0!==n&&void 0!==e&&null!==e){if(!0===e.__qPortal){if(n--,"QMenu"===e.$options.name){e=a(e,t);continue}e.hide(t)}e=(0,i.O2)(e)}}},2026:(e,t,n)=>{"use strict";n.d(t,{Bl:()=>r,Jl:()=>l,KR:()=>o,pf:()=>s,vs:()=>a});var i=n(9835);function o(e,t){return void 0!==e&&e()||t}function r(e,t){if(void 0!==e){const t=e();if(void 0!==t&&null!==t)return t.slice()}return t}function a(e,t){return void 0!==e?t.concat(e()):t}function s(e,t){return void 0===e?t:void 0!==t?t.concat(e()):e()}function l(e,t,n,o,r,a){t.key=o+r;const s=(0,i.h)(e,t,n);return!0===r?(0,i.wy)(s,a()):s}},8383:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});let i=!1;{const e=document.createElement("div");e.setAttribute("dir","rtl"),Object.assign(e.style,{width:"1px",height:"1px",overflow:"auto"});const t=document.createElement("div");Object.assign(t.style,{width:"1000px",height:"1px"}),document.body.appendChild(e),e.appendChild(t),e.scrollLeft=-1e3,i=e.scrollLeft>=0,e.remove()}},2589:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var i=n(7506);function o(){if(void 0!==window.getSelection){const e=window.getSelection();void 0!==e.empty?e.empty():void 0!==e.removeAllRanges&&(e.removeAllRanges(),!0!==i.ZP.is.mobile&&e.addRange(document.createRange()))}else void 0!==document.selection&&document.selection.empty()}},5439:(e,t,n)=>{"use strict";n.d(t,{Lr:()=>a,Mw:()=>r,Nd:()=>l,Ng:()=>i,YE:()=>o,qO:()=>c,vh:()=>s});const i="_q_",o="_q_l_",r="_q_pc_",a="_q_f_",s="_q_fo_",l="_q_tabs_",c=()=>{}},9367:(e,t,n)=>{"use strict";n.d(t,{R:()=>r,n:()=>a});n(702);const i={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},o=Object.keys(i);function r(e){const t={};for(const n of o)!0===e[n]&&(t[n]=!0);return 0===Object.keys(t).length?i:(!0===t.horizontal?t.left=t.right=!0:!0===t.left&&!0===t.right&&(t.horizontal=!0),!0===t.vertical?t.up=t.down=!0:!0===t.up&&!0===t.down&&(t.vertical=!0),!0===t.horizontal&&!0===t.vertical&&(t.all=!0),t)}function a(e,t){return void 0===t.event&&void 0!==e.target&&!0!==e.target.draggable&&"function"===typeof t.handler&&"INPUT"!==e.target.nodeName.toUpperCase()&&(void 0===e.qClonedBy||-1===e.qClonedBy.indexOf(t.uid))}i.all=!0},2046:(e,t,n)=>{"use strict";n.d(t,{$D:()=>s,O2:()=>i,Pf:()=>r,Rb:()=>a});n(702);function i(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;while(Object(t)===t){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function o(e,t){"symbol"===typeof t.type?!0===Array.isArray(t.children)&&t.children.forEach((t=>{o(e,t)})):e.add(t)}function r(e){const t=new Set;return e.forEach((e=>{o(t,e)})),Array.from(t)}function a(e){return void 0!==e.appContext.config.globalProperties.$router}function s(e){return!0===e.isUnmounted||!0===e.isDeactivated}},3701:(e,t,n)=>{"use strict";n.d(t,{OI:()=>s,QA:()=>v,b0:()=>r,f3:()=>h,ik:()=>f,np:()=>g,u3:()=>a});var i=n(223);const o=[null,document,document.body,document.scrollingElement,document.documentElement];function r(e,t){let n=(0,i.sb)(t);if(void 0===n){if(void 0===e||null===e)return window;n=e.closest(".scroll,.scroll-y,.overflow-auto")}return o.includes(n)?window:n}function a(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function s(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function l(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=a(e);n<=0?o!==t&&u(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;u(e,s),s!==t&&l(e,t,n-a,r)}))}function c(e,t,n=0){const i=void 0===arguments[3]?performance.now():arguments[3],o=s(e);n<=0?o!==t&&d(e,t):requestAnimationFrame((r=>{const a=r-i,s=o+(t-o)/Math.max(a,n)*a;d(e,s),s!==t&&c(e,t,n-a,r)}))}function u(e,t){e!==window?e.scrollTop=t:window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t)}function d(e,t){e!==window?e.scrollLeft=t:window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)}function h(e,t,n){n?l(e,t,n):u(e,t)}function f(e,t,n){n?c(e,t,n):d(e,t)}let p;function g(){if(void 0!==p)return p;const e=document.createElement("p"),t=document.createElement("div");(0,i.iv)(e,{width:"100%",height:"200px"}),(0,i.iv)(t,{position:"absolute",top:"0px",left:"0px",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);const n=e.offsetWidth;t.style.overflow="scroll";let o=e.offsetWidth;return n===o&&(o=t.clientWidth),t.remove(),p=n-o,p}function v(e,t=!0){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(t?e.scrollHeight>e.clientHeight&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-y"])):e.scrollWidth>e.clientWidth&&(e.classList.contains("scroll")||e.classList.contains("overflow-auto")||["auto","scroll"].includes(window.getComputedStyle(e)["overflow-x"])))}},796:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});n(8170),n(5231),n(9359),n(6408);let i,o=0;const r=new Array(256);for(let c=0;c<256;c++)r[c]=(c+256).toString(16).substring(1);const a=(()=>{const e="undefined"!==typeof crypto?crypto:"undefined"!==typeof window?window.crypto||window.msCrypto:void 0;if(void 0!==e){if(void 0!==e.randomBytes)return e.randomBytes;if(void 0!==e.getRandomValues)return t=>{const n=new Uint8Array(t);return e.getRandomValues(n),n}}return e=>{const t=[];for(let n=e;n>0;n--)t.push(Math.floor(256*Math.random()));return t}})(),s=4096;function l(){(void 0===i||o+16>s)&&(o=0,i=a(s));const e=Array.prototype.slice.call(i,o,o+=16);return e[6]=15&e[6]|64,e[8]=63&e[8]|128,r[e[0]]+r[e[1]]+r[e[2]]+r[e[3]]+"-"+r[e[4]]+r[e[5]]+"-"+r[e[6]]+r[e[7]]+"-"+r[e[8]]+r[e[9]]+"-"+r[e[10]]+r[e[11]]+r[e[12]]+r[e[13]]+r[e[14]]+r[e[15]]}},1947:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(7451),o=n(892),r=n(2289);const a={version:"2.11.4",install:i.Z,lang:o.Z,iconSet:r.Z}},8762:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(7545),a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a function")}},9667:(e,t,n)=>{var i=n(3834),o=n(9627),r=n(7545),a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not a constructor")}},9220:(e,t,n)=>{var i=n(3834),o=n(6107),r=i.String,a=i.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+r(e)+" as a prototype")}},5323:(e,t,n)=>{var i=n(4103),o=n(5267),r=n(1012),a=i("unscopables"),s=Array.prototype;void 0==s[a]&&r.f(s,a,{configurable:!0,value:o(null)}),e.exports=function(e){s[a][e]=!0}},3366:(e,t,n)=>{"use strict";var i=n(6823).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},8406:(e,t,n)=>{var i=n(3834),o=n(6123),r=i.TypeError;e.exports=function(e,t){if(o(t,e))return e;throw r("Incorrect invocation")}},616:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.String,a=i.TypeError;e.exports=function(e){if(o(e))return e;throw a(r(e)+" is not an object")}},2884:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},8086:(e,t,n)=>{"use strict";var i,o,r,a=n(2884),s=n(4133),l=n(3834),c=n(6107),u=n(1419),d=n(2924),h=n(4239),f=n(7545),p=n(4722),g=n(6717),v=n(1012).f,m=n(6123),b=n(7886),x=n(6534),y=n(4103),w=n(3965),k=l.Int8Array,S=k&&k.prototype,C=l.Uint8ClampedArray,_=C&&C.prototype,A=k&&b(k),P=S&&b(S),L=Object.prototype,j=l.TypeError,T=y("toStringTag"),F=w("TYPED_ARRAY_TAG"),E=w("TYPED_ARRAY_CONSTRUCTOR"),M=a&&!!x&&"Opera"!==h(l.opera),O=!1,R={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},I={BigInt64Array:8,BigUint64Array:8},z=function(e){if(!u(e))return!1;var t=h(e);return"DataView"===t||d(R,t)||d(I,t)},H=function(e){if(!u(e))return!1;var t=h(e);return d(R,t)||d(I,t)},q=function(e){if(H(e))return e;throw j("Target is not a typed array")},N=function(e){if(c(e)&&(!x||m(A,e)))return e;throw j(f(e)+" is not a typed array constructor")},D=function(e,t,n,i){if(s){if(n)for(var o in R){var r=l[o];if(r&&d(r.prototype,e))try{delete r.prototype[e]}catch(a){}}P[e]&&!n||g(P,e,n?t:M&&S[e]||t,i)}},B=function(e,t,n){var i,o;if(s){if(x){if(n)for(i in R)if(o=l[i],o&&d(o,e))try{delete o[e]}catch(r){}if(A[e]&&!n)return;try{return g(A,e,n?t:M&&A[e]||t)}catch(r){}}for(i in R)o=l[i],!o||o[e]&&!n||g(o,e,t)}};for(i in R)o=l[i],r=o&&o.prototype,r?p(r,E,o):M=!1;for(i in I)o=l[i],r=o&&o.prototype,r&&p(r,E,o);if((!M||!c(A)||A===Function.prototype)&&(A=function(){throw j("Incorrect invocation")},M))for(i in R)l[i]&&x(l[i],A);if((!M||!P||P===L)&&(P=A.prototype,M))for(i in R)l[i]&&x(l[i].prototype,P);if(M&&b(_)!==P&&x(_,P),s&&!d(P,T))for(i in O=!0,v(P,T,{get:function(){return u(this)?this[F]:void 0}}),R)l[i]&&p(l[i],F,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:E,TYPED_ARRAY_TAG:O&&F,aTypedArray:q,aTypedArrayConstructor:N,exportTypedArrayMethod:D,exportTypedArrayStaticMethod:B,isView:z,isTypedArray:H,TypedArray:A,TypedArrayPrototype:P}},2248:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=n(4133),a=n(2884),s=n(9104),l=n(4722),c=n(4196),u=n(8814),d=n(8406),h=n(6675),f=n(7302),p=n(4686),g=n(9798),v=n(7886),m=n(6534),b=n(3450).f,x=n(1012).f,y=n(5408),w=n(6378),k=n(2365),S=n(780),C=s.PROPER,_=s.CONFIGURABLE,A=S.get,P=S.set,L="ArrayBuffer",j="DataView",T="prototype",F="Wrong length",E="Wrong index",M=i[L],O=M,R=O&&O[T],I=i[j],z=I&&I[T],H=Object.prototype,q=i.Array,N=i.RangeError,D=o(y),B=o([].reverse),Y=g.pack,X=g.unpack,W=function(e){return[255&e]},V=function(e){return[255&e,e>>8&255]},$=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},U=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Z=function(e){return Y(e,23,4)},G=function(e){return Y(e,52,8)},K=function(e,t){x(e[T],t,{get:function(){return A(this)[t]}})},J=function(e,t,n,i){var o=p(n),r=A(e);if(o+t>r.byteLength)throw N(E);var a=A(r.buffer).bytes,s=o+r.byteOffset,l=w(a,s,s+t);return i?l:B(l)},Q=function(e,t,n,i,o,r){var a=p(n),s=A(e);if(a+t>s.byteLength)throw N(E);for(var l=A(s.buffer).bytes,c=a+s.byteOffset,u=i(+o),d=0;die;)(te=ne[ie++])in O||l(O,te,M[te]);R.constructor=O}m&&v(z)!==H&&m(z,H);var oe=new I(new O(2)),re=o(z.setInt8);oe.setInt8(0,2147483648),oe.setInt8(1,2147483649),!oe.getInt8(0)&&oe.getInt8(1)||c(z,{setInt8:function(e,t){re(this,e,t<<24>>24)},setUint8:function(e,t){re(this,e,t<<24>>24)}},{unsafe:!0})}else O=function(e){d(this,R);var t=p(e);P(this,{bytes:D(q(t),0),byteLength:t}),r||(this.byteLength=t)},R=O[T],I=function(e,t,n){d(this,z),d(e,R);var i=A(e).byteLength,o=h(t);if(o<0||o>i)throw N("Wrong offset");if(n=void 0===n?i-o:f(n),o+n>i)throw N(F);P(this,{buffer:e,byteLength:n,byteOffset:o}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=o)},z=I[T],r&&(K(O,"byteLength"),K(I,"buffer"),K(I,"byteLength"),K(I,"byteOffset")),c(z,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return U(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return U(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return X(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return X(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){Q(this,1,e,W,t)},setUint8:function(e,t){Q(this,1,e,W,t)},setInt16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){Q(this,2,e,V,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){Q(this,4,e,$,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){Q(this,4,e,Z,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){Q(this,8,e,G,t,arguments.length>2?arguments[2]:void 0)}});k(O,L),k(I,j),e.exports={ArrayBuffer:O,DataView:I}},5408:(e,t,n)=>{"use strict";var i=n(8332),o=n(2661),r=n(8600);e.exports=function(e){var t=i(this),n=r(t),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:o(l,n);while(c>s)t[s++]=e;return t}},7508:(e,t,n)=>{"use strict";var i=n(3834),o=n(6158),r=n(6654),a=n(8332),s=n(1108),l=n(5712),c=n(9627),u=n(8600),d=n(5976),h=n(4021),f=n(3395),p=i.Array;e.exports=function(e){var t=a(e),n=c(this),i=arguments.length,g=i>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,i>2?arguments[2]:void 0));var m,b,x,y,w,k,S=f(t),C=0;if(!S||this==p&&l(S))for(m=u(t),b=n?new this(m):p(m);m>C;C++)k=v?g(t[C],C):t[C],d(b,C,k);else for(y=h(t,S),w=y.next,b=n?new this:[];!(x=r(w,y)).done;C++)k=v?s(y,g,[x.value,C],!0):x.value,d(b,C,k);return b.length=C,b}},7714:(e,t,n)=>{var i=n(7447),o=n(2661),r=n(8600),a=function(e){return function(t,n,a){var s,l=i(t),c=r(l),u=o(a,c);if(e&&n!=n){while(c>u)if(s=l[u++],s!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},9226:(e,t,n)=>{var i=n(6158),o=n(1636),r=n(3972),a=n(8332),s=n(8600),l=n(4837),c=o([].push),u=function(e){var t=1==e,n=2==e,o=3==e,u=4==e,d=6==e,h=7==e,f=5==e||d;return function(p,g,v,m){for(var b,x,y=a(p),w=r(y),k=i(g,v),S=s(w),C=0,_=m||l,A=t?_(p,S):n||h?_(p,0):void 0;S>C;C++)if((f||C in w)&&(b=w[C],x=k(b,C,y),e))if(t)A[C]=x;else if(x)switch(e){case 3:return!0;case 5:return b;case 6:return C;case 2:c(A,b)}else switch(e){case 4:return!1;case 7:c(A,b)}return d?-1:o||u?u:A}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},6378:(e,t,n)=>{var i=n(3834),o=n(2661),r=n(8600),a=n(5976),s=i.Array,l=Math.max;e.exports=function(e,t,n){for(var i=r(e),c=o(t,i),u=o(void 0===n?i:n,i),d=s(l(u-c,0)),h=0;c{var i=n(6378),o=Math.floor,r=function(e,t){var n=e.length,l=o(n/2);return n<8?a(e,t):s(e,r(i(e,0,l),t),r(i(e,l),t),t)},a=function(e,t){var n,i,o=e.length,r=1;while(r0)e[i]=e[--i];i!==r++&&(e[i]=n)}return e},s=function(e,t,n,i){var o=t.length,r=n.length,a=0,s=0;while(a{var i=n(3834),o=n(6555),r=n(9627),a=n(1419),s=n(4103),l=s("species"),c=i.Array;e.exports=function(e){var t;return o(e)&&(t=e.constructor,r(t)&&(t===c||o(t.prototype))?t=void 0:a(t)&&(t=t[l],null===t&&(t=void 0))),void 0===t?c:t}},4837:(e,t,n)=>{var i=n(4622);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},1108:(e,t,n)=>{var i=n(616),o=n(4829);e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(a){o(e,"throw",a)}}},8272:(e,t,n)=>{var i=n(4103),o=i("iterator"),r=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){r=!0}};s[o]=function(){return this},Array.from(s,(function(){throw 2}))}catch(l){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var i={};i[o]=function(){return{next:function(){return{done:n=!0}}}},e(i)}catch(l){}return n}},6749:(e,t,n)=>{var i=n(1636),o=i({}.toString),r=i("".slice);e.exports=function(e){return r(o(e),8,-1)}},4239:(e,t,n)=>{var i=n(3834),o=n(4130),r=n(6107),a=n(6749),s=n(4103),l=s("toStringTag"),c=i.Object,u="Arguments"==a(function(){return arguments}()),d=function(e,t){try{return e[t]}catch(n){}};e.exports=o?a:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=d(t=c(e),l))?n:u?a(t):"Object"==(i=a(t))&&r(t.callee)?"Arguments":i}},1328:(e,t,n)=>{var i=n(1636),o=i("".replace),r=function(e){return String(Error(e).stack)}("zxcasd"),a=/\n\s*at [^:]*:[^\n]*/,s=a.test(r);e.exports=function(e,t){if(s&&"string"==typeof e)while(t--)e=o(e,a,"");return e}},7366:(e,t,n)=>{var i=n(2924),o=n(1240),r=n(863),a=n(1012);e.exports=function(e,t,n){for(var s=o(t),l=a.f,c=r.f,u=0;u{var i=n(8814);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},1551:(e,t,n)=>{"use strict";var i=n(619).IteratorPrototype,o=n(5267),r=n(3386),a=n(2365),s=n(1366),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=o(i,{next:r(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},4722:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(3386);e.exports=i?function(e,t,n){return o.f(e,t,r(1,n))}:function(e,t,n){return e[t]=n,e}},3386:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},5976:(e,t,n)=>{"use strict";var i=n(1017),o=n(1012),r=n(3386);e.exports=function(e,t,n){var a=i(t);a in e?o.f(e,a,r(0,n)):e[a]=n}},3532:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(200),a=n(9104),s=n(6107),l=n(1551),c=n(7886),u=n(6534),d=n(2365),h=n(4722),f=n(6717),p=n(4103),g=n(1366),v=n(619),m=a.PROPER,b=a.CONFIGURABLE,x=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,w=p("iterator"),k="keys",S="values",C="entries",_=function(){return this};e.exports=function(e,t,n,a,p,v,A){l(n,t,a);var P,L,j,T=function(e){if(e===p&&R)return R;if(!y&&e in M)return M[e];switch(e){case k:return function(){return new n(this,e)};case S:return function(){return new n(this,e)};case C:return function(){return new n(this,e)}}return function(){return new n(this)}},F=t+" Iterator",E=!1,M=e.prototype,O=M[w]||M["@@iterator"]||p&&M[p],R=!y&&O||T(p),I="Array"==t&&M.entries||O;if(I&&(P=c(I.call(new e)),P!==Object.prototype&&P.next&&(r||c(P)===x||(u?u(P,x):s(P[w])||f(P,w,_)),d(P,F,!0,!0),r&&(g[F]=_))),m&&p==S&&O&&O.name!==S&&(!r&&b?h(M,"name",S):(E=!0,R=function(){return o(O,this)})),p)if(L={values:T(S),keys:v?R:T(k),entries:T(C)},A)for(j in L)(y||E||!(j in M))&&f(M,j,L[j]);else i({target:t,proto:!0,forced:y||E},L);return r&&!A||M[w]===R||f(M,w,R,{name:p}),g[t]=R,L}},4133:(e,t,n)=>{var i=n(8814);e.exports=!i((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},1657:(e,t,n)=>{var i=n(3834),o=n(1419),r=i.document,a=o(r)&&o(r.createElement);e.exports=function(e){return a?r.createElement(e):{}}},5243:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},210:(e,t,n)=>{var i=n(1657),o=i("span").classList,r=o&&o.constructor&&o.constructor.prototype;e.exports=r===Object.prototype?void 0:r},259:(e,t,n)=>{var i=n(322),o=i.match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},1280:(e,t,n)=>{var i=n(322);e.exports=/MSIE|Trident/.test(i)},322:(e,t,n)=>{var i=n(7859);e.exports=i("navigator","userAgent")||""},1418:(e,t,n)=>{var i,o,r=n(3834),a=n(322),s=r.process,l=r.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=u.split("."),o=i[0]>0&&i[0]<4?1:+(i[0]+i[1])),!o&&a&&(i=a.match(/Edge\/(\d+)/),(!i||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/),i&&(o=+i[1]))),e.exports=o},7433:(e,t,n)=>{var i=n(322),o=i.match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},203:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9277:(e,t,n)=>{var i=n(8814),o=n(3386);e.exports=!i((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",o(1,7)),7!==e.stack)}))},6943:(e,t,n)=>{var i=n(3834),o=n(863).f,r=n(4722),a=n(6717),s=n(4650),l=n(7366),c=n(2764);e.exports=function(e,t){var n,u,d,h,f,p,g=e.target,v=e.global,m=e.stat;if(u=v?i:m?i[g]||s(g,{}):(i[g]||{}).prototype,u)for(d in t){if(f=t[d],e.noTargetGet?(p=o(u,d),h=p&&p.value):h=u[d],n=c(v?d:g+(m?".":"#")+d,e.forced),!n&&void 0!==h){if(typeof f==typeof h)continue;l(f,h)}(e.sham||h&&h.sham)&&r(f,"sham",!0),a(u,d,f,e)}}},8814:e=>{e.exports=function(e){try{return!!e()}catch(t){return!0}}},3218:(e,t,n)=>{"use strict";n(1476);var i=n(1636),o=n(6717),r=n(738),a=n(8814),s=n(4103),l=n(4722),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var h=s(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var g=i(/./[h]),v=t(h,""[e],(function(e,t,n,o,a){var s=i(e),l=t.exec;return l===r||l===u.exec?f&&!a?{done:!0,value:g(t,n,o)}:{done:!0,value:s(n,t,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(u,h,v[1])}d&&l(u[h],"sham",!0)}},6112:e=>{var t=Function.prototype,n=t.apply,i=t.bind,o=t.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?o.bind(n):function(){return o.apply(n,arguments)})},6158:(e,t,n)=>{var i=n(1636),o=n(8762),r=i(i.bind);e.exports=function(e,t){return o(e),void 0===t?e:r?r(e,t):function(){return e.apply(t,arguments)}}},6654:e=>{var t=Function.prototype.call;e.exports=t.bind?t.bind(t):function(){return t.apply(t,arguments)}},9104:(e,t,n)=>{var i=n(4133),o=n(2924),r=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,s=o(r,"name"),l=s&&"something"===function(){}.name,c=s&&(!i||i&&a(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1636:e=>{var t=Function.prototype,n=t.bind,i=t.call,o=n&&n.bind(i);e.exports=n?function(e){return e&&o(i,e)}:function(e){return e&&function(){return i.apply(e,arguments)}}},7859:(e,t,n)=>{var i=n(3834),o=n(6107),r=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?r(i[e]):i[e]&&i[e][t]}},3395:(e,t,n)=>{var i=n(4239),o=n(7689),r=n(1366),a=n(4103),s=a("iterator");e.exports=function(e){if(void 0!=e)return o(e,s)||o(e,"@@iterator")||r[i(e)]}},4021:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(8762),a=n(616),s=n(7545),l=n(3395),c=i.TypeError;e.exports=function(e,t){var n=arguments.length<2?l(e):t;if(r(n))return a(o(n,e));throw c(s(e)+" is not iterable")}},7689:(e,t,n)=>{var i=n(8762);e.exports=function(e,t){var n=e[t];return null==n?void 0:i(n)}},3075:(e,t,n)=>{var i=n(1636),o=n(8332),r=Math.floor,a=i("".charAt),s=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,d,h){var f=n+e.length,p=i.length,g=u;return void 0!==d&&(d=o(d),g=c),s(h,g,(function(o,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return o;if(u>p){var h=r(u/10);return 0===h?o:h<=p?void 0===i[h-1]?a(s,1):i[h-1]+a(s,1):o}c=i[u-1]}return void 0===c?"":c}))}},3834:(e,t,n)=>{var i=function(e){return e&&e.Math==Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2924:(e,t,n)=>{var i=n(1636),o=n(8332),r=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(o(e),t)}},1999:e=>{e.exports={}},6052:(e,t,n)=>{var i=n(7859);e.exports=i("document","documentElement")},6335:(e,t,n)=>{var i=n(4133),o=n(8814),r=n(1657);e.exports=!i&&!o((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},9798:(e,t,n)=>{var i=n(3834),o=i.Array,r=Math.abs,a=Math.pow,s=Math.floor,l=Math.log,c=Math.LN2,u=function(e,t,n){var i,u,d,h=o(n),f=8*n-t-1,p=(1<>1,v=23===t?a(2,-24)-a(2,-77):0,m=e<0||0===e&&1/e<0?1:0,b=0;e=r(e),e!=e||e===1/0?(u=e!=e?1:0,i=p):(i=s(l(e)/c),d=a(2,-i),e*d<1&&(i--,d*=2),e+=i+g>=1?v/d:v*a(2,1-g),e*d>=2&&(i++,d/=2),i+g>=p?(u=0,i=p):i+g>=1?(u=(e*d-1)*a(2,t),i+=g):(u=e*a(2,g-1)*a(2,t),i=0));while(t>=8)h[b++]=255&u,u/=256,t-=8;i=i<0)h[b++]=255&i,i/=256,f-=8;return h[--b]|=128*m,h},d=function(e,t){var n,i=e.length,o=8*i-t-1,r=(1<>1,l=o-7,c=i-1,u=e[c--],d=127&u;u>>=7;while(l>0)d=256*d+e[c--],l-=8;n=d&(1<<-l)-1,d>>=-l,l+=t;while(l>0)n=256*n+e[c--],l-=8;if(0===d)d=1-s;else{if(d===r)return n?NaN:u?-1/0:1/0;n+=a(2,t),d-=s}return(u?-1:1)*n*a(2,d-t)};e.exports={pack:u,unpack:d}},3972:(e,t,n)=>{var i=n(3834),o=n(1636),r=n(8814),a=n(6749),s=i.Object,l=o("".split);e.exports=r((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?l(e,""):s(e)}:s},2511:(e,t,n)=>{var i=n(6107),o=n(1419),r=n(6534);e.exports=function(e,t,n){var a,s;return r&&i(a=t.constructor)&&a!==n&&o(s=a.prototype)&&s!==n.prototype&&r(e,s),e}},6461:(e,t,n)=>{var i=n(1636),o=n(6107),r=n(6081),a=i(Function.toString);o(r.inspectSource)||(r.inspectSource=function(e){return a(e)}),e.exports=r.inspectSource},6270:(e,t,n)=>{var i=n(1419),o=n(4722);e.exports=function(e,t){i(t)&&"cause"in t&&o(e,"cause",t.cause)}},780:(e,t,n)=>{var i,o,r,a=n(4825),s=n(3834),l=n(1636),c=n(1419),u=n(4722),d=n(2924),h=n(6081),f=n(5315),p=n(1999),g="Object already initialized",v=s.TypeError,m=s.WeakMap,b=function(e){return r(e)?o(e):i(e,{})},x=function(e){return function(t){var n;if(!c(t)||(n=o(t)).type!==e)throw v("Incompatible receiver, "+e+" required");return n}};if(a||h.state){var y=h.state||(h.state=new m),w=l(y.get),k=l(y.has),S=l(y.set);i=function(e,t){if(k(y,e))throw new v(g);return t.facade=e,S(y,e,t),t},o=function(e){return w(y,e)||{}},r=function(e){return k(y,e)}}else{var C=f("state");p[C]=!0,i=function(e,t){if(d(e,C))throw new v(g);return t.facade=e,u(e,C,t),t},o=function(e){return d(e,C)?e[C]:{}},r=function(e){return d(e,C)}}e.exports={set:i,get:o,has:r,enforce:b,getterFor:x}},5712:(e,t,n)=>{var i=n(4103),o=n(1366),r=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[r]===e)}},6555:(e,t,n)=>{var i=n(6749);e.exports=Array.isArray||function(e){return"Array"==i(e)}},6107:e=>{e.exports=function(e){return"function"==typeof e}},9627:(e,t,n)=>{var i=n(1636),o=n(8814),r=n(6107),a=n(4239),s=n(7859),l=n(6461),c=function(){},u=[],d=s("Reflect","construct"),h=/^\s*(?:class|function)\b/,f=i(h.exec),p=!h.exec(c),g=function(e){if(!r(e))return!1;try{return d(c,u,e),!0}catch(t){return!1}},v=function(e){if(!r(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return p||!!f(h,l(e))}catch(t){return!0}};v.sham=!0,e.exports=!d||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?v:g},2764:(e,t,n)=>{var i=n(8814),o=n(6107),r=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n==u||n!=c&&(o(t)?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},3903:(e,t,n)=>{var i=n(1419),o=Math.floor;e.exports=Number.isInteger||function(e){return!i(e)&&isFinite(e)&&o(e)===e}},1419:(e,t,n)=>{var i=n(6107);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},200:e=>{e.exports=!1},1637:(e,t,n)=>{var i=n(3834),o=n(7859),r=n(6107),a=n(6123),s=n(49),l=i.Object;e.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=o("Symbol");return r(t)&&a(t.prototype,l(e))}},3034:(e,t,n)=>{var i=n(3834),o=n(6158),r=n(6654),a=n(616),s=n(7545),l=n(5712),c=n(8600),u=n(6123),d=n(4021),h=n(3395),f=n(4829),p=i.TypeError,g=function(e,t){this.stopped=e,this.result=t},v=g.prototype;e.exports=function(e,t,n){var i,m,b,x,y,w,k,S=n&&n.that,C=!(!n||!n.AS_ENTRIES),_=!(!n||!n.IS_ITERATOR),A=!(!n||!n.INTERRUPTED),P=o(t,S),L=function(e){return i&&f(i,"normal",e),new g(!0,e)},j=function(e){return C?(a(e),A?P(e[0],e[1],L):P(e[0],e[1])):A?P(e,L):P(e)};if(_)i=e;else{if(m=h(e),!m)throw p(s(e)+" is not iterable");if(l(m)){for(b=0,x=c(e);x>b;b++)if(y=j(e[b]),y&&u(v,y))return y;return new g(!1)}i=d(e,m)}w=i.next;while(!(k=r(w,i)).done){try{y=j(k.value)}catch(T){f(i,"throw",T)}if("object"==typeof y&&y&&u(v,y))return y}return new g(!1)}},4829:(e,t,n)=>{var i=n(6654),o=n(616),r=n(7689);e.exports=function(e,t,n){var a,s;o(e);try{if(a=r(e,"return"),!a){if("throw"===t)throw n;return n}a=i(a,e)}catch(l){s=!0,a=l}if("throw"===t)throw n;if(s)throw a;return o(a),n}},619:(e,t,n)=>{"use strict";var i,o,r,a=n(8814),s=n(6107),l=n(5267),c=n(7886),u=n(6717),d=n(4103),h=n(200),f=d("iterator"),p=!1;[].keys&&(r=[].keys(),"next"in r?(o=c(c(r)),o!==Object.prototype&&(i=o)):p=!0);var g=void 0==i||a((function(){var e={};return i[f].call(e)!==e}));g?i={}:h&&(i=l(i)),s(i[f])||u(i,f,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:p}},1366:e=>{e.exports={}},8600:(e,t,n)=>{var i=n(7302);e.exports=function(e){return i(e.length)}},1368:(e,t,n)=>{var i=n(1418),o=n(8814);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},211:(e,t,n)=>{var i=n(8814),o=n(4103),r=n(200),a=o("iterator");e.exports=!i((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,i){t["delete"]("b"),n+=i+e})),r&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},4825:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(6461),a=i.WeakMap;e.exports=o(a)&&/native code/.test(r(a))},9332:(e,t,n)=>{"use strict";var i=n(8762),o=function(e){var t,n;this.promise=new e((function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i})),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new o(e)}},1356:(e,t,n)=>{var i=n(6975);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:i(e)}},9804:(e,t,n)=>{"use strict";var i=n(4133),o=n(1636),r=n(6654),a=n(8814),s=n(4315),l=n(1996),c=n(8068),u=n(8332),d=n(3972),h=Object.assign,f=Object.defineProperty,p=o([].concat);e.exports=!h||a((function(){if(i&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=h({},e)[n]||s(h({},t)).join("")!=o}))?function(e,t){var n=u(e),o=arguments.length,a=1,h=l.f,f=c.f;while(o>a){var g,v=d(arguments[a++]),m=h?p(s(v),h(v)):s(v),b=m.length,x=0;while(b>x)g=m[x++],i&&!r(f,v,g)||(n[g]=v[g])}return n}:h},5267:(e,t,n)=>{var i,o=n(616),r=n(6029),a=n(203),s=n(1999),l=n(6052),c=n(1657),u=n(5315),d=">",h="<",f="prototype",p="script",g=u("IE_PROTO"),v=function(){},m=function(e){return h+p+d+e+h+"/"+p+d},b=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},x=function(){var e,t=c("iframe"),n="java"+p+":";return t.style.display="none",l.appendChild(t),t.src=String(n),e=t.contentWindow.document,e.open(),e.write(m("document.F=Object")),e.close(),e.F},y=function(){try{i=new ActiveXObject("htmlfile")}catch(t){}y="undefined"!=typeof document?document.domain&&i?b(i):x():b(i);var e=a.length;while(e--)delete y[f][a[e]];return y()};s[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(v[f]=o(e),n=new v,v[f]=null,n[g]=e):n=y(),void 0===t?n:r(n,t)}},6029:(e,t,n)=>{var i=n(4133),o=n(1012),r=n(616),a=n(7447),s=n(4315);e.exports=i?Object.defineProperties:function(e,t){r(e);var n,i=a(t),l=s(t),c=l.length,u=0;while(c>u)o.f(e,n=l[u++],i[n]);return e}},1012:(e,t,n)=>{var i=n(3834),o=n(4133),r=n(6335),a=n(616),s=n(1017),l=i.TypeError,c=Object.defineProperty;t.f=o?c:function(e,t,n){if(a(e),t=s(t),a(n),r)try{return c(e,t,n)}catch(i){}if("get"in n||"set"in n)throw l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},863:(e,t,n)=>{var i=n(4133),o=n(6654),r=n(8068),a=n(3386),s=n(7447),l=n(1017),c=n(2924),u=n(6335),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(n){}if(c(e,t))return a(!o(r.f,e,t),e[t])}},3450:(e,t,n)=>{var i=n(6682),o=n(203),r=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},1996:(e,t)=>{t.f=Object.getOwnPropertySymbols},7886:(e,t,n)=>{var i=n(3834),o=n(2924),r=n(6107),a=n(8332),s=n(5315),l=n(911),c=s("IE_PROTO"),u=i.Object,d=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=a(e);if(o(t,c))return t[c];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof u?d:null}},6123:(e,t,n)=>{var i=n(1636);e.exports=i({}.isPrototypeOf)},6682:(e,t,n)=>{var i=n(1636),o=n(2924),r=n(7447),a=n(7714).indexOf,s=n(1999),l=i([].push);e.exports=function(e,t){var n,i=r(e),c=0,u=[];for(n in i)!o(s,n)&&o(i,n)&&l(u,n);while(t.length>c)o(i,n=t[c++])&&(~a(u,n)||l(u,n));return u}},4315:(e,t,n)=>{var i=n(6682),o=n(203);e.exports=Object.keys||function(e){return i(e,o)}},8068:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,o=i&&!n.call({1:2},1);t.f=o?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},6534:(e,t,n)=>{var i=n(1636),o=n(616),r=n(9220);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{e=i(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),e(n,[]),t=n instanceof Array}catch(a){}return function(n,i){return o(n),r(i),t?e(n,i):n.__proto__=i,n}}():void 0)},9370:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(6107),a=n(1419),s=i.TypeError;e.exports=function(e,t){var n,i;if("string"===t&&r(n=e.toString)&&!a(i=o(n,e)))return i;if(r(n=e.valueOf)&&!a(i=o(n,e)))return i;if("string"!==t&&r(n=e.toString)&&!a(i=o(n,e)))return i;throw s("Can't convert object to primitive value")}},1240:(e,t,n)=>{var i=n(7859),o=n(1636),r=n(3450),a=n(1996),s=n(616),l=o([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(s(e)),n=a.f;return n?l(t,n(e)):t}},8871:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},4196:(e,t,n)=>{var i=n(6717);e.exports=function(e,t,n){for(var o in t)i(e,o,t[o],n);return e}},6717:(e,t,n)=>{var i=n(3834),o=n(6107),r=n(2924),a=n(4722),s=n(4650),l=n(6461),c=n(780),u=n(9104).CONFIGURABLE,d=c.get,h=c.enforce,f=String(String).split("String");(e.exports=function(e,t,n,l){var c,d=!!l&&!!l.unsafe,p=!!l&&!!l.enumerable,g=!!l&&!!l.noTargetGet,v=l&&void 0!==l.name?l.name:t;o(n)&&("Symbol("===String(v).slice(0,7)&&(v="["+String(v).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!r(n,"name")||u&&n.name!==v)&&a(n,"name",v),c=h(n),c.source||(c.source=f.join("string"==typeof v?v:""))),e!==i?(d?!g&&e[t]&&(p=!0):delete e[t],p?e[t]=n:a(e,t,n)):p?e[t]=n:s(t,n)})(Function.prototype,"toString",(function(){return o(this)&&d(this).source||l(this)}))},3808:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(616),a=n(6107),s=n(6749),l=n(738),c=i.TypeError;e.exports=function(e,t){var n=e.exec;if(a(n)){var i=o(n,e,t);return null!==i&&r(i),i}if("RegExp"===s(e))return o(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},738:(e,t,n)=>{"use strict";var i=n(6654),o=n(1636),r=n(6975),a=n(9592),s=n(9165),l=n(8850),c=n(5267),u=n(780).get,d=n(3425),h=n(10),f=l("native-string-replace",String.prototype.replace),p=RegExp.prototype.exec,g=p,v=o("".charAt),m=o("".indexOf),b=o("".replace),x=o("".slice),y=function(){var e=/a/,t=/b*/g;return i(p,e,"a"),i(p,t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),w=s.BROKEN_CARET,k=void 0!==/()??/.exec("")[1],S=y||k||w||d||h;S&&(g=function(e){var t,n,o,s,l,d,h,S=this,C=u(S),_=r(e),A=C.raw;if(A)return A.lastIndex=S.lastIndex,t=i(g,A,_),S.lastIndex=A.lastIndex,t;var P=C.groups,L=w&&S.sticky,j=i(a,S),T=S.source,F=0,E=_;if(L&&(j=b(j,"y",""),-1===m(j,"g")&&(j+="g"),E=x(_,S.lastIndex),S.lastIndex>0&&(!S.multiline||S.multiline&&"\n"!==v(_,S.lastIndex-1))&&(T="(?: "+T+")",E=" "+E,F++),n=new RegExp("^(?:"+T+")",j)),k&&(n=new RegExp("^"+T+"$(?!\\s)",j)),y&&(o=S.lastIndex),s=i(p,L?n:S,E),L?s?(s.input=x(s.input,F),s[0]=x(s[0],F),s.index=S.lastIndex,S.lastIndex+=s[0].length):S.lastIndex=0:y&&s&&(S.lastIndex=S.global?s.index+s[0].length:o),k&&s&&s.length>1&&i(f,s[0],n,(function(){for(l=1;l{"use strict";var i=n(616);e.exports=function(){var e=i(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},9165:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp,a=i((function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),s=a||i((function(){return!r("a","y").sticky})),l=a||i((function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:l,MISSED_STICKY:s,UNSUPPORTED_Y:a}},3425:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},10:(e,t,n)=>{var i=n(8814),o=n(3834),r=o.RegExp;e.exports=i((function(){var e=r("(?b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$c")}))},5177:(e,t,n)=>{var i=n(3834),o=i.TypeError;e.exports=function(e){if(void 0==e)throw o("Can't call method on "+e);return e}},4650:(e,t,n)=>{var i=n(3834),o=Object.defineProperty;e.exports=function(e,t){try{o(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},2578:(e,t,n)=>{"use strict";var i=n(7859),o=n(1012),r=n(4103),a=n(4133),s=r("species");e.exports=function(e){var t=i(e),n=o.f;a&&t&&!t[s]&&n(t,s,{configurable:!0,get:function(){return this}})}},2365:(e,t,n)=>{var i=n(1012).f,o=n(2924),r=n(4103),a=r("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!o(e,a)&&i(e,a,{configurable:!0,value:t})}},5315:(e,t,n)=>{var i=n(8850),o=n(3965),r=i("keys");e.exports=function(e){return r[e]||(r[e]=o(e))}},6081:(e,t,n)=>{var i=n(3834),o=n(4650),r="__core-js_shared__",a=i[r]||o(r,{});e.exports=a},8850:(e,t,n)=>{var i=n(200),o=n(6081);(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.1",mode:i?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},6823:(e,t,n)=>{var i=n(1636),o=n(6675),r=n(6975),a=n(5177),s=i("".charAt),l=i("".charCodeAt),c=i("".slice),u=function(e){return function(t,n){var i,u,d=r(a(t)),h=o(n),f=d.length;return h<0||h>=f?e?"":void 0:(i=l(d,h),i<55296||i>56319||h+1===f||(u=l(d,h+1))<56320||u>57343?e?s(d,h):i:e?c(d,h,h+2):u-56320+(i-55296<<10)+65536)}};e.exports={codeAt:u(!1),charAt:u(!0)}},2552:(e,t,n)=>{"use strict";var i=n(3834),o=n(1636),r=2147483647,a=36,s=1,l=26,c=38,u=700,d=72,h=128,f="-",p=/[^\0-\u007E]/,g=/[.\u3002\uFF0E\uFF61]/g,v="Overflow: input needs wider integers to process",m=a-s,b=i.RangeError,x=o(g.exec),y=Math.floor,w=String.fromCharCode,k=o("".charCodeAt),S=o([].join),C=o([].push),_=o("".replace),A=o("".split),P=o("".toLowerCase),L=function(e){var t=[],n=0,i=e.length;while(n=55296&&o<=56319&&n>1,e+=y(e/t);while(e>m*l>>1)e=y(e/m),i+=a;return y(i+(m+1)*e/(e+c))},F=function(e){var t=[];e=L(e);var n,i,o=e.length,c=h,u=0,p=d;for(n=0;n=c&&iy((r-u)/k))throw b(v);for(u+=(x-c)*k,c=x,n=0;nr)throw b(v);if(i==c){var _=u,A=a;while(1){var P=A<=p?s:A>=p+l?l:A-p;if(_{var i=n(6675),o=Math.max,r=Math.min;e.exports=function(e,t){var n=i(e);return n<0?o(n+t,0):r(n,t)}},4686:(e,t,n)=>{var i=n(3834),o=n(6675),r=n(7302),a=i.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=o(e),n=r(t);if(t!==n)throw a("Wrong length or index");return n}},7447:(e,t,n)=>{var i=n(3972),o=n(5177);e.exports=function(e){return i(o(e))}},6675:e=>{var t=Math.ceil,n=Math.floor;e.exports=function(e){var i=+e;return i!==i||0===i?0:(i>0?n:t)(i)}},7302:(e,t,n)=>{var i=n(6675),o=Math.min;e.exports=function(e){return e>0?o(i(e),9007199254740991):0}},8332:(e,t,n)=>{var i=n(3834),o=n(5177),r=i.Object;e.exports=function(e){return r(o(e))}},4084:(e,t,n)=>{var i=n(3834),o=n(859),r=i.RangeError;e.exports=function(e,t){var n=o(e);if(n%t)throw r("Wrong offset");return n}},859:(e,t,n)=>{var i=n(3834),o=n(6675),r=i.RangeError;e.exports=function(e){var t=o(e);if(t<0)throw r("The argument can't be less than 0");return t}},4384:(e,t,n)=>{var i=n(3834),o=n(6654),r=n(1419),a=n(1637),s=n(7689),l=n(9370),c=n(4103),u=i.TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!r(e)||a(e))return e;var n,i=s(e,d);if(i){if(void 0===t&&(t="default"),n=o(i,e,t),!r(n)||a(n))return n;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},1017:(e,t,n)=>{var i=n(4384),o=n(1637);e.exports=function(e){var t=i(e,"string");return o(t)?t:t+""}},4130:(e,t,n)=>{var i=n(4103),o=i("toStringTag"),r={};r[o]="z",e.exports="[object z]"===String(r)},6975:(e,t,n)=>{var i=n(3834),o=n(4239),r=i.String;e.exports=function(e){if("Symbol"===o(e))throw TypeError("Cannot convert a Symbol value to a string");return r(e)}},7545:(e,t,n)=>{var i=n(3834),o=i.String;e.exports=function(e){try{return o(e)}catch(t){return"Object"}}},8532:(e,t,n)=>{"use strict";var i=n(6943),o=n(3834),r=n(6654),a=n(4133),s=n(5136),l=n(8086),c=n(2248),u=n(8406),d=n(3386),h=n(4722),f=n(3903),p=n(7302),g=n(4686),v=n(4084),m=n(1017),b=n(2924),x=n(4239),y=n(1419),w=n(1637),k=n(5267),S=n(6123),C=n(6534),_=n(3450).f,A=n(1157),P=n(9226).forEach,L=n(2578),j=n(1012),T=n(863),F=n(780),E=n(2511),M=F.get,O=F.set,R=j.f,I=T.f,z=Math.round,H=o.RangeError,q=c.ArrayBuffer,N=q.prototype,D=c.DataView,B=l.NATIVE_ARRAY_BUFFER_VIEWS,Y=l.TYPED_ARRAY_CONSTRUCTOR,X=l.TYPED_ARRAY_TAG,W=l.TypedArray,V=l.TypedArrayPrototype,$=l.aTypedArrayConstructor,U=l.isTypedArray,Z="BYTES_PER_ELEMENT",G="Wrong length",K=function(e,t){$(e);var n=0,i=t.length,o=new e(i);while(i>n)o[n]=t[n++];return o},J=function(e,t){R(e,t,{get:function(){return M(this)[t]}})},Q=function(e){var t;return S(N,e)||"ArrayBuffer"==(t=x(e))||"SharedArrayBuffer"==t},ee=function(e,t){return U(e)&&!w(t)&&t in e&&f(+t)&&t>=0},te=function(e,t){return t=m(t),ee(e,t)?d(2,e[t]):I(e,t)},ne=function(e,t,n){return t=m(t),!(ee(e,t)&&y(n)&&b(n,"value"))||b(n,"get")||b(n,"set")||n.configurable||b(n,"writable")&&!n.writable||b(n,"enumerable")&&!n.enumerable?R(e,t,n):(e[t]=n.value,e)};a?(B||(T.f=te,j.f=ne,J(V,"buffer"),J(V,"byteOffset"),J(V,"byteLength"),J(V,"length")),i({target:"Object",stat:!0,forced:!B},{getOwnPropertyDescriptor:te,defineProperty:ne}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,l=e+(n?"Clamped":"")+"Array",c="get"+e,d="set"+e,f=o[l],m=f,b=m&&m.prototype,x={},w=function(e,t){var n=M(e);return n.view[c](t*a+n.byteOffset,!0)},S=function(e,t,i){var o=M(e);n&&(i=(i=z(i))<0?0:i>255?255:255&i),o.view[d](t*a+o.byteOffset,i,!0)},j=function(e,t){R(e,t,{get:function(){return w(this,t)},set:function(e){return S(this,t,e)},enumerable:!0})};B?s&&(m=t((function(e,t,n,i){return u(e,b),E(function(){return y(t)?Q(t)?void 0!==i?new f(t,v(n,a),i):void 0!==n?new f(t,v(n,a)):new f(t):U(t)?K(m,t):r(A,m,t):new f(g(t))}(),e,m)})),C&&C(m,W),P(_(f),(function(e){e in m||h(m,e,f[e])})),m.prototype=b):(m=t((function(e,t,n,i){u(e,b);var o,s,l,c=0,d=0;if(y(t)){if(!Q(t))return U(t)?K(m,t):r(A,m,t);o=t,d=v(n,a);var h=t.byteLength;if(void 0===i){if(h%a)throw H(G);if(s=h-d,s<0)throw H(G)}else if(s=p(i)*a,s+d>h)throw H(G);l=s/a}else l=g(t),s=l*a,o=new q(s);O(e,{buffer:o,byteOffset:d,byteLength:s,length:l,view:new D(o)});while(c{var i=n(3834),o=n(8814),r=n(8272),a=n(8086).NATIVE_ARRAY_BUFFER_VIEWS,s=i.ArrayBuffer,l=i.Int8Array;e.exports=!a||!o((function(){l(1)}))||!o((function(){new l(-1)}))||!r((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||o((function(){return 1!==new l(new s(2),1,void 0).length}))},1157:(e,t,n)=>{var i=n(6158),o=n(6654),r=n(9667),a=n(8332),s=n(8600),l=n(4021),c=n(3395),u=n(5712),d=n(8086).aTypedArrayConstructor;e.exports=function(e){var t,n,h,f,p,g,v=r(this),m=a(e),b=arguments.length,x=b>1?arguments[1]:void 0,y=void 0!==x,w=c(m);if(w&&!u(w)){p=l(m,w),g=p.next,m=[];while(!(f=o(g,p)).done)m.push(f.value)}for(y&&b>2&&(x=i(x,arguments[2])),n=s(m),h=new(d(v))(n),t=0;n>t;t++)h[t]=y?x(m[t],t):m[t];return h}},3965:(e,t,n)=>{var i=n(1636),o=0,r=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++o+r,36)}},49:(e,t,n)=>{var i=n(1368);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},4103:(e,t,n)=>{var i=n(3834),o=n(8850),r=n(2924),a=n(3965),s=n(1368),l=n(49),c=o("wks"),u=i.Symbol,d=u&&u["for"],h=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!r(c,e)||!s&&"string"!=typeof c[e]){var t="Symbol."+e;s&&r(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},8376:(e,t,n)=>{"use strict";var i=n(7859),o=n(2924),r=n(4722),a=n(6123),s=n(6534),l=n(7366),c=n(2511),u=n(1356),d=n(6270),h=n(1328),f=n(9277),p=n(200);e.exports=function(e,t,n,g){var v=g?2:1,m=e.split("."),b=m[m.length-1],x=i.apply(null,m);if(x){var y=x.prototype;if(!p&&o(y,"cause")&&delete y.cause,!n)return x;var w=i("Error"),k=t((function(e,t){var n=u(g?t:e,void 0),i=g?new x(e):new x;return void 0!==n&&r(i,"message",n),f&&r(i,"stack",h(i.stack,2)),this&&a(y,this)&&c(i,this,k),arguments.length>v&&d(i,arguments[v]),i}));if(k.prototype=y,"Error"!==b&&(s?s(k,w):l(k,w,{name:!0})),l(k,x),!p)try{y.name!==b&&r(y,"name",b),y.constructor=k}catch(S){}return k}}},8998:(e,t,n)=>{"use strict";var i=n(7447),o=n(5323),r=n(1366),a=n(780),s=n(1012).f,l=n(3532),c=n(200),u=n(4133),d="Array Iterator",h=a.set,f=a.getterFor(d);e.exports=l(Array,"Array",(function(e,t){h(this,{type:d,target:i(e),index:0,kind:t})}),(function(){var e=f(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}}),"values");var p=r.Arguments=r.Array;if(o("keys"),o("values"),o("entries"),!c&&u&&"values"!==p.name)try{s(p,"name",{value:"values"})}catch(g){}},5583:(e,t,n)=>{var i=n(5323);i("flat")},6822:(e,t,n)=>{var i=n(6943),o=n(3834),r=n(6112),a=n(8376),s="WebAssembly",l=o[s],c=7!==Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),i({global:!0,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),i({target:s,stat:!0,forced:c},n)}};u("Error",(function(e){return function(t){return r(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return r(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return r(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return r(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return r(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return r(e,this,arguments)}})),u("URIError",(function(e){return function(t){return r(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return r(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return r(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return r(e,this,arguments)}}))},3697:(e,t,n)=>{"use strict";var i=n(6943),o=n(6654),r=n(8762),a=n(9332),s=n(8871),l=n(3034);i({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=a.f(t),i=n.resolve,c=n.reject,u=s((function(){var n=r(t.resolve),a=[],s=0,c=1;l(e,(function(e){var r=s++,l=!1;c++,o(n,t,e).then((function(e){l||(l=!0,a[r]={status:"fulfilled",value:e},--c||i(a))}),(function(e){l||(l=!0,a[r]={status:"rejected",reason:e},--c||i(a))}))})),--c||i(a)}));return u.error&&c(u.value),n.promise}})},1476:(e,t,n)=>{"use strict";var i=n(6943),o=n(738);i({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},7280:(e,t,n)=>{"use strict";var i=n(6823).charAt,o=n(6975),r=n(780),a=n(3532),s="String Iterator",l=r.set,c=r.getterFor(s);a(String,"String",(function(e){l(this,{type:s,string:o(e),index:0})}),(function(){var e,t=c(this),n=t.string,o=t.index;return o>=n.length?{value:void 0,done:!0}:(e=i(n,o),t.index+=e.length,{value:e,done:!1})}))},8964:(e,t,n)=>{"use strict";var i=n(6112),o=n(6654),r=n(1636),a=n(3218),s=n(8814),l=n(616),c=n(6107),u=n(6675),d=n(7302),h=n(6975),f=n(5177),p=n(3366),g=n(7689),v=n(3075),m=n(3808),b=n(4103),x=b("replace"),y=Math.max,w=Math.min,k=r([].concat),S=r([].push),C=r("".indexOf),_=r("".slice),A=function(e){return void 0===e?e:String(e)},P=function(){return"$0"==="a".replace(/./,"$0")}(),L=function(){return!!/./[x]&&""===/./[x]("a","$0")}(),j=!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}));a("replace",(function(e,t,n){var r=L?"$":"$0";return[function(e,n){var i=f(this),r=void 0==e?void 0:g(e,x);return r?o(r,e,i,n):o(t,h(i),e,n)},function(e,o){var a=l(this),s=h(e);if("string"==typeof o&&-1===C(o,r)&&-1===C(o,"$<")){var f=n(t,a,s,o);if(f.done)return f.value}var g=c(o);g||(o=h(o));var b=a.global;if(b){var x=a.unicode;a.lastIndex=0}var P=[];while(1){var L=m(a,s);if(null===L)break;if(S(P,L),!b)break;var j=h(L[0]);""===j&&(a.lastIndex=p(s,d(a.lastIndex),x))}for(var T="",F=0,E=0;E=F&&(T+=_(s,F,O)+q,F=O+M.length)}return T+_(s,F)}]}),!j||!P||L)},5231:(e,t,n)=>{"use strict";var i=n(8086),o=n(8600),r=n(6675),a=i.aTypedArray,s=i.exportTypedArrayMethod;s("at",(function(e){var t=a(this),n=o(t),i=r(e),s=i>=0?i:n+i;return s<0||s>=n?void 0:t[s]}))},9359:(e,t,n)=>{"use strict";var i=n(3834),o=n(8086),r=n(8600),a=n(4084),s=n(8332),l=n(8814),c=i.RangeError,u=o.aTypedArray,d=o.exportTypedArrayMethod,h=l((function(){new Int8Array(1).set({})}));d("set",(function(e){u(this);var t=a(arguments.length>1?arguments[1]:void 0,1),n=this.length,i=s(e),o=r(i),l=0;if(o+t>n)throw c("Wrong length");while(l{"use strict";var i=n(3834),o=n(1636),r=n(8814),a=n(8762),s=n(7085),l=n(8086),c=n(259),u=n(1280),d=n(1418),h=n(7433),f=i.Array,p=l.aTypedArray,g=l.exportTypedArrayMethod,v=i.Uint16Array,m=v&&o(v.prototype.sort),b=!!m&&!(r((function(){m(new v(2),null)}))&&r((function(){m(new v(2),{})}))),x=!!m&&!r((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(h)return h<602;var e,t,n=new v(516),i=f(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,i[e]=e-2*t+3;for(m(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==i[e])return!0})),y=function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!==n?-1:t!==t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}};g("sort",(function(e){return void 0!==e&&a(e),x?m(this,e):s(p(this),y(e))}),!x||b)},8170:(e,t,n)=>{var i=n(8532);i("Uint8",(function(e){return function(t,n,i){return e(this,t,n,i)}}))},702:(e,t,n)=>{var i=n(3834),o=n(5243),r=n(210),a=n(8998),s=n(4722),l=n(4103),c=l("iterator"),u=l("toStringTag"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{s(e,c,d)}catch(i){e[c]=d}if(e[u]||s(e,u,t),o[t])for(var n in a)if(e[n]!==a[n])try{s(e,n,a[n])}catch(i){e[n]=a[n]}}};for(var f in o)h(i[f]&&i[f].prototype,f);h(r,"DOMTokenList")},3269:(e,t,n)=>{"use strict";n(8998);var i=n(6943),o=n(3834),r=n(7859),a=n(6654),s=n(1636),l=n(211),c=n(6717),u=n(4196),d=n(2365),h=n(1551),f=n(780),p=n(8406),g=n(6107),v=n(2924),m=n(6158),b=n(4239),x=n(616),y=n(1419),w=n(6975),k=n(5267),S=n(3386),C=n(4021),_=n(3395),A=n(4103),P=n(7085),L=A("iterator"),j="URLSearchParams",T=j+"Iterator",F=f.set,E=f.getterFor(j),M=f.getterFor(T),O=r("fetch"),R=r("Request"),I=r("Headers"),z=R&&R.prototype,H=I&&I.prototype,q=o.RegExp,N=o.TypeError,D=o.decodeURIComponent,B=o.encodeURIComponent,Y=s("".charAt),X=s([].join),W=s([].push),V=s("".replace),$=s([].shift),U=s([].splice),Z=s("".split),G=s("".slice),K=/\+/g,J=Array(4),Q=function(e){return J[e-1]||(J[e-1]=q("((?:%[\\da-f]{2}){"+e+"})","gi"))},ee=function(e){try{return D(e)}catch(t){return e}},te=function(e){var t=V(e,K," "),n=4;try{return D(t)}catch(i){while(n)t=V(t,Q(n--),ee);return t}},ne=/[!'()~]|%20/g,ie={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},oe=function(e){return ie[e]},re=function(e){return V(B(e),ne,oe)},ae=function(e,t){if(e0?arguments[0]:void 0;F(this,new le(e))},ue=ce.prototype;if(u(ue,{append:function(e,t){ae(arguments.length,2);var n=E(this);W(n.entries,{key:w(e),value:w(t)}),n.updateURL()},delete:function(e){ae(arguments.length,1);var t=E(this),n=t.entries,i=w(e),o=0;while(ot.key?1:-1})),e.updateURL()},forEach:function(e){var t,n=E(this).entries,i=m(e,arguments.length>1?arguments[1]:void 0),o=0;while(o1?fe(arguments[1]):{})}}),g(R)){var pe=function(e){return p(this,z),new R(e,arguments.length>1?fe(arguments[1]):{})};z.constructor=pe,pe.prototype=z,i({global:!0,forced:!0},{Request:pe})}}e.exports={URLSearchParams:ce,getState:E}},4641:(e,t,n)=>{"use strict";n(7280);var i,o=n(6943),r=n(4133),a=n(211),s=n(3834),l=n(6158),c=n(1636),u=n(6029),d=n(6717),h=n(8406),f=n(2924),p=n(9804),g=n(7508),v=n(6378),m=n(6823).codeAt,b=n(2552),x=n(6975),y=n(2365),w=n(3269),k=n(780),S=k.set,C=k.getterFor("URL"),_=w.URLSearchParams,A=w.getState,P=s.URL,L=s.TypeError,j=s.parseInt,T=Math.floor,F=Math.pow,E=c("".charAt),M=c(/./.exec),O=c([].join),R=c(1..toString),I=c([].pop),z=c([].push),H=c("".replace),q=c([].shift),N=c("".split),D=c("".slice),B=c("".toLowerCase),Y=c([].unshift),X="Invalid authority",W="Invalid scheme",V="Invalid host",$="Invalid port",U=/[a-z]/i,Z=/[\d+-.a-z]/i,G=/\d/,K=/^0x/i,J=/^[0-7]+$/,Q=/^\d+$/,ee=/^[\da-f]+$/i,te=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ne=/[\0\t\n\r #/:<>?@[\\\]^|]/,ie=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,oe=/[\t\n\r]/g,re=function(e){var t,n,i,o,r,a,s,l=N(e,".");if(l.length&&""==l[l.length-1]&&l.length--,t=l.length,t>4)return e;for(n=[],i=0;i1&&"0"==E(o,0)&&(r=M(K,o)?16:8,o=D(o,8==r?1:2)),""===o)a=0;else{if(!M(10==r?Q:8==r?J:ee,o))return e;a=j(o,r)}z(n,a)}for(i=0;i=F(256,5-t))return null}else if(a>255)return null;for(s=I(n),i=0;i6)return;i=0;while(h()){if(o=null,i>0){if(!("."==h()&&i<4))return;d++}if(!M(G,h()))return;while(M(G,h())){if(r=j(h(),10),null===o)o=r;else{if(0==o)return;o=10*o+r}if(o>255)return;d++}l[c]=256*l[c]+o,i++,2!=i&&4!=i||c++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,c++,u=c}}if(null!==u){a=c-u,c=7;while(0!=c&&a>0)s=l[c],l[c--]=l[u+a-1],l[u+--a]=s}else if(8!=c)return;return l},se=function(e){for(var t=null,n=1,i=null,o=0,r=0;r<8;r++)0!==e[r]?(o>n&&(t=i,n=o),i=null,o=0):(null===i&&(i=r),++o);return o>n&&(t=i,n=o),t},le=function(e){var t,n,i,o;if("number"==typeof e){for(t=[],n=0;n<4;n++)Y(t,e%256),e=T(e/256);return O(t,".")}if("object"==typeof e){for(t="",i=se(e),n=0;n<8;n++)o&&0===e[n]||(o&&(o=!1),i===n?(t+=n?":":"::",o=!0):(t+=R(e[n],16),n<7&&(t+=":")));return"["+t+"]"}return e},ce={},ue=p({},ce,{" ":1,'"':1,"<":1,">":1,"`":1}),de=p({},ue,{"#":1,"?":1,"{":1,"}":1}),he=p({},de,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(e,t){var n=m(e,0);return n>32&&n<127&&!f(t,e)?e:encodeURIComponent(e)},pe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ge=function(e,t){var n;return 2==e.length&&M(U,E(e,0))&&(":"==(n=E(e,1))||!t&&"|"==n)},ve=function(e){var t;return e.length>1&&ge(D(e,0,2))&&(2==e.length||"/"===(t=E(e,2))||"\\"===t||"?"===t||"#"===t)},me=function(e){return"."===e||"%2e"===B(e)},be=function(e){return e=B(e),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},xe={},ye={},we={},ke={},Se={},Ce={},_e={},Ae={},Pe={},Le={},je={},Te={},Fe={},Ee={},Me={},Oe={},Re={},Ie={},ze={},He={},qe={},Ne=function(e,t,n){var i,o,r,a=x(e);if(t){if(o=this.parse(a),o)throw L(o);this.searchParams=null}else{if(void 0!==n&&(i=new Ne(n,!0)),o=this.parse(a,null,i),o)throw L(o);r=A(new _),r.bindURL(this),this.searchParams=r}};Ne.prototype={type:"URL",parse:function(e,t,n){var o,r,a,s,l=this,c=t||xe,u=0,d="",h=!1,p=!1,m=!1;e=x(e),t||(l.scheme="",l.username="",l.password="",l.host=null,l.port=null,l.path=[],l.query=null,l.fragment=null,l.cannotBeABaseURL=!1,e=H(e,ie,"")),e=H(e,oe,""),o=g(e);while(u<=o.length){switch(r=o[u],c){case xe:if(!r||!M(U,r)){if(t)return W;c=we;continue}d+=B(r),c=ye;break;case ye:if(r&&(M(Z,r)||"+"==r||"-"==r||"."==r))d+=B(r);else{if(":"!=r){if(t)return W;d="",c=we,u=0;continue}if(t&&(l.isSpecial()!=f(pe,d)||"file"==d&&(l.includesCredentials()||null!==l.port)||"file"==l.scheme&&!l.host))return;if(l.scheme=d,t)return void(l.isSpecial()&&pe[l.scheme]==l.port&&(l.port=null));d="","file"==l.scheme?c=Ee:l.isSpecial()&&n&&n.scheme==l.scheme?c=ke:l.isSpecial()?c=Ae:"/"==o[u+1]?(c=Se,u++):(l.cannotBeABaseURL=!0,z(l.path,""),c=ze)}break;case we:if(!n||n.cannotBeABaseURL&&"#"!=r)return W;if(n.cannotBeABaseURL&&"#"==r){l.scheme=n.scheme,l.path=v(n.path),l.query=n.query,l.fragment="",l.cannotBeABaseURL=!0,c=qe;break}c="file"==n.scheme?Ee:Ce;continue;case ke:if("/"!=r||"/"!=o[u+1]){c=Ce;continue}c=Pe,u++;break;case Se:if("/"==r){c=Le;break}c=Ie;continue;case Ce:if(l.scheme=n.scheme,r==i)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query;else if("/"==r||"\\"==r&&l.isSpecial())c=_e;else if("?"==r)l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query="",c=He;else{if("#"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.path.length--,c=Ie;continue}l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,l.path=v(n.path),l.query=n.query,l.fragment="",c=qe}break;case _e:if(!l.isSpecial()||"/"!=r&&"\\"!=r){if("/"!=r){l.username=n.username,l.password=n.password,l.host=n.host,l.port=n.port,c=Ie;continue}c=Le}else c=Pe;break;case Ae:if(c=Pe,"/"!=r||"/"!=E(d,u+1))continue;u++;break;case Pe:if("/"!=r&&"\\"!=r){c=Le;continue}break;case Le:if("@"==r){h&&(d="%40"+d),h=!0,a=g(d);for(var b=0;b65535)return $;l.port=l.isSpecial()&&k===pe[l.scheme]?null:k,d=""}if(t)return;c=Re;continue}return $}d+=r;break;case Ee:if(l.scheme="file","/"==r||"\\"==r)c=Me;else{if(!n||"file"!=n.scheme){c=Ie;continue}if(r==i)l.host=n.host,l.path=v(n.path),l.query=n.query;else if("?"==r)l.host=n.host,l.path=v(n.path),l.query="",c=He;else{if("#"!=r){ve(O(v(o,u),""))||(l.host=n.host,l.path=v(n.path),l.shortenPath()),c=Ie;continue}l.host=n.host,l.path=v(n.path),l.query=n.query,l.fragment="",c=qe}}break;case Me:if("/"==r||"\\"==r){c=Oe;break}n&&"file"==n.scheme&&!ve(O(v(o,u),""))&&(ge(n.path[0],!0)?z(l.path,n.path[0]):l.host=n.host),c=Ie;continue;case Oe:if(r==i||"/"==r||"\\"==r||"?"==r||"#"==r){if(!t&&ge(d))c=Ie;else if(""==d){if(l.host="",t)return;c=Re}else{if(s=l.parseHost(d),s)return s;if("localhost"==l.host&&(l.host=""),t)return;d="",c=Re}continue}d+=r;break;case Re:if(l.isSpecial()){if(c=Ie,"/"!=r&&"\\"!=r)continue}else if(t||"?"!=r)if(t||"#"!=r){if(r!=i&&(c=Ie,"/"!=r))continue}else l.fragment="",c=qe;else l.query="",c=He;break;case Ie:if(r==i||"/"==r||"\\"==r&&l.isSpecial()||!t&&("?"==r||"#"==r)){if(be(d)?(l.shortenPath(),"/"==r||"\\"==r&&l.isSpecial()||z(l.path,"")):me(d)?"/"==r||"\\"==r&&l.isSpecial()||z(l.path,""):("file"==l.scheme&&!l.path.length&&ge(d)&&(l.host&&(l.host=""),d=E(d,0)+":"),z(l.path,d)),d="","file"==l.scheme&&(r==i||"?"==r||"#"==r))while(l.path.length>1&&""===l.path[0])q(l.path);"?"==r?(l.query="",c=He):"#"==r&&(l.fragment="",c=qe)}else d+=fe(r,de);break;case ze:"?"==r?(l.query="",c=He):"#"==r?(l.fragment="",c=qe):r!=i&&(l.path[0]+=fe(r,ce));break;case He:t||"#"!=r?r!=i&&("'"==r&&l.isSpecial()?l.query+="%27":l.query+="#"==r?"%23":fe(r,ce)):(l.fragment="",c=qe);break;case qe:r!=i&&(l.fragment+=fe(r,ue));break}u++}},parseHost:function(e){var t,n,i;if("["==E(e,0)){if("]"!=E(e,e.length-1))return V;if(t=ae(D(e,1,-1)),!t)return V;this.host=t}else if(this.isSpecial()){if(e=b(e),M(te,e))return V;if(t=re(e),null===t)return V;this.host=t}else{if(M(ne,e))return V;for(t="",n=g(e),i=0;i1?arguments[1]:void 0,i=S(t,new Ne(e,!1,n));r||(t.href=i.serialize(),t.origin=i.getOrigin(),t.protocol=i.getProtocol(),t.username=i.getUsername(),t.password=i.getPassword(),t.host=i.getHost(),t.hostname=i.getHostname(),t.port=i.getPort(),t.pathname=i.getPathname(),t.search=i.getSearch(),t.searchParams=i.getSearchParams(),t.hash=i.getHash())},Be=De.prototype,Ye=function(e,t){return{get:function(){return C(this)[e]()},set:t&&function(e){return C(this)[t](e)},configurable:!0,enumerable:!0}};if(r&&u(Be,{href:Ye("serialize","setHref"),origin:Ye("getOrigin"),protocol:Ye("getProtocol","setProtocol"),username:Ye("getUsername","setUsername"),password:Ye("getPassword","setPassword"),host:Ye("getHost","setHost"),hostname:Ye("getHostname","setHostname"),port:Ye("getPort","setPort"),pathname:Ye("getPathname","setPathname"),search:Ye("getSearch","setSearch"),searchParams:Ye("getSearchParams"),hash:Ye("getHash","setHash")}),d(Be,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),d(Be,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),P){var Xe=P.createObjectURL,We=P.revokeObjectURL;Xe&&d(De,"createObjectURL",l(Xe,P)),We&&d(De,"revokeObjectURL",l(We,P))}y(De,"URL"),o({global:!0,forced:!a,sham:!r},{URL:De})},6704:(e,t,n)=>{"use strict";function i(e,t){var n=e<0?"-":"",i=Math.abs(e).toString();while(i.lengthi})},8778:(e,t,n)=>{"use strict";function i(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:()=>i})},2705:(e,t,n)=>{"use strict";function i(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:()=>i})},3637:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(23,59,59,999),t}},5057:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},4453:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3+3;return t.setMonth(r,0),t.setHours(23,59,59,999),t}},9739:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=6+(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getFullYear();return t.setFullYear(n+1,0,0),t.setHours(23,59,59,999),t}},8898:(e,t,n)=>{"use strict";n.d(t,{Z:()=>Re});var i=n(8778);function o(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}var r=n(6093);function a(e){if((0,i.Z)(1,arguments),!o(e)&&"number"!==typeof e)return!1;var t=(0,r.Z)(e);return!isNaN(Number(t))}var s={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},l=function(e,t,n){var i,o=s[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i};const c=l;function u(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,i=e.formats[n]||e.formats[e.defaultWidth];return i}}var d={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},h={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},f={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},p={date:u({formats:d,defaultWidth:"full"}),time:u({formats:h,defaultWidth:"full"}),dateTime:u({formats:f,defaultWidth:"full"})};const g=p;var v={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},m=function(e,t,n,i){return v[e]};const b=m;function x(e){return function(t,n){var i,o=n||{},r=o.context?String(o.context):"standalone";if("formatting"===r&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,s=o.width?String(o.width):a;i=e.formattingValues[s]||e.formattingValues[a]}else{var l=e.defaultWidth,c=o.width?String(o.width):e.defaultWidth;i=e.values[c]||e.values[l]}var u=e.argumentCallback?e.argumentCallback(t):t;return i[u]}}var y={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},w={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},k={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},S={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},C={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},_={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},A=function(e,t){var n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},P={ordinalNumber:A,era:x({values:y,defaultWidth:"wide"}),quarter:x({values:w,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:x({values:k,defaultWidth:"wide"}),day:x({values:S,defaultWidth:"wide"}),dayPeriod:x({values:C,defaultWidth:"wide",formattingValues:_,defaultFormattingWidth:"wide"})};const L=P;function j(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(o);if(!r)return null;var a,s=r[0],l=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?F(l,(function(e){return e.test(s)})):T(l,(function(e){return e.test(s)}));a=e.valueCallback?e.valueCallback(c):c,a=n.valueCallback?n.valueCallback(a):a;var u=t.slice(s.length);return{value:a,rest:u}}}function T(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function F(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},i=t.match(e.matchPattern);if(!i)return null;var o=i[0],r=t.match(e.parsePattern);if(!r)return null;var a=e.valueCallback?e.valueCallback(r[0]):r[0];a=n.valueCallback?n.valueCallback(a):a;var s=t.slice(o.length);return{value:a,rest:s}}}var M=/^(\d+)(th|st|nd|rd)?/i,O=/\d+/i,R={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},I={any:[/^b/i,/^(a|c)/i]},z={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},H={any:[/1/i,/2/i,/3/i,/4/i]},q={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},N={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},D={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},B={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},Y={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},X={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},W={ordinalNumber:E({matchPattern:M,parsePattern:O,valueCallback:function(e){return parseInt(e,10)}}),era:j({matchPatterns:R,defaultMatchWidth:"wide",parsePatterns:I,defaultParseWidth:"any"}),quarter:j({matchPatterns:z,defaultMatchWidth:"wide",parsePatterns:H,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:j({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:N,defaultParseWidth:"any"}),day:j({matchPatterns:D,defaultMatchWidth:"wide",parsePatterns:B,defaultParseWidth:"any"}),dayPeriod:j({matchPatterns:Y,defaultMatchWidth:"any",parsePatterns:X,defaultParseWidth:"any"})};const V=W;var $={code:"en-US",formatDistance:c,formatLong:g,formatRelative:b,localize:L,match:V,options:{weekStartsOn:0,firstWeekContainsDate:1}};const U=$;var Z=n(2705);function G(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(e).getTime(),o=(0,Z.Z)(t);return new Date(n+o)}function K(e,t){(0,i.Z)(2,arguments);var n=(0,Z.Z)(t);return G(e,-n)}var J=864e5;function Q(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var o=t.getTime(),a=n-o;return Math.floor(a/J)+1}function ee(e){(0,i.Z)(1,arguments);var t=1,n=(0,r.Z)(e),o=n.getUTCDay(),a=(o=a.getTime()?n+1:t.getTime()>=l.getTime()?n:n-1}function ne(e){(0,i.Z)(1,arguments);var t=te(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var o=ee(n);return o}var ie=6048e5;function oe(e){(0,i.Z)(1,arguments);var t=(0,r.Z)(e),n=ee(t).getTime()-ne(t).getTime();return Math.round(n/ie)+1}function re(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,a=o&&o.options&&o.options.weekStartsOn,s=null==a?0:(0,Z.Z)(a),l=null==n.weekStartsOn?s:(0,Z.Z)(n.weekStartsOn);if(!(l>=0&&l<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.Z)(e),u=c.getUTCDay(),d=(u=1&&u<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var d=new Date(0);d.setUTCFullYear(o+1,0,u),d.setUTCHours(0,0,0,0);var h=re(d,t),f=new Date(0);f.setUTCFullYear(o,0,u),f.setUTCHours(0,0,0,0);var p=re(f,t);return n.getTime()>=h.getTime()?o+1:n.getTime()>=p.getTime()?o:o-1}function se(e,t){(0,i.Z)(1,arguments);var n=t||{},o=n.locale,r=o&&o.options&&o.options.firstWeekContainsDate,a=null==r?1:(0,Z.Z)(r),s=null==n.firstWeekContainsDate?a:(0,Z.Z)(n.firstWeekContainsDate),l=ae(e,t),c=new Date(0);c.setUTCFullYear(l,0,s),c.setUTCHours(0,0,0,0);var u=re(c,t);return u}var le=6048e5;function ce(e,t){(0,i.Z)(1,arguments);var n=(0,r.Z)(e),o=re(n,t).getTime()-se(n,t).getTime();return Math.round(o/le)+1}var ue=n(6704),de={y:function(e,t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return(0,ue.Z)("yy"===t?i%100:i,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,ue.Z)(n+1,2)},d:function(e,t){return(0,ue.Z)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,ue.Z)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,ue.Z)(e.getUTCHours(),t.length)},m:function(e,t){return(0,ue.Z)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,ue.Z)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,i=e.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,n-3));return(0,ue.Z)(o,t.length)}};const he=de;var fe={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},pe={G:function(e,t,n){var i=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});case"GGGG":default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var i=e.getUTCFullYear(),o=i>0?i:1-i;return n.ordinalNumber(o,{unit:"year"})}return he.y(e,t)},Y:function(e,t,n,i){var o=ae(e,i),r=o>0?o:1-o;if("YY"===t){var a=r%100;return(0,ue.Z)(a,2)}return"Yo"===t?n.ordinalNumber(r,{unit:"year"}):(0,ue.Z)(r,t.length)},R:function(e,t){var n=te(e);return(0,ue.Z)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,ue.Z)(n,t.length)},Q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return(0,ue.Z)(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return(0,ue.Z)(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){var i=e.getUTCMonth();switch(t){case"M":case"MM":return he.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){var i=e.getUTCMonth();switch(t){case"L":return String(i+1);case"LL":return(0,ue.Z)(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){var o=ce(e,i);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,ue.Z)(o,t.length)},I:function(e,t,n){var i=oe(e);return"Io"===t?n.ordinalNumber(i,{unit:"week"}):(0,ue.Z)(i,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):he.d(e,t)},D:function(e,t,n){var i=Q(e);return"Do"===t?n.ordinalNumber(i,{unit:"dayOfYear"}):(0,ue.Z)(i,t.length)},E:function(e,t,n){var i=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return(0,ue.Z)(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){var o=e.getUTCDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return(0,ue.Z)(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var i=e.getUTCDay(),o=0===i?7:i;switch(t){case"i":return String(o);case"ii":return(0,ue.Z)(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){var i=e.getUTCHours(),o=i/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var i,o=e.getUTCHours();switch(i=12===o?fe.noon:0===o?fe.midnight:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){var i,o=e.getUTCHours();switch(i=o>=17?fe.evening:o>=12?fe.afternoon:o>=4?fe.morning:fe.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var i=e.getUTCHours()%12;return 0===i&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return he.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):he.H(e,t)},K:function(e,t,n){var i=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},k:function(e,t,n){var i=e.getUTCHours();return 0===i&&(i=24),"ko"===t?n.ordinalNumber(i,{unit:"hour"}):(0,ue.Z)(i,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):he.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):he.s(e,t)},S:function(e,t){return he.S(e,t)},X:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return ve(r);case"XXXX":case"XX":return me(r);case"XXXXX":case"XXX":default:return me(r,":")}},x:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"x":return ve(r);case"xxxx":case"xx":return me(r);case"xxxxx":case"xxx":default:return me(r,":")}},O:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ge(r,":");case"OOOO":default:return"GMT"+me(r,":")}},z:function(e,t,n,i){var o=i._originalDate||e,r=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ge(r,":");case"zzzz":default:return"GMT"+me(r,":")}},t:function(e,t,n,i){var o=i._originalDate||e,r=Math.floor(o.getTime()/1e3);return(0,ue.Z)(r,t.length)},T:function(e,t,n,i){var o=i._originalDate||e,r=o.getTime();return(0,ue.Z)(r,t.length)}};function ge(e,t){var n=e>0?"-":"+",i=Math.abs(e),o=Math.floor(i/60),r=i%60;if(0===r)return n+String(o);var a=t||"";return n+String(o)+a+(0,ue.Z)(r,2)}function ve(e,t){if(e%60===0){var n=e>0?"-":"+";return n+(0,ue.Z)(Math.abs(e)/60,2)}return me(e,t)}function me(e,t){var n=t||"",i=e>0?"-":"+",o=Math.abs(e),r=(0,ue.Z)(Math.floor(o/60),2),a=(0,ue.Z)(o%60,2);return i+r+n+a}const be=pe;function xe(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}}function ye(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}}function we(e,t){var n,i=e.match(/(P+)(p+)?/)||[],o=i[1],r=i[2];if(!r)return xe(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"});break}return n.replace("{{date}}",xe(o,t)).replace("{{time}}",ye(r,t))}var ke={p:ye,P:we};const Se=ke;function Ce(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var _e=["D","DD"],Ae=["YY","YYYY"];function Pe(e){return-1!==_e.indexOf(e)}function Le(e){return-1!==Ae.indexOf(e)}function je(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Te=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Fe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ee=/^'([^]*?)'?$/,Me=/''/g,Oe=/[a-zA-Z]/;function Re(e,t,n){(0,i.Z)(2,arguments);var o=String(t),s=n||{},l=s.locale||U,c=l.options&&l.options.firstWeekContainsDate,u=null==c?1:(0,Z.Z)(c),d=null==s.firstWeekContainsDate?u:(0,Z.Z)(s.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=l.options&&l.options.weekStartsOn,f=null==h?0:(0,Z.Z)(h),p=null==s.weekStartsOn?f:(0,Z.Z)(s.weekStartsOn);if(!(p>=0&&p<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!l.localize)throw new RangeError("locale must contain localize property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var g=(0,r.Z)(e);if(!a(g))throw new RangeError("Invalid time value");var v=Ce(g),m=K(g,v),b={firstWeekContainsDate:d,weekStartsOn:p,locale:l,_originalDate:g},x=o.match(Fe).map((function(e){var t=e[0];if("p"===t||"P"===t){var n=Se[t];return n(e,l.formatLong,b)}return e})).join("").match(Te).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return Ie(n);var o=be[i];if(o)return!s.useAdditionalWeekYearTokens&&Le(n)&&je(n,t,e),!s.useAdditionalDayOfYearTokens&&Pe(n)&&je(n,t,e),o(m,n,l.localize,b);if(i.match(Oe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("");return x}function Ie(e){return e.match(Ee)[1].replace(Me,"'")}},5115:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(6704),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=(0,i.Z)(e);if(isNaN(n.getTime()))throw new RangeError("Invalid time value");var a=null!==t&&void 0!==t&&t.format?String(t.format):"extended",s=null!==t&&void 0!==t&&t.representation?String(t.representation):"complete";if("extended"!==a&&"basic"!==a)throw new RangeError("format must be 'extended' or 'basic'");if("date"!==s&&"time"!==s&&"complete"!==s)throw new RangeError("representation must be 'date', 'time', or 'complete'");var l="",c="",u="extended"===a?"-":"",d="extended"===a?":":"";if("time"!==s){var h=(0,o.Z)(n.getDate(),2),f=(0,o.Z)(n.getMonth()+1,2),p=(0,o.Z)(n.getFullYear(),4);l="".concat(p).concat(u).concat(f).concat(u).concat(h)}if("date"!==s){var g=n.getTimezoneOffset();if(0!==g){var v=Math.abs(g),m=(0,o.Z)(Math.floor(v/60),2),b=(0,o.Z)(v%60,2),x=g<0?"+":"-";c="".concat(x).concat(m,":").concat(b)}else c="Z";var y=(0,o.Z)(n.getHours(),2),w=(0,o.Z)(n.getMinutes(),2),k=(0,o.Z)(n.getSeconds(),2),S=""===l?"":"T",C=[y,w,k].join(d);l="".concat(l).concat(S).concat(C).concat(c)}return l}},8480:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});Math.pow(10,8);var i=6e4,o=36e5,r=n(8778),a=n(2705);function s(e,t){(0,r.Z)(1,arguments);var n=t||{},i=null==n.additionalDigits?2:(0,a.Z)(n.additionalDigits);if(2!==i&&1!==i&&0!==i)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var o,s=h(e);if(s.date){var l=f(s.date,i);o=p(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c,u=o.getTime(),d=0;if(s.time&&(d=v(s.time),isNaN(d)))return new Date(NaN);if(!s.timezone){var g=new Date(u+d),m=new Date(0);return m.setFullYear(g.getUTCFullYear(),g.getUTCMonth(),g.getUTCDate()),m.setHours(g.getUTCHours(),g.getUTCMinutes(),g.getUTCSeconds(),g.getUTCMilliseconds()),m}return c=b(s.timezone),isNaN(c)?new Date(NaN):new Date(u+d+c)}var l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},c=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,u=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,d=/^([+-])(\d{2})(?::?(\d{2}))?$/;function h(e){var t,n={},i=e.split(l.dateTimeDelimiter);if(i.length>2)return n;if(/:/.test(i[0])?t=i[0]:(n.date=i[0],t=i[1],l.timeZoneDelimiter.test(n.date)&&(n.date=e.split(l.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=l.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),i=e.match(n);if(!i)return{year:NaN,restDateString:""};var o=i[1]?parseInt(i[1]):null,r=i[2]?parseInt(i[2]):null;return{year:null===r?o:100*r,restDateString:e.slice((i[1]||i[2]).length)}}function p(e,t){if(null===t)return new Date(NaN);var n=e.match(c);if(!n)return new Date(NaN);var i=!!n[4],o=g(n[1]),r=g(n[2])-1,a=g(n[3]),s=g(n[4]),l=g(n[5])-1;if(i)return C(t,s,l)?x(t,s,l):new Date(NaN);var u=new Date(0);return k(t,r,a)&&S(t,o)?(u.setUTCFullYear(t,r,Math.max(o,a)),u):new Date(NaN)}function g(e){return e?parseInt(e):1}function v(e){var t=e.match(u);if(!t)return NaN;var n=m(t[1]),r=m(t[2]),a=m(t[3]);return _(n,r,a)?n*o+r*i+1e3*a:NaN}function m(e){return e&&parseFloat(e.replace(",","."))||0}function b(e){if("Z"===e)return 0;var t=e.match(d);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return A(r,a)?n*(r*o+a*i):NaN}function x(e,t,n){var i=new Date(0);i.setUTCFullYear(e,0,4);var o=i.getUTCDay()||7,r=7*(t-1)+n+1-o;return i.setUTCDate(i.getUTCDate()+r),i}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function w(e){return e%400===0||e%4===0&&e%100!==0}function k(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(y[t]||(w(e)?29:28))}function S(e,t){return t>=1&&t<=(w(e)?366:365)}function C(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}function _(e,t,n){return 24===e?0===t&&0===n:n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}function A(e,t){return t>=0&&t<=59}},1776:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setHours(0,0,0,0),t}},7164:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},6490:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=t.getMonth(),r=n-n%3;return t.setMonth(r,1),t.setHours(0,0,0,0),t}},3611:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});var i=n(6093),o=n(2705),r=n(8778);function a(e,t){(0,r.Z)(1,arguments);var n=t||{},a=n.locale,s=a&&a.options&&a.options.weekStartsOn,l=null==s?0:(0,o.Z)(s),c=null==n.weekStartsOn?l:(0,o.Z)(n.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var u=(0,i.Z)(e),d=u.getDay(),h=(d{"use strict";n.d(t,{Z:()=>r});var i=n(6093),o=n(8778);function r(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},7104:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var i=n(2705),o=n(6093),r=n(8778);function a(e,t){(0,r.Z)(2,arguments);var n=(0,o.Z)(e),a=(0,i.Z)(t);return isNaN(a)?new Date(NaN):a?(n.setDate(n.getDate()+a),n):n}function s(e,t){(0,r.Z)(2,arguments);var n=(0,i.Z)(t);return a(e,-n)}},6093:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var i=n(8778);function o(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},7363:(e,t,n)=>{"use strict";n.d(t,{WB:()=>C,Q_:()=>I});var i=!1;function o(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}var r=n(499),a=n(9835); /*! * pinia v2.0.16 * (c) 2022 Eduardo San Martin Morote diff --git a/resources/assets/js/locales/bg.json b/resources/assets/js/locales/bg.json index f4e8ac0a36..a34bd9f982 100644 --- a/resources/assets/js/locales/bg.json +++ b/resources/assets/js/locales/bg.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/cs.json b/resources/assets/js/locales/cs.json index 16461a720d..e8a39c4206 100644 --- a/resources/assets/js/locales/cs.json +++ b/resources/assets/js/locales/cs.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/da.json b/resources/assets/js/locales/da.json index 27864c0022..71ad2922b6 100644 --- a/resources/assets/js/locales/da.json +++ b/resources/assets/js/locales/da.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Hvilket format webhook skal levere data i.", "webhook_active_form_help": "Webhooken skal v\u00e6re aktiv, ellers vil den ikke blive kaldt.", "edit_webhook_js": "Rediger webhook \"{title}\"", - "webhook_was_triggered": "Webhooken blev udl\u00f8st p\u00e5 den angivne transaktion. Du kan opdatere denne side for at se resultaterne.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Vis besked", "view_attempts": "Vis mislykkede fors\u00f8g", "message_content_title": "Webhook-beskedindhold", diff --git a/resources/assets/js/locales/de.json b/resources/assets/js/locales/de.json index 7a18c2687c..c2b0d624b4 100644 --- a/resources/assets/js/locales/de.json +++ b/resources/assets/js/locales/de.json @@ -12,9 +12,9 @@ "transaction_updated_link": "Die Buchung #{ID}<\/a> (\"{title}\") wurde aktualisiert.", "transaction_new_stored_link": "Buchung #{ID}<\/a> wurde gespeichert.", "transaction_journal_information": "Transaktionsinformationen", - "submission_options": "Submission options", - "apply_rules_checkbox": "Apply rules", - "fire_webhooks_checkbox": "Fire webhooks", + "submission_options": "\u00dcbermittlungsoptionen", + "apply_rules_checkbox": "Regeln anwenden", + "fire_webhooks_checkbox": "Webhooks abfeuern", "no_budget_pointer": "Sie scheinen noch keine Budgets festgelegt zu haben. Sie sollten einige davon auf der Seite Budgets<\/a> anlegen. Budgets k\u00f6nnen Ihnen dabei helfen, den \u00dcberblick \u00fcber die Ausgaben zu behalten.", "no_bill_pointer": "Sie scheinen noch keine Rechnungen zu haben. Sie sollten einige auf der Seite Rechnungen<\/a> erstellen. Anhand der Rechnungen k\u00f6nnen Sie den \u00dcberblick \u00fcber Ihre Ausgaben behalten.", "source_account": "Quellkonto", @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "In welchem Format der Webhook Daten liefern muss.", "webhook_active_form_help": "Der Webhook muss aktiv sein oder wird nicht aufgerufen.", "edit_webhook_js": "Webhook \"{title} \" bearbeiten", - "webhook_was_triggered": "Der Webhook wurde aufgrund der angegebenen Buchung ausgel\u00f6st. Aktualisiere diese Seite um die Ergebnisse zu sehen.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Nachricht anzeigen", "view_attempts": "Gescheiterte Versuche anzeigen", "message_content_title": "Webhook Nachrichteninhalt", diff --git a/resources/assets/js/locales/el.json b/resources/assets/js/locales/el.json index 7eade2cece..139e7f93ad 100644 --- a/resources/assets/js/locales/el.json +++ b/resources/assets/js/locales/el.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/en-gb.json b/resources/assets/js/locales/en-gb.json index c62d989129..c4bfc819c3 100644 --- a/resources/assets/js/locales/en-gb.json +++ b/resources/assets/js/locales/en-gb.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/en.json b/resources/assets/js/locales/en.json index 520ca9cb29..d22e5c113a 100644 --- a/resources/assets/js/locales/en.json +++ b/resources/assets/js/locales/en.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/es.json b/resources/assets/js/locales/es.json index 93e28cc1c2..f5e9623052 100644 --- a/resources/assets/js/locales/es.json +++ b/resources/assets/js/locales/es.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/fi.json b/resources/assets/js/locales/fi.json index 306a0dfafb..6ab31bb8e4 100644 --- a/resources/assets/js/locales/fi.json +++ b/resources/assets/js/locales/fi.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/fr.json b/resources/assets/js/locales/fr.json index d88a9da6dd..36eaf19468 100644 --- a/resources/assets/js/locales/fr.json +++ b/resources/assets/js/locales/fr.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Le format dans lequel le webhook doit fournir des donn\u00e9es.", "webhook_active_form_help": "Le webhook doit \u00eatre actif, sinon il ne sera pas appel\u00e9.", "edit_webhook_js": "Modifier le webhook \"{title}\"", - "webhook_was_triggered": "Le webhook a \u00e9t\u00e9 d\u00e9clench\u00e9 sur l'op\u00e9ration indiqu\u00e9e. Vous pouvez actualiser cette page pour voir les r\u00e9sultats.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Afficher le message", "view_attempts": "Voir les tentatives \u00e9chou\u00e9es", "message_content_title": "Contenu du message webhook", diff --git a/resources/assets/js/locales/hu.json b/resources/assets/js/locales/hu.json index dd444a78b2..4a08d99d8a 100644 --- a/resources/assets/js/locales/hu.json +++ b/resources/assets/js/locales/hu.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/id.json b/resources/assets/js/locales/id.json index d941743af8..0050e7feed 100644 --- a/resources/assets/js/locales/id.json +++ b/resources/assets/js/locales/id.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/it.json b/resources/assets/js/locales/it.json index 292e6d1cf4..15ca2a6719 100644 --- a/resources/assets/js/locales/it.json +++ b/resources/assets/js/locales/it.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "In quale formato il webhook deve fornire i dati.", "webhook_active_form_help": "Il webhook deve essere attivo o non verr\u00e0 chiamato.", "edit_webhook_js": "Modifica webhook \"{title}\"", - "webhook_was_triggered": "Il webhook \u00e8 stato attivato sulla transazione indicata. \u00c8 possibile aggiornare questa pagina per vedere i risultati.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Visualizza messaggio", "view_attempts": "Visualizza tentativi falliti", "message_content_title": "Contenuto del messaggio Webhook", diff --git a/resources/assets/js/locales/ja.json b/resources/assets/js/locales/ja.json index a2e3b975e1..c61289b18f 100644 --- a/resources/assets/js/locales/ja.json +++ b/resources/assets/js/locales/ja.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/nb.json b/resources/assets/js/locales/nb.json index c15516c11d..0048e90ede 100644 --- a/resources/assets/js/locales/nb.json +++ b/resources/assets/js/locales/nb.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/nl.json b/resources/assets/js/locales/nl.json index 1b297c7bfa..f16308ae55 100644 --- a/resources/assets/js/locales/nl.json +++ b/resources/assets/js/locales/nl.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Geef aan welk dataformaat gebruikt moet worden.", "webhook_active_form_help": "De webhook moet actief zijn anders doet-ie het niet.", "edit_webhook_js": "Webhook \"{title}\" wijzigen", - "webhook_was_triggered": "De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Bekijk bericht", "view_attempts": "Bekijk mislukte pogingen", "message_content_title": "Inhoud van webhook-bericht", diff --git a/resources/assets/js/locales/pl.json b/resources/assets/js/locales/pl.json index ef89536ea0..a447362a1f 100644 --- a/resources/assets/js/locales/pl.json +++ b/resources/assets/js/locales/pl.json @@ -109,15 +109,15 @@ "webhook_delivery_form_help": "W jakim formacie webhook musi dostarcza\u0107 dane.", "webhook_active_form_help": "Webhook musi by\u0107 aktywny lub nie zostanie wywo\u0142any.", "edit_webhook_js": "Edytuj webhook \"{title}\"", - "webhook_was_triggered": "Webhook zosta\u0142 uruchomiony we wskazanej transakcji. Mo\u017cesz od\u015bwie\u017cy\u0107 stron\u0119, aby zobaczy\u0107 wyniki.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Podgl\u0105d wiadomo\u015bci", "view_attempts": "Podgl\u0105d nieudanych pr\u00f3b", "message_content_title": "Tre\u015b\u0107 wiadomo\u015bci webhook'a", "message_content_help": "To jest zawarto\u015b\u0107 wiadomo\u015bci, kt\u00f3ra zosta\u0142a wys\u0142ana (lub pr\u00f3bowano wys\u0142a\u0107) za pomoc\u0105 tego webhooka.", - "attempt_content_title": "Webhook attempts", - "attempt_content_help": "These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.", + "attempt_content_title": "Pr\u00f3by dost\u0119pu do webhook", + "attempt_content_help": "To s\u0105 wszystkie nieudane pr\u00f3by przes\u0142ania tej wiadomo\u015bci webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie pr\u00f3bowa\u0107.", "no_attempts": "Nie ma nieudanych pr\u00f3b. To dobrze!", - "webhook_attempt_at": "Attempt at {moment}", + "webhook_attempt_at": "Pr\u00f3ba o {moment}", "logs": "Logi", "response": "Odpowied\u017a", "visit_webhook_url": "Odwied\u017a adres URL webhooka", @@ -149,6 +149,6 @@ }, "config": { "html_language": "pl", - "date_time_fns": "MMMM do, yyyy @ HH:mm:ss" + "date_time_fns": "do MMMM yyyy @ HH:mm:ss" } } \ No newline at end of file diff --git a/resources/assets/js/locales/pt-br.json b/resources/assets/js/locales/pt-br.json index 0abbf95712..54d2a228f8 100644 --- a/resources/assets/js/locales/pt-br.json +++ b/resources/assets/js/locales/pt-br.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Em que formato o webhook dever\u00e1 entregar os dados.", "webhook_active_form_help": "O webhook dever\u00e1 estar ativo ou n\u00e3o ser\u00e1 chamado.", "edit_webhook_js": "Editar webhook \"{title}\"", - "webhook_was_triggered": "O webhook foi acionado na transa\u00e7\u00e3o indicada. Voc\u00ea pode atualizar esta p\u00e1gina para ver os resultados.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "Ver mensagem", "view_attempts": "Ver tentativas que falharam", "message_content_title": "Conte\u00fado da mensagem do webhook", diff --git a/resources/assets/js/locales/pt.json b/resources/assets/js/locales/pt.json index ac92eaf4e0..f40db12832 100644 --- a/resources/assets/js/locales/pt.json +++ b/resources/assets/js/locales/pt.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/ro.json b/resources/assets/js/locales/ro.json index f9ed8374d2..65faa7ed5b 100644 --- a/resources/assets/js/locales/ro.json +++ b/resources/assets/js/locales/ro.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/ru.json b/resources/assets/js/locales/ru.json index 68b25235e7..f472240a1c 100644 --- a/resources/assets/js/locales/ru.json +++ b/resources/assets/js/locales/ru.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/sk.json b/resources/assets/js/locales/sk.json index 314dad1578..5c3b06f9f5 100644 --- a/resources/assets/js/locales/sk.json +++ b/resources/assets/js/locales/sk.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/sl.json b/resources/assets/js/locales/sl.json index 1e84c253e3..07290f17ab 100644 --- a/resources/assets/js/locales/sl.json +++ b/resources/assets/js/locales/sl.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/sv.json b/resources/assets/js/locales/sv.json index 1e1f1c7959..020399f441 100644 --- a/resources/assets/js/locales/sv.json +++ b/resources/assets/js/locales/sv.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/tr.json b/resources/assets/js/locales/tr.json index ef76800fb2..7d8d1093e9 100644 --- a/resources/assets/js/locales/tr.json +++ b/resources/assets/js/locales/tr.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/uk.json b/resources/assets/js/locales/uk.json index 3af959a674..bd9c2e6f29 100644 --- a/resources/assets/js/locales/uk.json +++ b/resources/assets/js/locales/uk.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "\u0423 \u044f\u043a\u043e\u043c\u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 \u0432\u0435\u0431-\u0445\u0443\u043a \u043c\u0430\u0454 \u043d\u0430\u0434\u0430\u0432\u0430\u0442\u0438 \u0434\u0430\u043d\u0456.", "webhook_active_form_help": "\u0412\u0435\u0431-\u0445\u0443\u043a \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u0438\u043c, \u0456\u043d\u0430\u043a\u0448\u0435 \u0439\u043e\u0433\u043e \u043d\u0435 \u0431\u0443\u0434\u0435 \u0432\u0438\u043a\u043b\u0438\u043a\u0430\u043d\u043e.", "edit_webhook_js": "\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0432\u0435\u0431-\u0445\u0443\u043a \"{title}\"", - "webhook_was_triggered": "\u0412\u0435\u0431-\u0445\u0443\u043a \u0431\u0443\u043b\u043e \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043e \u0437\u0430 \u0432\u043a\u0430\u0437\u0430\u043d\u043e\u044e \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0454\u044e. \u0412\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u043d\u043e\u0432\u0438\u0442\u0438 \u0446\u044e \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0443, \u0449\u043e\u0431 \u043f\u043e\u0431\u0430\u0447\u0438\u0442\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0438.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f", "view_attempts": "\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043d\u0435\u0432\u0434\u0430\u043b\u0456 \u0441\u043f\u0440\u043e\u0431\u0438", "message_content_title": "\u0412\u043c\u0456\u0441\u0442 \u0432\u0435\u0431-\u0445\u0443\u043a \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f", diff --git a/resources/assets/js/locales/vi.json b/resources/assets/js/locales/vi.json index bb8139d43a..2994941d9e 100644 --- a/resources/assets/js/locales/vi.json +++ b/resources/assets/js/locales/vi.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/assets/js/locales/zh-cn.json b/resources/assets/js/locales/zh-cn.json index 1927b5de80..81a5375ce0 100644 --- a/resources/assets/js/locales/zh-cn.json +++ b/resources/assets/js/locales/zh-cn.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "Webhook \u5fc5\u987b\u662f\u6fc0\u6d3b\u72b6\u6001\uff0c\u5426\u5219\u4e0d\u4f1a\u88ab\u8c03\u7528\u3002", "edit_webhook_js": "\u7f16\u8f91 webhook \u201c{title}\u201d", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "\u67e5\u770b\u6d88\u606f", "view_attempts": "\u67e5\u770b\u5931\u8d25\u7684\u5c1d\u8bd5", "message_content_title": "Webhook \u6d88\u606f\u5185\u5bb9", diff --git a/resources/assets/js/locales/zh-tw.json b/resources/assets/js/locales/zh-tw.json index d651d1808c..7cec6d77c6 100644 --- a/resources/assets/js/locales/zh-tw.json +++ b/resources/assets/js/locales/zh-tw.json @@ -109,7 +109,7 @@ "webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_active_form_help": "The webhook must be active or it won't be called.", "edit_webhook_js": "Edit webhook \"{title}\"", - "webhook_was_triggered": "The webhook was triggered on the indicated transaction. You can refresh this page to see the results.", + "webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "view_message": "View message", "view_attempts": "View failed attempts", "message_content_title": "Webhook message content", diff --git a/resources/lang/bg_BG/firefly.php b/resources/lang/bg_BG/firefly.php index d0e5642874..6c2c152a0a 100644 --- a/resources/lang/bg_BG/firefly.php +++ b/resources/lang/bg_BG/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/cs_CZ/firefly.php b/resources/lang/cs_CZ/firefly.php index 69687cecc0..9bafe6328e 100644 --- a/resources/lang/cs_CZ/firefly.php +++ b/resources/lang/cs_CZ/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/da_DK/firefly.php b/resources/lang/da_DK/firefly.php index 8751f62a42..8e470ab29b 100644 --- a/resources/lang/da_DK/firefly.php +++ b/resources/lang/da_DK/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Opdaterede webhook ":title"', 'edit_webhook_js' => 'Rediger webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'Webhooken blev udløst på den angivne transaktion. Du kan opdatere denne side for at se resultaterne.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook-besked', 'view_message' => 'Vis besked', 'view_attempts' => 'Vis mislykkede forsøg', diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 9b1813f1da..4b2f876cc7 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Webhook ":title " aktualisiert', 'edit_webhook_js' => 'Webhook "{title} " bearbeiten', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'Der Webhook wurde aufgrund der angegebenen Buchung ausgelöst. Aktualisiere diese Seite um die Ergebnisse zu sehen.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook-Nachricht', 'view_message' => 'Nachricht anzeigen', 'view_attempts' => 'Gescheiterte Versuche anzeigen', @@ -335,13 +335,13 @@ return [ 'search_modifier_external_id_is' => 'Externe ID lautet „:value”', 'search_modifier_not_external_id_is' => 'External ID ist nicht ":value"', 'search_modifier_no_external_url' => 'Die Buchung besitzt keine externe URL', - 'search_modifier_no_external_id' => 'Die Transaktion hat keine externe ID', + 'search_modifier_no_external_id' => 'Die Buchung hat keine externe ID', 'search_modifier_not_any_external_url' => 'Die Buchung besitzt keine externe URL', - 'search_modifier_not_any_external_id' => 'Die Transaktion hat keine externe ID', + 'search_modifier_not_any_external_id' => 'Die Buchung hat keine externe ID', 'search_modifier_any_external_url' => 'Die Buchung muss eine (beliebige) externe URL aufweisen', - 'search_modifier_any_external_id' => 'Die Buchung muss eine (irgendeine) externe ID haben', + 'search_modifier_any_external_id' => 'Die Buchung muss eine (beliebige) externe ID haben', 'search_modifier_not_no_external_url' => 'Die Buchung muss eine (beliebige) externe URL haben', - 'search_modifier_not_no_external_id' => 'Die Buchung muss eine (irgendeine) externe ID haben', + 'search_modifier_not_no_external_id' => 'Die Buchung muss eine (beliebige) externe ID haben', 'search_modifier_internal_reference_is' => 'Interne Referenz lautet „:value”', 'search_modifier_not_internal_reference_is' => 'Interne Referenz ist nicht ":value"', 'search_modifier_description_starts' => 'Beschreibung beginnt mit „:value”', @@ -550,9 +550,9 @@ return [ 'search_modifier_book_date_on_year' => 'Transaktion Buchungstermin ist im Jahr ":value"', 'search_modifier_book_date_on_month' => 'Transaktion Buchungstermin ist im Monat ":value"', 'search_modifier_book_date_on_day' => 'Transaktion Buchungstermin ist am Tag des Monats ":value"', - 'search_modifier_not_book_date_on_year' => 'Transaction book date is not in year ":value"', - 'search_modifier_not_book_date_on_month' => 'Transaction book date is not in month ":value"', - 'search_modifier_not_book_date_on_day' => 'Transaction book date is not on day of month ":value"', + 'search_modifier_not_book_date_on_year' => 'Transaktionsbuchdatum ist nicht im Jahr ":value"', + 'search_modifier_not_book_date_on_month' => 'Transaktionsbuchdatum ist nicht im Monat ":value"', + 'search_modifier_not_book_date_on_day' => 'Transaktionsbuchdatum ist nicht am Tag des Monats ":value"', 'search_modifier_book_date_before_year' => 'Transaktion Buchungstermin ist vor dem oder im Jahr ":value"', 'search_modifier_book_date_before_month' => 'Transaktion Buchungstermin ist vor dem oder im Monat ":value"', 'search_modifier_book_date_before_day' => 'Transaktion Buchungstermin ist vor dem oder am Tag des Monats ":value"', @@ -598,9 +598,9 @@ return [ 'search_modifier_invoice_date_on_year' => 'Transaktion Rechnungsdatum ist im Jahr ":value"', 'search_modifier_invoice_date_on_month' => 'Transaktion Rechnungsdatum ist im Monat ":value"', 'search_modifier_invoice_date_on_day' => 'Transaktion Rechnungsdatum ist am Tag des Monats ":value"', - 'search_modifier_not_invoice_date_on_year' => 'Transaction invoice date is not in year ":value"', - 'search_modifier_not_invoice_date_on_month' => 'Transaction invoice date is not in month ":value"', - 'search_modifier_not_invoice_date_on_day' => 'Transaction invoice date is not on day of month ":value"', + 'search_modifier_not_invoice_date_on_year' => 'Rechnungsdatum der Buchung ist nicht im Jahr ":value"', + 'search_modifier_not_invoice_date_on_month' => 'Rechnungsdatum der Buchung ist nicht im Monat ":value"', + 'search_modifier_not_invoice_date_on_day' => 'Rechnungsdatum der Buchung ist nicht am Tag des Monats ":value"', 'search_modifier_invoice_date_before_year' => 'Transaktion Rechnungsdatum ist vor dem oder im Jahr ":value"', 'search_modifier_invoice_date_before_month' => 'Transaktion Rechnungsdatum ist vor dem oder im Monat ":value"', 'search_modifier_invoice_date_before_day' => 'Transaktion Rechnungsdatum ist vor dem oder am Tag des Monats ":value"', @@ -611,9 +611,9 @@ return [ 'search_modifier_updated_at_on_year' => 'Transaktion wurde zuletzt im Jahr ":value" aktualisiert', 'search_modifier_updated_at_on_month' => 'Transaktion wurde zuletzt im Monat ":value" aktualisiert', 'search_modifier_updated_at_on_day' => 'Transaktion wurde zuletzt am Tag des Monats ":value" aktualisiert', - 'search_modifier_not_updated_at_on_year' => 'Transaction was not last updated in year ":value"', - 'search_modifier_not_updated_at_on_month' => 'Transaction was not last updated in month ":value"', - 'search_modifier_not_updated_at_on_day' => 'Transaction was not last updated on day of month ":value"', + 'search_modifier_not_updated_at_on_year' => 'Buchung wurde nicht zuletzt im Jahr ":value" aktualisiert', + 'search_modifier_not_updated_at_on_month' => 'Buchung wurde nicht zuletzt im Monat ":value" aktualisiert', + 'search_modifier_not_updated_at_on_day' => 'Buchung wurde nicht zuletzt am Tag des Monats ":value" aktualisiert', 'search_modifier_updated_at_before_year' => 'Transaktion wurde zuletzt im oder vor dem Jahr ":value" aktualisiert', 'search_modifier_updated_at_before_month' => 'Transaktion wurde zuletzt im oder vor dem Monat ":value" aktualisiert', 'search_modifier_updated_at_before_day' => 'Transaktion wurde zuletzt am oder vor dem Tag des Monats ":value" aktualisiert', @@ -623,9 +623,9 @@ return [ 'search_modifier_created_at_on_year' => 'Transaktion wurde im Jahr ":value" erstellt', 'search_modifier_created_at_on_month' => 'Transaktion wurde im Monat ":value" erstellt', 'search_modifier_created_at_on_day' => 'Transaktion wurde am Tag des Monats ":value" erstellt', - 'search_modifier_not_created_at_on_year' => 'Transaction was not created in year ":value"', - 'search_modifier_not_created_at_on_month' => 'Transaction was not created in month ":value"', - 'search_modifier_not_created_at_on_day' => 'Transaction was not created on day of month ":value"', + 'search_modifier_not_created_at_on_year' => 'Transaktion wurde nicht im Jahr ":value" erstellt', + 'search_modifier_not_created_at_on_month' => 'Transaktion wurde nicht im Monat ":value" erstellt', + 'search_modifier_not_created_at_on_day' => 'Transaktion wurde nicht am Tag des Monats ":value" erstellt', 'search_modifier_created_at_before_year' => 'Transaktion wurde im oder vor dem Jahr ":value" erstellt', 'search_modifier_created_at_before_month' => 'Transaktion wurde im oder vor dem Monat ":value" erstellt', 'search_modifier_created_at_before_day' => 'Transaktion wurde am oder vor dem Tag des Monats ":value" erstellt', @@ -635,7 +635,7 @@ return [ 'search_modifier_interest_date_before' => 'Transaktion Zinstermin ist am oder vor dem ":value"', 'search_modifier_interest_date_after' => 'Transaktion Zinstermin ist am oder nach dem ":value"', 'search_modifier_book_date_on' => 'Transaktion Buchungstermin ist am ":value"', - 'search_modifier_not_book_date_on' => 'Transaction book date is not on ":value"', + 'search_modifier_not_book_date_on' => 'Transaktionsbuchdatum ist nicht am ":value"', 'search_modifier_book_date_before' => 'Transaktion Buchungstermin ist am oder vor dem ":value"', 'search_modifier_book_date_after' => 'Transaktion Buchungstermin ist am oder nach dem ":value"', 'search_modifier_process_date_on' => 'Buchungsdatum ist am ":value"', @@ -651,15 +651,15 @@ return [ 'search_modifier_payment_date_before' => 'Buchungs-Wertstellung ist am oder vor dem ":value"', 'search_modifier_payment_date_after' => 'Buchungs-Wertstellung ist am oder nach dem ":value"', 'search_modifier_invoice_date_on' => 'Transaktion Rechnungsdatum ist am ":value"', - 'search_modifier_not_invoice_date_on' => 'Transaction invoice date is not on ":value"', + 'search_modifier_not_invoice_date_on' => 'Transaktion Rechnungsdatum ist nicht am ":value"', 'search_modifier_invoice_date_before' => 'Transaktion Rechnungsdatum ist am oder vor dem ":value"', 'search_modifier_invoice_date_after' => 'Transaktion Rechnungsdatum ist am oder nach dem ":value"', 'search_modifier_created_at_on' => 'Transaktion wurde am ":value" erstellt', - 'search_modifier_not_created_at_on' => 'Transaction was not created on ":value"', + 'search_modifier_not_created_at_on' => 'Transaktion wurde nicht am ":value" erstellt', 'search_modifier_created_at_before' => 'Transaktion wurde am oder vor dem ":value" erstellt', 'search_modifier_created_at_after' => 'Transaktion wurde am oder nach dem ":value" erstellt', 'search_modifier_updated_at_on' => 'Transaktion wurde aktualisiert am ":value"', - 'search_modifier_not_updated_at_on' => 'Transaction was not updated on ":value"', + 'search_modifier_not_updated_at_on' => 'Buchung wurde nicht aktualisiert am ":value"', 'search_modifier_updated_at_before' => 'Transaktion wurde aktualisiert am oder vor dem ":value"', 'search_modifier_updated_at_after' => 'Transaktion wurde aktualisiert am oder nach dem ":value"', @@ -671,10 +671,10 @@ return [ 'search_modifier_attachment_notes_contains' => 'Notizen des Anhangs beinhalten ":value"', 'search_modifier_attachment_notes_starts' => 'Notizen des Anhangs beginnen mit ":value"', 'search_modifier_attachment_notes_ends' => 'Notizen des Anhangs enden mit ":value"', - 'search_modifier_not_attachment_name_is' => 'Any attachment\'s name is not ":value"', - 'search_modifier_not_attachment_name_contains' => 'Any attachment\'s name does not contain ":value"', - 'search_modifier_not_attachment_name_starts' => 'Any attachment\'s name does not start with ":value"', - 'search_modifier_not_attachment_name_ends' => 'Any attachment\'s name does not end with ":value"', + 'search_modifier_not_attachment_name_is' => 'Der Name eines Anhangs lautet nicht ":value"', + 'search_modifier_not_attachment_name_contains' => 'Der Name keines Anhangs enthält ":value"', + 'search_modifier_not_attachment_name_starts' => 'Der Name keines Anhangs beginnt mit ":value"', + 'search_modifier_not_attachment_name_ends' => 'Der Name keines Anhangs endet mit ":value"', 'search_modifier_not_attachment_notes_are' => 'Notizen des Anhangs sind nicht ":value"', 'search_modifier_not_attachment_notes_contains' => 'Notizen des Anhangs enthalten nicht ":value"', 'search_modifier_not_attachment_notes_starts' => 'Notizen des Anhangs beginnen nicht mit ":value"', @@ -843,9 +843,9 @@ return [ 'rule_trigger_description_is' => 'Beschreibung ist ":trigger_value"', 'rule_trigger_date_on_choice' => 'Buchungsdatum lautet..', 'rule_trigger_date_on' => 'Buchungsdatum lautet ":trigger_value"', - 'rule_trigger_date_before_choice' => 'Buchungsdatum ist vor …', + 'rule_trigger_date_before_choice' => 'Buchungsdatum ist vor..', 'rule_trigger_date_before' => 'Buchungsdatum ist vor „:trigger_value”', - 'rule_trigger_date_after_choice' => 'Buchungsdatum ist nach …', + 'rule_trigger_date_after_choice' => 'Buchungsdatum ist nach..', 'rule_trigger_date_after' => 'Buchungsdatum ist nach „:trigger_value”', 'rule_trigger_created_at_on_choice' => 'Transaktion wurde gemacht am..', 'rule_trigger_created_at_on' => 'Transaktion wurde gemacht am ":trigger_value"', @@ -855,9 +855,9 @@ return [ 'rule_trigger_budget_is' => 'Budget ist „:trigger_value”', 'rule_trigger_tag_is_choice' => 'Irgendein Schlagwort lautet..', 'rule_trigger_tag_is' => 'Irgendein Schlagwort lautet ":trigger_value"', - 'rule_trigger_currency_is_choice' => 'Buchungswährung ist …', + 'rule_trigger_currency_is_choice' => 'Buchungswährung ist..', 'rule_trigger_currency_is' => 'Buchungswährung ist „:trigger_value”', - 'rule_trigger_foreign_currency_is_choice' => 'Fremdwährung der Buchung ist …', + 'rule_trigger_foreign_currency_is_choice' => 'Fremdwährung der Buchung ist..', 'rule_trigger_foreign_currency_is' => 'Fremdwährung der Buchung ist „:trigger_value”', 'rule_trigger_has_attachments_choice' => 'Hat mindestens so viele Anhänge', 'rule_trigger_has_attachments' => 'Enthält mindestens :trigger_value Anhänge', @@ -901,14 +901,14 @@ return [ 'rule_trigger_any_external_url' => 'Buchung hat eine externe URL', 'rule_trigger_any_external_url_choice' => 'Buchung hat eine externe URL', 'rule_trigger_no_external_url_choice' => 'Buchung hat keine externe URL', - 'rule_trigger_id_choice' => 'Buchungskennung lautet …', + 'rule_trigger_id_choice' => 'Buchungskennung lautet..', 'rule_trigger_id' => 'Buchungskennung lautet „:trigger_value”', 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT ist...', 'rule_trigger_sepa_ct_is' => 'SEPA CT ist ":trigger_value"', // new values: 'rule_trigger_user_action_choice' => 'Die Nutzeraktion ist ":trigger_value"', - 'rule_trigger_tag_is_not_choice' => 'Kein Schlagwort lautet …', + 'rule_trigger_tag_is_not_choice' => 'Kein Schlagwort lautet..', 'rule_trigger_tag_is_not' => 'Kein Schlagwort lautet ":trigger_value"', 'rule_trigger_account_is_choice' => 'Beide Konten lauten exakt..', 'rule_trigger_account_is' => 'Beide Konten lauten exakt ":trigger_value"', @@ -1040,7 +1040,7 @@ return [ 'rule_trigger_exists' => 'Alle Buchungen stimmen überein', // more values for new types: - 'rule_trigger_not_account_id' => 'Account ID is not ":trigger_value"', + 'rule_trigger_not_account_id' => 'Konto-ID ist nicht ":trigger_value"', 'rule_trigger_not_source_account_id' => 'Quellkonto-ID ist nicht ":trigger_value"', 'rule_trigger_not_destination_account_id' => 'Zielkonto-ID ist nicht ":trigger_value"', 'rule_trigger_not_transaction_type' => 'Buchungstyp ist nicht „:trigger_value”', @@ -1105,29 +1105,29 @@ return [ 'rule_trigger_not_currency_is' => 'Währung ist nicht ":trigger_value"', 'rule_trigger_not_foreign_currency_is' => 'Fremdwährung ist nicht ":trigger_value"', 'rule_trigger_not_id' => 'Buchungs-ID ist nicht ":trigger_value"', - 'rule_trigger_not_journal_id' => 'Transaction journal ID is not ":trigger_value"', - 'rule_trigger_not_recurrence_id' => 'Recurrence ID is not ":trigger_value"', + 'rule_trigger_not_journal_id' => 'Transaktions-Journal-ID ist nicht ":trigger_value"', + 'rule_trigger_not_recurrence_id' => 'Wiederholungs-ID ist nicht ":trigger_value"', 'rule_trigger_not_date_on' => 'Datum ist nicht am ":trigger_value"', 'rule_trigger_not_date_before' => 'Datum liegt nicht vor ":trigger_value"', 'rule_trigger_not_date_after' => 'Das Datum liegt nicht nach ":trigger_value"', 'rule_trigger_not_interest_date_on' => 'Zinsdatum ist nicht auf ":trigger_value"', 'rule_trigger_not_interest_date_before' => 'Zinsdatum liegt nicht vor ":trigger_value"', 'rule_trigger_not_interest_date_after' => 'Zinsdatum liegt nicht nach ":trigger_value"', - 'rule_trigger_not_book_date_on' => 'Book date is not on ":trigger_value"', - 'rule_trigger_not_book_date_before' => 'Book date is not before ":trigger_value"', - 'rule_trigger_not_book_date_after' => 'Book date is not after ":trigger_value"', - 'rule_trigger_not_process_date_on' => 'Process date is not on ":trigger_value"', - 'rule_trigger_not_process_date_before' => 'Process date is not before ":trigger_value"', - 'rule_trigger_not_process_date_after' => 'Process date is not after ":trigger_value"', - 'rule_trigger_not_due_date_on' => 'Due date is not on ":trigger_value"', - 'rule_trigger_not_due_date_before' => 'Due date is not before ":trigger_value"', - 'rule_trigger_not_due_date_after' => 'Due date is not after ":trigger_value"', - 'rule_trigger_not_payment_date_on' => 'Payment date is not on ":trigger_value"', - 'rule_trigger_not_payment_date_before' => 'Payment date is not before ":trigger_value"', - 'rule_trigger_not_payment_date_after' => 'Payment date is not after ":trigger_value"', - 'rule_trigger_not_invoice_date_on' => 'Invoice date is not on ":trigger_value"', - 'rule_trigger_not_invoice_date_before' => 'Invoice date is not before ":trigger_value"', - 'rule_trigger_not_invoice_date_after' => 'Invoice date is not after ":trigger_value"', + 'rule_trigger_not_book_date_on' => 'Buchungsdatum ist nicht am ":trigger_value"', + 'rule_trigger_not_book_date_before' => 'Buchungsdatum ist nicht vor ":trigger_value"', + 'rule_trigger_not_book_date_after' => 'Buchungsdatum ist nicht nach ":trigger_value"', + 'rule_trigger_not_process_date_on' => 'Erfassungsdatum ist nicht am ":trigger_value"', + 'rule_trigger_not_process_date_before' => 'Erfassungsdatum ist nicht vor dem ":trigger_value"', + 'rule_trigger_not_process_date_after' => 'Erfassungsdatum ist nicht nach dem ":trigger_value"', + 'rule_trigger_not_due_date_on' => 'Fälligkeitstermin ist nicht am ":trigger_value"', + 'rule_trigger_not_due_date_before' => 'Fälligkeitstermin ist nicht vor ":trigger_value"', + 'rule_trigger_not_due_date_after' => 'Fälligkeitstermin ist nicht nach ":trigger_value"', + 'rule_trigger_not_payment_date_on' => 'Zahlungsdatum ist nicht am ":trigger_value"', + 'rule_trigger_not_payment_date_before' => 'Zahlungsdatum ist nicht vor ":trigger_value"', + 'rule_trigger_not_payment_date_after' => 'Zahlungsdatum ist nicht nach ":trigger_value"', + 'rule_trigger_not_invoice_date_on' => 'Rechnungsdatum ist nicht ":trigger_value"', + 'rule_trigger_not_invoice_date_before' => 'Rechnungsdatum liegt nicht vor ":trigger_value"', + 'rule_trigger_not_invoice_date_after' => 'Rechnungsdatum liegt nicht nach ":trigger_value"', 'rule_trigger_not_created_at_on' => 'Buchung wurde nicht am ":trigger_value" erstellt', 'rule_trigger_not_created_at_before' => 'Buchung wurde nicht vor dem ":trigger_value" erstellt', 'rule_trigger_not_created_at_after' => 'Buchung wurde nicht nach dem ":trigger_value" erstellt', @@ -1140,29 +1140,29 @@ return [ 'rule_trigger_not_foreign_amount_is' => 'Buchungsbetrag (Fremdwährung) ist nicht ":trigger_value"', 'rule_trigger_not_foreign_amount_less' => 'Buchungsbetrag (Fremdwährung) ist größer als ":trigger_value"', 'rule_trigger_not_foreign_amount_more' => 'Buchungsbetrag (Fremdwährung) ist kleiner als ":trigger_value"', - 'rule_trigger_not_attachment_name_is' => 'No attachment is named ":trigger_value"', - 'rule_trigger_not_attachment_name_contains' => 'No attachment name contains ":trigger_value"', - 'rule_trigger_not_attachment_name_starts' => 'No attachment name starts with ":trigger_value"', - 'rule_trigger_not_attachment_name_ends' => 'No attachment name ends on ":trigger_value"', + 'rule_trigger_not_attachment_name_is' => 'Kein Anhang heißt ":trigger_value"', + 'rule_trigger_not_attachment_name_contains' => 'Kein Anhangsname enthält ":trigger_value"', + 'rule_trigger_not_attachment_name_starts' => 'Kein Anhangsname beginnt mit ":trigger_value"', + 'rule_trigger_not_attachment_name_ends' => 'Kein Anhangsname endet mit ":trigger_value"', 'rule_trigger_not_attachment_notes_are' => 'Notizen des Anhangs lauten nicht ":trigger_value"', 'rule_trigger_not_attachment_notes_contains' => 'Notizen des Anhangs enthalten nicht ":trigger_value"', 'rule_trigger_not_attachment_notes_starts' => 'Notizen des Anhangs beginnen nicht mit ":trigger_value"', 'rule_trigger_not_attachment_notes_ends' => 'Notizen des Anhangs enden nicht mit ":trigger_value"', - 'rule_trigger_not_reconciled' => 'Transaction is not reconciled', - 'rule_trigger_not_exists' => 'Transaction does not exist', - 'rule_trigger_not_has_attachments' => 'Transaction has no attachments', + 'rule_trigger_not_reconciled' => 'Buchung wurde nicht abgeglichen', + 'rule_trigger_not_exists' => 'Buchung existiert nicht', + 'rule_trigger_not_has_attachments' => 'Buchung hat keine Anhänge', 'rule_trigger_not_has_any_category' => 'Buchung ohne Kategorie', - 'rule_trigger_not_has_any_budget' => 'Transaction has no category', + 'rule_trigger_not_has_any_budget' => 'Buchung hat keine Kategorie', 'rule_trigger_not_has_any_bill' => 'Buchung ist keine Rechnung zugewiesen', - 'rule_trigger_not_has_any_tag' => 'Transaction has no tags', - 'rule_trigger_not_any_notes' => 'Transaction has no notes', + 'rule_trigger_not_has_any_tag' => 'Buchung hat keine Schlagwörter', + 'rule_trigger_not_any_notes' => 'Buchung hat keine Notizen', 'rule_trigger_not_any_external_url' => 'Buchung besitzt keine externe URL', - 'rule_trigger_not_has_no_attachments' => 'Transaction has a (any) attachment(s)', + 'rule_trigger_not_has_no_attachments' => 'Buchung hat Anhänge', 'rule_trigger_not_has_no_category' => 'Buchung hat eine (beliebige) Kategorie', 'rule_trigger_not_has_no_budget' => 'Buchung hat ein (beliebiges) Budget', 'rule_trigger_not_has_no_bill' => 'Buchung hat eine (beliebige) Rechnung', - 'rule_trigger_not_has_no_tag' => 'Transaction has a (any) tag', - 'rule_trigger_not_no_notes' => 'Transaction has any notes', + 'rule_trigger_not_has_no_tag' => 'Buchung hat ein (beliebiges) Schlagwort', + 'rule_trigger_not_no_notes' => 'Die Buchung hat Notizen', 'rule_trigger_not_no_external_url' => 'Die Buchung besitzt eine externe URL', 'rule_trigger_not_source_is_cash' => 'Zielkonto ist kein Bargeldkonto', 'rule_trigger_not_destination_is_cash' => 'Zielkonto ist kein Bargeldkonto', @@ -1186,21 +1186,21 @@ return [ 'rule_action_clear_category_choice' => 'Bereinige jede Kategorie', 'rule_action_set_budget_choice' => 'Setze Budget auf ..', 'rule_action_clear_budget_choice' => 'Alle Budgets leeren', - 'rule_action_add_tag_choice' => 'Schlagwort hinzufügen …', - 'rule_action_remove_tag_choice' => 'Schlagwort entfernen …', + 'rule_action_add_tag_choice' => 'Schlagwort hinzufügen ..', + 'rule_action_remove_tag_choice' => 'Schlagwort entfernen ..', 'rule_action_remove_all_tags_choice' => 'Alle Schlagwörter entfernen', - 'rule_action_set_description_choice' => 'Beschreibung festlegen auf …', - 'rule_action_update_piggy_choice' => 'Add / remove transaction amount in piggy bank ..', - 'rule_action_update_piggy' => 'Add / remove transaction amount in piggy bank ":action_value"', - 'rule_action_append_description_choice' => 'Append description with ..', - 'rule_action_prepend_description_choice' => 'Prepend description with ..', + 'rule_action_set_description_choice' => 'Beschreibung festlegen auf ..', + 'rule_action_update_piggy_choice' => 'Hinzufügen / Entfernen des Transaktionsbetrags zu / aus Sparschwein ..', + 'rule_action_update_piggy' => 'Transaktionsbetrag zu / aus Sparschwein ":action_value" hinzufügen / entfernen', + 'rule_action_append_description_choice' => 'Beschreibung anhängen mit ..', + 'rule_action_prepend_description_choice' => 'Beschreibung voranstellen mit ..', 'rule_action_set_source_account_choice' => 'Quellkonto festlegen auf ..', 'rule_action_set_source_account' => 'Lege Quellkonto als :action_value fest', 'rule_action_set_destination_account_choice' => 'Zielkonto festlegen auf ..', 'rule_action_set_destination_account' => 'Lege Zielkonto als :action_value fest', - 'rule_action_append_notes_choice' => 'Append notes with ..', + 'rule_action_append_notes_choice' => 'Notizen anhängen mit ..', 'rule_action_append_notes' => '„:action_value” an Notizen anhängen', - 'rule_action_prepend_notes_choice' => 'Prepend notes with ..', + 'rule_action_prepend_notes_choice' => 'Notizen voranstellen mit ..', 'rule_action_prepend_notes' => '„:action_value” vor Notizen voranstellen', 'rule_action_clear_notes_choice' => 'Alle Notizen entfernen', 'rule_action_clear_notes' => 'Alle Notizen entfernen', @@ -1332,28 +1332,28 @@ return [ 'optional_field_meta_data' => 'Optionale Metadaten', 'external_url' => 'Externe URL', 'pref_notification_bill_reminder' => 'Erinnerung an fällige Rechnungen', - 'pref_notification_new_access_token' => 'Alert when a new API access token is created', + 'pref_notification_new_access_token' => 'Warnen, wenn ein neues API-Zugangs-Token erstellt wird', 'pref_notification_transaction_creation' => 'Warnen, wenn eine Buchung automatisch erstellt wird', - 'pref_notification_user_login' => 'Alert when you login from a new location', - 'pref_notifications' => 'Notifications', - 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', + 'pref_notification_user_login' => 'Warnen, wenn Sie sich von einem neuen Standort aus anmelden', + 'pref_notifications' => 'Benachrichtigungen', + 'pref_notifications_help' => 'Geben Sie an, ob Sie diese Mitteilungen erhalten möchten. Einige Mitteilungen können sensible Finanzinformationen enthalten.', 'slack_webhook_url' => 'Slack Webhook URL', - 'slack_webhook_url_help' => 'If you want Firefly III to notify you using Slack, enter the webhook URL here. Otherwise leave the field blank. If you are an admin, you need to set this URL in the administration as well.', - 'slack_url_label' => 'Slack "incoming webhook" URL', + 'slack_webhook_url_help' => 'Wenn Sie möchten, dass Firefly III Sie über Slack benachrichtigt, geben Sie hier die Webhook-URL ein. Ansonsten lassen Sie das Feld leer. Wenn Sie ein Administrator sind, müssen Sie diese URL auch in der Administration festlegen.', + 'slack_url_label' => 'Slack "eingehender Webhook" URL', // profile: - 'purge_data_title' => 'Purge data from Firefly III', + 'purge_data_title' => 'Daten aus Firefly III vernichten', 'purge_data_expl' => '„Endgültiges Löschen” bedeutet „Löschen, was bereits gelöscht wurde”. Unter normalen Umständen löscht Firefly III nichts dauerhaft. Es verbirgt es nur. Die Schaltfläche unten löscht alle diese zuvor "gelöschten" Datensätze DAUERHAFT.', - 'delete_stuff_header' => 'Delete and purge data', - 'purge_all_data' => 'Purge all deleted records', - 'purge_data' => 'Purge data', - 'purged_all_records' => 'All deleted records have been purged.', - 'delete_data_title' => 'Delete data from Firefly III', - 'permanent_delete_stuff' => 'You can delete stuff from Firefly III. Using the buttons below means that your items will be removed from view and hidden. There is no undo-button for this, but the items may remain in the database where you can salvage them if necessary.', + 'delete_stuff_header' => 'Daten löschen und vernichten', + 'purge_all_data' => 'Alle gelöschten Datensätze vernichten', + 'purge_data' => 'Daten vernichten', + 'purged_all_records' => 'Alle gelöschten Datensätze wurden vernichtet.', + 'delete_data_title' => 'Daten aus Firefly III löschen', + 'permanent_delete_stuff' => 'Sie können Dinge aus Firefly III löschen. Mit den Buttons unten werden Ihre Gegenstände entfernt und ausgeblendet. Es keine Möglichkeit dies rückgängig zu machen, aber die Elemente können in der Datenbank verbleiben, wo sie gegebenenfalls wiederhergestellt werden können.', 'other_sessions_logged_out' => 'Alle Ihre anderen Sitzungen wurden abgemeldet.', 'delete_unused_accounts' => 'Deleting unused accounts will clean your auto-complete lists.', - 'delete_all_unused_accounts' => 'Delete unused accounts', - 'deleted_all_unused_accounts' => 'All unused accounts are deleted', + 'delete_all_unused_accounts' => 'Unbenutzte Konten löschen', + 'deleted_all_unused_accounts' => 'Alle ungenutzten Konten wurden gelöscht', 'delete_all_budgets' => 'ALLE Ihre Budgets löschen', 'delete_all_categories' => 'Alle Ihre Kategorien löschen', 'delete_all_tags' => 'Alle Ihre Stichwörter löschen', @@ -1493,9 +1493,9 @@ return [ 'title_deposit' => 'Einnahmen / Einkommen', 'title_transfer' => 'Umbuchungen', 'title_transfers' => 'Umbuchungen', - 'submission_options' => 'Submission options', - 'apply_rules_checkbox' => 'Apply rules', - 'fire_webhooks_checkbox' => 'Fire webhooks', + 'submission_options' => 'Übermittlungsoptionen', + 'apply_rules_checkbox' => 'Regeln anwenden', + 'fire_webhooks_checkbox' => 'Webhooks abfeuern', // convert stuff: 'convert_is_already_type_Withdrawal' => 'Diese Buchung ist bereits eine Ausgabe', @@ -2250,13 +2250,13 @@ return [ 'number_of_decimals' => 'Anzahl der Nachkommastellen', // administration - 'invite_new_user_title' => 'Invite new user', - 'invite_new_user_text' => 'As an administrator, you can invite users to register on your Firefly III administration. Using the direct link you can share with them, they will be able to register an account. The invited user and their invite link will appear in the table below. You are free to share the invitation link with them.', - 'invited_user_mail' => 'Email address', - 'invite_user' => 'Invite user', - 'user_is_invited' => 'Email address ":address" was invited to Firefly III', + 'invite_new_user_title' => 'Neuen Nutzer einladen', + 'invite_new_user_text' => 'Als Administrator können Sie Benutzer einladen, sich auf Ihrer Firefly III Administration zu registrieren. Über den direkten Link, den Sie mit ihnen teilen können, können diese ein Konto registrieren. Der eingeladene Benutzer und sein Einladungslink erscheinen in der unten stehenden Tabelle. Sie können den Einladungslink mit ihm teilen.', + 'invited_user_mail' => 'E-Mail Adresse', + 'invite_user' => 'Nutzer einladen', + 'user_is_invited' => 'E-Mail Adresse ":address" wurde zu Firefly III eingeladen', 'administration' => 'Verwaltung', - 'code_already_used' => 'Invite code has been used', + 'code_already_used' => 'Einladungscode wurde bereits verwendet', 'user_administration' => 'Nutzerinformation', 'list_all_users' => 'Alle Benutzer', 'all_users' => 'Alle Benutzer', @@ -2288,23 +2288,23 @@ return [ 'delete_user' => 'Benutzer :email löschen', 'user_deleted' => 'Der Nutzer wurde gelöscht', 'send_test_email' => 'Test-E-Mail senden', - 'send_test_email_text' => 'To see if your installation is capable of sending email or posting Slack messages, please press this button. You will not see an error here (if any), the log files will reflect any errors. You can press this button as many times as you like. There is no spam control. The message will be sent to :email and should arrive shortly.', + 'send_test_email_text' => 'Um zu sehen, ob Ihre Installation in der Lage ist, E-Mails zu senden oder Slack Nachrichten zu veröffentlichen, klicken Sie bitte auf diesen Button. Sie werden keinen Fehler sehen (falls vorhanden), die Protokolldateien werden Fehler jedoch auflisten. Sie können diese Taste so oft drücken, wie Sie möchten. Es gibt keine Spam-Kontrolle. Die Nachricht wird an :email gesendet und sollte anschließend in Kürze eintreffen.', 'send_message' => 'Nachricht senden', 'send_test_triggered' => 'Der Test wurde ausgelöst. Überprüfen Sie Ihren Posteingang und die Protokolldateien.', 'give_admin_careful' => 'Benutzer mit Admin-Rechten können Ihnen Ihre Rechte entziehen. Seien Sie vorsichtig.', 'admin_maintanance_title' => 'Wartungsarbeiten', 'admin_maintanance_expl' => 'Einige praktische Schaltflächen für die Wartung von Firefly III', 'admin_maintenance_clear_cache' => 'Cache leeren', - 'admin_notifications' => 'Admin notifications', - 'admin_notifications_expl' => 'The following notifications can be enabled or disabled by the administrator. If you want to get these messages over Slack as well, set the "incoming webhook" URL.', - 'admin_notification_check_user_new_reg' => 'User gets post-registration welcome message', - 'admin_notification_check_admin_new_reg' => 'Administrator(s) get new user registration notification', - 'admin_notification_check_new_version' => 'A new version is available', - 'admin_notification_check_invite_created' => 'A user is invited to Firefly III', - 'admin_notification_check_invite_redeemed' => 'A user invitation is redeemed', - 'all_invited_users' => 'All invited users', - 'save_notification_settings' => 'Save settings', - 'notification_settings_saved' => 'The notification settings have been saved', + 'admin_notifications' => 'Admin-Benachrichtigungen', + 'admin_notifications_expl' => 'Die folgenden Mitteilungen können vom Administrator aktiviert oder deaktiviert werden. Wenn Sie diese Nachrichten auch über Slack erhalten möchten, stellen Sie die URL „eingehender Webhook” ein.', + 'admin_notification_check_user_new_reg' => 'Benutzer erhält nach der Registrierung eine Willkommensnachricht', + 'admin_notification_check_admin_new_reg' => 'Administrator(en) erhalten Benachrichtigung über die Registrierung neuer Benutzer', + 'admin_notification_check_new_version' => 'Eine neue Version ist verfügbar', + 'admin_notification_check_invite_created' => 'Ein Benutzer wurde zu Firefly III eingeladen', + 'admin_notification_check_invite_redeemed' => 'Eine Benutzereinladung wurde eingelöst', + 'all_invited_users' => 'Alle eingeladenen Benutzer', + 'save_notification_settings' => 'Einstellungen speichern', + 'notification_settings_saved' => 'Die Benachrichtigungseinstellungen wurden gespeichert', 'split_transaction_title' => 'Beschreibung der Splittbuchung', @@ -2555,14 +2555,14 @@ return [ 'placeholder' => '[Placeholder]', // audit log entries - 'audit_log_entries' => 'Audit log entries', - 'ale_action_log_add' => 'Added :amount to piggy bank ":name"', - 'ale_action_log_remove' => 'Removed :amount from piggy bank ":name"', + 'audit_log_entries' => 'Audit-Logeinträge', + 'ale_action_log_add' => ':amount zum Sparschwein ":name" hinzugefügt', + 'ale_action_log_remove' => ':amount aus Sparschwein ":name " entfernt', 'ale_action_clear_budget' => 'Aus Budget entfernt', 'ale_action_clear_category' => 'Aus Kategorie entfernt', 'ale_action_clear_notes' => 'Notiz entfernt', - 'ale_action_clear_tag' => 'Cleared tag', - 'ale_action_clear_all_tags' => 'Cleared all tags', + 'ale_action_clear_tag' => 'Schlagwort geleert', + 'ale_action_clear_all_tags' => 'Alle Schlagwörter geleert', 'ale_action_set_bill' => 'Verknüpft mit Rechnung', 'ale_action_set_budget' => 'Budget festlegen', 'ale_action_set_category' => 'Kategorie festlegen', @@ -2570,9 +2570,9 @@ return [ 'ale_action_set_destination' => 'Zielkonto festlegen', 'ale_action_update_transaction_type' => 'Buchungstyp geändert', 'ale_action_update_notes' => 'Notizen aktualisiert', - 'ale_action_update_description' => 'Changed description', - 'ale_action_add_to_piggy' => 'Piggy bank', - 'ale_action_remove_from_piggy' => 'Piggy bank', - 'ale_action_add_tag' => 'Added tag', + 'ale_action_update_description' => 'Beschreibung geändert', + 'ale_action_add_to_piggy' => 'Sparschwein', + 'ale_action_remove_from_piggy' => 'Sparschwein', + 'ale_action_add_tag' => 'Schlagwort hinzugefügt', ]; diff --git a/resources/lang/el_GR/firefly.php b/resources/lang/el_GR/firefly.php index 6af5917b7d..9b3bb62b02 100644 --- a/resources/lang/el_GR/firefly.php +++ b/resources/lang/el_GR/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/en_GB/firefly.php b/resources/lang/en_GB/firefly.php index f6ac9b3972..ef41e8b755 100644 --- a/resources/lang/en_GB/firefly.php +++ b/resources/lang/en_GB/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/es_ES/firefly.php b/resources/lang/es_ES/firefly.php index 6f37531c27..dc1c66ad24 100644 --- a/resources/lang/es_ES/firefly.php +++ b/resources/lang/es_ES/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/es_ES/list.php b/resources/lang/es_ES/list.php index ccf62d9270..756cb148db 100644 --- a/resources/lang/es_ES/list.php +++ b/resources/lang/es_ES/list.php @@ -126,7 +126,7 @@ return [ 'attached_to' => 'Adjunto a', 'file_exists' => 'El fichero existe', 'spectre_bank' => 'Banco', - 'spectre_last_use' => 'Ultimó acceso', + 'spectre_last_use' => 'Último acceso', 'spectre_status' => 'Estado', 'bunq_payment_id' => 'ID de pago bunq', 'repetitions' => 'Repeticiones', diff --git a/resources/lang/fi_FI/firefly.php b/resources/lang/fi_FI/firefly.php index 6ba0c3a345..871ee7922f 100644 --- a/resources/lang/fi_FI/firefly.php +++ b/resources/lang/fi_FI/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php index e5a390adc9..f5480670ce 100644 --- a/resources/lang/fr_FR/firefly.php +++ b/resources/lang/fr_FR/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Webhook ":title" mis à jour', 'edit_webhook_js' => 'Modifier le webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'Le webhook a été déclenché sur l\'opération indiquée. Vous pouvez actualiser cette page pour voir les résultats.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Message webhook', 'view_message' => 'Afficher le message', 'view_attempts' => 'Voir les tentatives échouées', @@ -335,13 +335,13 @@ return [ 'search_modifier_external_id_is' => 'L\'ID externe est ":value"', 'search_modifier_not_external_id_is' => 'L\'ID externe n\'est pas ":value"', 'search_modifier_no_external_url' => 'L\'opération n\'a pas d\'URL externe', - 'search_modifier_no_external_id' => 'The transaction has no external ID', + 'search_modifier_no_external_id' => 'L\'opération n\'a pas d\'ID externe', 'search_modifier_not_any_external_url' => 'L\'opération n\'a pas d\'URL externe', - 'search_modifier_not_any_external_id' => 'The transaction has no external ID', + 'search_modifier_not_any_external_id' => 'L\'opération n\'a pas d\'ID externe', 'search_modifier_any_external_url' => 'L\'opération doit avoir une URL externe', - 'search_modifier_any_external_id' => 'The transaction must have a (any) external ID', + 'search_modifier_any_external_id' => 'L\'opération doit avoir un ID externe (n\'importe lequel)', 'search_modifier_not_no_external_url' => 'L\'opération doit avoir une URL externe', - 'search_modifier_not_no_external_id' => 'The transaction must have a (any) external ID', + 'search_modifier_not_no_external_id' => 'L\'opération doit avoir un ID externe (n\'importe lequel)', 'search_modifier_internal_reference_is' => 'La référence interne est ":value"', 'search_modifier_not_internal_reference_is' => 'La référence interne n\'est pas ":value"', 'search_modifier_description_starts' => 'La description commence par ":value"', @@ -679,7 +679,7 @@ return [ 'search_modifier_not_attachment_notes_contains' => 'Les notes d\'une pièce jointe ne contiennent pas ":value"', 'search_modifier_not_attachment_notes_starts' => 'Les notes d\'une pièce jointe commencent par ":value"', 'search_modifier_not_attachment_notes_ends' => 'Les notes d\'une pièce jointe ne se terminent pas par ":value"', - 'search_modifier_sepa_ct_is' => 'SEPA CT is ":value"', + 'search_modifier_sepa_ct_is' => 'Le virement SEPA est ":value"', 'update_rule_from_query' => 'Mettre à jour la règle ":rule" à partir de la requête de recherche', 'create_rule_from_query' => 'Créer une nouvelle règle à partir de la requête de recherche', 'rule_from_search_words' => 'Le moteur de règles a du mal à gérer ":string". La règle suggérée qui correspond à votre requête de recherche peut donner des résultats différents. Veuillez vérifier que la règle se déclenche correctement.', @@ -903,8 +903,8 @@ return [ 'rule_trigger_no_external_url_choice' => 'L\'opération n\'a pas d\'URL externe', 'rule_trigger_id_choice' => 'L\'ID de l\'opération est..', 'rule_trigger_id' => 'L\'ID de l\'opération est ":trigger_value"', - 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT is..', - 'rule_trigger_sepa_ct_is' => 'SEPA CT is ":trigger_value"', + 'rule_trigger_sepa_ct_is_choice' => 'Le virement SEPA est..', + 'rule_trigger_sepa_ct_is' => 'Le virement SEPA est ":trigger_value"', // new values: 'rule_trigger_user_action_choice' => 'L\'action de l’utilisateur est ":trigger_value"', @@ -2192,7 +2192,7 @@ return [ 'no_tags' => '(pas de mot-clé)', // piggy banks: - 'event_history' => 'Event history', + 'event_history' => 'Historique des événements', 'add_money_to_piggy' => 'Ajouter de l’argent à la tirelire ":name"', 'piggy_bank' => 'Tirelire', 'new_piggy_bank' => 'Nouvelle tirelire', @@ -2451,8 +2451,8 @@ return [ 'no_bills_create_default' => 'Créer une facture', // recurring transactions - 'create_right_now' => 'Create right now', - 'no_new_transaction_in_recurrence' => 'No new transaction was created. Perhaps it was already fired for this date?', + 'create_right_now' => 'Créer maintenant', + 'no_new_transaction_in_recurrence' => 'Aucune nouvelle opération n\'a été créée. Peut-être a-t-elle déjà été déclenchée pour cette date ?', 'recurrences' => 'Opérations périodiques', 'repeat_until_in_past' => 'Cette opération récurrente a cessé de se répéter le :date.', 'recurring_calendar_view' => 'Calendrier', diff --git a/resources/lang/fr_FR/validation.php b/resources/lang/fr_FR/validation.php index 961c5f57c2..3e84b749ff 100644 --- a/resources/lang/fr_FR/validation.php +++ b/resources/lang/fr_FR/validation.php @@ -194,7 +194,7 @@ return [ 'withdrawal_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.', 'withdrawal_dest_bad_data' => 'Impossible de trouver un compte de destination valide lors de la recherche de l\'ID ":id" ou du nom ":name".', - 'reconciliation_source_bad_data' => 'Could not find a valid reconciliation account when searching for ID ":id" or name ":name".', + 'reconciliation_source_bad_data' => 'Impossible de trouver un compte de rapprochement valide lors de la recherche de l\'ID ":id" ou du nom ":name".', 'generic_source_bad_data' => 'Impossible de trouver un compte source valide lors de la recherche de l\'ID ":id" ou du nom ":name".', diff --git a/resources/lang/hu_HU/firefly.php b/resources/lang/hu_HU/firefly.php index 71706d92af..f2d1817256 100644 --- a/resources/lang/hu_HU/firefly.php +++ b/resources/lang/hu_HU/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/id_ID/firefly.php b/resources/lang/id_ID/firefly.php index 3941146a1e..235b33630f 100644 --- a/resources/lang/id_ID/firefly.php +++ b/resources/lang/id_ID/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/it_IT/firefly.php b/resources/lang/it_IT/firefly.php index 6fb343247a..8b112d10e6 100644 --- a/resources/lang/it_IT/firefly.php +++ b/resources/lang/it_IT/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Webhook ":title" aggiornato', 'edit_webhook_js' => 'Modifica webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'Il webhook è stato attivato sulla transazione indicata. È possibile aggiornare questa pagina per vedere i risultati.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Messaggio Webhook', 'view_message' => 'Visualizza messaggio', 'view_attempts' => 'Visualizza tentativi falliti', diff --git a/resources/lang/ja_JP/firefly.php b/resources/lang/ja_JP/firefly.php index a71ec99cc7..267ed6cf1e 100644 --- a/resources/lang/ja_JP/firefly.php +++ b/resources/lang/ja_JP/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/ko_KR/firefly.php b/resources/lang/ko_KR/firefly.php index a7b277b324..2303fa4547 100644 --- a/resources/lang/ko_KR/firefly.php +++ b/resources/lang/ko_KR/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/nb_NO/firefly.php b/resources/lang/nb_NO/firefly.php index 29ece08211..d6609fcb4c 100644 --- a/resources/lang/nb_NO/firefly.php +++ b/resources/lang/nb_NO/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/nl_NL/firefly.php b/resources/lang/nl_NL/firefly.php index e289e28950..3be4baceca 100644 --- a/resources/lang/nl_NL/firefly.php +++ b/resources/lang/nl_NL/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Webhook ":title" bijgewerkt', 'edit_webhook_js' => 'Webhook "{title}" wijzigen', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'De webhook is getriggerd voor de aangegeven transactie. Je kan deze pagina vernieuwen om de resultaten te bekijken.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook-bericht', 'view_message' => 'Bekijk bericht', 'view_attempts' => 'Bekijk mislukte pogingen', diff --git a/resources/lang/pl_PL/config.php b/resources/lang/pl_PL/config.php index 820c2d2a62..87f97c1c00 100644 --- a/resources/lang/pl_PL/config.php +++ b/resources/lang/pl_PL/config.php @@ -41,7 +41,7 @@ return [ //'date_time' => '%B %e, %Y, @ %T', 'date_time_js' => 'D MMMM YYYY [o] HH:mm:ss', - 'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss', + 'date_time_fns' => 'do MMMM yyyy @ HH:mm:ss', //'specific_day' => '%e %B %Y', 'specific_day_js' => 'D MMMM YYYY', diff --git a/resources/lang/pl_PL/email.php b/resources/lang/pl_PL/email.php index b1b664b79c..efd61ad0fe 100644 --- a/resources/lang/pl_PL/email.php +++ b/resources/lang/pl_PL/email.php @@ -34,16 +34,16 @@ return [ 'admin_test_body' => 'To jest wiadomość testowa z twojej instancji Firefly III. Została wysłana na :email.', // invite - 'invitation_created_subject' => 'An invitation has been created', - 'invitation_created_body' => 'Admin user ":email" created a user invitation which can be used by whoever is behind email address ":invitee". The invite will be valid for 48hrs.', - 'invite_user_subject' => 'You\'ve been invited to create a Firefly III account.', - 'invitation_introduction' => 'You\'ve been invited to create a Firefly III account on **:host**. Firefly III is a personal, self-hosted, private personal finance manager. All the cool kids are using it.', - 'invitation_invited_by' => 'You\'ve been invited by ":admin" and this invitation was sent to ":invitee". That\'s you, right?', - 'invitation_url' => 'The invitation is valid for 48 hours and can be redeemed by surfing to [Firefly III](:url). Enjoy!', + 'invitation_created_subject' => 'Zaproszenie zostało utworzone', + 'invitation_created_body' => 'Administrator ":email" utworzył zaproszenie dla użytkownika, które może być użyte przez każdego, kto ma dostęp do adresu e-mail ":invitee". Zaproszenie będzie ważne przez 48 godzin.', + 'invite_user_subject' => 'Zostałeś zaproszony do utworzenia konta Firefly III.', + 'invitation_introduction' => 'Zostałeś zaproszony do utworzenia konta Firefly III na **:host**. Firefly III jest osobistym, samodzielnie hostowanym menedżerem finansów prywatnych. Wszystkie fajne dzieciaki go używają.', + 'invitation_invited_by' => 'Zostałeś zaproszony przez ":admin" i to zaproszenie zostało wysłane do ":invitee". To ty, prawda?', + 'invitation_url' => 'Zaproszenie jest ważne przez 48 godzin i można je wykorzystać przez zasurfowanie do [Firefly III](:url). Przyjemnego używania!', // new IP 'login_from_new_ip' => 'Nowe logowanie do Firefly III', - 'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)', + 'slack_login_from_new_ip' => 'Nowe logowanie do Firefly III z IP :ip (:host)', 'new_ip_body' => 'Firefly III wykrył nowe logowanie na Twoim koncie z nieznanego adresu IP. Jeśli nigdy nie zalogowałeś się z poniższego adresu IP lub minęło ponad sześć miesięcy od ostatniego logowania, Firefly III ostrzeże Cię o tym.', 'new_ip_warning' => 'Jeśli rozpoznajesz ten adres IP lub logowanie, możesz zignorować tę wiadomość. Jeśli nie logowałeś się lub jeśli nie masz pojęcia, o co w tym chodzi, zweryfikuj bezpieczeństwo hasła, zmień je i wyloguj wszystkie inne sesje. Aby to zrobić, przejdź na stronę Profil. Oczywiście masz już włączone 2FA, prawda? Bądź bezpieczny!', 'ip_address' => 'Adres IP', @@ -58,8 +58,8 @@ return [ // registered 'registered_subject' => 'Witaj w Firefly III!', - 'registered_subject_admin' => 'A new user has registered', - 'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.', + 'registered_subject_admin' => 'Zarejestrował się nowy użytkownik', + 'admin_new_user_registered' => 'Zarejestrował się nowy użytkownik. Użytkownik **:email** otrzymał ID użytkownika #:id.', 'registered_welcome' => 'Witaj w [Firefly III](:address). Twoja rejestracja przebiegła pomyślnie, a ten e-mail jest tutaj, aby to potwierdzić. Yay!', 'registered_pw' => 'Jeśli już zapomniałeś swojego hasła, zresetuj je używając [narzędzia do resetowania hasła](:address/password/reset).', 'registered_help' => 'W prawym górnym rogu każdej strony jest ikonka pomocy. Jeśli potrzebujesz pomocy, kliknij ją!', @@ -71,7 +71,7 @@ return [ 'registered_doc_link' => 'Dokumentacja:', // new version - 'new_version_email_subject' => 'A new Firefly III version is available', + 'new_version_email_subject' => 'Dostępna jest nowa wersja Firefly III', // email change 'email_change_subject' => 'Twój adres e-mail Firefly III został zmieniony', diff --git a/resources/lang/pl_PL/errors.php b/resources/lang/pl_PL/errors.php index d340a81fe0..4ed25567d0 100644 --- a/resources/lang/pl_PL/errors.php +++ b/resources/lang/pl_PL/errors.php @@ -33,7 +33,7 @@ return [ 'be_right_back' => 'Zaraz wracam!', 'check_back' => 'Firefly III jest wyłączony na potrzeby wymaganej konserwacji. Sprawdź ponownie za sekundę.', 'error_occurred' => 'Ups! Wystąpił błąd.', - 'db_error_occurred' => 'Whoops! A database error occurred.', + 'db_error_occurred' => 'Ups! Wystąpił błąd bazy danych.', 'error_not_recoverable' => 'Niestety, nie mogliśmy się pozbierać po tym błędzie :(. Firefly III się popsuło. Błąd to:', 'error' => 'Błąd', 'error_location' => 'Błąd wystąpił w pliku :file linia :line z kodem :code.', diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php index 7e88ab34f6..6c8d089325 100644 --- a/resources/lang/pl_PL/firefly.php +++ b/resources/lang/pl_PL/firefly.php @@ -253,16 +253,16 @@ return [ 'updated_webhook' => 'Zaktualizowano webhook ":title"', 'edit_webhook_js' => 'Edytuj webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'Webhook został uruchomiony we wskazanej transakcji. Możesz odświeżyć stronę, aby zobaczyć wyniki.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Wiadomość webhook\'a', 'view_message' => 'Podgląd wiadomości', 'view_attempts' => 'Podgląd nieudanych prób', 'message_content_title' => 'Treść wiadomości webhook\'a', 'message_content_help' => 'To jest zawartość wiadomości, która została wysłana (lub próbowano wysłać) za pomocą tego webhooka.', - 'attempt_content_title' => 'Webhook attempts', - 'attempt_content_help' => 'These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.', + 'attempt_content_title' => 'Próby dostępu do webhook', + 'attempt_content_help' => 'To są wszystkie nieudane próby przesłania tej wiadomości webhooka do skonfigurowanego adresu URL. Po pewnym czasie Firefly III przestanie próbować.', 'no_attempts' => 'Nie ma nieudanych prób. To dobrze!', - 'webhook_attempt_at' => 'Attempt at {moment}', + 'webhook_attempt_at' => 'Próba o {moment}', 'logs' => 'Logi', 'response' => 'Odpowiedź', 'visit_webhook_url' => 'Odwiedź adres URL webhooka', @@ -337,11 +337,11 @@ return [ 'search_modifier_no_external_url' => 'Transakcja nie ma zewnętrznego adresu URL', 'search_modifier_no_external_id' => 'Transakcja nie ma zewnętrznego ID', 'search_modifier_not_any_external_url' => 'Transakcja nie ma zewnętrznego adresu URL', - 'search_modifier_not_any_external_id' => 'The transaction has no external ID', + 'search_modifier_not_any_external_id' => 'Transakcja nie ma zewnętrznego ID', 'search_modifier_any_external_url' => 'Transakcja musi mieć (dowolny) zewnętrzny adres URL', - 'search_modifier_any_external_id' => 'The transaction must have a (any) external ID', + 'search_modifier_any_external_id' => 'Transakcja musi mieć (dowolny) zewnętrzny identyfikator', 'search_modifier_not_no_external_url' => 'Transakcja musi mieć (dowolny) zewnętrzny adres URL', - 'search_modifier_not_no_external_id' => 'The transaction must have a (any) external ID', + 'search_modifier_not_no_external_id' => 'Transakcja musi mieć (dowolny) zewnętrzny identyfikator', 'search_modifier_internal_reference_is' => 'Wewnętrzne odwołanie to ":value"', 'search_modifier_not_internal_reference_is' => 'Wewnętrzne odwołanie to nie ":value"', 'search_modifier_description_starts' => 'Opis zaczyna się od ":value"', @@ -392,78 +392,78 @@ return [ 'search_modifier_amount_more' => 'Kwota jest większa lub równa :value', 'search_modifier_not_amount_less' => 'Kwota jest większa lub równa :value', 'search_modifier_source_account_is' => 'Konto źródłowe to ":value"', - 'search_modifier_not_source_account_is' => 'Source account name is not ":value"', + 'search_modifier_not_source_account_is' => 'Nazwa konta źródłowego to ":value"', 'search_modifier_source_account_contains' => 'Konto źródłowe zawiera ":value"', - 'search_modifier_not_source_account_contains' => 'Source account name does not contain ":value"', + 'search_modifier_not_source_account_contains' => 'Nazwa konta źródłowego nie zawiera ":value"', 'search_modifier_source_account_starts' => 'Konto źródłowe zaczyna się od ":value"', - 'search_modifier_not_source_account_starts' => 'Source account name does not start with ":value"', + 'search_modifier_not_source_account_starts' => 'Nazwa konta źródłowego nie zaczyna się od ":value"', 'search_modifier_source_account_ends' => 'Konto źródłowe kończy się na ":value"', - 'search_modifier_not_source_account_ends' => 'Source account name does not end with ":value"', + 'search_modifier_not_source_account_ends' => 'Nazwa konta źródłowego nie kończy się na ":value"', 'search_modifier_source_account_id' => 'ID konta źródłowego to :value', - 'search_modifier_not_source_account_id' => 'Source account ID is not :value', + 'search_modifier_not_source_account_id' => 'ID konta źródłowego to nie :value', 'search_modifier_source_account_nr_is' => 'Numer konta źródłowego (IBAN) to ":value"', - 'search_modifier_not_source_account_nr_is' => 'Source account number (IBAN) is not ":value"', + 'search_modifier_not_source_account_nr_is' => 'Numer konta źródłowego (IBAN) to nie ":value"', 'search_modifier_source_account_nr_contains' => 'Numer konta źródłowego (IBAN) zawiera ":value"', - 'search_modifier_not_source_account_nr_contains' => 'Source account number (IBAN) does not contain ":value"', + 'search_modifier_not_source_account_nr_contains' => 'Numer konta źródłowego (IBAN) nie zawiera ":value"', 'search_modifier_source_account_nr_starts' => 'Numer konta źródłowego (IBAN) zaczyna się od ":value"', - 'search_modifier_not_source_account_nr_starts' => 'Source account number (IBAN) does not start with ":value"', - 'search_modifier_source_account_nr_ends' => 'Source account number (IBAN) ends on ":value"', - 'search_modifier_not_source_account_nr_ends' => 'Source account number (IBAN) does not end on ":value"', + 'search_modifier_not_source_account_nr_starts' => 'Numer konta źródłowego (IBAN) nie zaczyna się od ":value"', + 'search_modifier_source_account_nr_ends' => 'Numer konta źródłowego (IBAN) kończy się na ":value"', + 'search_modifier_not_source_account_nr_ends' => 'Numer konta źródłowego (IBAN) nie kończy się na ":value"', 'search_modifier_destination_account_is' => 'Konto docelowe to ":value"', - 'search_modifier_not_destination_account_is' => 'Destination account name is not ":value"', + 'search_modifier_not_destination_account_is' => 'Nazwa konta docelowego to nie ":value"', 'search_modifier_destination_account_contains' => 'Konto docelowe zawiera ":value"', - 'search_modifier_not_destination_account_contains' => 'Destination account name does not contain ":value"', + 'search_modifier_not_destination_account_contains' => 'Nazwa konta docelowego nie zawiera ":value"', 'search_modifier_destination_account_starts' => 'Konto docelowe zaczyna się od ":value"', - 'search_modifier_not_destination_account_starts' => 'Destination account name does not start with ":value"', - 'search_modifier_destination_account_ends' => 'Destination account name ends on ":value"', - 'search_modifier_not_destination_account_ends' => 'Destination account name does not end on ":value"', + 'search_modifier_not_destination_account_starts' => 'Nazwa konta docelowego nie zaczyna się od ":value"', + 'search_modifier_destination_account_ends' => 'Nazwa konta docelowego kończy się na ":value"', + 'search_modifier_not_destination_account_ends' => 'Nazwa konta docelowego nie kończy się na ":value"', 'search_modifier_destination_account_id' => 'ID konta docelowego to :value', - 'search_modifier_not_destination_account_id' => 'Destination account ID is not :value', - 'search_modifier_destination_is_cash' => 'Destination account is the "(cash)" account', - 'search_modifier_not_destination_is_cash' => 'Destination account is not the "(cash)" account', - 'search_modifier_source_is_cash' => 'Source account is the "(cash)" account', - 'search_modifier_not_source_is_cash' => 'Source account is not the "(cash)" account', + 'search_modifier_not_destination_account_id' => 'ID konta docelowego to nie :value', + 'search_modifier_destination_is_cash' => 'Konto docelowe to konto "(gotówka)"', + 'search_modifier_not_destination_is_cash' => 'Konto docelowe nie jest kontem "(gotówka)"', + 'search_modifier_source_is_cash' => 'Konto źródłowe to konto "(gotówka)"', + 'search_modifier_not_source_is_cash' => 'Konto źródłowe to nie konto "(gotówka)"', 'search_modifier_destination_account_nr_is' => 'Numer konta docelowego (IBAN) to ":value"', - 'search_modifier_not_destination_account_nr_is' => 'Destination account number (IBAN) is ":value"', + 'search_modifier_not_destination_account_nr_is' => 'Numer konta docelowego (IBAN) to ":value"', 'search_modifier_destination_account_nr_contains' => 'Numer konta docelowego (IBAN) zawiera ":value"', - 'search_modifier_not_destination_account_nr_contains' => 'Destination account number (IBAN) does not contain ":value"', + 'search_modifier_not_destination_account_nr_contains' => 'Numer konta docelowego (IBAN) nie zawiera ":value"', 'search_modifier_destination_account_nr_starts' => 'Numer konta docelowego (IBAN) zaczyna się od ":value"', - 'search_modifier_not_destination_account_nr_starts' => 'Destination account number (IBAN) does not start with ":value"', + 'search_modifier_not_destination_account_nr_starts' => 'Numer konta docelowego (IBAN) nie zaczyna się od ":value"', 'search_modifier_destination_account_nr_ends' => 'Numer konta docelowego (IBAN) kończy się na ":value"', - 'search_modifier_not_destination_account_nr_ends' => 'Destination account number (IBAN) does not end with ":value"', + 'search_modifier_not_destination_account_nr_ends' => 'Numer konta docelowego (IBAN) nie kończy się ":value"', 'search_modifier_account_id' => 'ID konta źródłowego lub docelowego to: :value', - 'search_modifier_not_account_id' => 'Source or destination account ID\'s is/are not: :value', + 'search_modifier_not_account_id' => 'ID konta źródłowego lub docelowego to nie: :value', 'search_modifier_category_is' => 'Kategoria to ":value"', - 'search_modifier_not_category_is' => 'Category is not ":value"', + 'search_modifier_not_category_is' => 'Kategoria to nie ":value"', 'search_modifier_budget_is' => 'Budżet to ":value"', - 'search_modifier_not_budget_is' => 'Budget is not ":value"', + 'search_modifier_not_budget_is' => 'Budżet to nie ":value"', 'search_modifier_bill_is' => 'Rachunek to ":value"', - 'search_modifier_not_bill_is' => 'Bill is not ":value"', + 'search_modifier_not_bill_is' => 'Rachunek to nie ":value"', 'search_modifier_transaction_type' => 'Transakcja jest typu ":value"', - 'search_modifier_not_transaction_type' => 'Transaction type is not ":value"', + 'search_modifier_not_transaction_type' => 'Typ transakcji to nie ":value"', 'search_modifier_tag_is' => 'Tag to ":value"', - 'search_modifier_not_tag_is' => 'No tag is ":value"', + 'search_modifier_not_tag_is' => 'Tag nie jest ustawiony na ":value"', 'search_modifier_date_on_year' => 'Transakcja jest w roku ":value"', - 'search_modifier_not_date_on_year' => 'Transaction is not in year ":value"', + 'search_modifier_not_date_on_year' => 'Transakcja nie jest w roku ":value"', 'search_modifier_date_on_month' => 'Transakcja jest w miesiącu ":value"', - 'search_modifier_not_date_on_month' => 'Transaction is not in month ":value"', + 'search_modifier_not_date_on_month' => 'Transakcja nie jest w miesiącu ":value"', 'search_modifier_date_on_day' => 'Transakcja jest w dniu miesiąca ":value"', - 'search_modifier_not_date_on_day' => 'Transaction is not on day of month ":value"', + 'search_modifier_not_date_on_day' => 'Transakcja nie jest w dniu miesiąca ":value"', 'search_modifier_date_before_year' => 'Transakcja jest przed lub w roku ":value"', 'search_modifier_date_before_month' => 'Transakcja jest przed lub w miesiącu ":value"', 'search_modifier_date_before_day' => 'Transakcja jest przed lub w dniu miesiąca ":value"', 'search_modifier_date_after_year' => 'Transakcja jest w roku lub po roku ":value"', - 'search_modifier_date_after_month' => 'Transaction is in or after month ":value"', - 'search_modifier_date_after_day' => 'Transaction is after or on day of month ":value"', + 'search_modifier_date_after_month' => 'Transakcja jest w miesiącu lub po miesiącu ":value"', + 'search_modifier_date_after_day' => 'Transakcja jest po lub w dniu miesiąca ":value"', // new 'search_modifier_tag_is_not' => 'Tag nie jest ustawiony na ":value"', - 'search_modifier_not_tag_is_not' => 'Tag is ":value"', + 'search_modifier_not_tag_is_not' => 'Tag to ":value"', 'search_modifier_account_is' => 'Konto to ":value"', - 'search_modifier_not_account_is' => 'Neither account is ":value"', + 'search_modifier_not_account_is' => 'Żadne z kont nie jest ":value"', 'search_modifier_account_contains' => 'Konto zawiera ":value"', - 'search_modifier_not_account_contains' => 'Neither account contains ":value"', + 'search_modifier_not_account_contains' => 'Żadne z kont nie zawiera ":value"', 'search_modifier_account_ends' => 'Konto kończy się na ":value"', 'search_modifier_not_account_ends' => 'Neither account ends with ":value"', 'search_modifier_account_starts' => 'Konto zaczyna się od ":value"', @@ -679,7 +679,7 @@ return [ 'search_modifier_not_attachment_notes_contains' => 'Any attachment\'s notes do not contain ":value"', 'search_modifier_not_attachment_notes_starts' => 'Any attachment\'s notes start with ":value"', 'search_modifier_not_attachment_notes_ends' => 'Any attachment\'s notes do not end with ":value"', - 'search_modifier_sepa_ct_is' => 'SEPA CT is ":value"', + 'search_modifier_sepa_ct_is' => 'SEPA CT to ":value"', 'update_rule_from_query' => 'Aktualizuj regułę ":rule" z zapytania wyszukiwania', 'create_rule_from_query' => 'Utwórz nową regułę z zapytania wyszukiwania', 'rule_from_search_words' => 'Silnik reguł ma problemy z obsługą ":string". Sugerowana reguła, która pasuje do Twojego zapytania może dawać różne wyniki. Proszę dokładnie sprawdź wyzwalacze reguł.', @@ -903,8 +903,8 @@ return [ 'rule_trigger_no_external_url_choice' => 'Transakcja nie ma zewnętrznego adresu URL', 'rule_trigger_id_choice' => 'Identyfikator transakcji to..', 'rule_trigger_id' => 'Identyfikator transakcji to ":trigger_value"', - 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT is..', - 'rule_trigger_sepa_ct_is' => 'SEPA CT is ":trigger_value"', + 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT to..', + 'rule_trigger_sepa_ct_is' => 'SEPA CT to ":trigger_value"', // new values: 'rule_trigger_user_action_choice' => 'User action is ":trigger_value"', @@ -2192,7 +2192,7 @@ return [ 'no_tags' => '(brak tagów)', // piggy banks: - 'event_history' => 'Event history', + 'event_history' => 'Historia zdarzeń', 'add_money_to_piggy' => 'Dodaj pieniądze do skarbonki ":name"', 'piggy_bank' => 'Skarbonka', 'new_piggy_bank' => 'Nowa skarbonka', @@ -2451,8 +2451,8 @@ return [ 'no_bills_create_default' => 'Utwórz rachunek', // recurring transactions - 'create_right_now' => 'Create right now', - 'no_new_transaction_in_recurrence' => 'No new transaction was created. Perhaps it was already fired for this date?', + 'create_right_now' => 'Utwórz teraz', + 'no_new_transaction_in_recurrence' => 'Nie utworzono żadnej nowej transakcji. Być może została ona już uruchomiona na tę datę?', 'recurrences' => 'Cykliczne transakcje', 'repeat_until_in_past' => 'Ta cykliczna transakcja przestała powtarzać się w dniu :date.', 'recurring_calendar_view' => 'Kalendarz', diff --git a/resources/lang/pl_PL/validation.php b/resources/lang/pl_PL/validation.php index a5db1512c2..fe1f2be915 100644 --- a/resources/lang/pl_PL/validation.php +++ b/resources/lang/pl_PL/validation.php @@ -194,7 +194,7 @@ return [ 'withdrawal_dest_need_data' => 'Aby kontynuować, musisz uzyskać prawidłowy identyfikator konta wydatków i/lub prawidłową nazwę konta wydatków.', 'withdrawal_dest_bad_data' => 'Nie można znaleźć poprawnego konta wydatków podczas wyszukiwania identyfikatora ":id" lub nazwy ":name".', - 'reconciliation_source_bad_data' => 'Could not find a valid reconciliation account when searching for ID ":id" or name ":name".', + 'reconciliation_source_bad_data' => 'Nie można znaleźć prawidłowego konta uzgadniania podczas wyszukiwania ID ":id" lub nazwy ":name".', 'generic_source_bad_data' => 'Nie można znaleźć poprawnego konta źródłowego podczas wyszukiwania identyfikatora ":id" lub nazwy ":name".', diff --git a/resources/lang/pt_BR/firefly.php b/resources/lang/pt_BR/firefly.php index 09809a0cfd..83bc93549d 100644 --- a/resources/lang/pt_BR/firefly.php +++ b/resources/lang/pt_BR/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Webhook ":title" atualizado', 'edit_webhook_js' => 'Editar webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'O webhook foi acionado na transação indicada. Você pode atualizar esta página para ver os resultados.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Mensagem do webhook', 'view_message' => 'Ver mensagem', 'view_attempts' => 'Ver tentativas que falharam', diff --git a/resources/lang/pt_PT/firefly.php b/resources/lang/pt_PT/firefly.php index 85586124c8..d975eddfba 100644 --- a/resources/lang/pt_PT/firefly.php +++ b/resources/lang/pt_PT/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/ro_RO/firefly.php b/resources/lang/ro_RO/firefly.php index 8c75f1424f..045eae0589 100644 --- a/resources/lang/ro_RO/firefly.php +++ b/resources/lang/ro_RO/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/ru_RU/firefly.php b/resources/lang/ru_RU/firefly.php index bf9992f225..29f7391f6c 100644 --- a/resources/lang/ru_RU/firefly.php +++ b/resources/lang/ru_RU/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Вебхук ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'Просмотр сообщения', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/sk_SK/firefly.php b/resources/lang/sk_SK/firefly.php index 6037cc97aa..bcff43b672 100644 --- a/resources/lang/sk_SK/firefly.php +++ b/resources/lang/sk_SK/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/sl_SI/firefly.php b/resources/lang/sl_SI/firefly.php index e3f263a9c8..a7c2c606d0 100644 --- a/resources/lang/sl_SI/firefly.php +++ b/resources/lang/sl_SI/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook sporočilo', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/sv_SE/firefly.php b/resources/lang/sv_SE/firefly.php index 64d93fa635..6fffdc16e3 100644 --- a/resources/lang/sv_SE/firefly.php +++ b/resources/lang/sv_SE/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/th_TH/firefly.php b/resources/lang/th_TH/firefly.php index 3a576ac84c..eced9fade4 100644 --- a/resources/lang/th_TH/firefly.php +++ b/resources/lang/th_TH/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/tr_TR/firefly.php b/resources/lang/tr_TR/firefly.php index eea45a7bab..ca59d9bfa5 100644 --- a/resources/lang/tr_TR/firefly.php +++ b/resources/lang/tr_TR/firefly.php @@ -254,7 +254,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/uk_UA/firefly.php b/resources/lang/uk_UA/firefly.php index 778ce8e2f0..dc8b116721 100644 --- a/resources/lang/uk_UA/firefly.php +++ b/resources/lang/uk_UA/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Оновлено веб-хук ":title"', 'edit_webhook_js' => 'Редагувати веб-хук "{title}"', 'show_webhook' => 'Веб-хук ":title"', - 'webhook_was_triggered' => 'Веб-хук було запущено за вказаною операцією. Ви можете оновити цю сторінку, щоб побачити результати.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Повідомлення веб-хука', 'view_message' => 'Переглянути повідомлення', 'view_attempts' => 'Переглянути невдалі спроби', diff --git a/resources/lang/vi_VN/firefly.php b/resources/lang/vi_VN/firefly.php index ac9653a870..60460dbaaa 100644 --- a/resources/lang/vi_VN/firefly.php +++ b/resources/lang/vi_VN/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/resources/lang/zh_CN/firefly.php b/resources/lang/zh_CN/firefly.php index 22a9e3bf29..e8f6ddd3c3 100644 --- a/resources/lang/zh_CN/firefly.php +++ b/resources/lang/zh_CN/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => '已更新 webhook “:title”', 'edit_webhook_js' => '编辑 webhook “{title}”', 'show_webhook' => 'Webhook “:title”', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook 消息', 'view_message' => '查看消息', 'view_attempts' => '查看失败的尝试', diff --git a/resources/lang/zh_TW/firefly.php b/resources/lang/zh_TW/firefly.php index eb009d9f9e..7c7fa2a8d5 100644 --- a/resources/lang/zh_TW/firefly.php +++ b/resources/lang/zh_TW/firefly.php @@ -253,7 +253,7 @@ return [ 'updated_webhook' => 'Updated webhook ":title"', 'edit_webhook_js' => 'Edit webhook "{title}"', 'show_webhook' => 'Webhook ":title"', - 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.', + 'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. Please wait for results to appear.', 'webhook_messages' => 'Webhook message', 'view_message' => 'View message', 'view_attempts' => 'View failed attempts', diff --git a/yarn.lock b/yarn.lock index 09dea3a526..0f7ad6521f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4263,9 +4263,9 @@ postcss@^7.0.36: source-map "^0.6.1" postcss@^8.1.10, postcss@^8.2.15, postcss@^8.4, postcss@^8.4.14: - version "8.4.20" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.20.tgz#64c52f509644cecad8567e949f4081d98349dc56" - integrity sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g== + version "8.4.21" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" + integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== dependencies: nanoid "^3.3.4" picocolors "^1.0.0"