[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fapi-reference":3,"page-\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fapi-reference-en":1359,"surroundings\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fapi-reference-en":5244},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":25},"Documentation",true,"\u002Fen\u002Fdocs","en\u002F01.docs",[10,26,1351],{"title":11,"path":12,"stem":13,"children":14,"page":-1},"Welcome","\u002Fen\u002Fdocs\u002Fwelcome","en\u002F01.docs\u002F01.welcome\u002F01.index",[15,16],{"title":11,"path":12,"stem":13},{"title":17,"path":18,"stem":19,"children":20,"page":25},"Get Started","\u002Fen\u002Fdocs\u002Fwelcome\u002Fget-started","en\u002F01.docs\u002F01.welcome\u002F01.get-started",[21],{"title":22,"path":23,"stem":24},"Installation","\u002Fen\u002Fdocs\u002Fwelcome\u002Fget-started\u002Finstallation","en\u002F01.docs\u002F01.welcome\u002F01.get-started\u002F02.installation",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Core Tools","\u002Fen\u002Fdocs\u002Fcore","en\u002F01.docs\u002F02.core",[31,56,67,75,107,136,166,180,189,218,241,270,288,296,305,319,345,354,391,418,447,467,487,513,534,564,573,602,632,652,681,710,739,769,798,827,856,885,921,950,979,996,1016,1036,1056,1081,1104,1130,1159,1188,1196,1204,1231,1257,1284,1310,1339],{"title":32,"path":33,"stem":34,"children":35,"page":25},"MD5","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5","en\u002F01.docs\u002F02.core\u002F01.md5",[36,40,44,48,52],{"title":37,"path":38,"stem":39},"Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F01.md5\u002F01.introduction",{"title":41,"path":42,"stem":43},"Basic Usage","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F01.md5\u002F02.basic-usage",{"title":45,"path":46,"stem":47},"Advanced Features","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F01.md5\u002F03.advanced-features",{"title":49,"path":50,"stem":51},"Security Considerations","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F01.md5\u002F04.security-considerations",{"title":53,"path":54,"stem":55},"API Reference","\u002Fen\u002Fdocs\u002Fcore\u002Fmd5\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F01.md5\u002F05.api-reference",{"title":57,"path":58,"stem":59,"children":60,"page":25},"UUID","\u002Fen\u002Fdocs\u002Fcore\u002Fuuid","en\u002F01.docs\u002F02.core\u002F02.uuid",[61,64],{"title":37,"path":62,"stem":63},"\u002Fen\u002Fdocs\u002Fcore\u002Fuuid\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F02.uuid\u002F01.introduction",{"title":53,"path":65,"stem":66},"\u002Fen\u002Fdocs\u002Fcore\u002Fuuid\u002Fapi","en\u002F01.docs\u002F02.core\u002F02.uuid\u002F02.api",{"title":68,"path":69,"stem":70,"children":71,"page":25},"QR Code Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fqr-code-generator","en\u002F01.docs\u002F02.core\u002F03.qr-code-generator",[72],{"title":68,"path":73,"stem":74},"\u002Fen\u002Fdocs\u002Fcore\u002Fqr-code-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F03.qr-code-generator\u002F01.introduction",{"title":76,"path":77,"stem":78,"children":79,"page":25},"Image Cropper","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper","en\u002F01.docs\u002F02.core\u002F04.image-cropper",[80,83,86,89,92,95,99,103],{"title":37,"path":81,"stem":82},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F0.introduction",{"title":41,"path":84,"stem":85},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F02.basic-usage",{"title":45,"path":87,"stem":88},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F03.advanced-features",{"title":49,"path":90,"stem":91},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F04.security-considerations",{"title":53,"path":93,"stem":94},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F05.api-reference",{"title":96,"path":97,"stem":98},"Examples","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Fexamples","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F06.examples",{"title":100,"path":101,"stem":102},"Frequently Asked Questions","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Ffaq","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F07.faq",{"title":104,"path":105,"stem":106},"Related Tools","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-cropper\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F04.image-cropper\u002F08.related-tools",{"title":108,"path":109,"stem":110,"children":111,"page":25},"Json To Csv","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv","en\u002F01.docs\u002F02.core\u002F05.json-to-csv",[112,115,118,121,124,127,130,133],{"title":37,"path":113,"stem":114},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F0.introduction",{"title":41,"path":116,"stem":117},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F02.basic-usage",{"title":45,"path":119,"stem":120},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F03.advanced-features",{"title":49,"path":122,"stem":123},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F04.security-considerations",{"title":53,"path":125,"stem":126},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F05.api-reference",{"title":96,"path":128,"stem":129},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F06.examples",{"title":100,"path":131,"stem":132},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F07.faq",{"title":104,"path":134,"stem":135},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-csv\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.json-to-csv\u002F08.related-tools",{"title":137,"path":138,"stem":139,"children":140,"page":25},"Open Graph Meta Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator",[141,144,148,151,154,157,160,163],{"title":37,"path":142,"stem":143},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F0.introduction",{"title":145,"path":146,"stem":147},"Basic Usage Guide","\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F02.basic-usage",{"title":45,"path":149,"stem":150},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F03.advanced-features",{"title":49,"path":152,"stem":153},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F04.security-considerations",{"title":53,"path":155,"stem":156},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F05.api-reference",{"title":96,"path":158,"stem":159},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F06.examples",{"title":100,"path":161,"stem":162},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F07.faq",{"title":104,"path":164,"stem":165},"\u002Fen\u002Fdocs\u002Fcore\u002Fopen-graph-meta-generator\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.open-graph-meta-generator\u002F08.related-tools",{"title":167,"path":168,"stem":169,"children":170,"page":25},"Scientific Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator",[171,174,177],{"title":37,"path":172,"stem":173},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F0.introduction",{"title":41,"path":175,"stem":176},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F02.basic-usage",{"title":45,"path":178,"stem":179},"\u002Fen\u002Fdocs\u002Fcore\u002Fscientific-calculator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.scientific-calculator\u002F03.advanced-features",{"title":181,"path":182,"stem":183,"children":184,"page":25},"Sha Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fsha-calculator","en\u002F01.docs\u002F02.core\u002F05.sha-calculator",[185],{"title":186,"path":187,"stem":188},"SHA Hash Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fsha-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.sha-calculator\u002F0.introduction",{"title":190,"path":191,"stem":192,"children":193,"page":25},"Sql Prettify","\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify","en\u002F01.docs\u002F02.core\u002F05.sql-prettify",[194,197,200,203,206,209,212,215],{"title":37,"path":195,"stem":196},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F0.introduction",{"title":41,"path":198,"stem":199},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F02.basic-usage",{"title":45,"path":201,"stem":202},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F03.advanced-features",{"title":49,"path":204,"stem":205},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F04.security-considerations",{"title":53,"path":207,"stem":208},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F05.api-reference",{"title":96,"path":210,"stem":211},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F06.examples",{"title":100,"path":213,"stem":214},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Ffaq","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F07.faq",{"title":104,"path":216,"stem":217},"\u002Fen\u002Fdocs\u002Fcore\u002Fsql-prettify\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F05.sql-prettify\u002F08.related-tools",{"title":219,"path":220,"stem":221,"children":222,"page":25},"Yaml To Toml","\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml",[223,226,229,232,235,238],{"title":37,"path":224,"stem":225},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F0.introduction",{"title":41,"path":227,"stem":228},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F02.basic-usage",{"title":45,"path":230,"stem":231},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F03.advanced-features",{"title":49,"path":233,"stem":234},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F04.security-considerations",{"title":53,"path":236,"stem":237},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F05.api-reference",{"title":96,"path":239,"stem":240},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-toml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F05.yaml-to-toml\u002F06.examples",{"title":242,"path":243,"stem":244,"children":245,"page":25},"Beyond Compare","\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare","en\u002F01.docs\u002F02.core\u002F06.beyond-compare",[246,249,252,255,258,261,264,267],{"title":37,"path":247,"stem":248},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F0.introduction",{"title":41,"path":250,"stem":251},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F02.basic-usage",{"title":45,"path":253,"stem":254},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F03.advanced-features",{"title":49,"path":256,"stem":257},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F04.security-considerations",{"title":53,"path":259,"stem":260},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F05.api-reference",{"title":96,"path":262,"stem":263},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Fexamples","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F06.examples",{"title":100,"path":265,"stem":266},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F07.faq",{"title":104,"path":268,"stem":269},"\u002Fen\u002Fdocs\u002Fcore\u002Fbeyond-compare\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F06.beyond-compare\u002F08.related-tools",{"title":271,"path":272,"stem":273,"children":274,"page":25},"Clock","\u002Fen\u002Fdocs\u002Fcore\u002Fclock","en\u002F01.docs\u002F02.core\u002F06.clock",[275,279,282,285],{"title":276,"path":277,"stem":278},"Clock Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.clock\u002F0.introduction",{"title":41,"path":280,"stem":281},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.clock\u002F02.basic-usage",{"title":45,"path":283,"stem":284},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.clock\u002F03.advanced-features",{"title":100,"path":286,"stem":287},"\u002Fen\u002Fdocs\u002Fcore\u002Fclock\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.clock\u002F07.faq",{"title":289,"path":290,"stem":291,"children":292,"page":25},"Group Chat","\u002Fen\u002Fdocs\u002Fcore\u002Fgroup-chat","en\u002F01.docs\u002F02.core\u002F06.group-chat",[293],{"title":37,"path":294,"stem":295},"\u002Fen\u002Fdocs\u002Fcore\u002Fgroup-chat\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.group-chat\u002F0.introduction",{"title":297,"path":298,"stem":299,"children":300,"page":25},"Hmac Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fhmac-calculator","en\u002F01.docs\u002F02.core\u002F06.hmac-calculator",[301],{"title":302,"path":303,"stem":304},"HMAC Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Fhmac-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.hmac-calculator\u002F0.introduction",{"title":306,"path":307,"stem":308,"children":309,"page":25},"Http Status Codes","\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes","en\u002F01.docs\u002F02.core\u002F06.http-status-codes",[310,313,316],{"title":37,"path":311,"stem":312},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F0.introduction",{"title":41,"path":314,"stem":315},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F02.basic-usage",{"title":45,"path":317,"stem":318},"\u002Fen\u002Fdocs\u002Fcore\u002Fhttp-status-codes\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.http-status-codes\u002F03.advanced-features",{"title":320,"path":321,"stem":322,"children":323,"page":25},"Jwt Parser","\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser","en\u002F01.docs\u002F02.core\u002F06.jwt-parser",[324,327,330,333,336,339,342],{"title":37,"path":325,"stem":326},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F0.introduction",{"title":41,"path":328,"stem":329},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F02.basic-usage",{"title":45,"path":331,"stem":332},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F03.advanced-features",{"title":49,"path":334,"stem":335},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F04.security-considerations",{"title":96,"path":337,"stem":338},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Fexamples","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F05.examples",{"title":100,"path":340,"stem":341},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Ffaq","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F06.faq",{"title":104,"path":343,"stem":344},"\u002Fen\u002Fdocs\u002Fcore\u002Fjwt-parser\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F06.jwt-parser\u002F07.related-tools",{"title":346,"path":347,"stem":348,"children":349,"page":25},"Aes Crypto","\u002Fen\u002Fdocs\u002Fcore\u002Faes-crypto","en\u002F01.docs\u002F02.core\u002F07.aes-crypto",[350],{"title":351,"path":352,"stem":353},"AES Encryption\u002FDecryption Tool","\u002Fen\u002Fdocs\u002Fcore\u002Faes-crypto\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.aes-crypto\u002F0.introduction",{"title":355,"path":356,"stem":357,"children":358,"page":25},"Markdown To Html","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html",[359,363,367,371,375,379,383,387],{"title":360,"path":361,"stem":362},"Markdown to HTML Converter - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F0.introduction",{"title":364,"path":365,"stem":366},"Basic Usage - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F02.basic-usage",{"title":368,"path":369,"stem":370},"Advanced Features - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F03.advanced-features",{"title":372,"path":373,"stem":374},"Security Considerations - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F04.security-considerations",{"title":376,"path":377,"stem":378},"API Reference - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F05.api-reference",{"title":380,"path":381,"stem":382},"Examples - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F06.examples",{"title":384,"path":385,"stem":386},"FAQ - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F07.faq",{"title":388,"path":389,"stem":390},"Related Tools - Markdown to HTML Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-html\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F07.markdown-to-html\u002F08.related-tools",{"title":392,"path":393,"stem":394,"children":395,"page":25},"Screen Recorder","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder","en\u002F01.docs\u002F02.core\u002F07.screen-recorder",[396,400,403,406,410,414],{"title":397,"path":398,"stem":399},"Screen Recorder Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F0.introduction",{"title":145,"path":401,"stem":402},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F02.basic-usage",{"title":45,"path":404,"stem":405},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F03.advanced-features",{"title":407,"path":408,"stem":409},"Browser Requirements","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fbrowser-requirements","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F04.browser-requirements",{"title":411,"path":412,"stem":413},"Troubleshooting","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Ftroubleshooting","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F05.troubleshooting",{"title":415,"path":416,"stem":417},"Usage Examples","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-recorder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.screen-recorder\u002F06.examples",{"title":419,"path":420,"stem":421,"children":422,"page":25},"Screenshot Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool",[423,426,429,432,435,438,441,444],{"title":37,"path":424,"stem":425},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F0.introduction",{"title":41,"path":427,"stem":428},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F02.basic-usage",{"title":45,"path":430,"stem":431},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F03.advanced-features",{"title":49,"path":433,"stem":434},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F04.security-considerations",{"title":53,"path":436,"stem":437},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F05.api-reference",{"title":96,"path":439,"stem":440},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F06.examples",{"title":100,"path":442,"stem":443},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F07.faq",{"title":104,"path":445,"stem":446},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreenshot-tool\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F07.screenshot-tool\u002F08.related-tools",{"title":448,"path":449,"stem":450,"children":451,"page":25},"Svg Placeholder Generator","\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator",[452,455,458,461,464],{"title":37,"path":453,"stem":454},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F0.introduction",{"title":41,"path":456,"stem":457},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F02.basic-usage",{"title":45,"path":459,"stem":460},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F03.advanced-features",{"title":96,"path":462,"stem":463},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F04.examples",{"title":100,"path":465,"stem":466},"\u002Fen\u002Fdocs\u002Fcore\u002Fsvg-placeholder-generator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F07.svg-placeholder-generator\u002F05.faq",{"title":468,"path":469,"stem":470,"children":471,"page":25},"Area Converter","\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter","en\u002F01.docs\u002F02.core\u002F08.area-converter",[472,475,478,481,484],{"title":37,"path":473,"stem":474},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F0.introduction",{"title":41,"path":476,"stem":477},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F02.basic-usage",{"title":45,"path":479,"stem":480},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F03.advanced-features",{"title":96,"path":482,"stem":483},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F04.examples",{"title":100,"path":485,"stem":486},"\u002Fen\u002Fdocs\u002Fcore\u002Farea-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.area-converter\u002F05.faq",{"title":488,"path":489,"stem":490,"children":491,"page":25},"Camera Recorder","\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder","en\u002F01.docs\u002F02.core\u002F08.camera-recorder",[492,495,498,501,504,507,510],{"title":37,"path":493,"stem":494},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F0.introduction",{"title":41,"path":496,"stem":497},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F02.basic-usage",{"title":45,"path":499,"stem":500},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F03.advanced-features",{"title":96,"path":502,"stem":503},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F04.examples",{"title":100,"path":505,"stem":506},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F05.faq",{"title":104,"path":508,"stem":509},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F06.related-tools",{"title":49,"path":511,"stem":512},"\u002Fen\u002Fdocs\u002Fcore\u002Fcamera-recorder\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F08.camera-recorder\u002F07.security-considerations",{"title":514,"path":515,"stem":516,"children":517,"page":25},"Html To Markdown","\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown",[518,522,525,528,531],{"title":519,"path":520,"stem":521},"HTML to Markdown Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F0.introduction",{"title":41,"path":523,"stem":524},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F02.basic-usage",{"title":45,"path":526,"stem":527},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F03.advanced-features",{"title":96,"path":529,"stem":530},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F04.examples",{"title":100,"path":532,"stem":533},"\u002Fen\u002Fdocs\u002Fcore\u002Fhtml-to-markdown\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.html-to-markdown\u002F05.faq",{"title":535,"path":536,"stem":537,"children":538,"page":25},"Interest Calculator","\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator","en\u002F01.docs\u002F02.core\u002F08.interest-calculator",[539,542,545,548,551,554,557,561],{"title":535,"path":540,"stem":541},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F0.introduction",{"title":41,"path":543,"stem":544},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F02.basic-usage",{"title":45,"path":546,"stem":547},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F03.advanced-features",{"title":49,"path":549,"stem":550},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F04.security-considerations",{"title":53,"path":552,"stem":553},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F05.api-reference",{"title":96,"path":555,"stem":556},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Fexamples","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F06.examples",{"title":558,"path":559,"stem":560},"FAQ","\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Ffaq","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F07.faq",{"title":104,"path":562,"stem":563},"\u002Fen\u002Fdocs\u002Fcore\u002Finterest-calculator\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F08.related-tools",{"title":565,"path":566,"stem":567,"children":568,"page":25},"Rsa Crypto","\u002Fen\u002Fdocs\u002Fcore\u002Frsa-crypto","en\u002F01.docs\u002F02.core\u002F08.rsa-crypto",[569],{"title":570,"path":571,"stem":572},"RSA Asymmetric Encryption Tool","\u002Fen\u002Fdocs\u002Fcore\u002Frsa-crypto\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F08.rsa-crypto\u002F0.introduction",{"title":574,"path":575,"stem":576,"children":577,"page":25},"Text Unicode Converter","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter",[578,581,584,587,590,593,596,599],{"title":37,"path":579,"stem":580},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F0.introduction",{"title":41,"path":582,"stem":583},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F02.basic-usage",{"title":45,"path":585,"stem":586},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F03.advanced-features",{"title":49,"path":588,"stem":589},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F04.security-considerations",{"title":53,"path":591,"stem":592},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F05.api-reference",{"title":96,"path":594,"stem":595},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F06.examples",{"title":100,"path":597,"stem":598},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F07.faq",{"title":104,"path":600,"stem":601},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-unicode-converter\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F09.text-unicode-converter\u002F08.related-tools",{"title":603,"path":604,"stem":605,"children":606,"page":25},"Todo List","\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list","en\u002F01.docs\u002F02.core\u002F09.todo-list",[607,611,614,617,620,623,626,629],{"title":608,"path":609,"stem":610},"Todo List - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F0.introduction",{"title":41,"path":612,"stem":613},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F02.basic-usage",{"title":45,"path":615,"stem":616},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F03.advanced-features",{"title":49,"path":618,"stem":619},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F04.security-considerations",{"title":53,"path":621,"stem":622},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F05.api-reference",{"title":415,"path":624,"stem":625},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Fexamples","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F06.examples",{"title":100,"path":627,"stem":628},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Ffaq","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F07.faq",{"title":104,"path":630,"stem":631},"\u002Fen\u002Fdocs\u002Fcore\u002Ftodo-list\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F09.todo-list\u002F08.related-tools",{"title":633,"path":634,"stem":635,"children":636,"page":25},"Text To Ascii Binary","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary",[637,640,643,646,649],{"title":37,"path":638,"stem":639},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F01.introduction",{"title":41,"path":641,"stem":642},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F02.basic-usage",{"title":45,"path":644,"stem":645},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F03.advanced-features",{"title":411,"path":647,"stem":648},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Ftroubleshooting","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F04.troubleshooting",{"title":53,"path":650,"stem":651},"\u002Fen\u002Fdocs\u002Fcore\u002Ftext-to-ascii-binary\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F10.text-to-ascii-binary\u002F05.api-reference",{"title":653,"path":654,"stem":655,"children":656,"page":25},"Yaml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json",[657,660,663,666,669,672,675,678],{"title":37,"path":658,"stem":659},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F0.introduction",{"title":41,"path":661,"stem":662},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F02.basic-usage",{"title":45,"path":664,"stem":665},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F03.advanced-features",{"title":49,"path":667,"stem":668},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F04.security-considerations",{"title":53,"path":670,"stem":671},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F05.api-reference",{"title":96,"path":673,"stem":674},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F06.examples",{"title":100,"path":676,"stem":677},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F07.faq",{"title":104,"path":679,"stem":680},"\u002Fen\u002Fdocs\u002Fcore\u002Fyaml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F11.yaml-to-json\u002F08.related-tools",{"title":682,"path":683,"stem":684,"children":685,"page":25},"Json To Yaml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml",[686,689,692,695,698,701,704,707],{"title":37,"path":687,"stem":688},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F0.introduction",{"title":41,"path":690,"stem":691},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F02.basic-usage",{"title":45,"path":693,"stem":694},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F03.advanced-features",{"title":49,"path":696,"stem":697},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F04.security-considerations",{"title":53,"path":699,"stem":700},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F05.api-reference",{"title":96,"path":702,"stem":703},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F06.examples",{"title":100,"path":705,"stem":706},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F07.faq",{"title":104,"path":708,"stem":709},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-yaml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F12.json-to-yaml\u002F08.related-tools",{"title":711,"path":712,"stem":713,"children":714,"page":25},"Json To Toml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml","en\u002F01.docs\u002F02.core\u002F13.json-to-toml",[715,718,721,724,727,730,733,736],{"title":37,"path":716,"stem":717},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F0.introduction",{"title":41,"path":719,"stem":720},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F02.basic-usage",{"title":45,"path":722,"stem":723},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F03.advanced-features",{"title":49,"path":725,"stem":726},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F04.security-considerations",{"title":53,"path":728,"stem":729},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F05.api-reference",{"title":96,"path":731,"stem":732},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F06.examples",{"title":100,"path":734,"stem":735},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F07.faq",{"title":104,"path":737,"stem":738},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-toml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F13.json-to-toml\u002F08.related-tools",{"title":740,"path":741,"stem":742,"children":743,"page":25},"Keycode Info","\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info","en\u002F01.docs\u002F02.core\u002F13.keycode-info",[744,748,751,754,757,760,763,766],{"title":745,"path":746,"stem":747},"Keycode Info Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F0.introduction",{"title":41,"path":749,"stem":750},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F02.basic-usage",{"title":45,"path":752,"stem":753},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F03.advanced-features",{"title":49,"path":755,"stem":756},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F04.security-considerations",{"title":53,"path":758,"stem":759},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F05.api-reference",{"title":96,"path":761,"stem":762},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Fexamples","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F06.examples",{"title":558,"path":764,"stem":765},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Ffaq","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F07.faq",{"title":104,"path":767,"stem":768},"\u002Fen\u002Fdocs\u002Fcore\u002Fkeycode-info\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F13.keycode-info\u002F08.related-tools",{"title":770,"path":771,"stem":772,"children":773,"page":25},"Toml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json","en\u002F01.docs\u002F02.core\u002F14.toml-to-json",[774,777,780,783,786,789,792,795],{"title":37,"path":775,"stem":776},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F0.introduction",{"title":41,"path":778,"stem":779},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F02.basic-usage",{"title":45,"path":781,"stem":782},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F03.advanced-features",{"title":49,"path":784,"stem":785},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F04.security-considerations",{"title":53,"path":787,"stem":788},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F05.api-reference",{"title":96,"path":790,"stem":791},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F06.examples",{"title":100,"path":793,"stem":794},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F07.faq",{"title":104,"path":796,"stem":797},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F14.toml-to-json\u002F08.related-tools",{"title":799,"path":800,"stem":801,"children":802,"page":25},"Toml To Yaml","\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml",[803,806,809,812,815,818,821,824],{"title":37,"path":804,"stem":805},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F0.introduction",{"title":41,"path":807,"stem":808},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F02.basic-usage",{"title":45,"path":810,"stem":811},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F03.advanced-features",{"title":49,"path":813,"stem":814},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F04.security-considerations",{"title":53,"path":816,"stem":817},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F05.api-reference",{"title":96,"path":819,"stem":820},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F06.examples",{"title":100,"path":822,"stem":823},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F07.faq",{"title":104,"path":825,"stem":826},"\u002Fen\u002Fdocs\u002Fcore\u002Ftoml-to-yaml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F15.toml-to-yaml\u002F08.related-tools",{"title":828,"path":829,"stem":830,"children":831,"page":25},"Xml To Json","\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json","en\u002F01.docs\u002F02.core\u002F16.xml-to-json",[832,835,838,841,844,847,850,853],{"title":37,"path":833,"stem":834},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F0.introduction",{"title":41,"path":836,"stem":837},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F02.basic-usage",{"title":45,"path":839,"stem":840},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F03.advanced-features",{"title":49,"path":842,"stem":843},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F04.security-considerations",{"title":53,"path":845,"stem":846},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F05.api-reference",{"title":96,"path":848,"stem":849},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Fexamples","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F06.examples",{"title":100,"path":851,"stem":852},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Ffaq","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F07.faq",{"title":104,"path":854,"stem":855},"\u002Fen\u002Fdocs\u002Fcore\u002Fxml-to-json\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F16.xml-to-json\u002F08.related-tools",{"title":857,"path":858,"stem":859,"children":860,"page":25},"Json To Xml","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml","en\u002F01.docs\u002F02.core\u002F17.json-to-xml",[861,864,867,870,873,876,879,882],{"title":37,"path":862,"stem":863},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F0.introduction",{"title":41,"path":865,"stem":866},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F02.basic-usage",{"title":45,"path":868,"stem":869},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F03.advanced-features",{"title":49,"path":871,"stem":872},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F04.security-considerations",{"title":53,"path":874,"stem":875},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F05.api-reference",{"title":415,"path":877,"stem":878},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Fexamples","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F06.examples",{"title":100,"path":880,"stem":881},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Ffaq","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F07.faq",{"title":104,"path":883,"stem":884},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-to-xml\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F17.json-to-xml\u002F08.related-tools",{"title":886,"path":887,"stem":888,"children":889,"page":25},"Url Encoder","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder","en\u002F01.docs\u002F02.core\u002F18.url-encoder",[890,894,897,900,903,906,909,913,917],{"title":891,"path":892,"stem":893},"URL Encoder\u002FDecoder Tool","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F0.introduction",{"title":145,"path":895,"stem":896},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F02.basic-usage",{"title":45,"path":898,"stem":899},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F03.advanced-features",{"title":49,"path":901,"stem":902},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F04.security-considerations",{"title":53,"path":904,"stem":905},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F05.api-reference",{"title":415,"path":907,"stem":908},"\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fexamples","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F06.examples",{"title":910,"path":911,"stem":912},"Frequently Asked Questions (FAQ)","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Ffaq","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F07.faq",{"title":914,"path":915,"stem":916},"Related Tools and Resources","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F08.related-tools",{"title":918,"path":919,"stem":920},"Practical Examples","\u002Fen\u002Fdocs\u002Fcore\u002Furl-encoder\u002Fpractical-examples","en\u002F01.docs\u002F02.core\u002F18.url-encoder\u002F09.practical-examples",{"title":922,"path":923,"stem":924,"children":925,"page":25},"Text Replacer","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer","en\u002F01.docs\u002F02.core\u002F19.text-replacer",[926,930,934,938,942,946],{"title":927,"path":928,"stem":929},"Text Replacer Tool - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F01.introduction",{"title":931,"path":932,"stem":933},"Text Replacer - Basic Usage","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F02.basic-usage",{"title":935,"path":936,"stem":937},"Text Replacer - Advanced Features","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F03.advanced-features",{"title":939,"path":940,"stem":941},"Text Replacer - Examples","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Fexamples","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F04.examples",{"title":943,"path":944,"stem":945},"Text Replacer - FAQ","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Ffaq","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F05.faq",{"title":947,"path":948,"stem":949},"Text Replacer - Related Tools","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-replacer\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F19.text-replacer\u002F06.related-tools",{"title":951,"path":952,"stem":953,"children":954,"page":25},"Case Converter","\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter","en\u002F01.docs\u002F02.core\u002F20.case-converter",[955,958,961,964,967,970,973,976],{"title":37,"path":956,"stem":957},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F0.introduction",{"title":41,"path":959,"stem":960},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F02.basic-usage",{"title":45,"path":962,"stem":963},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F03.advanced-features",{"title":49,"path":965,"stem":966},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F04.security-considerations",{"title":53,"path":968,"stem":969},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F05.api-reference",{"title":96,"path":971,"stem":972},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F06.examples",{"title":100,"path":974,"stem":975},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Ffaq","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F07.faq",{"title":104,"path":977,"stem":978},"\u002Fen\u002Fdocs\u002Fcore\u002Fcase-converter\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F20.case-converter\u002F08.related-tools",{"title":980,"path":981,"stem":982,"children":983,"page":25},"Temperature Converter","\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter","en\u002F01.docs\u002F02.core\u002F20.temperature-converter",[984,987,990,993],{"title":37,"path":985,"stem":986},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F0.introduction",{"title":41,"path":988,"stem":989},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F02.basic-usage",{"title":45,"path":991,"stem":992},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F03.advanced-features",{"title":96,"path":994,"stem":995},"\u002Fen\u002Fdocs\u002Fcore\u002Ftemperature-converter\u002Fexamples","en\u002F01.docs\u002F02.core\u002F20.temperature-converter\u002F04.examples",{"title":997,"path":998,"stem":999,"children":1000,"page":25},"Json Diff","\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff","en\u002F01.docs\u002F02.core\u002F22.json-diff",[1001,1004,1007,1010,1013],{"title":37,"path":1002,"stem":1003},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F0.introduction",{"title":41,"path":1005,"stem":1006},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F02.basic-usage",{"title":45,"path":1008,"stem":1009},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F03.advanced-features",{"title":96,"path":1011,"stem":1012},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Fexamples","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F06.examples",{"title":100,"path":1014,"stem":1015},"\u002Fen\u002Fdocs\u002Fcore\u002Fjson-diff\u002Ffaq","en\u002F01.docs\u002F02.core\u002F22.json-diff\u002F07.faq",{"title":1017,"path":1018,"stem":1019,"children":1020,"page":25},"Black Wallpaper","\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper",[1021,1024,1027,1030,1033],{"title":37,"path":1022,"stem":1023},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F0.introduction",{"title":41,"path":1025,"stem":1026},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F02.basic-usage",{"title":45,"path":1028,"stem":1029},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F03.advanced-features",{"title":96,"path":1031,"stem":1032},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F04.examples",{"title":100,"path":1034,"stem":1035},"\u002Fen\u002Fdocs\u002Fcore\u002Fblack-wallpaper\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.black-wallpaper\u002F05.faq",{"title":1037,"path":1038,"stem":1039,"children":1040,"page":25},"Image To Pixel","\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel",[1041,1044,1047,1050,1053],{"title":37,"path":1042,"stem":1043},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F0.introduction",{"title":41,"path":1045,"stem":1046},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F02.basic-usage",{"title":45,"path":1048,"stem":1049},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F03.advanced-features",{"title":96,"path":1051,"stem":1052},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F04.examples",{"title":100,"path":1054,"stem":1055},"\u002Fen\u002Fdocs\u002Fcore\u002Fimage-to-pixel\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.image-to-pixel\u002F05.faq",{"title":1057,"path":1058,"stem":1059,"children":1060,"page":25},"Text Diff","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff","en\u002F01.docs\u002F02.core\u002F23.text-diff",[1061,1065,1069,1073,1077],{"title":1062,"path":1063,"stem":1064},"Text Diff Tool - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F0.introduction",{"title":1066,"path":1067,"stem":1068},"Basic Usage - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F02.basic-usage",{"title":1070,"path":1071,"stem":1072},"Advanced Features - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F03.advanced-features",{"title":1074,"path":1075,"stem":1076},"Examples - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Fexamples","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F04.examples",{"title":1078,"path":1079,"stem":1080},"FAQ - Text Diff Tool","\u002Fen\u002Fdocs\u002Fcore\u002Ftext-diff\u002Ffaq","en\u002F01.docs\u002F02.core\u002F23.text-diff\u002F05.faq",{"title":1082,"path":1083,"stem":1084,"children":1085,"page":25},"Clipboard Manager","\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager",[1086,1089,1092,1095,1098,1101],{"title":37,"path":1087,"stem":1088},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F0.introduction",{"title":41,"path":1090,"stem":1091},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F02.basic-usage",{"title":45,"path":1093,"stem":1094},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F03.advanced-features",{"title":49,"path":1096,"stem":1097},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F04.security-considerations",{"title":100,"path":1099,"stem":1100},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Ffaq","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F07.faq",{"title":104,"path":1102,"stem":1103},"\u002Fen\u002Fdocs\u002Fcore\u002Fclipboard-manager\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F24.clipboard-manager\u002F08.related-tools",{"title":1105,"path":1106,"stem":1107,"children":1108,"page":25},"White Screen","\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen","en\u002F01.docs\u002F02.core\u002F25.white-screen",[1109,1112,1115,1118,1121,1124,1127],{"title":37,"path":1110,"stem":1111},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F0.introduction",{"title":41,"path":1113,"stem":1114},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F02.basic-usage",{"title":45,"path":1116,"stem":1117},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F03.advanced-features",{"title":49,"path":1119,"stem":1120},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F04.security-considerations",{"title":96,"path":1122,"stem":1123},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Fexamples","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F06.examples",{"title":100,"path":1125,"stem":1126},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Ffaq","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F07.faq",{"title":104,"path":1128,"stem":1129},"\u002Fen\u002Fdocs\u002Fcore\u002Fwhite-screen\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F25.white-screen\u002F08.related-tools",{"title":1131,"path":1132,"stem":1133,"children":1134,"page":25},"M3u8 Player","\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player","en\u002F01.docs\u002F02.core\u002F26.m3u8-player",[1135,1138,1141,1144,1147,1150,1153,1156],{"title":37,"path":1136,"stem":1137},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F0.introduction",{"title":41,"path":1139,"stem":1140},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F02.basic-usage",{"title":45,"path":1142,"stem":1143},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F03.advanced-features",{"title":49,"path":1145,"stem":1146},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F04.security-considerations",{"title":53,"path":1148,"stem":1149},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F05.api-reference",{"title":96,"path":1151,"stem":1152},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Fexamples","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F06.examples",{"title":100,"path":1154,"stem":1155},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Ffaq","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F07.faq",{"title":104,"path":1157,"stem":1158},"\u002Fen\u002Fdocs\u002Fcore\u002Fm3u8-player\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F26.m3u8-player\u002F08.related-tools",{"title":1160,"path":1161,"stem":1162,"children":1163,"page":25},"Markdown To Pdf","\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf",[1164,1167,1170,1173,1176,1179,1182,1185],{"title":37,"path":1165,"stem":1166},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F0.introduction",{"title":41,"path":1168,"stem":1169},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F02.basic-usage",{"title":45,"path":1171,"stem":1172},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F03.advanced-features",{"title":49,"path":1174,"stem":1175},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F04.security-considerations",{"title":53,"path":1177,"stem":1178},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F05.api-reference",{"title":96,"path":1180,"stem":1181},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Fexamples","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F06.examples",{"title":100,"path":1183,"stem":1184},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Ffaq","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F07.faq",{"title":104,"path":1186,"stem":1187},"\u002Fen\u002Fdocs\u002Fcore\u002Fmarkdown-to-pdf\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F27.markdown-to-pdf\u002F08.related-tools",{"title":1189,"path":1190,"stem":1191,"children":1192,"page":25},"TCP Port Scanner","\u002Fen\u002Fdocs\u002Fcore\u002Fport-scanner","en\u002F01.docs\u002F02.core\u002F28.port-scanner",[1193],{"title":1189,"path":1194,"stem":1195},"\u002Fen\u002Fdocs\u002Fcore\u002Fport-scanner\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F28.port-scanner\u002F01.introduction",{"title":1197,"path":1198,"stem":1199,"children":1200,"page":25},"DNS Lookup","\u002Fen\u002Fdocs\u002Fcore\u002Fdns-lookup","en\u002F01.docs\u002F02.core\u002F29.dns-lookup",[1201],{"title":1197,"path":1202,"stem":1203},"\u002Fen\u002Fdocs\u002Fcore\u002Fdns-lookup\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F29.dns-lookup\u002F01.introduction",{"title":1205,"path":1206,"stem":1207,"children":1208,"page":25},"Screen Dead Pixel Detector","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector",[1209,1212,1215,1218,1222,1225,1228],{"title":1205,"path":1210,"stem":1211},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F0.introduction",{"title":41,"path":1213,"stem":1214},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F02.basic-usage",{"title":45,"path":1216,"stem":1217},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F03.advanced-features",{"title":1219,"path":1220,"stem":1221},"Security & Privacy","\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F04.security-considerations",{"title":96,"path":1223,"stem":1224},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Fexamples","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F06.examples",{"title":558,"path":1226,"stem":1227},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Ffaq","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F07.faq",{"title":104,"path":1229,"stem":1230},"\u002Fen\u002Fdocs\u002Fcore\u002Fscreen-dead-pixel-detector\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F30.screen-dead-pixel-detector\u002F08.related-tools",{"title":1232,"path":1233,"stem":1234,"children":1235,"page":25},"Survey Tool","\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool","en\u002F01.docs\u002F02.core\u002F31.survey-tool",[1236,1239,1242,1245,1248,1251,1254],{"title":1232,"path":1237,"stem":1238},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F0.introduction",{"title":41,"path":1240,"stem":1241},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F02.basic-usage",{"title":45,"path":1243,"stem":1244},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F03.advanced-features",{"title":49,"path":1246,"stem":1247},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F04.security-considerations",{"title":96,"path":1249,"stem":1250},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Fexamples","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F06.examples",{"title":558,"path":1252,"stem":1253},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Ffaq","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F07.faq",{"title":104,"path":1255,"stem":1256},"\u002Fen\u002Fdocs\u002Fcore\u002Fsurvey-tool\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F31.survey-tool\u002F08.related-tools",{"title":1258,"path":1259,"stem":1260,"children":1261,"page":25},"Vue Office","\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office","en\u002F01.docs\u002F02.core\u002F32.vue-office",[1262,1266,1269,1272,1275,1278,1281],{"title":1263,"path":1264,"stem":1265},"Vue Office Viewer","\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F0.introduction",{"title":41,"path":1267,"stem":1268},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F02.basic-usage",{"title":45,"path":1270,"stem":1271},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F03.advanced-features",{"title":49,"path":1273,"stem":1274},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F04.security-considerations",{"title":96,"path":1276,"stem":1277},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Fexamples","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F06.examples",{"title":558,"path":1279,"stem":1280},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Ffaq","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F07.faq",{"title":104,"path":1282,"stem":1283},"\u002Fen\u002Fdocs\u002Fcore\u002Fvue-office\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F32.vue-office\u002F08.related-tools",{"title":1285,"path":1286,"stem":1287,"children":1288,"page":25},"Event Calendar","\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar","en\u002F01.docs\u002F02.core\u002F33.event-calendar",[1289,1292,1295,1298,1301,1304,1307],{"title":1285,"path":1290,"stem":1291},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fintroduction","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F0.introduction",{"title":41,"path":1293,"stem":1294},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F02.basic-usage",{"title":45,"path":1296,"stem":1297},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F03.advanced-features",{"title":49,"path":1299,"stem":1300},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F04.security-considerations",{"title":96,"path":1302,"stem":1303},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Fexamples","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F06.examples",{"title":558,"path":1305,"stem":1306},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Ffaq","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F07.faq",{"title":104,"path":1308,"stem":1309},"\u002Fen\u002Fdocs\u002Fcore\u002Fevent-calendar\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002F33.event-calendar\u002F08.related-tools",{"title":1311,"path":1312,"stem":1313,"children":1314,"page":25},"Base64","\u002Fen\u002Fdocs\u002Fcore\u002Fbase64","en\u002F01.docs\u002F02.core\u002Fbase64",[1315,1318,1321,1324,1327,1330,1333,1336],{"title":37,"path":1316,"stem":1317},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fintroduction","en\u002F01.docs\u002F02.core\u002Fbase64\u002F0.introduction",{"title":41,"path":1319,"stem":1320},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002Fbase64\u002F02.basic-usage",{"title":45,"path":1322,"stem":1323},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fadvanced-features","en\u002F01.docs\u002F02.core\u002Fbase64\u002F03.advanced-features",{"title":49,"path":1325,"stem":1326},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fsecurity-considerations","en\u002F01.docs\u002F02.core\u002Fbase64\u002F04.security-considerations",{"title":53,"path":1328,"stem":1329},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fapi-reference","en\u002F01.docs\u002F02.core\u002Fbase64\u002F05.api-reference",{"title":96,"path":1331,"stem":1332},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Fexamples","en\u002F01.docs\u002F02.core\u002Fbase64\u002F06.examples",{"title":100,"path":1334,"stem":1335},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Ffaq","en\u002F01.docs\u002F02.core\u002Fbase64\u002F07.faq",{"title":104,"path":1337,"stem":1338},"\u002Fen\u002Fdocs\u002Fcore\u002Fbase64\u002Frelated-tools","en\u002F01.docs\u002F02.core\u002Fbase64\u002F08.related-tools",{"title":1340,"path":1341,"stem":1342,"children":1343,"page":25},"Emoji Picker","\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker","en\u002F01.docs\u002F02.core\u002Femoji-picker",[1344,1348],{"title":1345,"path":1346,"stem":1347},"Emoji Picker - Introduction","\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fintroduction","en\u002F01.docs\u002F02.core\u002Femoji-picker\u002F0.introduction",{"title":41,"path":1349,"stem":1350},"\u002Fen\u002Fdocs\u002Fcore\u002Femoji-picker\u002Fbasic-usage","en\u002F01.docs\u002F02.core\u002Femoji-picker\u002F02.basic-usage",{"title":411,"path":1352,"stem":1353,"children":1354,"page":25},"\u002Fen\u002Fdocs\u002Ftroubleshooting","en\u002F01.docs\u002F06.troubleshooting",[1355],{"title":1356,"path":1357,"stem":1358},"Common Issues","\u002Fen\u002Fdocs\u002Ftroubleshooting\u002Fcommon-issues","en\u002F01.docs\u002F06.troubleshooting\u002F01.common-issues",{"id":1360,"title":53,"body":1361,"description":1376,"extension":5239,"meta":5240,"navigation":6,"path":552,"seo":5241,"sitemap":5242,"stem":553,"__hash__":5243},"content_en\u002Fen\u002F01.docs\u002F02.core\u002F08.interest-calculator\u002F05.api-reference.md",{"type":1362,"value":1363,"toc":5199},"minimark",[1364,1368,1405,1408,1413,1418,1421,1778,1782,1786,1899,1903,2038,2042,2111,2115,2119,2236,2240,2326,2330,2334,2691,2695,2699,2815,2819,2882,2886,2964,2968,2972,3427,3431,3435,3603,3607,3940,3944,3948,4126,4130,4190,4194,4198,4556,4560,4898,4902,4906,5192,5195],[1365,1366,53],"h1",{"id":1367},"api-reference",[1369,1370,1373,1396,1402],"prose-card",{"href":1371,"target":1372},"\u002Finterest-calculator","\\_blank",[1374,1375,1377],"template",{"v-slot:svg":1376},"",[1378,1379,1387,1392],"svg",{"xmlns":1380,"width":1381,"height":1381,"viewBox":1382,"fill":1383,"stroke":1384,"strokeWidth":1385,"strokeLineCap":1386,"strokeLineJoin":1386},"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg","24","0 0 24 24","none","currentColor","2","round",[1388,1389],"circle",{"cx":1390,"cy":1390,"r":1391},"12","10",[1393,1394],"polyline",{"points":1395},"12,6 12,12 16,14",[1374,1397,1398],{"v-slot:title":1376},[1399,1400,1401],"p",{},"Interest Calculator Tool",[1399,1403,1404],{},"Experience the full-featured interest calculator tool with comprehensive compound interest calculations, investment planning, and financial analysis.",[1399,1406,1407],{},"This document provides technical reference information for developers who want to understand the Interest Calculator's implementation or integrate similar functionality.",[1409,1410,1412],"h2",{"id":1411},"core-calculation-function","Core Calculation Function",[1414,1415,1417],"h3",{"id":1416},"compound-interest-formula","Compound Interest Formula",[1399,1419,1420],{},"The calculator implements the standard compound interest formula:",[1422,1423,1427],"pre",{"className":1424,"code":1425,"language":1426,"meta":1376,"style":1376},"language-javascript shiki shiki-themes github-light github-light dark-plus","function calculateCompoundInterest(principal, rate, time, compoundFrequency) {\n  \u002F\u002F Convert annual rate to decimal\n  const rateDecimal = rate \u002F 100;\n\n  \u002F\u002F Calculate total amount\n  const totalAmount =\n    principal * Math.pow(1 + rateDecimal \u002F compoundFrequency, compoundFrequency * time);\n\n  \u002F\u002F Calculate interest earned\n  const totalInterest = totalAmount - principal;\n\n  \u002F\u002F Calculate return multiplier\n  const multiplier = totalAmount \u002F principal;\n\n  \u002F\u002F Calculate effective annual rate\n  const effectiveRate = Math.pow(1 + rateDecimal \u002F compoundFrequency, compoundFrequency) - 1;\n\n  return {\n    principal,\n    totalAmount,\n    totalInterest,\n    multiplier,\n    effectiveRate,\n    timeInYears: time,\n    compoundPeriods: compoundFrequency * time,\n  };\n}\n","javascript",[1428,1429,1430,1470,1477,1505,1511,1517,1528,1573,1578,1584,1604,1609,1615,1633,1638,1644,1687,1692,1702,1710,1718,1726,1734,1742,1752,1766,1772],"code",{"__ignoreMap":1376},[1431,1432,1435,1439,1443,1447,1451,1454,1457,1459,1462,1464,1467],"span",{"class":1433,"line":1434},"line",1,[1431,1436,1438],{"class":1437},"sGiLm","function",[1431,1440,1442],{"class":1441},"sqMzV"," calculateCompoundInterest",[1431,1444,1446],{"class":1445},"svVIm","(",[1431,1448,1450],{"class":1449},"szM7h","principal",[1431,1452,1453],{"class":1445},", ",[1431,1455,1456],{"class":1449},"rate",[1431,1458,1453],{"class":1445},[1431,1460,1461],{"class":1449},"time",[1431,1463,1453],{"class":1445},[1431,1465,1466],{"class":1449},"compoundFrequency",[1431,1468,1469],{"class":1445},") {\n",[1431,1471,1473],{"class":1433,"line":1472},2,[1431,1474,1476],{"class":1475},"sLEZ0","  \u002F\u002F Convert annual rate to decimal\n",[1431,1478,1480,1483,1487,1491,1495,1498,1502],{"class":1433,"line":1479},3,[1431,1481,1482],{"class":1437},"  const",[1431,1484,1486],{"class":1485},"sdRU0"," rateDecimal",[1431,1488,1490],{"class":1489},"sGmsN"," =",[1431,1492,1494],{"class":1493},"szTj3"," rate",[1431,1496,1497],{"class":1489}," \u002F",[1431,1499,1501],{"class":1500},"sewGd"," 100",[1431,1503,1504],{"class":1445},";\n",[1431,1506,1508],{"class":1433,"line":1507},4,[1431,1509,1510],{"emptyLinePlaceholder":6},"\n",[1431,1512,1514],{"class":1433,"line":1513},5,[1431,1515,1516],{"class":1475},"  \u002F\u002F Calculate total amount\n",[1431,1518,1520,1522,1525],{"class":1433,"line":1519},6,[1431,1521,1482],{"class":1437},[1431,1523,1524],{"class":1485}," totalAmount",[1431,1526,1527],{"class":1489}," =\n",[1431,1529,1531,1534,1537,1540,1543,1546,1548,1551,1554,1556,1558,1561,1563,1565,1567,1570],{"class":1433,"line":1530},7,[1431,1532,1533],{"class":1493},"    principal",[1431,1535,1536],{"class":1489}," *",[1431,1538,1539],{"class":1493}," Math",[1431,1541,1542],{"class":1445},".",[1431,1544,1545],{"class":1441},"pow",[1431,1547,1446],{"class":1445},[1431,1549,1550],{"class":1500},"1",[1431,1552,1553],{"class":1489}," +",[1431,1555,1486],{"class":1493},[1431,1557,1497],{"class":1489},[1431,1559,1560],{"class":1493}," compoundFrequency",[1431,1562,1453],{"class":1445},[1431,1564,1466],{"class":1493},[1431,1566,1536],{"class":1489},[1431,1568,1569],{"class":1493}," time",[1431,1571,1572],{"class":1445},");\n",[1431,1574,1576],{"class":1433,"line":1575},8,[1431,1577,1510],{"emptyLinePlaceholder":6},[1431,1579,1581],{"class":1433,"line":1580},9,[1431,1582,1583],{"class":1475},"  \u002F\u002F Calculate interest earned\n",[1431,1585,1587,1589,1592,1594,1596,1599,1602],{"class":1433,"line":1586},10,[1431,1588,1482],{"class":1437},[1431,1590,1591],{"class":1485}," totalInterest",[1431,1593,1490],{"class":1489},[1431,1595,1524],{"class":1493},[1431,1597,1598],{"class":1489}," -",[1431,1600,1601],{"class":1493}," principal",[1431,1603,1504],{"class":1445},[1431,1605,1607],{"class":1433,"line":1606},11,[1431,1608,1510],{"emptyLinePlaceholder":6},[1431,1610,1612],{"class":1433,"line":1611},12,[1431,1613,1614],{"class":1475},"  \u002F\u002F Calculate return multiplier\n",[1431,1616,1618,1620,1623,1625,1627,1629,1631],{"class":1433,"line":1617},13,[1431,1619,1482],{"class":1437},[1431,1621,1622],{"class":1485}," multiplier",[1431,1624,1490],{"class":1489},[1431,1626,1524],{"class":1493},[1431,1628,1497],{"class":1489},[1431,1630,1601],{"class":1493},[1431,1632,1504],{"class":1445},[1431,1634,1636],{"class":1433,"line":1635},14,[1431,1637,1510],{"emptyLinePlaceholder":6},[1431,1639,1641],{"class":1433,"line":1640},15,[1431,1642,1643],{"class":1475},"  \u002F\u002F Calculate effective annual rate\n",[1431,1645,1647,1649,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1679,1682,1685],{"class":1433,"line":1646},16,[1431,1648,1482],{"class":1437},[1431,1650,1651],{"class":1485}," effectiveRate",[1431,1653,1490],{"class":1489},[1431,1655,1539],{"class":1493},[1431,1657,1542],{"class":1445},[1431,1659,1545],{"class":1441},[1431,1661,1446],{"class":1445},[1431,1663,1550],{"class":1500},[1431,1665,1553],{"class":1489},[1431,1667,1486],{"class":1493},[1431,1669,1497],{"class":1489},[1431,1671,1560],{"class":1493},[1431,1673,1453],{"class":1445},[1431,1675,1466],{"class":1493},[1431,1677,1678],{"class":1445},") ",[1431,1680,1681],{"class":1489},"-",[1431,1683,1684],{"class":1500}," 1",[1431,1686,1504],{"class":1445},[1431,1688,1690],{"class":1433,"line":1689},17,[1431,1691,1510],{"emptyLinePlaceholder":6},[1431,1693,1695,1699],{"class":1433,"line":1694},18,[1431,1696,1698],{"class":1697},"srAhW","  return",[1431,1700,1701],{"class":1445}," {\n",[1431,1703,1705,1707],{"class":1433,"line":1704},19,[1431,1706,1533],{"class":1493},[1431,1708,1709],{"class":1445},",\n",[1431,1711,1713,1716],{"class":1433,"line":1712},20,[1431,1714,1715],{"class":1493},"    totalAmount",[1431,1717,1709],{"class":1445},[1431,1719,1721,1724],{"class":1433,"line":1720},21,[1431,1722,1723],{"class":1493},"    totalInterest",[1431,1725,1709],{"class":1445},[1431,1727,1729,1732],{"class":1433,"line":1728},22,[1431,1730,1731],{"class":1493},"    multiplier",[1431,1733,1709],{"class":1445},[1431,1735,1737,1740],{"class":1433,"line":1736},23,[1431,1738,1739],{"class":1493},"    effectiveRate",[1431,1741,1709],{"class":1445},[1431,1743,1745,1748,1750],{"class":1433,"line":1744},24,[1431,1746,1747],{"class":1493},"    timeInYears:",[1431,1749,1569],{"class":1493},[1431,1751,1709],{"class":1445},[1431,1753,1755,1758,1760,1762,1764],{"class":1433,"line":1754},25,[1431,1756,1757],{"class":1493},"    compoundPeriods:",[1431,1759,1560],{"class":1493},[1431,1761,1536],{"class":1489},[1431,1763,1569],{"class":1493},[1431,1765,1709],{"class":1445},[1431,1767,1769],{"class":1433,"line":1768},26,[1431,1770,1771],{"class":1445},"  };\n",[1431,1773,1775],{"class":1433,"line":1774},27,[1431,1776,1777],{"class":1445},"}\n",[1409,1779,1781],{"id":1780},"input-parameters","Input Parameters",[1414,1783,1785],{"id":1784},"required-parameters","Required Parameters",[1787,1788,1789,1811],"table",{},[1790,1791,1792],"thead",{},[1793,1794,1795,1799,1802,1805,1808],"tr",{},[1796,1797,1798],"th",{},"Parameter",[1796,1800,1801],{},"Type",[1796,1803,1804],{},"Description",[1796,1806,1807],{},"Range",[1796,1809,1810],{},"Example",[1812,1813,1814,1833,1849,1864,1883],"tbody",{},[1793,1815,1816,1821,1824,1827,1830],{},[1817,1818,1819],"td",{},[1428,1820,1450],{},[1817,1822,1823],{},"Number",[1817,1825,1826],{},"Initial investment amount",[1817,1828,1829],{},"> 0",[1817,1831,1832],{},"10000",[1793,1834,1835,1839,1841,1844,1846],{},[1817,1836,1837],{},[1428,1838,1456],{},[1817,1840,1823],{},[1817,1842,1843],{},"Annual interest rate (percentage)",[1817,1845,1829],{},[1817,1847,1848],{},"5.5",[1793,1850,1851,1855,1857,1860,1862],{},[1817,1852,1853],{},[1428,1854,1461],{},[1817,1856,1823],{},[1817,1858,1859],{},"Time period value",[1817,1861,1829],{},[1817,1863,1391],{},[1793,1865,1866,1871,1874,1877,1880],{},[1817,1867,1868],{},[1428,1869,1870],{},"timeUnit",[1817,1872,1873],{},"String",[1817,1875,1876],{},"Time unit ('days', 'months', 'years')",[1817,1878,1879],{},"enum",[1817,1881,1882],{},"'years'",[1793,1884,1885,1889,1891,1894,1897],{},[1817,1886,1887],{},[1428,1888,1466],{},[1817,1890,1823],{},[1817,1892,1893],{},"Compounds per year",[1817,1895,1896],{},"1, 2, 4, 12, 365",[1817,1898,1390],{},[1414,1900,1902],{"id":1901},"time-unit-conversion","Time Unit Conversion",[1422,1904,1906],{"className":1424,"code":1905,"language":1426,"meta":1376,"style":1376},"function convertTimeToYears(timeValue, timeUnit) {\n  switch (timeUnit) {\n    case 'days':\n      return timeValue \u002F 365;\n    case 'months':\n      return timeValue \u002F 12;\n    case 'years':\n      return timeValue;\n    default:\n      throw new Error('Invalid time unit');\n  }\n}\n",[1428,1907,1908,1926,1938,1950,1965,1974,1987,1996,2004,2011,2029,2034],{"__ignoreMap":1376},[1431,1909,1910,1912,1915,1917,1920,1922,1924],{"class":1433,"line":1434},[1431,1911,1438],{"class":1437},[1431,1913,1914],{"class":1441}," convertTimeToYears",[1431,1916,1446],{"class":1445},[1431,1918,1919],{"class":1449},"timeValue",[1431,1921,1453],{"class":1445},[1431,1923,1870],{"class":1449},[1431,1925,1469],{"class":1445},[1431,1927,1928,1931,1934,1936],{"class":1433,"line":1472},[1431,1929,1930],{"class":1697},"  switch",[1431,1932,1933],{"class":1445}," (",[1431,1935,1870],{"class":1493},[1431,1937,1469],{"class":1445},[1431,1939,1940,1943,1947],{"class":1433,"line":1479},[1431,1941,1942],{"class":1697},"    case",[1431,1944,1946],{"class":1945},"sjj1j"," 'days'",[1431,1948,1949],{"class":1445},":\n",[1431,1951,1952,1955,1958,1960,1963],{"class":1433,"line":1507},[1431,1953,1954],{"class":1697},"      return",[1431,1956,1957],{"class":1493}," timeValue",[1431,1959,1497],{"class":1489},[1431,1961,1962],{"class":1500}," 365",[1431,1964,1504],{"class":1445},[1431,1966,1967,1969,1972],{"class":1433,"line":1513},[1431,1968,1942],{"class":1697},[1431,1970,1971],{"class":1945}," 'months'",[1431,1973,1949],{"class":1445},[1431,1975,1976,1978,1980,1982,1985],{"class":1433,"line":1519},[1431,1977,1954],{"class":1697},[1431,1979,1957],{"class":1493},[1431,1981,1497],{"class":1489},[1431,1983,1984],{"class":1500}," 12",[1431,1986,1504],{"class":1445},[1431,1988,1989,1991,1994],{"class":1433,"line":1530},[1431,1990,1942],{"class":1697},[1431,1992,1993],{"class":1945}," 'years'",[1431,1995,1949],{"class":1445},[1431,1997,1998,2000,2002],{"class":1433,"line":1575},[1431,1999,1954],{"class":1697},[1431,2001,1957],{"class":1493},[1431,2003,1504],{"class":1445},[1431,2005,2006,2009],{"class":1433,"line":1580},[1431,2007,2008],{"class":1697},"    default",[1431,2010,1949],{"class":1445},[1431,2012,2013,2016,2019,2022,2024,2027],{"class":1433,"line":1586},[1431,2014,2015],{"class":1697},"      throw",[1431,2017,2018],{"class":1437}," new",[1431,2020,2021],{"class":1441}," Error",[1431,2023,1446],{"class":1445},[1431,2025,2026],{"class":1945},"'Invalid time unit'",[1431,2028,1572],{"class":1445},[1431,2030,2031],{"class":1433,"line":1606},[1431,2032,2033],{"class":1445},"  }\n",[1431,2035,2036],{"class":1433,"line":1611},[1431,2037,1777],{"class":1445},[1414,2039,2041],{"id":2040},"compound-frequency-options","Compound Frequency Options",[1422,2043,2045],{"className":1424,"code":2044,"language":1426,"meta":1376,"style":1376},"const COMPOUND_FREQUENCIES = {\n  ANNUALLY: 1,\n  SEMI_ANNUALLY: 2,\n  QUARTERLY: 4,\n  MONTHLY: 12,\n  DAILY: 365,\n};\n",[1428,2046,2047,2059,2068,2078,2088,2097,2106],{"__ignoreMap":1376},[1431,2048,2049,2052,2055,2057],{"class":1433,"line":1434},[1431,2050,2051],{"class":1437},"const",[1431,2053,2054],{"class":1485}," COMPOUND_FREQUENCIES",[1431,2056,1490],{"class":1489},[1431,2058,1701],{"class":1445},[1431,2060,2061,2064,2066],{"class":1433,"line":1472},[1431,2062,2063],{"class":1493},"  ANNUALLY:",[1431,2065,1684],{"class":1500},[1431,2067,1709],{"class":1445},[1431,2069,2070,2073,2076],{"class":1433,"line":1479},[1431,2071,2072],{"class":1493},"  SEMI_ANNUALLY:",[1431,2074,2075],{"class":1500}," 2",[1431,2077,1709],{"class":1445},[1431,2079,2080,2083,2086],{"class":1433,"line":1507},[1431,2081,2082],{"class":1493},"  QUARTERLY:",[1431,2084,2085],{"class":1500}," 4",[1431,2087,1709],{"class":1445},[1431,2089,2090,2093,2095],{"class":1433,"line":1513},[1431,2091,2092],{"class":1493},"  MONTHLY:",[1431,2094,1984],{"class":1500},[1431,2096,1709],{"class":1445},[1431,2098,2099,2102,2104],{"class":1433,"line":1519},[1431,2100,2101],{"class":1493},"  DAILY:",[1431,2103,1962],{"class":1500},[1431,2105,1709],{"class":1445},[1431,2107,2108],{"class":1433,"line":1530},[1431,2109,2110],{"class":1445},"};\n",[1409,2112,2114],{"id":2113},"return-values","Return Values",[1414,2116,2118],{"id":2117},"result-object-structure","Result Object Structure",[1422,2120,2122],{"className":1424,"code":2121,"language":1426,"meta":1376,"style":1376},"{\n  principal: number,           \u002F\u002F Original investment amount\n  totalAmount: number,         \u002F\u002F Final amount (principal + interest)\n  totalInterest: number,       \u002F\u002F Interest earned\n  multiplier: number,          \u002F\u002F Growth multiplier (totalAmount \u002F principal)\n  effectiveRate: number,       \u002F\u002F Effective annual rate (as decimal)\n  timeInYears: number,         \u002F\u002F Time period in years\n  compoundPeriods: number      \u002F\u002F Total number of compound periods\n}\n",[1428,2123,2124,2129,2147,2162,2177,2192,2206,2220,2232],{"__ignoreMap":1376},[1431,2125,2126],{"class":1433,"line":1434},[1431,2127,2128],{"class":1445},"{\n",[1431,2130,2131,2135,2138,2141,2144],{"class":1433,"line":1472},[1431,2132,2134],{"class":2133},"s0aye","  principal",[1431,2136,2137],{"class":1445},": ",[1431,2139,2140],{"class":1493},"number",[1431,2142,2143],{"class":1445},",           ",[1431,2145,2146],{"class":1475},"\u002F\u002F Original investment amount\n",[1431,2148,2149,2152,2154,2156,2159],{"class":1433,"line":1479},[1431,2150,2151],{"class":2133},"  totalAmount",[1431,2153,2137],{"class":1445},[1431,2155,2140],{"class":1493},[1431,2157,2158],{"class":1445},",         ",[1431,2160,2161],{"class":1475},"\u002F\u002F Final amount (principal + interest)\n",[1431,2163,2164,2167,2169,2171,2174],{"class":1433,"line":1507},[1431,2165,2166],{"class":2133},"  totalInterest",[1431,2168,2137],{"class":1445},[1431,2170,2140],{"class":1493},[1431,2172,2173],{"class":1445},",       ",[1431,2175,2176],{"class":1475},"\u002F\u002F Interest earned\n",[1431,2178,2179,2182,2184,2186,2189],{"class":1433,"line":1513},[1431,2180,2181],{"class":2133},"  multiplier",[1431,2183,2137],{"class":1445},[1431,2185,2140],{"class":1493},[1431,2187,2188],{"class":1445},",          ",[1431,2190,2191],{"class":1475},"\u002F\u002F Growth multiplier (totalAmount \u002F principal)\n",[1431,2193,2194,2197,2199,2201,2203],{"class":1433,"line":1519},[1431,2195,2196],{"class":2133},"  effectiveRate",[1431,2198,2137],{"class":1445},[1431,2200,2140],{"class":1493},[1431,2202,2173],{"class":1445},[1431,2204,2205],{"class":1475},"\u002F\u002F Effective annual rate (as decimal)\n",[1431,2207,2208,2211,2213,2215,2217],{"class":1433,"line":1530},[1431,2209,2210],{"class":2133},"  timeInYears",[1431,2212,2137],{"class":1445},[1431,2214,2140],{"class":1493},[1431,2216,2158],{"class":1445},[1431,2218,2219],{"class":1475},"\u002F\u002F Time period in years\n",[1431,2221,2222,2225,2227,2229],{"class":1433,"line":1575},[1431,2223,2224],{"class":2133},"  compoundPeriods",[1431,2226,2137],{"class":1445},[1431,2228,2140],{"class":1493},[1431,2230,2231],{"class":1475},"      \u002F\u002F Total number of compound periods\n",[1431,2233,2234],{"class":1433,"line":1580},[1431,2235,1777],{"class":1445},[1414,2237,2239],{"id":2238},"example-response","Example Response",[1422,2241,2243],{"className":1424,"code":2242,"language":1426,"meta":1376,"style":1376},"{\n  principal: 10000,\n  totalAmount: 16470.09,\n  totalInterest: 6470.09,\n  multiplier: 1.647,\n  effectiveRate: 0.051162,\n  timeInYears: 10,\n  compoundPeriods: 120\n}\n",[1428,2244,2245,2249,2259,2270,2281,2292,2303,2313,2322],{"__ignoreMap":1376},[1431,2246,2247],{"class":1433,"line":1434},[1431,2248,2128],{"class":1445},[1431,2250,2251,2253,2255,2257],{"class":1433,"line":1472},[1431,2252,2134],{"class":2133},[1431,2254,2137],{"class":1445},[1431,2256,1832],{"class":1500},[1431,2258,1709],{"class":1445},[1431,2260,2261,2263,2265,2268],{"class":1433,"line":1479},[1431,2262,2151],{"class":2133},[1431,2264,2137],{"class":1445},[1431,2266,2267],{"class":1500},"16470.09",[1431,2269,1709],{"class":1445},[1431,2271,2272,2274,2276,2279],{"class":1433,"line":1507},[1431,2273,2166],{"class":2133},[1431,2275,2137],{"class":1445},[1431,2277,2278],{"class":1500},"6470.09",[1431,2280,1709],{"class":1445},[1431,2282,2283,2285,2287,2290],{"class":1433,"line":1513},[1431,2284,2181],{"class":2133},[1431,2286,2137],{"class":1445},[1431,2288,2289],{"class":1500},"1.647",[1431,2291,1709],{"class":1445},[1431,2293,2294,2296,2298,2301],{"class":1433,"line":1519},[1431,2295,2196],{"class":2133},[1431,2297,2137],{"class":1445},[1431,2299,2300],{"class":1500},"0.051162",[1431,2302,1709],{"class":1445},[1431,2304,2305,2307,2309,2311],{"class":1433,"line":1530},[1431,2306,2210],{"class":2133},[1431,2308,2137],{"class":1445},[1431,2310,1391],{"class":1500},[1431,2312,1709],{"class":1445},[1431,2314,2315,2317,2319],{"class":1433,"line":1575},[1431,2316,2224],{"class":2133},[1431,2318,2137],{"class":1445},[1431,2320,2321],{"class":1500},"120\n",[1431,2323,2324],{"class":1433,"line":1580},[1431,2325,1777],{"class":1445},[1409,2327,2329],{"id":2328},"validation-functions","Validation Functions",[1414,2331,2333],{"id":2332},"input-validation","Input Validation",[1422,2335,2337],{"className":1424,"code":2336,"language":1426,"meta":1376,"style":1376},"function validateInputs(principal, rate, timeValue, timeUnit, compoundFrequency) {\n  const errors = [];\n\n  \u002F\u002F Validate principal\n  if (!principal || principal \u003C= 0) {\n    errors.push('Principal must be greater than 0');\n  }\n\n  \u002F\u002F Validate rate\n  if (!rate || rate \u003C= 0 || rate > 100) {\n    errors.push('Rate must be between 0 and 100');\n  }\n\n  \u002F\u002F Validate time\n  if (!timeValue || timeValue \u003C= 0) {\n    errors.push('Time must be greater than 0');\n  }\n\n  \u002F\u002F Validate time unit\n  if (!['days', 'months', 'years'].includes(timeUnit)) {\n    errors.push('Time unit must be days, months, or years');\n  }\n\n  \u002F\u002F Validate compound frequency\n  if (![1, 2, 4, 12, 365].includes(compoundFrequency)) {\n    errors.push('Invalid compound frequency');\n  }\n\n  return errors;\n}\n",[1428,2338,2339,2368,2380,2384,2389,2414,2431,2435,2439,2444,2473,2488,2492,2496,2501,2521,2536,2540,2544,2549,2585,2600,2604,2608,2613,2653,2668,2672,2677,2686],{"__ignoreMap":1376},[1431,2340,2341,2343,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366],{"class":1433,"line":1434},[1431,2342,1438],{"class":1437},[1431,2344,2345],{"class":1441}," validateInputs",[1431,2347,1446],{"class":1445},[1431,2349,1450],{"class":1449},[1431,2351,1453],{"class":1445},[1431,2353,1456],{"class":1449},[1431,2355,1453],{"class":1445},[1431,2357,1919],{"class":1449},[1431,2359,1453],{"class":1445},[1431,2361,1870],{"class":1449},[1431,2363,1453],{"class":1445},[1431,2365,1466],{"class":1449},[1431,2367,1469],{"class":1445},[1431,2369,2370,2372,2375,2377],{"class":1433,"line":1472},[1431,2371,1482],{"class":1437},[1431,2373,2374],{"class":1485}," errors",[1431,2376,1490],{"class":1489},[1431,2378,2379],{"class":1445}," [];\n",[1431,2381,2382],{"class":1433,"line":1479},[1431,2383,1510],{"emptyLinePlaceholder":6},[1431,2385,2386],{"class":1433,"line":1507},[1431,2387,2388],{"class":1475},"  \u002F\u002F Validate principal\n",[1431,2390,2391,2394,2396,2399,2401,2404,2406,2409,2412],{"class":1433,"line":1513},[1431,2392,2393],{"class":1697},"  if",[1431,2395,1933],{"class":1445},[1431,2397,2398],{"class":1489},"!",[1431,2400,1450],{"class":1493},[1431,2402,2403],{"class":1489}," ||",[1431,2405,1601],{"class":1493},[1431,2407,2408],{"class":1489}," \u003C=",[1431,2410,2411],{"class":1500}," 0",[1431,2413,1469],{"class":1445},[1431,2415,2416,2419,2421,2424,2426,2429],{"class":1433,"line":1519},[1431,2417,2418],{"class":1493},"    errors",[1431,2420,1542],{"class":1445},[1431,2422,2423],{"class":1441},"push",[1431,2425,1446],{"class":1445},[1431,2427,2428],{"class":1945},"'Principal must be greater than 0'",[1431,2430,1572],{"class":1445},[1431,2432,2433],{"class":1433,"line":1530},[1431,2434,2033],{"class":1445},[1431,2436,2437],{"class":1433,"line":1575},[1431,2438,1510],{"emptyLinePlaceholder":6},[1431,2440,2441],{"class":1433,"line":1580},[1431,2442,2443],{"class":1475},"  \u002F\u002F Validate rate\n",[1431,2445,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2469,2471],{"class":1433,"line":1586},[1431,2447,2393],{"class":1697},[1431,2449,1933],{"class":1445},[1431,2451,2398],{"class":1489},[1431,2453,1456],{"class":1493},[1431,2455,2403],{"class":1489},[1431,2457,1494],{"class":1493},[1431,2459,2408],{"class":1489},[1431,2461,2411],{"class":1500},[1431,2463,2403],{"class":1489},[1431,2465,1494],{"class":1493},[1431,2467,2468],{"class":1489}," >",[1431,2470,1501],{"class":1500},[1431,2472,1469],{"class":1445},[1431,2474,2475,2477,2479,2481,2483,2486],{"class":1433,"line":1606},[1431,2476,2418],{"class":1493},[1431,2478,1542],{"class":1445},[1431,2480,2423],{"class":1441},[1431,2482,1446],{"class":1445},[1431,2484,2485],{"class":1945},"'Rate must be between 0 and 100'",[1431,2487,1572],{"class":1445},[1431,2489,2490],{"class":1433,"line":1611},[1431,2491,2033],{"class":1445},[1431,2493,2494],{"class":1433,"line":1617},[1431,2495,1510],{"emptyLinePlaceholder":6},[1431,2497,2498],{"class":1433,"line":1635},[1431,2499,2500],{"class":1475},"  \u002F\u002F Validate time\n",[1431,2502,2503,2505,2507,2509,2511,2513,2515,2517,2519],{"class":1433,"line":1640},[1431,2504,2393],{"class":1697},[1431,2506,1933],{"class":1445},[1431,2508,2398],{"class":1489},[1431,2510,1919],{"class":1493},[1431,2512,2403],{"class":1489},[1431,2514,1957],{"class":1493},[1431,2516,2408],{"class":1489},[1431,2518,2411],{"class":1500},[1431,2520,1469],{"class":1445},[1431,2522,2523,2525,2527,2529,2531,2534],{"class":1433,"line":1646},[1431,2524,2418],{"class":1493},[1431,2526,1542],{"class":1445},[1431,2528,2423],{"class":1441},[1431,2530,1446],{"class":1445},[1431,2532,2533],{"class":1945},"'Time must be greater than 0'",[1431,2535,1572],{"class":1445},[1431,2537,2538],{"class":1433,"line":1689},[1431,2539,2033],{"class":1445},[1431,2541,2542],{"class":1433,"line":1694},[1431,2543,1510],{"emptyLinePlaceholder":6},[1431,2545,2546],{"class":1433,"line":1704},[1431,2547,2548],{"class":1475},"  \u002F\u002F Validate time unit\n",[1431,2550,2551,2553,2555,2557,2560,2563,2565,2568,2570,2572,2575,2578,2580,2582],{"class":1433,"line":1712},[1431,2552,2393],{"class":1697},[1431,2554,1933],{"class":1445},[1431,2556,2398],{"class":1489},[1431,2558,2559],{"class":1445},"[",[1431,2561,2562],{"class":1945},"'days'",[1431,2564,1453],{"class":1445},[1431,2566,2567],{"class":1945},"'months'",[1431,2569,1453],{"class":1445},[1431,2571,1882],{"class":1945},[1431,2573,2574],{"class":1445},"].",[1431,2576,2577],{"class":1441},"includes",[1431,2579,1446],{"class":1445},[1431,2581,1870],{"class":1493},[1431,2583,2584],{"class":1445},")) {\n",[1431,2586,2587,2589,2591,2593,2595,2598],{"class":1433,"line":1720},[1431,2588,2418],{"class":1493},[1431,2590,1542],{"class":1445},[1431,2592,2423],{"class":1441},[1431,2594,1446],{"class":1445},[1431,2596,2597],{"class":1945},"'Time unit must be days, months, or years'",[1431,2599,1572],{"class":1445},[1431,2601,2602],{"class":1433,"line":1728},[1431,2603,2033],{"class":1445},[1431,2605,2606],{"class":1433,"line":1736},[1431,2607,1510],{"emptyLinePlaceholder":6},[1431,2609,2610],{"class":1433,"line":1744},[1431,2611,2612],{"class":1475},"  \u002F\u002F Validate compound frequency\n",[1431,2614,2615,2617,2619,2621,2623,2625,2627,2629,2631,2634,2636,2638,2640,2643,2645,2647,2649,2651],{"class":1433,"line":1754},[1431,2616,2393],{"class":1697},[1431,2618,1933],{"class":1445},[1431,2620,2398],{"class":1489},[1431,2622,2559],{"class":1445},[1431,2624,1550],{"class":1500},[1431,2626,1453],{"class":1445},[1431,2628,1385],{"class":1500},[1431,2630,1453],{"class":1445},[1431,2632,2633],{"class":1500},"4",[1431,2635,1453],{"class":1445},[1431,2637,1390],{"class":1500},[1431,2639,1453],{"class":1445},[1431,2641,2642],{"class":1500},"365",[1431,2644,2574],{"class":1445},[1431,2646,2577],{"class":1441},[1431,2648,1446],{"class":1445},[1431,2650,1466],{"class":1493},[1431,2652,2584],{"class":1445},[1431,2654,2655,2657,2659,2661,2663,2666],{"class":1433,"line":1768},[1431,2656,2418],{"class":1493},[1431,2658,1542],{"class":1445},[1431,2660,2423],{"class":1441},[1431,2662,1446],{"class":1445},[1431,2664,2665],{"class":1945},"'Invalid compound frequency'",[1431,2667,1572],{"class":1445},[1431,2669,2670],{"class":1433,"line":1774},[1431,2671,2033],{"class":1445},[1431,2673,2675],{"class":1433,"line":2674},28,[1431,2676,1510],{"emptyLinePlaceholder":6},[1431,2678,2680,2682,2684],{"class":1433,"line":2679},29,[1431,2681,1698],{"class":1697},[1431,2683,2374],{"class":1493},[1431,2685,1504],{"class":1445},[1431,2687,2689],{"class":1433,"line":2688},30,[1431,2690,1777],{"class":1445},[1409,2692,2694],{"id":2693},"formatting-functions","Formatting Functions",[1414,2696,2698],{"id":2697},"currency-formatting","Currency Formatting",[1422,2700,2702],{"className":1424,"code":2701,"language":1426,"meta":1376,"style":1376},"function formatCurrency(value, currency = 'USD', locale = 'en-US') {\n  return new Intl.NumberFormat(locale, {\n    style: 'currency',\n    currency: currency,\n    minimumFractionDigits: 2,\n    maximumFractionDigits: 2,\n  }).format(value);\n}\n",[1428,2703,2704,2738,2759,2769,2779,2788,2797,2811],{"__ignoreMap":1376},[1431,2705,2706,2708,2711,2713,2716,2718,2721,2723,2726,2728,2731,2733,2736],{"class":1433,"line":1434},[1431,2707,1438],{"class":1437},[1431,2709,2710],{"class":1441}," formatCurrency",[1431,2712,1446],{"class":1445},[1431,2714,2715],{"class":1449},"value",[1431,2717,1453],{"class":1445},[1431,2719,2720],{"class":1449},"currency",[1431,2722,1490],{"class":1489},[1431,2724,2725],{"class":1945}," 'USD'",[1431,2727,1453],{"class":1445},[1431,2729,2730],{"class":1449},"locale",[1431,2732,1490],{"class":1489},[1431,2734,2735],{"class":1945}," 'en-US'",[1431,2737,1469],{"class":1445},[1431,2739,2740,2742,2744,2747,2749,2752,2754,2756],{"class":1433,"line":1472},[1431,2741,1698],{"class":1697},[1431,2743,2018],{"class":1437},[1431,2745,2746],{"class":1493}," Intl",[1431,2748,1542],{"class":1445},[1431,2750,2751],{"class":1441},"NumberFormat",[1431,2753,1446],{"class":1445},[1431,2755,2730],{"class":1493},[1431,2757,2758],{"class":1445},", {\n",[1431,2760,2761,2764,2767],{"class":1433,"line":1479},[1431,2762,2763],{"class":1493},"    style:",[1431,2765,2766],{"class":1945}," 'currency'",[1431,2768,1709],{"class":1445},[1431,2770,2771,2774,2777],{"class":1433,"line":1507},[1431,2772,2773],{"class":1493},"    currency:",[1431,2775,2776],{"class":1493}," currency",[1431,2778,1709],{"class":1445},[1431,2780,2781,2784,2786],{"class":1433,"line":1513},[1431,2782,2783],{"class":1493},"    minimumFractionDigits:",[1431,2785,2075],{"class":1500},[1431,2787,1709],{"class":1445},[1431,2789,2790,2793,2795],{"class":1433,"line":1519},[1431,2791,2792],{"class":1493},"    maximumFractionDigits:",[1431,2794,2075],{"class":1500},[1431,2796,1709],{"class":1445},[1431,2798,2799,2802,2805,2807,2809],{"class":1433,"line":1530},[1431,2800,2801],{"class":1445},"  }).",[1431,2803,2804],{"class":1441},"format",[1431,2806,1446],{"class":1445},[1431,2808,2715],{"class":1493},[1431,2810,1572],{"class":1445},[1431,2812,2813],{"class":1433,"line":1575},[1431,2814,1777],{"class":1445},[1414,2816,2818],{"id":2817},"percentage-formatting","Percentage Formatting",[1422,2820,2822],{"className":1424,"code":2821,"language":1426,"meta":1376,"style":1376},"function formatPercentage(value, decimalPlaces = 4) {\n  return (value * 100).toFixed(decimalPlaces) + '%';\n}\n",[1428,2823,2824,2846,2878],{"__ignoreMap":1376},[1431,2825,2826,2828,2831,2833,2835,2837,2840,2842,2844],{"class":1433,"line":1434},[1431,2827,1438],{"class":1437},[1431,2829,2830],{"class":1441}," formatPercentage",[1431,2832,1446],{"class":1445},[1431,2834,2715],{"class":1449},[1431,2836,1453],{"class":1445},[1431,2838,2839],{"class":1449},"decimalPlaces",[1431,2841,1490],{"class":1489},[1431,2843,2085],{"class":1500},[1431,2845,1469],{"class":1445},[1431,2847,2848,2850,2852,2854,2856,2858,2861,2864,2866,2868,2870,2873,2876],{"class":1433,"line":1472},[1431,2849,1698],{"class":1697},[1431,2851,1933],{"class":1445},[1431,2853,2715],{"class":1493},[1431,2855,1536],{"class":1489},[1431,2857,1501],{"class":1500},[1431,2859,2860],{"class":1445},").",[1431,2862,2863],{"class":1441},"toFixed",[1431,2865,1446],{"class":1445},[1431,2867,2839],{"class":1493},[1431,2869,1678],{"class":1445},[1431,2871,2872],{"class":1489},"+",[1431,2874,2875],{"class":1945}," '%'",[1431,2877,1504],{"class":1445},[1431,2879,2880],{"class":1433,"line":1479},[1431,2881,1777],{"class":1445},[1414,2883,2885],{"id":2884},"number-formatting","Number Formatting",[1422,2887,2889],{"className":1424,"code":2888,"language":1426,"meta":1376,"style":1376},"function formatNumber(value, decimalPlaces = 2) {\n  return new Intl.NumberFormat('en-US', {\n    minimumFractionDigits: decimalPlaces,\n    maximumFractionDigits: decimalPlaces,\n  }).format(value);\n}\n",[1428,2890,2891,2912,2931,2940,2948,2960],{"__ignoreMap":1376},[1431,2892,2893,2895,2898,2900,2902,2904,2906,2908,2910],{"class":1433,"line":1434},[1431,2894,1438],{"class":1437},[1431,2896,2897],{"class":1441}," formatNumber",[1431,2899,1446],{"class":1445},[1431,2901,2715],{"class":1449},[1431,2903,1453],{"class":1445},[1431,2905,2839],{"class":1449},[1431,2907,1490],{"class":1489},[1431,2909,2075],{"class":1500},[1431,2911,1469],{"class":1445},[1431,2913,2914,2916,2918,2920,2922,2924,2926,2929],{"class":1433,"line":1472},[1431,2915,1698],{"class":1697},[1431,2917,2018],{"class":1437},[1431,2919,2746],{"class":1493},[1431,2921,1542],{"class":1445},[1431,2923,2751],{"class":1441},[1431,2925,1446],{"class":1445},[1431,2927,2928],{"class":1945},"'en-US'",[1431,2930,2758],{"class":1445},[1431,2932,2933,2935,2938],{"class":1433,"line":1479},[1431,2934,2783],{"class":1493},[1431,2936,2937],{"class":1493}," decimalPlaces",[1431,2939,1709],{"class":1445},[1431,2941,2942,2944,2946],{"class":1433,"line":1507},[1431,2943,2792],{"class":1493},[1431,2945,2937],{"class":1493},[1431,2947,1709],{"class":1445},[1431,2949,2950,2952,2954,2956,2958],{"class":1433,"line":1513},[1431,2951,2801],{"class":1445},[1431,2953,2804],{"class":1441},[1431,2955,1446],{"class":1445},[1431,2957,2715],{"class":1493},[1431,2959,1572],{"class":1445},[1431,2961,2962],{"class":1433,"line":1519},[1431,2963,1777],{"class":1445},[1409,2965,2967],{"id":2966},"storage-functions","Storage Functions",[1414,2969,2971],{"id":2970},"history-management","History Management",[1422,2973,2975],{"className":1424,"code":2974,"language":1426,"meta":1376,"style":1376},"class CalculationHistory {\n  constructor(storageKey = 'interest-calculator-history') {\n    this.storageKey = storageKey;\n    this.maxEntries = 10;\n  }\n\n  save(calculation) {\n    let history = this.getAll();\n\n    \u002F\u002F Add timestamp\n    calculation.timestamp = new Date().toISOString();\n\n    \u002F\u002F Add to beginning of array\n    history.unshift(calculation);\n\n    \u002F\u002F Limit entries\n    if (history.length > this.maxEntries) {\n      history = history.slice(0, this.maxEntries);\n    }\n\n    \u002F\u002F Save to localStorage\n    localStorage.setItem(this.storageKey, JSON.stringify(history));\n  }\n\n  getAll() {\n    try {\n      const stored = localStorage.getItem(this.storageKey);\n      return stored ? JSON.parse(stored) : [];\n    } catch (error) {\n      console.error('Failed to load history:', error);\n      return [];\n    }\n  }\n\n  clear() {\n    localStorage.removeItem(this.storageKey);\n  }\n}\n",[1428,2976,2977,2988,3005,3022,3038,3042,3046,3058,3079,3083,3088,3113,3117,3122,3138,3142,3147,3173,3203,3208,3212,3217,3252,3256,3260,3268,3275,3303,3332,3347,3367,3374,3379,3384,3389,3397,3417,3422],{"__ignoreMap":1376},[1431,2978,2979,2982,2986],{"class":1433,"line":1434},[1431,2980,2981],{"class":1437},"class",[1431,2983,2985],{"class":2984},"s_0E6"," CalculationHistory",[1431,2987,1701],{"class":1445},[1431,2989,2990,2993,2995,2998,3000,3003],{"class":1433,"line":1472},[1431,2991,2992],{"class":1437},"  constructor",[1431,2994,1446],{"class":1445},[1431,2996,2997],{"class":1449},"storageKey",[1431,2999,1490],{"class":1489},[1431,3001,3002],{"class":1945}," 'interest-calculator-history'",[1431,3004,1469],{"class":1445},[1431,3006,3007,3011,3013,3015,3017,3020],{"class":1433,"line":1479},[1431,3008,3010],{"class":3009},"sLV08","    this",[1431,3012,1542],{"class":1445},[1431,3014,2997],{"class":1493},[1431,3016,1490],{"class":1489},[1431,3018,3019],{"class":1493}," storageKey",[1431,3021,1504],{"class":1445},[1431,3023,3024,3026,3028,3031,3033,3036],{"class":1433,"line":1507},[1431,3025,3010],{"class":3009},[1431,3027,1542],{"class":1445},[1431,3029,3030],{"class":1493},"maxEntries",[1431,3032,1490],{"class":1489},[1431,3034,3035],{"class":1500}," 10",[1431,3037,1504],{"class":1445},[1431,3039,3040],{"class":1433,"line":1513},[1431,3041,2033],{"class":1445},[1431,3043,3044],{"class":1433,"line":1519},[1431,3045,1510],{"emptyLinePlaceholder":6},[1431,3047,3048,3051,3053,3056],{"class":1433,"line":1530},[1431,3049,3050],{"class":1441},"  save",[1431,3052,1446],{"class":1445},[1431,3054,3055],{"class":1449},"calculation",[1431,3057,1469],{"class":1445},[1431,3059,3060,3063,3066,3068,3071,3073,3076],{"class":1433,"line":1575},[1431,3061,3062],{"class":1437},"    let",[1431,3064,3065],{"class":1493}," history",[1431,3067,1490],{"class":1489},[1431,3069,3070],{"class":3009}," this",[1431,3072,1542],{"class":1445},[1431,3074,3075],{"class":1441},"getAll",[1431,3077,3078],{"class":1445},"();\n",[1431,3080,3081],{"class":1433,"line":1580},[1431,3082,1510],{"emptyLinePlaceholder":6},[1431,3084,3085],{"class":1433,"line":1586},[1431,3086,3087],{"class":1475},"    \u002F\u002F Add timestamp\n",[1431,3089,3090,3093,3095,3098,3100,3102,3105,3108,3111],{"class":1433,"line":1606},[1431,3091,3092],{"class":1493},"    calculation",[1431,3094,1542],{"class":1445},[1431,3096,3097],{"class":1493},"timestamp",[1431,3099,1490],{"class":1489},[1431,3101,2018],{"class":1437},[1431,3103,3104],{"class":1441}," Date",[1431,3106,3107],{"class":1445},"().",[1431,3109,3110],{"class":1441},"toISOString",[1431,3112,3078],{"class":1445},[1431,3114,3115],{"class":1433,"line":1611},[1431,3116,1510],{"emptyLinePlaceholder":6},[1431,3118,3119],{"class":1433,"line":1617},[1431,3120,3121],{"class":1475},"    \u002F\u002F Add to beginning of array\n",[1431,3123,3124,3127,3129,3132,3134,3136],{"class":1433,"line":1635},[1431,3125,3126],{"class":1493},"    history",[1431,3128,1542],{"class":1445},[1431,3130,3131],{"class":1441},"unshift",[1431,3133,1446],{"class":1445},[1431,3135,3055],{"class":1493},[1431,3137,1572],{"class":1445},[1431,3139,3140],{"class":1433,"line":1640},[1431,3141,1510],{"emptyLinePlaceholder":6},[1431,3143,3144],{"class":1433,"line":1646},[1431,3145,3146],{"class":1475},"    \u002F\u002F Limit entries\n",[1431,3148,3149,3152,3154,3157,3159,3163,3165,3167,3169,3171],{"class":1433,"line":1689},[1431,3150,3151],{"class":1697},"    if",[1431,3153,1933],{"class":1445},[1431,3155,3156],{"class":1493},"history",[1431,3158,1542],{"class":1445},[1431,3160,3162],{"class":3161},"sSQ6O","length",[1431,3164,2468],{"class":1489},[1431,3166,3070],{"class":3009},[1431,3168,1542],{"class":1445},[1431,3170,3030],{"class":1493},[1431,3172,1469],{"class":1445},[1431,3174,3175,3178,3180,3182,3184,3187,3189,3192,3194,3197,3199,3201],{"class":1433,"line":1694},[1431,3176,3177],{"class":1493},"      history",[1431,3179,1490],{"class":1489},[1431,3181,3065],{"class":1493},[1431,3183,1542],{"class":1445},[1431,3185,3186],{"class":1441},"slice",[1431,3188,1446],{"class":1445},[1431,3190,3191],{"class":1500},"0",[1431,3193,1453],{"class":1445},[1431,3195,3196],{"class":3009},"this",[1431,3198,1542],{"class":1445},[1431,3200,3030],{"class":1493},[1431,3202,1572],{"class":1445},[1431,3204,3205],{"class":1433,"line":1704},[1431,3206,3207],{"class":1445},"    }\n",[1431,3209,3210],{"class":1433,"line":1712},[1431,3211,1510],{"emptyLinePlaceholder":6},[1431,3213,3214],{"class":1433,"line":1720},[1431,3215,3216],{"class":1475},"    \u002F\u002F Save to localStorage\n",[1431,3218,3219,3222,3224,3227,3229,3231,3233,3235,3237,3240,3242,3245,3247,3249],{"class":1433,"line":1728},[1431,3220,3221],{"class":1493},"    localStorage",[1431,3223,1542],{"class":1445},[1431,3225,3226],{"class":1441},"setItem",[1431,3228,1446],{"class":1445},[1431,3230,3196],{"class":3009},[1431,3232,1542],{"class":1445},[1431,3234,2997],{"class":1493},[1431,3236,1453],{"class":1445},[1431,3238,3239],{"class":1485},"JSON",[1431,3241,1542],{"class":1445},[1431,3243,3244],{"class":1441},"stringify",[1431,3246,1446],{"class":1445},[1431,3248,3156],{"class":1493},[1431,3250,3251],{"class":1445},"));\n",[1431,3253,3254],{"class":1433,"line":1736},[1431,3255,2033],{"class":1445},[1431,3257,3258],{"class":1433,"line":1744},[1431,3259,1510],{"emptyLinePlaceholder":6},[1431,3261,3262,3265],{"class":1433,"line":1754},[1431,3263,3264],{"class":1441},"  getAll",[1431,3266,3267],{"class":1445},"() {\n",[1431,3269,3270,3273],{"class":1433,"line":1768},[1431,3271,3272],{"class":1697},"    try",[1431,3274,1701],{"class":1445},[1431,3276,3277,3280,3283,3285,3288,3290,3293,3295,3297,3299,3301],{"class":1433,"line":1774},[1431,3278,3279],{"class":1437},"      const",[1431,3281,3282],{"class":1485}," stored",[1431,3284,1490],{"class":1489},[1431,3286,3287],{"class":1493}," localStorage",[1431,3289,1542],{"class":1445},[1431,3291,3292],{"class":1441},"getItem",[1431,3294,1446],{"class":1445},[1431,3296,3196],{"class":3009},[1431,3298,1542],{"class":1445},[1431,3300,2997],{"class":1493},[1431,3302,1572],{"class":1445},[1431,3304,3305,3307,3309,3312,3315,3317,3320,3322,3325,3327,3330],{"class":1433,"line":2674},[1431,3306,1954],{"class":1697},[1431,3308,3282],{"class":1493},[1431,3310,3311],{"class":1489}," ?",[1431,3313,3314],{"class":1485}," JSON",[1431,3316,1542],{"class":1445},[1431,3318,3319],{"class":1441},"parse",[1431,3321,1446],{"class":1445},[1431,3323,3324],{"class":1493},"stored",[1431,3326,1678],{"class":1445},[1431,3328,3329],{"class":1489},":",[1431,3331,2379],{"class":1445},[1431,3333,3334,3337,3340,3342,3345],{"class":1433,"line":2679},[1431,3335,3336],{"class":1445},"    } ",[1431,3338,3339],{"class":1697},"catch",[1431,3341,1933],{"class":1445},[1431,3343,3344],{"class":1493},"error",[1431,3346,1469],{"class":1445},[1431,3348,3349,3352,3354,3356,3358,3361,3363,3365],{"class":1433,"line":2688},[1431,3350,3351],{"class":1493},"      console",[1431,3353,1542],{"class":1445},[1431,3355,3344],{"class":1441},[1431,3357,1446],{"class":1445},[1431,3359,3360],{"class":1945},"'Failed to load history:'",[1431,3362,1453],{"class":1445},[1431,3364,3344],{"class":1493},[1431,3366,1572],{"class":1445},[1431,3368,3370,3372],{"class":1433,"line":3369},31,[1431,3371,1954],{"class":1697},[1431,3373,2379],{"class":1445},[1431,3375,3377],{"class":1433,"line":3376},32,[1431,3378,3207],{"class":1445},[1431,3380,3382],{"class":1433,"line":3381},33,[1431,3383,2033],{"class":1445},[1431,3385,3387],{"class":1433,"line":3386},34,[1431,3388,1510],{"emptyLinePlaceholder":6},[1431,3390,3392,3395],{"class":1433,"line":3391},35,[1431,3393,3394],{"class":1441},"  clear",[1431,3396,3267],{"class":1445},[1431,3398,3400,3402,3404,3407,3409,3411,3413,3415],{"class":1433,"line":3399},36,[1431,3401,3221],{"class":1493},[1431,3403,1542],{"class":1445},[1431,3405,3406],{"class":1441},"removeItem",[1431,3408,1446],{"class":1445},[1431,3410,3196],{"class":3009},[1431,3412,1542],{"class":1445},[1431,3414,2997],{"class":1493},[1431,3416,1572],{"class":1445},[1431,3418,3420],{"class":1433,"line":3419},37,[1431,3421,2033],{"class":1445},[1431,3423,3425],{"class":1433,"line":3424},38,[1431,3426,1777],{"class":1445},[1409,3428,3430],{"id":3429},"error-handling","Error Handling",[1414,3432,3434],{"id":3433},"common-error-types","Common Error Types",[1422,3436,3438],{"className":1424,"code":3437,"language":1426,"meta":1376,"style":1376},"class CalculationError extends Error {\n  constructor(message, code) {\n    super(message);\n    this.name = 'CalculationError';\n    this.code = code;\n  }\n}\n\n\u002F\u002F Error codes\nconst ERROR_CODES = {\n  INVALID_PRINCIPAL: 'INVALID_PRINCIPAL',\n  INVALID_RATE: 'INVALID_RATE',\n  INVALID_TIME: 'INVALID_TIME',\n  INVALID_TIME_UNIT: 'INVALID_TIME_UNIT',\n  INVALID_FREQUENCY: 'INVALID_FREQUENCY',\n  CALCULATION_OVERFLOW: 'CALCULATION_OVERFLOW',\n};\n",[1428,3439,3440,3454,3469,3480,3496,3511,3515,3519,3523,3528,3539,3549,3559,3569,3579,3589,3599],{"__ignoreMap":1376},[1431,3441,3442,3444,3447,3450,3452],{"class":1433,"line":1434},[1431,3443,2981],{"class":1437},[1431,3445,3446],{"class":2984}," CalculationError",[1431,3448,3449],{"class":1437}," extends",[1431,3451,2021],{"class":2984},[1431,3453,1701],{"class":1445},[1431,3455,3456,3458,3460,3463,3465,3467],{"class":1433,"line":1472},[1431,3457,2992],{"class":1437},[1431,3459,1446],{"class":1445},[1431,3461,3462],{"class":1449},"message",[1431,3464,1453],{"class":1445},[1431,3466,1428],{"class":1449},[1431,3468,1469],{"class":1445},[1431,3470,3471,3474,3476,3478],{"class":1433,"line":1479},[1431,3472,3473],{"class":3009},"    super",[1431,3475,1446],{"class":1445},[1431,3477,3462],{"class":1493},[1431,3479,1572],{"class":1445},[1431,3481,3482,3484,3486,3489,3491,3494],{"class":1433,"line":1507},[1431,3483,3010],{"class":3009},[1431,3485,1542],{"class":1445},[1431,3487,3488],{"class":1493},"name",[1431,3490,1490],{"class":1489},[1431,3492,3493],{"class":1945}," 'CalculationError'",[1431,3495,1504],{"class":1445},[1431,3497,3498,3500,3502,3504,3506,3509],{"class":1433,"line":1513},[1431,3499,3010],{"class":3009},[1431,3501,1542],{"class":1445},[1431,3503,1428],{"class":1493},[1431,3505,1490],{"class":1489},[1431,3507,3508],{"class":1493}," code",[1431,3510,1504],{"class":1445},[1431,3512,3513],{"class":1433,"line":1519},[1431,3514,2033],{"class":1445},[1431,3516,3517],{"class":1433,"line":1530},[1431,3518,1777],{"class":1445},[1431,3520,3521],{"class":1433,"line":1575},[1431,3522,1510],{"emptyLinePlaceholder":6},[1431,3524,3525],{"class":1433,"line":1580},[1431,3526,3527],{"class":1475},"\u002F\u002F Error codes\n",[1431,3529,3530,3532,3535,3537],{"class":1433,"line":1586},[1431,3531,2051],{"class":1437},[1431,3533,3534],{"class":1485}," ERROR_CODES",[1431,3536,1490],{"class":1489},[1431,3538,1701],{"class":1445},[1431,3540,3541,3544,3547],{"class":1433,"line":1606},[1431,3542,3543],{"class":1493},"  INVALID_PRINCIPAL:",[1431,3545,3546],{"class":1945}," 'INVALID_PRINCIPAL'",[1431,3548,1709],{"class":1445},[1431,3550,3551,3554,3557],{"class":1433,"line":1611},[1431,3552,3553],{"class":1493},"  INVALID_RATE:",[1431,3555,3556],{"class":1945}," 'INVALID_RATE'",[1431,3558,1709],{"class":1445},[1431,3560,3561,3564,3567],{"class":1433,"line":1617},[1431,3562,3563],{"class":1493},"  INVALID_TIME:",[1431,3565,3566],{"class":1945}," 'INVALID_TIME'",[1431,3568,1709],{"class":1445},[1431,3570,3571,3574,3577],{"class":1433,"line":1635},[1431,3572,3573],{"class":1493},"  INVALID_TIME_UNIT:",[1431,3575,3576],{"class":1945}," 'INVALID_TIME_UNIT'",[1431,3578,1709],{"class":1445},[1431,3580,3581,3584,3587],{"class":1433,"line":1640},[1431,3582,3583],{"class":1493},"  INVALID_FREQUENCY:",[1431,3585,3586],{"class":1945}," 'INVALID_FREQUENCY'",[1431,3588,1709],{"class":1445},[1431,3590,3591,3594,3597],{"class":1433,"line":1646},[1431,3592,3593],{"class":1493},"  CALCULATION_OVERFLOW:",[1431,3595,3596],{"class":1945}," 'CALCULATION_OVERFLOW'",[1431,3598,1709],{"class":1445},[1431,3600,3601],{"class":1433,"line":1689},[1431,3602,2110],{"class":1445},[1414,3604,3606],{"id":3605},"error-handling-example","Error Handling Example",[1422,3608,3610],{"className":1424,"code":3609,"language":1426,"meta":1376,"style":1376},"function safeCalculate(principal, rate, timeValue, timeUnit, compoundFrequency) {\n  try {\n    \u002F\u002F Validate inputs\n    const errors = validateInputs(principal, rate, timeValue, timeUnit, compoundFrequency);\n    if (errors.length > 0) {\n      throw new CalculationError(errors.join(', '), 'VALIDATION_ERROR');\n    }\n\n    \u002F\u002F Convert time to years\n    const timeInYears = convertTimeToYears(timeValue, timeUnit);\n\n    \u002F\u002F Perform calculation\n    const result = calculateCompoundInterest(principal, rate, timeInYears, compoundFrequency);\n\n    \u002F\u002F Check for overflow\n    if (!isFinite(result.totalAmount)) {\n      throw new CalculationError('Calculation overflow', ERROR_CODES.CALCULATION_OVERFLOW);\n    }\n\n    return { success: true, result };\n  } catch (error) {\n    return { success: false, error: error.message };\n  }\n}\n",[1428,3611,3612,3641,3648,3653,3686,3705,3735,3739,3743,3748,3769,3773,3778,3808,3812,3817,3840,3865,3869,3873,3894,3907,3932,3936],{"__ignoreMap":1376},[1431,3613,3614,3616,3619,3621,3623,3625,3627,3629,3631,3633,3635,3637,3639],{"class":1433,"line":1434},[1431,3615,1438],{"class":1437},[1431,3617,3618],{"class":1441}," safeCalculate",[1431,3620,1446],{"class":1445},[1431,3622,1450],{"class":1449},[1431,3624,1453],{"class":1445},[1431,3626,1456],{"class":1449},[1431,3628,1453],{"class":1445},[1431,3630,1919],{"class":1449},[1431,3632,1453],{"class":1445},[1431,3634,1870],{"class":1449},[1431,3636,1453],{"class":1445},[1431,3638,1466],{"class":1449},[1431,3640,1469],{"class":1445},[1431,3642,3643,3646],{"class":1433,"line":1472},[1431,3644,3645],{"class":1697},"  try",[1431,3647,1701],{"class":1445},[1431,3649,3650],{"class":1433,"line":1479},[1431,3651,3652],{"class":1475},"    \u002F\u002F Validate inputs\n",[1431,3654,3655,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684],{"class":1433,"line":1507},[1431,3656,3657],{"class":1437},"    const",[1431,3659,2374],{"class":1485},[1431,3661,1490],{"class":1489},[1431,3663,2345],{"class":1441},[1431,3665,1446],{"class":1445},[1431,3667,1450],{"class":1493},[1431,3669,1453],{"class":1445},[1431,3671,1456],{"class":1493},[1431,3673,1453],{"class":1445},[1431,3675,1919],{"class":1493},[1431,3677,1453],{"class":1445},[1431,3679,1870],{"class":1493},[1431,3681,1453],{"class":1445},[1431,3683,1466],{"class":1493},[1431,3685,1572],{"class":1445},[1431,3687,3688,3690,3692,3695,3697,3699,3701,3703],{"class":1433,"line":1513},[1431,3689,3151],{"class":1697},[1431,3691,1933],{"class":1445},[1431,3693,3694],{"class":1493},"errors",[1431,3696,1542],{"class":1445},[1431,3698,3162],{"class":3161},[1431,3700,2468],{"class":1489},[1431,3702,2411],{"class":1500},[1431,3704,1469],{"class":1445},[1431,3706,3707,3709,3711,3713,3715,3717,3719,3722,3724,3727,3730,3733],{"class":1433,"line":1519},[1431,3708,2015],{"class":1697},[1431,3710,2018],{"class":1437},[1431,3712,3446],{"class":1441},[1431,3714,1446],{"class":1445},[1431,3716,3694],{"class":1493},[1431,3718,1542],{"class":1445},[1431,3720,3721],{"class":1441},"join",[1431,3723,1446],{"class":1445},[1431,3725,3726],{"class":1945},"', '",[1431,3728,3729],{"class":1445},"), ",[1431,3731,3732],{"class":1945},"'VALIDATION_ERROR'",[1431,3734,1572],{"class":1445},[1431,3736,3737],{"class":1433,"line":1530},[1431,3738,3207],{"class":1445},[1431,3740,3741],{"class":1433,"line":1575},[1431,3742,1510],{"emptyLinePlaceholder":6},[1431,3744,3745],{"class":1433,"line":1580},[1431,3746,3747],{"class":1475},"    \u002F\u002F Convert time to years\n",[1431,3749,3750,3752,3755,3757,3759,3761,3763,3765,3767],{"class":1433,"line":1586},[1431,3751,3657],{"class":1437},[1431,3753,3754],{"class":1485}," timeInYears",[1431,3756,1490],{"class":1489},[1431,3758,1914],{"class":1441},[1431,3760,1446],{"class":1445},[1431,3762,1919],{"class":1493},[1431,3764,1453],{"class":1445},[1431,3766,1870],{"class":1493},[1431,3768,1572],{"class":1445},[1431,3770,3771],{"class":1433,"line":1606},[1431,3772,1510],{"emptyLinePlaceholder":6},[1431,3774,3775],{"class":1433,"line":1611},[1431,3776,3777],{"class":1475},"    \u002F\u002F Perform calculation\n",[1431,3779,3780,3782,3785,3787,3789,3791,3793,3795,3797,3799,3802,3804,3806],{"class":1433,"line":1617},[1431,3781,3657],{"class":1437},[1431,3783,3784],{"class":1485}," result",[1431,3786,1490],{"class":1489},[1431,3788,1442],{"class":1441},[1431,3790,1446],{"class":1445},[1431,3792,1450],{"class":1493},[1431,3794,1453],{"class":1445},[1431,3796,1456],{"class":1493},[1431,3798,1453],{"class":1445},[1431,3800,3801],{"class":1493},"timeInYears",[1431,3803,1453],{"class":1445},[1431,3805,1466],{"class":1493},[1431,3807,1572],{"class":1445},[1431,3809,3810],{"class":1433,"line":1635},[1431,3811,1510],{"emptyLinePlaceholder":6},[1431,3813,3814],{"class":1433,"line":1640},[1431,3815,3816],{"class":1475},"    \u002F\u002F Check for overflow\n",[1431,3818,3819,3821,3823,3825,3828,3830,3833,3835,3838],{"class":1433,"line":1646},[1431,3820,3151],{"class":1697},[1431,3822,1933],{"class":1445},[1431,3824,2398],{"class":1489},[1431,3826,3827],{"class":1441},"isFinite",[1431,3829,1446],{"class":1445},[1431,3831,3832],{"class":1493},"result",[1431,3834,1542],{"class":1445},[1431,3836,3837],{"class":1493},"totalAmount",[1431,3839,2584],{"class":1445},[1431,3841,3842,3844,3846,3848,3850,3853,3855,3858,3860,3863],{"class":1433,"line":1689},[1431,3843,2015],{"class":1697},[1431,3845,2018],{"class":1437},[1431,3847,3446],{"class":1441},[1431,3849,1446],{"class":1445},[1431,3851,3852],{"class":1945},"'Calculation overflow'",[1431,3854,1453],{"class":1445},[1431,3856,3857],{"class":1485},"ERROR_CODES",[1431,3859,1542],{"class":1445},[1431,3861,3862],{"class":1485},"CALCULATION_OVERFLOW",[1431,3864,1572],{"class":1445},[1431,3866,3867],{"class":1433,"line":1694},[1431,3868,3207],{"class":1445},[1431,3870,3871],{"class":1433,"line":1704},[1431,3872,1510],{"emptyLinePlaceholder":6},[1431,3874,3875,3878,3881,3884,3887,3889,3891],{"class":1433,"line":1712},[1431,3876,3877],{"class":1697},"    return",[1431,3879,3880],{"class":1445}," { ",[1431,3882,3883],{"class":1493},"success:",[1431,3885,3886],{"class":3009}," true",[1431,3888,1453],{"class":1445},[1431,3890,3832],{"class":1493},[1431,3892,3893],{"class":1445}," };\n",[1431,3895,3896,3899,3901,3903,3905],{"class":1433,"line":1720},[1431,3897,3898],{"class":1445},"  } ",[1431,3900,3339],{"class":1697},[1431,3902,1933],{"class":1445},[1431,3904,3344],{"class":1493},[1431,3906,1469],{"class":1445},[1431,3908,3909,3911,3913,3915,3918,3920,3923,3926,3928,3930],{"class":1433,"line":1728},[1431,3910,3877],{"class":1697},[1431,3912,3880],{"class":1445},[1431,3914,3883],{"class":1493},[1431,3916,3917],{"class":3009}," false",[1431,3919,1453],{"class":1445},[1431,3921,3922],{"class":1493},"error:",[1431,3924,3925],{"class":1493}," error",[1431,3927,1542],{"class":1445},[1431,3929,3462],{"class":1493},[1431,3931,3893],{"class":1445},[1431,3933,3934],{"class":1433,"line":1736},[1431,3935,2033],{"class":1445},[1431,3937,3938],{"class":1433,"line":1744},[1431,3939,1777],{"class":1445},[1409,3941,3943],{"id":3942},"performance-considerations","Performance Considerations",[1414,3945,3947],{"id":3946},"optimization-tips","Optimization Tips",[1422,3949,3951],{"className":1424,"code":3950,"language":1426,"meta":1376,"style":1376},"\u002F\u002F Debounce calculations for real-time updates\nfunction debounce(func, wait) {\n  let timeout;\n  return function executedFunction(...args) {\n    const later = () => {\n      clearTimeout(timeout);\n      func(...args);\n    };\n    clearTimeout(timeout);\n    timeout = setTimeout(later, wait);\n  };\n}\n\n\u002F\u002F Use debounced calculation for input events\nconst debouncedCalculate = debounce(performCalculation, 300);\n",[1428,3952,3953,3958,3977,3987,4007,4024,4036,4049,4054,4065,4086,4090,4094,4098,4103],{"__ignoreMap":1376},[1431,3954,3955],{"class":1433,"line":1434},[1431,3956,3957],{"class":1475},"\u002F\u002F Debounce calculations for real-time updates\n",[1431,3959,3960,3962,3965,3967,3970,3972,3975],{"class":1433,"line":1472},[1431,3961,1438],{"class":1437},[1431,3963,3964],{"class":1441}," debounce",[1431,3966,1446],{"class":1445},[1431,3968,3969],{"class":1449},"func",[1431,3971,1453],{"class":1445},[1431,3973,3974],{"class":1449},"wait",[1431,3976,1469],{"class":1445},[1431,3978,3979,3982,3985],{"class":1433,"line":1479},[1431,3980,3981],{"class":1437},"  let",[1431,3983,3984],{"class":1493}," timeout",[1431,3986,1504],{"class":1445},[1431,3988,3989,3991,3994,3997,3999,4002,4005],{"class":1433,"line":1507},[1431,3990,1698],{"class":1697},[1431,3992,3993],{"class":1437}," function",[1431,3995,3996],{"class":1441}," executedFunction",[1431,3998,1446],{"class":1445},[1431,4000,4001],{"class":1489},"...",[1431,4003,4004],{"class":1449},"args",[1431,4006,1469],{"class":1445},[1431,4008,4009,4011,4014,4016,4019,4022],{"class":1433,"line":1513},[1431,4010,3657],{"class":1437},[1431,4012,4013],{"class":1441}," later",[1431,4015,1490],{"class":1489},[1431,4017,4018],{"class":1445}," () ",[1431,4020,4021],{"class":1437},"=>",[1431,4023,1701],{"class":1445},[1431,4025,4026,4029,4031,4034],{"class":1433,"line":1519},[1431,4027,4028],{"class":1441},"      clearTimeout",[1431,4030,1446],{"class":1445},[1431,4032,4033],{"class":1493},"timeout",[1431,4035,1572],{"class":1445},[1431,4037,4038,4041,4043,4045,4047],{"class":1433,"line":1530},[1431,4039,4040],{"class":1441},"      func",[1431,4042,1446],{"class":1445},[1431,4044,4001],{"class":1489},[1431,4046,4004],{"class":1493},[1431,4048,1572],{"class":1445},[1431,4050,4051],{"class":1433,"line":1575},[1431,4052,4053],{"class":1445},"    };\n",[1431,4055,4056,4059,4061,4063],{"class":1433,"line":1580},[1431,4057,4058],{"class":1441},"    clearTimeout",[1431,4060,1446],{"class":1445},[1431,4062,4033],{"class":1493},[1431,4064,1572],{"class":1445},[1431,4066,4067,4070,4072,4075,4077,4080,4082,4084],{"class":1433,"line":1586},[1431,4068,4069],{"class":1493},"    timeout",[1431,4071,1490],{"class":1489},[1431,4073,4074],{"class":1441}," setTimeout",[1431,4076,1446],{"class":1445},[1431,4078,4079],{"class":1493},"later",[1431,4081,1453],{"class":1445},[1431,4083,3974],{"class":1493},[1431,4085,1572],{"class":1445},[1431,4087,4088],{"class":1433,"line":1606},[1431,4089,1771],{"class":1445},[1431,4091,4092],{"class":1433,"line":1611},[1431,4093,1777],{"class":1445},[1431,4095,4096],{"class":1433,"line":1617},[1431,4097,1510],{"emptyLinePlaceholder":6},[1431,4099,4100],{"class":1433,"line":1635},[1431,4101,4102],{"class":1475},"\u002F\u002F Use debounced calculation for input events\n",[1431,4104,4105,4107,4110,4112,4114,4116,4119,4121,4124],{"class":1433,"line":1640},[1431,4106,2051],{"class":1437},[1431,4108,4109],{"class":1485}," debouncedCalculate",[1431,4111,1490],{"class":1489},[1431,4113,3964],{"class":1441},[1431,4115,1446],{"class":1445},[1431,4117,4118],{"class":1493},"performCalculation",[1431,4120,1453],{"class":1445},[1431,4122,4123],{"class":1500},"300",[1431,4125,1572],{"class":1445},[1414,4127,4129],{"id":4128},"memory-management","Memory Management",[1422,4131,4133],{"className":1424,"code":4132,"language":1426,"meta":1376,"style":1376},"\u002F\u002F Limit history entries to prevent memory issues\nconst MAX_HISTORY_ENTRIES = 10;\n\n\u002F\u002F Clean up event listeners\nfunction cleanup() {\n  \u002F\u002F Remove event listeners\n  \u002F\u002F Clear intervals\u002Ftimeouts\n  \u002F\u002F Release references\n}\n",[1428,4134,4135,4140,4153,4157,4162,4171,4176,4181,4186],{"__ignoreMap":1376},[1431,4136,4137],{"class":1433,"line":1434},[1431,4138,4139],{"class":1475},"\u002F\u002F Limit history entries to prevent memory issues\n",[1431,4141,4142,4144,4147,4149,4151],{"class":1433,"line":1472},[1431,4143,2051],{"class":1437},[1431,4145,4146],{"class":1485}," MAX_HISTORY_ENTRIES",[1431,4148,1490],{"class":1489},[1431,4150,3035],{"class":1500},[1431,4152,1504],{"class":1445},[1431,4154,4155],{"class":1433,"line":1479},[1431,4156,1510],{"emptyLinePlaceholder":6},[1431,4158,4159],{"class":1433,"line":1507},[1431,4160,4161],{"class":1475},"\u002F\u002F Clean up event listeners\n",[1431,4163,4164,4166,4169],{"class":1433,"line":1513},[1431,4165,1438],{"class":1437},[1431,4167,4168],{"class":1441}," cleanup",[1431,4170,3267],{"class":1445},[1431,4172,4173],{"class":1433,"line":1519},[1431,4174,4175],{"class":1475},"  \u002F\u002F Remove event listeners\n",[1431,4177,4178],{"class":1433,"line":1530},[1431,4179,4180],{"class":1475},"  \u002F\u002F Clear intervals\u002Ftimeouts\n",[1431,4182,4183],{"class":1433,"line":1575},[1431,4184,4185],{"class":1475},"  \u002F\u002F Release references\n",[1431,4187,4188],{"class":1433,"line":1580},[1431,4189,1777],{"class":1445},[1409,4191,4193],{"id":4192},"integration-examples","Integration Examples",[1414,4195,4197],{"id":4196},"react-component-integration","React Component Integration",[1422,4199,4203],{"className":4200,"code":4201,"language":4202,"meta":1376,"style":1376},"language-jsx shiki shiki-themes github-light github-light dark-plus","import { useState, useEffect } from 'react';\n\nfunction InterestCalculator() {\n  const [inputs, setInputs] = useState({\n    principal: '',\n    rate: '',\n    timeValue: '',\n    timeUnit: 'years',\n    compoundFrequency: 12,\n  });\n\n  const [result, setResult] = useState(null);\n\n  useEffect(() => {\n    if (inputs.principal && inputs.rate && inputs.timeValue) {\n      const calculation = safeCalculate(\n        parseFloat(inputs.principal),\n        parseFloat(inputs.rate),\n        parseFloat(inputs.timeValue),\n        inputs.timeUnit,\n        parseInt(inputs.compoundFrequency),\n      );\n\n      if (calculation.success) {\n        setResult(calculation.result);\n      }\n    }\n  }, [inputs]);\n\n  \u002F\u002F Component render logic...\n}\n","jsx",[1428,4204,4205,4231,4235,4244,4271,4281,4290,4299,4308,4317,4322,4326,4352,4356,4368,4400,4414,4430,4444,4458,4469,4484,4489,4493,4509,4524,4529,4533,4543,4547,4552],{"__ignoreMap":1376},[1431,4206,4207,4210,4212,4215,4217,4220,4223,4226,4229],{"class":1433,"line":1434},[1431,4208,4209],{"class":1697},"import",[1431,4211,3880],{"class":1445},[1431,4213,4214],{"class":1493},"useState",[1431,4216,1453],{"class":1445},[1431,4218,4219],{"class":1493},"useEffect",[1431,4221,4222],{"class":1445}," } ",[1431,4224,4225],{"class":1697},"from",[1431,4227,4228],{"class":1945}," 'react'",[1431,4230,1504],{"class":1445},[1431,4232,4233],{"class":1433,"line":1472},[1431,4234,1510],{"emptyLinePlaceholder":6},[1431,4236,4237,4239,4242],{"class":1433,"line":1479},[1431,4238,1438],{"class":1437},[1431,4240,4241],{"class":1441}," InterestCalculator",[1431,4243,3267],{"class":1445},[1431,4245,4246,4248,4251,4254,4256,4259,4262,4265,4268],{"class":1433,"line":1507},[1431,4247,1482],{"class":1437},[1431,4249,4250],{"class":1445}," [",[1431,4252,4253],{"class":1485},"inputs",[1431,4255,1453],{"class":1445},[1431,4257,4258],{"class":1485},"setInputs",[1431,4260,4261],{"class":1445},"] ",[1431,4263,4264],{"class":1489},"=",[1431,4266,4267],{"class":1441}," useState",[1431,4269,4270],{"class":1445},"({\n",[1431,4272,4273,4276,4279],{"class":1433,"line":1513},[1431,4274,4275],{"class":1493},"    principal:",[1431,4277,4278],{"class":1945}," ''",[1431,4280,1709],{"class":1445},[1431,4282,4283,4286,4288],{"class":1433,"line":1519},[1431,4284,4285],{"class":1493},"    rate:",[1431,4287,4278],{"class":1945},[1431,4289,1709],{"class":1445},[1431,4291,4292,4295,4297],{"class":1433,"line":1530},[1431,4293,4294],{"class":1493},"    timeValue:",[1431,4296,4278],{"class":1945},[1431,4298,1709],{"class":1445},[1431,4300,4301,4304,4306],{"class":1433,"line":1575},[1431,4302,4303],{"class":1493},"    timeUnit:",[1431,4305,1993],{"class":1945},[1431,4307,1709],{"class":1445},[1431,4309,4310,4313,4315],{"class":1433,"line":1580},[1431,4311,4312],{"class":1493},"    compoundFrequency:",[1431,4314,1984],{"class":1500},[1431,4316,1709],{"class":1445},[1431,4318,4319],{"class":1433,"line":1586},[1431,4320,4321],{"class":1445},"  });\n",[1431,4323,4324],{"class":1433,"line":1606},[1431,4325,1510],{"emptyLinePlaceholder":6},[1431,4327,4328,4330,4332,4334,4336,4339,4341,4343,4345,4347,4350],{"class":1433,"line":1611},[1431,4329,1482],{"class":1437},[1431,4331,4250],{"class":1445},[1431,4333,3832],{"class":1485},[1431,4335,1453],{"class":1445},[1431,4337,4338],{"class":1485},"setResult",[1431,4340,4261],{"class":1445},[1431,4342,4264],{"class":1489},[1431,4344,4267],{"class":1441},[1431,4346,1446],{"class":1445},[1431,4348,4349],{"class":3009},"null",[1431,4351,1572],{"class":1445},[1431,4353,4354],{"class":1433,"line":1617},[1431,4355,1510],{"emptyLinePlaceholder":6},[1431,4357,4358,4361,4364,4366],{"class":1433,"line":1635},[1431,4359,4360],{"class":1441},"  useEffect",[1431,4362,4363],{"class":1445},"(() ",[1431,4365,4021],{"class":1437},[1431,4367,1701],{"class":1445},[1431,4369,4370,4372,4374,4376,4378,4380,4383,4386,4388,4390,4392,4394,4396,4398],{"class":1433,"line":1640},[1431,4371,3151],{"class":1697},[1431,4373,1933],{"class":1445},[1431,4375,4253],{"class":1493},[1431,4377,1542],{"class":1445},[1431,4379,1450],{"class":1493},[1431,4381,4382],{"class":1489}," &&",[1431,4384,4385],{"class":1493}," inputs",[1431,4387,1542],{"class":1445},[1431,4389,1456],{"class":1493},[1431,4391,4382],{"class":1489},[1431,4393,4385],{"class":1493},[1431,4395,1542],{"class":1445},[1431,4397,1919],{"class":1493},[1431,4399,1469],{"class":1445},[1431,4401,4402,4404,4407,4409,4411],{"class":1433,"line":1646},[1431,4403,3279],{"class":1437},[1431,4405,4406],{"class":1485}," calculation",[1431,4408,1490],{"class":1489},[1431,4410,3618],{"class":1441},[1431,4412,4413],{"class":1445},"(\n",[1431,4415,4416,4419,4421,4423,4425,4427],{"class":1433,"line":1689},[1431,4417,4418],{"class":1441},"        parseFloat",[1431,4420,1446],{"class":1445},[1431,4422,4253],{"class":1493},[1431,4424,1542],{"class":1445},[1431,4426,1450],{"class":1493},[1431,4428,4429],{"class":1445},"),\n",[1431,4431,4432,4434,4436,4438,4440,4442],{"class":1433,"line":1694},[1431,4433,4418],{"class":1441},[1431,4435,1446],{"class":1445},[1431,4437,4253],{"class":1493},[1431,4439,1542],{"class":1445},[1431,4441,1456],{"class":1493},[1431,4443,4429],{"class":1445},[1431,4445,4446,4448,4450,4452,4454,4456],{"class":1433,"line":1704},[1431,4447,4418],{"class":1441},[1431,4449,1446],{"class":1445},[1431,4451,4253],{"class":1493},[1431,4453,1542],{"class":1445},[1431,4455,1919],{"class":1493},[1431,4457,4429],{"class":1445},[1431,4459,4460,4463,4465,4467],{"class":1433,"line":1712},[1431,4461,4462],{"class":1493},"        inputs",[1431,4464,1542],{"class":1445},[1431,4466,1870],{"class":1493},[1431,4468,1709],{"class":1445},[1431,4470,4471,4474,4476,4478,4480,4482],{"class":1433,"line":1720},[1431,4472,4473],{"class":1441},"        parseInt",[1431,4475,1446],{"class":1445},[1431,4477,4253],{"class":1493},[1431,4479,1542],{"class":1445},[1431,4481,1466],{"class":1493},[1431,4483,4429],{"class":1445},[1431,4485,4486],{"class":1433,"line":1728},[1431,4487,4488],{"class":1445},"      );\n",[1431,4490,4491],{"class":1433,"line":1736},[1431,4492,1510],{"emptyLinePlaceholder":6},[1431,4494,4495,4498,4500,4502,4504,4507],{"class":1433,"line":1744},[1431,4496,4497],{"class":1697},"      if",[1431,4499,1933],{"class":1445},[1431,4501,3055],{"class":1493},[1431,4503,1542],{"class":1445},[1431,4505,4506],{"class":1493},"success",[1431,4508,1469],{"class":1445},[1431,4510,4511,4514,4516,4518,4520,4522],{"class":1433,"line":1754},[1431,4512,4513],{"class":1441},"        setResult",[1431,4515,1446],{"class":1445},[1431,4517,3055],{"class":1493},[1431,4519,1542],{"class":1445},[1431,4521,3832],{"class":1493},[1431,4523,1572],{"class":1445},[1431,4525,4526],{"class":1433,"line":1768},[1431,4527,4528],{"class":1445},"      }\n",[1431,4530,4531],{"class":1433,"line":1774},[1431,4532,3207],{"class":1445},[1431,4534,4535,4538,4540],{"class":1433,"line":2674},[1431,4536,4537],{"class":1445},"  }, [",[1431,4539,4253],{"class":1493},[1431,4541,4542],{"class":1445},"]);\n",[1431,4544,4545],{"class":1433,"line":2679},[1431,4546,1510],{"emptyLinePlaceholder":6},[1431,4548,4549],{"class":1433,"line":2688},[1431,4550,4551],{"class":1475},"  \u002F\u002F Component render logic...\n",[1431,4553,4554],{"class":1433,"line":3369},[1431,4555,1777],{"class":1445},[1414,4557,4559],{"id":4558},"vuejs-integration","Vue.js Integration",[1422,4561,4565],{"className":4562,"code":4563,"language":4564,"meta":1376,"style":1376},"language-vue shiki shiki-themes github-light github-light dark-plus","\u003Cscript setup>\nimport { ref, computed, watch } from 'vue';\n\nconst principal = ref('');\nconst rate = ref('');\nconst timeValue = ref('');\nconst timeUnit = ref('years');\nconst compoundFrequency = ref(12);\n\nconst result = computed(() => {\n  if (!principal.value || !rate.value || !timeValue.value) return null;\n\n  const calculation = safeCalculate(\n    parseFloat(principal.value),\n    parseFloat(rate.value),\n    parseFloat(timeValue.value),\n    timeUnit.value,\n    parseInt(compoundFrequency.value),\n  );\n\n  return calculation.success ? calculation.result : null;\n});\n\u003C\u002Fscript>\n","vue",[1428,4566,4567,4584,4612,4616,4634,4650,4666,4683,4699,4703,4720,4765,4769,4781,4796,4810,4824,4835,4850,4855,4859,4884,4889],{"__ignoreMap":1376},[1431,4568,4569,4573,4577,4581],{"class":1433,"line":1434},[1431,4570,4572],{"class":4571},"skpqk","\u003C",[1431,4574,4576],{"class":4575},"sq2bZ","script",[1431,4578,4580],{"class":4579},"shCbc"," setup",[1431,4582,4583],{"class":4571},">\n",[1431,4585,4586,4588,4590,4593,4595,4598,4600,4603,4605,4607,4610],{"class":1433,"line":1472},[1431,4587,4209],{"class":1697},[1431,4589,3880],{"class":1445},[1431,4591,4592],{"class":1493},"ref",[1431,4594,1453],{"class":1445},[1431,4596,4597],{"class":1493},"computed",[1431,4599,1453],{"class":1445},[1431,4601,4602],{"class":1493},"watch",[1431,4604,4222],{"class":1445},[1431,4606,4225],{"class":1697},[1431,4608,4609],{"class":1945}," 'vue'",[1431,4611,1504],{"class":1445},[1431,4613,4614],{"class":1433,"line":1479},[1431,4615,1510],{"emptyLinePlaceholder":6},[1431,4617,4618,4620,4622,4624,4627,4629,4632],{"class":1433,"line":1507},[1431,4619,2051],{"class":1437},[1431,4621,1601],{"class":1485},[1431,4623,1490],{"class":1489},[1431,4625,4626],{"class":1441}," ref",[1431,4628,1446],{"class":1445},[1431,4630,4631],{"class":1945},"''",[1431,4633,1572],{"class":1445},[1431,4635,4636,4638,4640,4642,4644,4646,4648],{"class":1433,"line":1513},[1431,4637,2051],{"class":1437},[1431,4639,1494],{"class":1485},[1431,4641,1490],{"class":1489},[1431,4643,4626],{"class":1441},[1431,4645,1446],{"class":1445},[1431,4647,4631],{"class":1945},[1431,4649,1572],{"class":1445},[1431,4651,4652,4654,4656,4658,4660,4662,4664],{"class":1433,"line":1519},[1431,4653,2051],{"class":1437},[1431,4655,1957],{"class":1485},[1431,4657,1490],{"class":1489},[1431,4659,4626],{"class":1441},[1431,4661,1446],{"class":1445},[1431,4663,4631],{"class":1945},[1431,4665,1572],{"class":1445},[1431,4667,4668,4670,4673,4675,4677,4679,4681],{"class":1433,"line":1530},[1431,4669,2051],{"class":1437},[1431,4671,4672],{"class":1485}," timeUnit",[1431,4674,1490],{"class":1489},[1431,4676,4626],{"class":1441},[1431,4678,1446],{"class":1445},[1431,4680,1882],{"class":1945},[1431,4682,1572],{"class":1445},[1431,4684,4685,4687,4689,4691,4693,4695,4697],{"class":1433,"line":1575},[1431,4686,2051],{"class":1437},[1431,4688,1560],{"class":1485},[1431,4690,1490],{"class":1489},[1431,4692,4626],{"class":1441},[1431,4694,1446],{"class":1445},[1431,4696,1390],{"class":1500},[1431,4698,1572],{"class":1445},[1431,4700,4701],{"class":1433,"line":1580},[1431,4702,1510],{"emptyLinePlaceholder":6},[1431,4704,4705,4707,4709,4711,4714,4716,4718],{"class":1433,"line":1586},[1431,4706,2051],{"class":1437},[1431,4708,3784],{"class":1485},[1431,4710,1490],{"class":1489},[1431,4712,4713],{"class":1441}," computed",[1431,4715,4363],{"class":1445},[1431,4717,4021],{"class":1437},[1431,4719,1701],{"class":1445},[1431,4721,4722,4724,4726,4728,4730,4732,4734,4736,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4760,4763],{"class":1433,"line":1606},[1431,4723,2393],{"class":1697},[1431,4725,1933],{"class":1445},[1431,4727,2398],{"class":1489},[1431,4729,1450],{"class":1493},[1431,4731,1542],{"class":1445},[1431,4733,2715],{"class":1493},[1431,4735,2403],{"class":1489},[1431,4737,4738],{"class":1489}," !",[1431,4740,1456],{"class":1493},[1431,4742,1542],{"class":1445},[1431,4744,2715],{"class":1493},[1431,4746,2403],{"class":1489},[1431,4748,4738],{"class":1489},[1431,4750,1919],{"class":1493},[1431,4752,1542],{"class":1445},[1431,4754,2715],{"class":1493},[1431,4756,1678],{"class":1445},[1431,4758,4759],{"class":1697},"return",[1431,4761,4762],{"class":3009}," null",[1431,4764,1504],{"class":1445},[1431,4766,4767],{"class":1433,"line":1611},[1431,4768,1510],{"emptyLinePlaceholder":6},[1431,4770,4771,4773,4775,4777,4779],{"class":1433,"line":1617},[1431,4772,1482],{"class":1437},[1431,4774,4406],{"class":1485},[1431,4776,1490],{"class":1489},[1431,4778,3618],{"class":1441},[1431,4780,4413],{"class":1445},[1431,4782,4783,4786,4788,4790,4792,4794],{"class":1433,"line":1635},[1431,4784,4785],{"class":1441},"    parseFloat",[1431,4787,1446],{"class":1445},[1431,4789,1450],{"class":1493},[1431,4791,1542],{"class":1445},[1431,4793,2715],{"class":1493},[1431,4795,4429],{"class":1445},[1431,4797,4798,4800,4802,4804,4806,4808],{"class":1433,"line":1640},[1431,4799,4785],{"class":1441},[1431,4801,1446],{"class":1445},[1431,4803,1456],{"class":1493},[1431,4805,1542],{"class":1445},[1431,4807,2715],{"class":1493},[1431,4809,4429],{"class":1445},[1431,4811,4812,4814,4816,4818,4820,4822],{"class":1433,"line":1646},[1431,4813,4785],{"class":1441},[1431,4815,1446],{"class":1445},[1431,4817,1919],{"class":1493},[1431,4819,1542],{"class":1445},[1431,4821,2715],{"class":1493},[1431,4823,4429],{"class":1445},[1431,4825,4826,4829,4831,4833],{"class":1433,"line":1689},[1431,4827,4828],{"class":1493},"    timeUnit",[1431,4830,1542],{"class":1445},[1431,4832,2715],{"class":1493},[1431,4834,1709],{"class":1445},[1431,4836,4837,4840,4842,4844,4846,4848],{"class":1433,"line":1694},[1431,4838,4839],{"class":1441},"    parseInt",[1431,4841,1446],{"class":1445},[1431,4843,1466],{"class":1493},[1431,4845,1542],{"class":1445},[1431,4847,2715],{"class":1493},[1431,4849,4429],{"class":1445},[1431,4851,4852],{"class":1433,"line":1704},[1431,4853,4854],{"class":1445},"  );\n",[1431,4856,4857],{"class":1433,"line":1712},[1431,4858,1510],{"emptyLinePlaceholder":6},[1431,4860,4861,4863,4865,4867,4869,4871,4873,4875,4877,4880,4882],{"class":1433,"line":1720},[1431,4862,1698],{"class":1697},[1431,4864,4406],{"class":1493},[1431,4866,1542],{"class":1445},[1431,4868,4506],{"class":1493},[1431,4870,3311],{"class":1489},[1431,4872,4406],{"class":1493},[1431,4874,1542],{"class":1445},[1431,4876,3832],{"class":1493},[1431,4878,4879],{"class":1489}," :",[1431,4881,4762],{"class":3009},[1431,4883,1504],{"class":1445},[1431,4885,4886],{"class":1433,"line":1728},[1431,4887,4888],{"class":1445},"});\n",[1431,4890,4891,4894,4896],{"class":1433,"line":1736},[1431,4892,4893],{"class":4571},"\u003C\u002F",[1431,4895,4576],{"class":4575},[1431,4897,4583],{"class":4571},[1409,4899,4901],{"id":4900},"testing","Testing",[1414,4903,4905],{"id":4904},"unit-test-examples","Unit Test Examples",[1422,4907,4909],{"className":1424,"code":4908,"language":1426,"meta":1376,"style":1376},"describe('Interest Calculator', () => {\n  test('calculates simple compound interest correctly', () => {\n    const result = calculateCompoundInterest(10000, 5, 10, 1);\n    expect(result.totalAmount).toBeCloseTo(16288.95, 2);\n    expect(result.totalInterest).toBeCloseTo(6288.95, 2);\n  });\n\n  test('handles monthly compounding', () => {\n    const result = calculateCompoundInterest(10000, 5, 10, 12);\n    expect(result.totalAmount).toBeCloseTo(16470.09, 2);\n  });\n\n  test('validates invalid inputs', () => {\n    const errors = validateInputs(-1000, 5, 10, 'years', 12);\n    expect(errors).toContain('Principal must be greater than 0');\n  });\n});\n",[1428,4910,4911,4928,4944,4973,5002,5030,5034,5038,5053,5081,5107,5111,5115,5130,5165,5184,5188],{"__ignoreMap":1376},[1431,4912,4913,4916,4918,4921,4924,4926],{"class":1433,"line":1434},[1431,4914,4915],{"class":1441},"describe",[1431,4917,1446],{"class":1445},[1431,4919,4920],{"class":1945},"'Interest Calculator'",[1431,4922,4923],{"class":1445},", () ",[1431,4925,4021],{"class":1437},[1431,4927,1701],{"class":1445},[1431,4929,4930,4933,4935,4938,4940,4942],{"class":1433,"line":1472},[1431,4931,4932],{"class":1441},"  test",[1431,4934,1446],{"class":1445},[1431,4936,4937],{"class":1945},"'calculates simple compound interest correctly'",[1431,4939,4923],{"class":1445},[1431,4941,4021],{"class":1437},[1431,4943,1701],{"class":1445},[1431,4945,4946,4948,4950,4952,4954,4956,4958,4960,4963,4965,4967,4969,4971],{"class":1433,"line":1479},[1431,4947,3657],{"class":1437},[1431,4949,3784],{"class":1485},[1431,4951,1490],{"class":1489},[1431,4953,1442],{"class":1441},[1431,4955,1446],{"class":1445},[1431,4957,1832],{"class":1500},[1431,4959,1453],{"class":1445},[1431,4961,4962],{"class":1500},"5",[1431,4964,1453],{"class":1445},[1431,4966,1391],{"class":1500},[1431,4968,1453],{"class":1445},[1431,4970,1550],{"class":1500},[1431,4972,1572],{"class":1445},[1431,4974,4975,4978,4980,4982,4984,4986,4988,4991,4993,4996,4998,5000],{"class":1433,"line":1507},[1431,4976,4977],{"class":1441},"    expect",[1431,4979,1446],{"class":1445},[1431,4981,3832],{"class":1493},[1431,4983,1542],{"class":1445},[1431,4985,3837],{"class":1493},[1431,4987,2860],{"class":1445},[1431,4989,4990],{"class":1441},"toBeCloseTo",[1431,4992,1446],{"class":1445},[1431,4994,4995],{"class":1500},"16288.95",[1431,4997,1453],{"class":1445},[1431,4999,1385],{"class":1500},[1431,5001,1572],{"class":1445},[1431,5003,5004,5006,5008,5010,5012,5015,5017,5019,5021,5024,5026,5028],{"class":1433,"line":1513},[1431,5005,4977],{"class":1441},[1431,5007,1446],{"class":1445},[1431,5009,3832],{"class":1493},[1431,5011,1542],{"class":1445},[1431,5013,5014],{"class":1493},"totalInterest",[1431,5016,2860],{"class":1445},[1431,5018,4990],{"class":1441},[1431,5020,1446],{"class":1445},[1431,5022,5023],{"class":1500},"6288.95",[1431,5025,1453],{"class":1445},[1431,5027,1385],{"class":1500},[1431,5029,1572],{"class":1445},[1431,5031,5032],{"class":1433,"line":1519},[1431,5033,4321],{"class":1445},[1431,5035,5036],{"class":1433,"line":1530},[1431,5037,1510],{"emptyLinePlaceholder":6},[1431,5039,5040,5042,5044,5047,5049,5051],{"class":1433,"line":1575},[1431,5041,4932],{"class":1441},[1431,5043,1446],{"class":1445},[1431,5045,5046],{"class":1945},"'handles monthly compounding'",[1431,5048,4923],{"class":1445},[1431,5050,4021],{"class":1437},[1431,5052,1701],{"class":1445},[1431,5054,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079],{"class":1433,"line":1580},[1431,5056,3657],{"class":1437},[1431,5058,3784],{"class":1485},[1431,5060,1490],{"class":1489},[1431,5062,1442],{"class":1441},[1431,5064,1446],{"class":1445},[1431,5066,1832],{"class":1500},[1431,5068,1453],{"class":1445},[1431,5070,4962],{"class":1500},[1431,5072,1453],{"class":1445},[1431,5074,1391],{"class":1500},[1431,5076,1453],{"class":1445},[1431,5078,1390],{"class":1500},[1431,5080,1572],{"class":1445},[1431,5082,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105],{"class":1433,"line":1586},[1431,5084,4977],{"class":1441},[1431,5086,1446],{"class":1445},[1431,5088,3832],{"class":1493},[1431,5090,1542],{"class":1445},[1431,5092,3837],{"class":1493},[1431,5094,2860],{"class":1445},[1431,5096,4990],{"class":1441},[1431,5098,1446],{"class":1445},[1431,5100,2267],{"class":1500},[1431,5102,1453],{"class":1445},[1431,5104,1385],{"class":1500},[1431,5106,1572],{"class":1445},[1431,5108,5109],{"class":1433,"line":1606},[1431,5110,4321],{"class":1445},[1431,5112,5113],{"class":1433,"line":1611},[1431,5114,1510],{"emptyLinePlaceholder":6},[1431,5116,5117,5119,5121,5124,5126,5128],{"class":1433,"line":1617},[1431,5118,4932],{"class":1441},[1431,5120,1446],{"class":1445},[1431,5122,5123],{"class":1945},"'validates invalid inputs'",[1431,5125,4923],{"class":1445},[1431,5127,4021],{"class":1437},[1431,5129,1701],{"class":1445},[1431,5131,5132,5134,5136,5138,5140,5142,5144,5147,5149,5151,5153,5155,5157,5159,5161,5163],{"class":1433,"line":1635},[1431,5133,3657],{"class":1437},[1431,5135,2374],{"class":1485},[1431,5137,1490],{"class":1489},[1431,5139,2345],{"class":1441},[1431,5141,1446],{"class":1445},[1431,5143,1681],{"class":1489},[1431,5145,5146],{"class":1500},"1000",[1431,5148,1453],{"class":1445},[1431,5150,4962],{"class":1500},[1431,5152,1453],{"class":1445},[1431,5154,1391],{"class":1500},[1431,5156,1453],{"class":1445},[1431,5158,1882],{"class":1945},[1431,5160,1453],{"class":1445},[1431,5162,1390],{"class":1500},[1431,5164,1572],{"class":1445},[1431,5166,5167,5169,5171,5173,5175,5178,5180,5182],{"class":1433,"line":1640},[1431,5168,4977],{"class":1441},[1431,5170,1446],{"class":1445},[1431,5172,3694],{"class":1493},[1431,5174,2860],{"class":1445},[1431,5176,5177],{"class":1441},"toContain",[1431,5179,1446],{"class":1445},[1431,5181,2428],{"class":1945},[1431,5183,1572],{"class":1445},[1431,5185,5186],{"class":1433,"line":1646},[1431,5187,4321],{"class":1445},[1431,5189,5190],{"class":1433,"line":1689},[1431,5191,4888],{"class":1445},[1399,5193,5194],{},"This API reference provides the foundation for understanding and implementing compound interest calculations with the same accuracy and features as the Interest Calculator tool.",[5196,5197,5198],"style",{},"html pre.shiki code .sGiLm, html code.shiki .sGiLm{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#569CD6}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .svVIm, html code.shiki .svVIm{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#D4D4D4}html pre.shiki code .szM7h, html code.shiki .szM7h{--shiki-default:#E36209;--shiki-light:#E36209;--shiki-dark:#9CDCFE}html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sdRU0, html code.shiki .sdRU0{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#4FC1FF}html pre.shiki code .sGmsN, html code.shiki .sGmsN{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#D4D4D4}html pre.shiki code .szTj3, html code.shiki .szTj3{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#9CDCFE}html pre.shiki code .sewGd, html code.shiki .sewGd{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#B5CEA8}html pre.shiki code .srAhW, html code.shiki .srAhW{--shiki-default:#D73A49;--shiki-light:#D73A49;--shiki-dark:#C586C0}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html pre.shiki code .s0aye, html code.shiki .s0aye{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#C8C8C8}html pre.shiki code .s_0E6, html code.shiki .s_0E6{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#4EC9B0}html pre.shiki code .sLV08, html code.shiki .sLV08{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#569CD6}html pre.shiki code .sSQ6O, html code.shiki .sSQ6O{--shiki-default:#005CC5;--shiki-light:#005CC5;--shiki-dark:#9CDCFE}html pre.shiki code .skpqk, html code.shiki .skpqk{--shiki-default:#24292E;--shiki-light:#24292E;--shiki-dark:#808080}html pre.shiki code .sq2bZ, html code.shiki .sq2bZ{--shiki-default:#22863A;--shiki-light:#22863A;--shiki-dark:#569CD6}html pre.shiki code .shCbc, html code.shiki .shCbc{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#9CDCFE}",{"title":1376,"searchDepth":1472,"depth":1472,"links":5200},[5201,5204,5209,5213,5216,5221,5224,5228,5232,5236],{"id":1411,"depth":1472,"text":1412,"children":5202},[5203],{"id":1416,"depth":1479,"text":1417},{"id":1780,"depth":1472,"text":1781,"children":5205},[5206,5207,5208],{"id":1784,"depth":1479,"text":1785},{"id":1901,"depth":1479,"text":1902},{"id":2040,"depth":1479,"text":2041},{"id":2113,"depth":1472,"text":2114,"children":5210},[5211,5212],{"id":2117,"depth":1479,"text":2118},{"id":2238,"depth":1479,"text":2239},{"id":2328,"depth":1472,"text":2329,"children":5214},[5215],{"id":2332,"depth":1479,"text":2333},{"id":2693,"depth":1472,"text":2694,"children":5217},[5218,5219,5220],{"id":2697,"depth":1479,"text":2698},{"id":2817,"depth":1479,"text":2818},{"id":2884,"depth":1479,"text":2885},{"id":2966,"depth":1472,"text":2967,"children":5222},[5223],{"id":2970,"depth":1479,"text":2971},{"id":3429,"depth":1472,"text":3430,"children":5225},[5226,5227],{"id":3433,"depth":1479,"text":3434},{"id":3605,"depth":1479,"text":3606},{"id":3942,"depth":1472,"text":3943,"children":5229},[5230,5231],{"id":3946,"depth":1479,"text":3947},{"id":4128,"depth":1479,"text":4129},{"id":4192,"depth":1472,"text":4193,"children":5233},[5234,5235],{"id":4196,"depth":1479,"text":4197},{"id":4558,"depth":1479,"text":4559},{"id":4900,"depth":1472,"text":4901,"children":5237},[5238],{"id":4904,"depth":1479,"text":4905},"md",{},{"title":53,"description":1376},{"loc":552},"XdRLNhVHEfCTGZPMU5vjZiZXgpq929EoHIKUuXoxdmY",[5245,5245],null]