1!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="../",r(r.s="YR5x")}({YR5x:function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,i(n.key),n)}}function i(t){var e=function(t,e){if("object"!=n(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var o=r.call(t,e||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==n(e)?e:e+""}r.r(e);var a=function(){return t=function t(e,r,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.amount=e,this.interest=r,this.duration=n},(e=[{key:"totalInterest",value:function(){return this.amount*this.interest*this.duration/1200}},{key:"totalCreditCost",value:function(){return this.amount+this.totalInterest()}},{key:"monthlyRate",value:function(){return this.totalCreditCost()/this.duration}}])&&o(t.prototype,e),r&&o(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,r}();function u(t){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,c(n.key),n)}}function c(t){var e=function(t,e){if("object"!=u(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==u(e)?e:e+""}var f=function(){return t=function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)},(e=[{key:"toEuro",value:function(t,e,r,n){var o,i,a,u,l,c;return isNaN(t)&&(t=0),r=void 0===r?".":r,e=void 0===e?",":e,o=Math.round(100*t)/100,i=Math.round(o),a=Math.round(o%1*100),u=String(i),l=String(a),u.length>3&&r&&(c=u.split("").reverse().join(""),u=c.replace(/(.{3})/g,"$1"+r).split("").reverse().join("")),l.length<2&&(l+="0".repeat(2-l.length)),!1===n?u+e+l:"before"===n?"⬠"+u+e+l:u+e+l+" â¬"}}])&&l(t.prototype,e),r&&l(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,r}();function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function y(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,m(n.key),n)}}function m(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
1(t,"string");return"symbol"==s(e)?e:e+""}var p=function(){return t=function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.taxCalculator=e,this.formatter=new f,this.elements={amount:this.taxCalculator.querySelector('.tax-calculator__amount input[type="range"]'),interest:this.taxCalculator.querySelector('.tax-calculator__interest input[type="range"]'),duration:this.taxCalculator.querySelector('.tax-calculator__duration input[type="range"]'),monthlyRate:this.taxCalculator.querySelector(".tax-calculator__monthly-rate .tax-calculator__value"),totalInterest:this.taxCalculator.querySelector(".tax-calculator__total-interest .tax-calculator__value"),totalCredit:this.taxCalculator.querySelector(".tax-calculator__total-credit .tax-calculator__value")}},(e=[{key:"amount",value:function(){return Number(this.elements.amount.value)}},{key:"interest",value:function(){return Number(this.elements.interest.value)}},{key:"duration",value:function(){return Number(this.elements.duration.value)}},{key:"update",value:function(){var t=new a(this.amount(),this.interest(),this.duration());this.elements.totalInterest.innerText=this.formatter.toEuro(t.totalInterest()),this.elements.totalCredit.innerText=this.formatter.toEuro(t.totalCreditCost()),this.elements.monthlyRate.innerText=this.formatter.toEuro(t.monthlyRate())}}])&&y(t.prototype,e),r&&y(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,e,r}();window.addEventListener("DOMContentLoaded",(function(){for(var t=document.querySelectorAll(".tax-calculator .mdc-slider"),e=function(){var e=t.item(r),n=new p(e.closest(".tax-calculator"));e.addEventListener("MDCSlider:change",(function(){n.update()})),e.addEventListener("MDCSlider:input",(function(){n.update()}))},r=0;r<t.length;r++)e()}))}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.