/*! ATOOnline 2023-11-24, Copyright (c) 2023 Australian Taxation Office */ !function(e){"function"==typeof require&&"object"==typeof exports&&"object"==typeof module?e(require("knockout"),exports):"function"==typeof define&&define.amd?define(["knockout","exports"],e):e(ko)}(function(u,e){function a(e){return u.dependentObservable({read:e,deferEvaluation:!0})}var o={_observables:{},add:function(e,n){this._observables.hasOwnProperty(e)||(this._observables[e]=u.observableArray()),this._observables[e].push(n)},get:function(e){if(e=void 0===e?"":e,!this._observables.hasOwnProperty(e))throw new Error("Unknown scope "+e);return u.utils.unwrapObservable(this._observables[e])}};function i(){return"_scope"+ ++i.counter}o._observables[""]=u.observableArray();var s=function(e,n){return e==n},l=function(e,n){if((e=e||[]).length!=(n=n||[]).length)return!1;for(var t=0;t