{"id":3841,"date":"2026-07-30T11:04:31","date_gmt":"2026-07-30T11:04:31","guid":{"rendered":"https:\/\/comidra.com\/?page_id=3841"},"modified":"2026-07-30T11:10:07","modified_gmt":"2026-07-30T11:10:07","slug":"sugar","status":"publish","type":"page","link":"https:\/\/comidra.com\/ja\/sugar\/","title":{"rendered":"COMIDRA sugar DATA"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3841\" class=\"elementor elementor-3841\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-adbbb32 elementor-section-full_width elementor-section-height-min-height elementor-section-items-stretch elementor-section-height-default\" data-id=\"adbbb32\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e5a2363\" data-id=\"2e5a2363\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-79fd94b1 elementor-widget elementor-widget-image-box\" data-id=\"79fd94b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\"><a href=\"http:\/\/comidra.com\">COMIDRA.COM<\/a><\/h3><p class=\"elementor-image-box-description\">Comidra is a data site that organizes key commodity market data\u2014such as natural gas and WTI crude oil\u2014so you can grasp it at a glance. It presents multiple indicators in intuitive charts to help you quickly understand complex market moves and use them to support decision-making.<span style=\"font-style: inherit;font-weight: inherit;letter-spacing: -0.1px\"><\/span><\/p><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-62cbd78 e-flex e-con-boxed e-con e-parent\" data-id=\"62cbd78\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c9f923b elementor-align-center elementor-widget elementor-widget-button\" data-id=\"c9f923b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Natural Gas<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58b5de6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"58b5de6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/WTI\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">WTI<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2acb876 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"2acb876\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/gold\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">GOLD<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79a3902 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"79a3902\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/silver\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SILVER<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-461bd75 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"461bd75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/copper\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">COPPER<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf1831f elementor-align-center elementor-widget elementor-widget-button\" data-id=\"cf1831f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/aluminum\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">ALUMINUM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55a439d elementor-align-center elementor-widget elementor-widget-button\" data-id=\"55a439d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/nickel\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">NICKEL<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9b6957 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"e9b6957\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/zinc\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">ZINC<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d811c4a elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d811c4a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/tin\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">TIN<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54f8ce7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"54f8ce7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/lead\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LEAD<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7093bd0 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7093bd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/platinum\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">PLATINUM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eba8dbf elementor-align-center elementor-widget elementor-widget-button\" data-id=\"eba8dbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/palladium\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">PALLADIUM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0460961 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"0460961\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/uranium\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">URANIUM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-63cf3e7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"63cf3e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/corn\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">CORN<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d08424 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7d08424\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/soybean\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SOYBEAN<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91b44bd elementor-align-center elementor-widget elementor-widget-button\" data-id=\"91b44bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/wheat\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">WHEAT<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-14b6860 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"14b6860\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/coffee\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">COFFEE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4599be6 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"4599be6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/cocoa\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">COCOA<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9e51c53 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"9e51c53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/sugar\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">SUGAR<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdd3425 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"cdd3425\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/livecattle\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">LIVECATTLE<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81bd761 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"81bd761\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/pork\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">PORK<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fc08e9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"5fc08e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"http:\/\/comidra.com\/semiconductor\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Semiconductor<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c002f2d e-flex e-con-boxed e-con e-parent\" data-id=\"c002f2d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-470a414 elementor-widget elementor-widget-heading\" data-id=\"470a414\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">sugar Investment Chart Overview\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f9997b e-flex e-con-boxed e-con e-parent\" data-id=\"3f9997b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21cd5ae elementor-widget elementor-widget-shortcode\" data-id=\"21cd5ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar317-wrap,.sugar317-wrap *{box-sizing:border-box}\r\n      .sugar317-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar317-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar317-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar317-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar317-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar317-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar317-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar317-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar317-flex{flex:1 1 auto}.sugar317-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar317-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar317-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar317-kpi strong{color:#374151;font-weight:700}\r\n      .sugar317-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar317-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar317-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar317-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar317-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar317-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar317-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar317-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar317-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar317-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar317-swatch{--sugar317-legend-color:#64748b;--sugar317-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar317-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar317-legend-style) var(--sugar317-legend-color);transform:translateY(-50%)}\r\n      .sugar317-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar317-description ul{margin:0;padding-inline-start:20px}.sugar317-description li+li{margin-top:4px}\r\n      .sugar317-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar317-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar317-source-wrap>a:hover{color:#0e7490}.sugar317-source-note{flex:1 0 100%;text-align:right}.sugar317-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar317-source-meta>div{display:inline-flex;gap:4px}.sugar317-source-meta dt{font-weight:700;color:#334155}.sugar317-source-meta dd{margin:0}\r\n      .sugar317-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar317-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar317-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar317-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar317-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar317-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar317-tip.sugar317-tip-compact .sugar317-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar317-tip.sugar317-tip-compact .sugar317-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar317-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar317-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar317-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar317-wrap[dir=\"rtl\"] .sugar317-hint,.sugar317-wrap[dir=\"rtl\"] .sugar317-source-note{text-align:left}.sugar317-wrap[dir=\"rtl\"] .sugar317-source-meta{justify-content:flex-start;text-align:left}.sugar317-wrap[dir=\"rtl\"] .sugar317-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar317-wrap{padding:10px}.sugar317-card{padding:12px}.sugar317-controls,.sugar317-panels,.sugar317-description,.sugar317-source-wrap{min-width:0}.sugar317-flex{display:none}.sugar317-controls{align-items:flex-start}.sugar317-hint{flex:1 0 100%;text-align:left}.sugar317-frame{height:220px}.sugar317-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar317-controls{gap:5px}.sugar317-btn{padding:6px 8px;font-size:11px}.sugar317-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar317-card{padding:10px}.sugar317-range-label{flex:1 0 100%}.sugar317-frame{height:210px}.sugar317-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar317-btn,.sugar317-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR317_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar317Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar317-error';e.textContent=message;root.querySelector('.sugar317-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar317-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar317-tip-row';\r\n          const label=document.createElement('span');label.className='sugar317-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar317-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar317-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar317-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar317-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar317-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar317Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar317-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar317Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f\" class=\"sugar317-wrap\" lang=\"ja\" data-chart-number=\"317\" data-panel-count=\"2\" >\r\n      <div class=\"sugar317-card\">\r\n        <div class=\"sugar317-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar317-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar317-btn\" data-range=\"1\" aria-pressed=\"false\">1Y<\/button>\r\n                      <button type=\"button\" class=\"sugar317-btn\" data-range=\"3\" aria-pressed=\"false\">3Y<\/button>\r\n                      <button type=\"button\" class=\"sugar317-btn\" data-range=\"5\" aria-pressed=\"false\">5Y<\/button>\r\n                      <button type=\"button\" class=\"sugar317-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar317-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar317-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar317-btn sugar317-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar317-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar317-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar317-title\">USDA ERS \u56fd\u969b\u30fb\u7c73\u56fd\u7802\u7cd6\u4fa1\u683c<\/h3>\r\n        <div class=\"sugar317-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          2026-06-01                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>1960-01-01 \u2013 2026-06-01<\/span>\r\n                  <\/div>\r\n        <p id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_desc\" class=\"sugar317-sr\">USDA ERS \u56fd\u969b\u30fb\u7c73\u56fd\u7802\u7cd6\u4fa1\u683c. Raw sugar is minimally processed sugar traded before final refining; the chart compares international and U.S. monthly prices. U.S. prices include domestic policy and product-basis differences, so their premium over the world series is not a quality-only spread. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar317-panels\">\r\n                      <section class=\"sugar317-panel\" aria-labelledby=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_0_label\">\r\n              <h4 id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_0_label\" class=\"sugar317-panel-title\">\u56fd\u969b\u7c97\u7cd6\u4fa1\u683c<\/h4>\r\n              <div class=\"sugar317-frame\"><canvas id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u56fd\u969b\u7c97\u7cd6\u4fa1\u683c\" aria-describedby=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_desc\">\u56fd\u969b\u7c97\u7cd6\u4fa1\u683c<\/canvas><\/div>\r\n              <div class=\"sugar317-legend\" role=\"group\" aria-label=\"\u56fd\u969b\u7c97\u7cd6\u4fa1\u683c\">\r\n                                  <button type=\"button\" class=\"sugar317-legend-item\" data-panel=\"0\" data-series=\"world_raw\" aria-pressed=\"true\">\r\n                    <span class=\"sugar317-swatch\" aria-hidden=\"true\" style=\"--sugar317-legend-color:#0891b2;--sugar317-legend-style:solid\"><\/span>\r\n                    <span>\u4e16\u754c\u7c97\u7cd6<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar317-panel\" aria-labelledby=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_1_label\">\r\n              <h4 id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_1_label\" class=\"sugar317-panel-title\">\u7c73\u56fd\u306e\u7c97\u7cd6\u30fb\u7cbe\u88fd\u7cd6\u4fa1\u683c<\/h4>\r\n              <div class=\"sugar317-frame\"><canvas id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u7c73\u56fd\u306e\u7c97\u7cd6\u30fb\u7cbe\u88fd\u7cd6\u4fa1\u683c\" aria-describedby=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_desc\">\u7c73\u56fd\u306e\u7c97\u7cd6\u30fb\u7cbe\u88fd\u7cd6\u4fa1\u683c<\/canvas><\/div>\r\n              <div class=\"sugar317-legend\" role=\"group\" aria-label=\"\u7c73\u56fd\u306e\u7c97\u7cd6\u30fb\u7cbe\u88fd\u7cd6\u4fa1\u683c\">\r\n                                  <button type=\"button\" class=\"sugar317-legend-item\" data-panel=\"1\" data-series=\"us_raw\" aria-pressed=\"true\">\r\n                    <span class=\"sugar317-swatch\" aria-hidden=\"true\" style=\"--sugar317-legend-color:#7c3aed;--sugar317-legend-style:solid\"><\/span>\r\n                    <span>\u7c73\u56fd\u7523\u30b5\u30c8\u30a6\u30ad\u30d3\u7c97\u7cd6<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar317-legend-item\" data-panel=\"1\" data-series=\"us_refined\" aria-pressed=\"true\">\r\n                    <span class=\"sugar317-swatch\" aria-hidden=\"true\" style=\"--sugar317-legend-color:#d97706;--sugar317-legend-style:solid\"><\/span>\r\n                    <span>\u7c73\u56fd\u7523\u7cbe\u88fd\u30d3\u30fc\u30c8\u7cd6<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar317-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Raw sugar is minimally processed sugar traded before final refining; the chart compares international and U.S. monthly prices.<\/li>\r\n                              <li>U.S. prices include domestic policy and product-basis differences, so their premium over the world series is not a quality-only spread.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar317-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/www.ers.usda.gov\/data-products\/sugar-and-sweeteners-yearbook-tables\" target=\"_blank\" rel=\"noopener noreferrer\">USDA ERS \u2014 Sugar and Sweeteners Yearbook Tables<\/a>\r\n                    <dl class=\"sugar317-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"317\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026-06-01<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u6708\u6b21<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u7c73\u30bb\u30f3\u30c8\/lb<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar317-source-note\">Monthly price series retain the USDA ERS definitions and U.S. cents per pound. Missing months remain blank.<\/span>\r\n        <\/div>\r\n        <div id=\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_tip\" class=\"sugar317-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f\",\"tipId\":\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_tip\",\"lang\":\"ja\",\"labels\":[\"1960-01-01\",\"1960-02-01\",\"1960-03-01\",\"1960-04-01\",\"1960-05-01\",\"1960-06-01\",\"1960-07-01\",\"1960-08-01\",\"1960-09-01\",\"1960-10-01\",\"1960-11-01\",\"1960-12-01\",\"1961-01-01\",\"1961-02-01\",\"1961-03-01\",\"1961-04-01\",\"1961-05-01\",\"1961-06-01\",\"1961-07-01\",\"1961-08-01\",\"1961-09-01\",\"1961-10-01\",\"1961-11-01\",\"1961-12-01\",\"1962-01-01\",\"1962-02-01\",\"1962-03-01\",\"1962-04-01\",\"1962-05-01\",\"1962-06-01\",\"1962-07-01\",\"1962-08-01\",\"1962-09-01\",\"1962-10-01\",\"1962-11-01\",\"1962-12-01\",\"1963-01-01\",\"1963-02-01\",\"1963-03-01\",\"1963-04-01\",\"1963-05-01\",\"1963-06-01\",\"1963-07-01\",\"1963-08-01\",\"1963-09-01\",\"1963-10-01\",\"1963-11-01\",\"1963-12-01\",\"1964-01-01\",\"1964-02-01\",\"1964-03-01\",\"1964-04-01\",\"1964-05-01\",\"1964-06-01\",\"1964-07-01\",\"1964-08-01\",\"1964-09-01\",\"1964-10-01\",\"1964-11-01\",\"1964-12-01\",\"1965-01-01\",\"1965-02-01\",\"1965-03-01\",\"1965-04-01\",\"1965-05-01\",\"1965-06-01\",\"1965-07-01\",\"1965-08-01\",\"1965-09-01\",\"1965-10-01\",\"1965-11-01\",\"1965-12-01\",\"1966-01-01\",\"1966-02-01\",\"1966-03-01\",\"1966-04-01\",\"1966-05-01\",\"1966-06-01\",\"1966-07-01\",\"1966-08-01\",\"1966-09-01\",\"1966-10-01\",\"1966-11-01\",\"1966-12-01\",\"1967-01-01\",\"1967-02-01\",\"1967-03-01\",\"1967-04-01\",\"1967-05-01\",\"1967-06-01\",\"1967-07-01\",\"1967-08-01\",\"1967-09-01\",\"1967-10-01\",\"1967-11-01\",\"1967-12-01\",\"1968-01-01\",\"1968-02-01\",\"1968-03-01\",\"1968-04-01\",\"1968-05-01\",\"1968-06-01\",\"1968-07-01\",\"1968-08-01\",\"1968-09-01\",\"1968-10-01\",\"1968-11-01\",\"1968-12-01\",\"1969-01-01\",\"1969-02-01\",\"1969-03-01\",\"1969-04-01\",\"1969-05-01\",\"1969-06-01\",\"1969-07-01\",\"1969-08-01\",\"1969-09-01\",\"1969-10-01\",\"1969-11-01\",\"1969-12-01\",\"1970-01-01\",\"1970-02-01\",\"1970-03-01\",\"1970-04-01\",\"1970-05-01\",\"1970-06-01\",\"1970-07-01\",\"1970-08-01\",\"1970-09-01\",\"1970-10-01\",\"1970-11-01\",\"1970-12-01\",\"1971-01-01\",\"1971-02-01\",\"1971-03-01\",\"1971-04-01\",\"1971-05-01\",\"1971-06-01\",\"1971-07-01\",\"1971-08-01\",\"1971-09-01\",\"1971-10-01\",\"1971-11-01\",\"1971-12-01\",\"1972-01-01\",\"1972-02-01\",\"1972-03-01\",\"1972-04-01\",\"1972-05-01\",\"1972-06-01\",\"1972-07-01\",\"1972-08-01\",\"1972-09-01\",\"1972-10-01\",\"1972-11-01\",\"1972-12-01\",\"1973-01-01\",\"1973-02-01\",\"1973-03-01\",\"1973-04-01\",\"1973-05-01\",\"1973-06-01\",\"1973-07-01\",\"1973-08-01\",\"1973-09-01\",\"1973-10-01\",\"1973-11-01\",\"1973-12-01\",\"1974-01-01\",\"1974-02-01\",\"1974-03-01\",\"1974-04-01\",\"1974-05-01\",\"1974-06-01\",\"1974-07-01\",\"1974-08-01\",\"1974-09-01\",\"1974-10-01\",\"1974-11-01\",\"1974-12-01\",\"1975-01-01\",\"1975-02-01\",\"1975-03-01\",\"1975-04-01\",\"1975-05-01\",\"1975-06-01\",\"1975-07-01\",\"1975-08-01\",\"1975-09-01\",\"1975-10-01\",\"1975-11-01\",\"1975-12-01\",\"1976-01-01\",\"1976-02-01\",\"1976-03-01\",\"1976-04-01\",\"1976-05-01\",\"1976-06-01\",\"1976-07-01\",\"1976-08-01\",\"1976-09-01\",\"1976-10-01\",\"1976-11-01\",\"1976-12-01\",\"1977-01-01\",\"1977-02-01\",\"1977-03-01\",\"1977-04-01\",\"1977-05-01\",\"1977-06-01\",\"1977-07-01\",\"1977-08-01\",\"1977-09-01\",\"1977-10-01\",\"1977-11-01\",\"1977-12-01\",\"1978-01-01\",\"1978-02-01\",\"1978-03-01\",\"1978-04-01\",\"1978-05-01\",\"1978-06-01\",\"1978-07-01\",\"1978-08-01\",\"1978-09-01\",\"1978-10-01\",\"1978-11-01\",\"1978-12-01\",\"1979-01-01\",\"1979-02-01\",\"1979-03-01\",\"1979-04-01\",\"1979-05-01\",\"1979-06-01\",\"1979-07-01\",\"1979-08-01\",\"1979-09-01\",\"1979-10-01\",\"1979-11-01\",\"1979-12-01\",\"1980-01-01\",\"1980-02-01\",\"1980-03-01\",\"1980-04-01\",\"1980-05-01\",\"1980-06-01\",\"1980-07-01\",\"1980-08-01\",\"1980-09-01\",\"1980-10-01\",\"1980-11-01\",\"1980-12-01\",\"1981-01-01\",\"1981-02-01\",\"1981-03-01\",\"1981-04-01\",\"1981-05-01\",\"1981-06-01\",\"1981-07-01\",\"1981-08-01\",\"1981-09-01\",\"1981-10-01\",\"1981-11-01\",\"1981-12-01\",\"1982-01-01\",\"1982-02-01\",\"1982-03-01\",\"1982-04-01\",\"1982-05-01\",\"1982-06-01\",\"1982-07-01\",\"1982-08-01\",\"1982-09-01\",\"1982-10-01\",\"1982-11-01\",\"1982-12-01\",\"1983-01-01\",\"1983-02-01\",\"1983-03-01\",\"1983-04-01\",\"1983-05-01\",\"1983-06-01\",\"1983-07-01\",\"1983-08-01\",\"1983-09-01\",\"1983-10-01\",\"1983-11-01\",\"1983-12-01\",\"1984-01-01\",\"1984-02-01\",\"1984-03-01\",\"1984-04-01\",\"1984-05-01\",\"1984-06-01\",\"1984-07-01\",\"1984-08-01\",\"1984-09-01\",\"1984-10-01\",\"1984-11-01\",\"1984-12-01\",\"1985-01-01\",\"1985-02-01\",\"1985-03-01\",\"1985-04-01\",\"1985-05-01\",\"1985-06-01\",\"1985-07-01\",\"1985-08-01\",\"1985-09-01\",\"1985-10-01\",\"1985-11-01\",\"1985-12-01\",\"1986-01-01\",\"1986-02-01\",\"1986-03-01\",\"1986-04-01\",\"1986-05-01\",\"1986-06-01\",\"1986-07-01\",\"1986-08-01\",\"1986-09-01\",\"1986-10-01\",\"1986-11-01\",\"1986-12-01\",\"1987-01-01\",\"1987-02-01\",\"1987-03-01\",\"1987-04-01\",\"1987-05-01\",\"1987-06-01\",\"1987-07-01\",\"1987-08-01\",\"1987-09-01\",\"1987-10-01\",\"1987-11-01\",\"1987-12-01\",\"1988-01-01\",\"1988-02-01\",\"1988-03-01\",\"1988-04-01\",\"1988-05-01\",\"1988-06-01\",\"1988-07-01\",\"1988-08-01\",\"1988-09-01\",\"1988-10-01\",\"1988-11-01\",\"1988-12-01\",\"1989-01-01\",\"1989-02-01\",\"1989-03-01\",\"1989-04-01\",\"1989-05-01\",\"1989-06-01\",\"1989-07-01\",\"1989-08-01\",\"1989-09-01\",\"1989-10-01\",\"1989-11-01\",\"1989-12-01\",\"1990-01-01\",\"1990-02-01\",\"1990-03-01\",\"1990-04-01\",\"1990-05-01\",\"1990-06-01\",\"1990-07-01\",\"1990-08-01\",\"1990-09-01\",\"1990-10-01\",\"1990-11-01\",\"1990-12-01\",\"1991-01-01\",\"1991-02-01\",\"1991-03-01\",\"1991-04-01\",\"1991-05-01\",\"1991-06-01\",\"1991-07-01\",\"1991-08-01\",\"1991-09-01\",\"1991-10-01\",\"1991-11-01\",\"1991-12-01\",\"1992-01-01\",\"1992-02-01\",\"1992-03-01\",\"1992-04-01\",\"1992-05-01\",\"1992-06-01\",\"1992-07-01\",\"1992-08-01\",\"1992-09-01\",\"1992-10-01\",\"1992-11-01\",\"1992-12-01\",\"1993-01-01\",\"1993-02-01\",\"1993-03-01\",\"1993-04-01\",\"1993-05-01\",\"1993-06-01\",\"1993-07-01\",\"1993-08-01\",\"1993-09-01\",\"1993-10-01\",\"1993-11-01\",\"1993-12-01\",\"1994-01-01\",\"1994-02-01\",\"1994-03-01\",\"1994-04-01\",\"1994-05-01\",\"1994-06-01\",\"1994-07-01\",\"1994-08-01\",\"1994-09-01\",\"1994-10-01\",\"1994-11-01\",\"1994-12-01\",\"1995-01-01\",\"1995-02-01\",\"1995-03-01\",\"1995-04-01\",\"1995-05-01\",\"1995-06-01\",\"1995-07-01\",\"1995-08-01\",\"1995-09-01\",\"1995-10-01\",\"1995-11-01\",\"1995-12-01\",\"1996-01-01\",\"1996-02-01\",\"1996-03-01\",\"1996-04-01\",\"1996-05-01\",\"1996-06-01\",\"1996-07-01\",\"1996-08-01\",\"1996-09-01\",\"1996-10-01\",\"1996-11-01\",\"1996-12-01\",\"1997-01-01\",\"1997-02-01\",\"1997-03-01\",\"1997-04-01\",\"1997-05-01\",\"1997-06-01\",\"1997-07-01\",\"1997-08-01\",\"1997-09-01\",\"1997-10-01\",\"1997-11-01\",\"1997-12-01\",\"1998-01-01\",\"1998-02-01\",\"1998-03-01\",\"1998-04-01\",\"1998-05-01\",\"1998-06-01\",\"1998-07-01\",\"1998-08-01\",\"1998-09-01\",\"1998-10-01\",\"1998-11-01\",\"1998-12-01\",\"1999-01-01\",\"1999-02-01\",\"1999-03-01\",\"1999-04-01\",\"1999-05-01\",\"1999-06-01\",\"1999-07-01\",\"1999-08-01\",\"1999-09-01\",\"1999-10-01\",\"1999-11-01\",\"1999-12-01\",\"2000-01-01\",\"2000-02-01\",\"2000-03-01\",\"2000-04-01\",\"2000-05-01\",\"2000-06-01\",\"2000-07-01\",\"2000-08-01\",\"2000-09-01\",\"2000-10-01\",\"2000-11-01\",\"2000-12-01\",\"2001-01-01\",\"2001-02-01\",\"2001-03-01\",\"2001-04-01\",\"2001-05-01\",\"2001-06-01\",\"2001-07-01\",\"2001-08-01\",\"2001-09-01\",\"2001-10-01\",\"2001-11-01\",\"2001-12-01\",\"2002-01-01\",\"2002-02-01\",\"2002-03-01\",\"2002-04-01\",\"2002-05-01\",\"2002-06-01\",\"2002-07-01\",\"2002-08-01\",\"2002-09-01\",\"2002-10-01\",\"2002-11-01\",\"2002-12-01\",\"2003-01-01\",\"2003-02-01\",\"2003-03-01\",\"2003-04-01\",\"2003-05-01\",\"2003-06-01\",\"2003-07-01\",\"2003-08-01\",\"2003-09-01\",\"2003-10-01\",\"2003-11-01\",\"2003-12-01\",\"2004-01-01\",\"2004-02-01\",\"2004-03-01\",\"2004-04-01\",\"2004-05-01\",\"2004-06-01\",\"2004-07-01\",\"2004-08-01\",\"2004-09-01\",\"2004-10-01\",\"2004-11-01\",\"2004-12-01\",\"2005-01-01\",\"2005-02-01\",\"2005-03-01\",\"2005-04-01\",\"2005-05-01\",\"2005-06-01\",\"2005-07-01\",\"2005-08-01\",\"2005-09-01\",\"2005-10-01\",\"2005-11-01\",\"2005-12-01\",\"2006-01-01\",\"2006-02-01\",\"2006-03-01\",\"2006-04-01\",\"2006-05-01\",\"2006-06-01\",\"2006-07-01\",\"2006-08-01\",\"2006-09-01\",\"2006-10-01\",\"2006-11-01\",\"2006-12-01\",\"2007-01-01\",\"2007-02-01\",\"2007-03-01\",\"2007-04-01\",\"2007-05-01\",\"2007-06-01\",\"2007-07-01\",\"2007-08-01\",\"2007-09-01\",\"2007-10-01\",\"2007-11-01\",\"2007-12-01\",\"2008-01-01\",\"2008-02-01\",\"2008-03-01\",\"2008-04-01\",\"2008-05-01\",\"2008-06-01\",\"2008-07-01\",\"2008-08-01\",\"2008-09-01\",\"2008-10-01\",\"2008-11-01\",\"2008-12-01\",\"2009-01-01\",\"2009-02-01\",\"2009-03-01\",\"2009-04-01\",\"2009-05-01\",\"2009-06-01\",\"2009-07-01\",\"2009-08-01\",\"2009-09-01\",\"2009-10-01\",\"2009-11-01\",\"2009-12-01\",\"2010-01-01\",\"2010-02-01\",\"2010-03-01\",\"2010-04-01\",\"2010-05-01\",\"2010-06-01\",\"2010-07-01\",\"2010-08-01\",\"2010-09-01\",\"2010-10-01\",\"2010-11-01\",\"2010-12-01\",\"2011-01-01\",\"2011-02-01\",\"2011-03-01\",\"2011-04-01\",\"2011-05-01\",\"2011-06-01\",\"2011-07-01\",\"2011-08-01\",\"2011-09-01\",\"2011-10-01\",\"2011-11-01\",\"2011-12-01\",\"2012-01-01\",\"2012-02-01\",\"2012-03-01\",\"2012-04-01\",\"2012-05-01\",\"2012-06-01\",\"2012-07-01\",\"2012-08-01\",\"2012-09-01\",\"2012-10-01\",\"2012-11-01\",\"2012-12-01\",\"2013-01-01\",\"2013-02-01\",\"2013-03-01\",\"2013-04-01\",\"2013-05-01\",\"2013-06-01\",\"2013-07-01\",\"2013-08-01\",\"2013-09-01\",\"2013-10-01\",\"2013-11-01\",\"2013-12-01\",\"2014-01-01\",\"2014-02-01\",\"2014-03-01\",\"2014-04-01\",\"2014-05-01\",\"2014-06-01\",\"2014-07-01\",\"2014-08-01\",\"2014-09-01\",\"2014-10-01\",\"2014-11-01\",\"2014-12-01\",\"2015-01-01\",\"2015-02-01\",\"2015-03-01\",\"2015-04-01\",\"2015-05-01\",\"2015-06-01\",\"2015-07-01\",\"2015-08-01\",\"2015-09-01\",\"2015-10-01\",\"2015-11-01\",\"2015-12-01\",\"2016-01-01\",\"2016-02-01\",\"2016-03-01\",\"2016-04-01\",\"2016-05-01\",\"2016-06-01\",\"2016-07-01\",\"2016-08-01\",\"2016-09-01\",\"2016-10-01\",\"2016-11-01\",\"2016-12-01\",\"2017-01-01\",\"2017-02-01\",\"2017-03-01\",\"2017-04-01\",\"2017-05-01\",\"2017-06-01\",\"2017-07-01\",\"2017-08-01\",\"2017-09-01\",\"2017-10-01\",\"2017-11-01\",\"2017-12-01\",\"2018-01-01\",\"2018-02-01\",\"2018-03-01\",\"2018-04-01\",\"2018-05-01\",\"2018-06-01\",\"2018-07-01\",\"2018-08-01\",\"2018-09-01\",\"2018-10-01\",\"2018-11-01\",\"2018-12-01\",\"2019-01-01\",\"2019-02-01\",\"2019-03-01\",\"2019-04-01\",\"2019-05-01\",\"2019-06-01\",\"2019-07-01\",\"2019-08-01\",\"2019-09-01\",\"2019-10-01\",\"2019-11-01\",\"2019-12-01\",\"2020-01-01\",\"2020-02-01\",\"2020-03-01\",\"2020-04-01\",\"2020-05-01\",\"2020-06-01\",\"2020-07-01\",\"2020-08-01\",\"2020-09-01\",\"2020-10-01\",\"2020-11-01\",\"2020-12-01\",\"2021-01-01\",\"2021-02-01\",\"2021-03-01\",\"2021-04-01\",\"2021-05-01\",\"2021-06-01\",\"2021-07-01\",\"2021-08-01\",\"2021-09-01\",\"2021-10-01\",\"2021-11-01\",\"2021-12-01\",\"2022-01-01\",\"2022-02-01\",\"2022-03-01\",\"2022-04-01\",\"2022-05-01\",\"2022-06-01\",\"2022-07-01\",\"2022-08-01\",\"2022-09-01\",\"2022-10-01\",\"2022-11-01\",\"2022-12-01\",\"2023-01-01\",\"2023-02-01\",\"2023-03-01\",\"2023-04-01\",\"2023-05-01\",\"2023-06-01\",\"2023-07-01\",\"2023-08-01\",\"2023-09-01\",\"2023-10-01\",\"2023-11-01\",\"2023-12-01\",\"2024-01-01\",\"2024-02-01\",\"2024-03-01\",\"2024-04-01\",\"2024-05-01\",\"2024-06-01\",\"2024-07-01\",\"2024-08-01\",\"2024-09-01\",\"2024-10-01\",\"2024-11-01\",\"2024-12-01\",\"2025-01-01\",\"2025-02-01\",\"2025-03-01\",\"2025-04-01\",\"2025-05-01\",\"2025-06-01\",\"2025-07-01\",\"2025-08-01\",\"2025-09-01\",\"2025-10-01\",\"2025-11-01\",\"2025-12-01\",\"2026-01-01\",\"2026-02-01\",\"2026-03-01\",\"2026-04-01\",\"2026-05-01\",\"2026-06-01\"],\"displayLabels\":[\"1960-01-01\",\"1960-02-01\",\"1960-03-01\",\"1960-04-01\",\"1960-05-01\",\"1960-06-01\",\"1960-07-01\",\"1960-08-01\",\"1960-09-01\",\"1960-10-01\",\"1960-11-01\",\"1960-12-01\",\"1961-01-01\",\"1961-02-01\",\"1961-03-01\",\"1961-04-01\",\"1961-05-01\",\"1961-06-01\",\"1961-07-01\",\"1961-08-01\",\"1961-09-01\",\"1961-10-01\",\"1961-11-01\",\"1961-12-01\",\"1962-01-01\",\"1962-02-01\",\"1962-03-01\",\"1962-04-01\",\"1962-05-01\",\"1962-06-01\",\"1962-07-01\",\"1962-08-01\",\"1962-09-01\",\"1962-10-01\",\"1962-11-01\",\"1962-12-01\",\"1963-01-01\",\"1963-02-01\",\"1963-03-01\",\"1963-04-01\",\"1963-05-01\",\"1963-06-01\",\"1963-07-01\",\"1963-08-01\",\"1963-09-01\",\"1963-10-01\",\"1963-11-01\",\"1963-12-01\",\"1964-01-01\",\"1964-02-01\",\"1964-03-01\",\"1964-04-01\",\"1964-05-01\",\"1964-06-01\",\"1964-07-01\",\"1964-08-01\",\"1964-09-01\",\"1964-10-01\",\"1964-11-01\",\"1964-12-01\",\"1965-01-01\",\"1965-02-01\",\"1965-03-01\",\"1965-04-01\",\"1965-05-01\",\"1965-06-01\",\"1965-07-01\",\"1965-08-01\",\"1965-09-01\",\"1965-10-01\",\"1965-11-01\",\"1965-12-01\",\"1966-01-01\",\"1966-02-01\",\"1966-03-01\",\"1966-04-01\",\"1966-05-01\",\"1966-06-01\",\"1966-07-01\",\"1966-08-01\",\"1966-09-01\",\"1966-10-01\",\"1966-11-01\",\"1966-12-01\",\"1967-01-01\",\"1967-02-01\",\"1967-03-01\",\"1967-04-01\",\"1967-05-01\",\"1967-06-01\",\"1967-07-01\",\"1967-08-01\",\"1967-09-01\",\"1967-10-01\",\"1967-11-01\",\"1967-12-01\",\"1968-01-01\",\"1968-02-01\",\"1968-03-01\",\"1968-04-01\",\"1968-05-01\",\"1968-06-01\",\"1968-07-01\",\"1968-08-01\",\"1968-09-01\",\"1968-10-01\",\"1968-11-01\",\"1968-12-01\",\"1969-01-01\",\"1969-02-01\",\"1969-03-01\",\"1969-04-01\",\"1969-05-01\",\"1969-06-01\",\"1969-07-01\",\"1969-08-01\",\"1969-09-01\",\"1969-10-01\",\"1969-11-01\",\"1969-12-01\",\"1970-01-01\",\"1970-02-01\",\"1970-03-01\",\"1970-04-01\",\"1970-05-01\",\"1970-06-01\",\"1970-07-01\",\"1970-08-01\",\"1970-09-01\",\"1970-10-01\",\"1970-11-01\",\"1970-12-01\",\"1971-01-01\",\"1971-02-01\",\"1971-03-01\",\"1971-04-01\",\"1971-05-01\",\"1971-06-01\",\"1971-07-01\",\"1971-08-01\",\"1971-09-01\",\"1971-10-01\",\"1971-11-01\",\"1971-12-01\",\"1972-01-01\",\"1972-02-01\",\"1972-03-01\",\"1972-04-01\",\"1972-05-01\",\"1972-06-01\",\"1972-07-01\",\"1972-08-01\",\"1972-09-01\",\"1972-10-01\",\"1972-11-01\",\"1972-12-01\",\"1973-01-01\",\"1973-02-01\",\"1973-03-01\",\"1973-04-01\",\"1973-05-01\",\"1973-06-01\",\"1973-07-01\",\"1973-08-01\",\"1973-09-01\",\"1973-10-01\",\"1973-11-01\",\"1973-12-01\",\"1974-01-01\",\"1974-02-01\",\"1974-03-01\",\"1974-04-01\",\"1974-05-01\",\"1974-06-01\",\"1974-07-01\",\"1974-08-01\",\"1974-09-01\",\"1974-10-01\",\"1974-11-01\",\"1974-12-01\",\"1975-01-01\",\"1975-02-01\",\"1975-03-01\",\"1975-04-01\",\"1975-05-01\",\"1975-06-01\",\"1975-07-01\",\"1975-08-01\",\"1975-09-01\",\"1975-10-01\",\"1975-11-01\",\"1975-12-01\",\"1976-01-01\",\"1976-02-01\",\"1976-03-01\",\"1976-04-01\",\"1976-05-01\",\"1976-06-01\",\"1976-07-01\",\"1976-08-01\",\"1976-09-01\",\"1976-10-01\",\"1976-11-01\",\"1976-12-01\",\"1977-01-01\",\"1977-02-01\",\"1977-03-01\",\"1977-04-01\",\"1977-05-01\",\"1977-06-01\",\"1977-07-01\",\"1977-08-01\",\"1977-09-01\",\"1977-10-01\",\"1977-11-01\",\"1977-12-01\",\"1978-01-01\",\"1978-02-01\",\"1978-03-01\",\"1978-04-01\",\"1978-05-01\",\"1978-06-01\",\"1978-07-01\",\"1978-08-01\",\"1978-09-01\",\"1978-10-01\",\"1978-11-01\",\"1978-12-01\",\"1979-01-01\",\"1979-02-01\",\"1979-03-01\",\"1979-04-01\",\"1979-05-01\",\"1979-06-01\",\"1979-07-01\",\"1979-08-01\",\"1979-09-01\",\"1979-10-01\",\"1979-11-01\",\"1979-12-01\",\"1980-01-01\",\"1980-02-01\",\"1980-03-01\",\"1980-04-01\",\"1980-05-01\",\"1980-06-01\",\"1980-07-01\",\"1980-08-01\",\"1980-09-01\",\"1980-10-01\",\"1980-11-01\",\"1980-12-01\",\"1981-01-01\",\"1981-02-01\",\"1981-03-01\",\"1981-04-01\",\"1981-05-01\",\"1981-06-01\",\"1981-07-01\",\"1981-08-01\",\"1981-09-01\",\"1981-10-01\",\"1981-11-01\",\"1981-12-01\",\"1982-01-01\",\"1982-02-01\",\"1982-03-01\",\"1982-04-01\",\"1982-05-01\",\"1982-06-01\",\"1982-07-01\",\"1982-08-01\",\"1982-09-01\",\"1982-10-01\",\"1982-11-01\",\"1982-12-01\",\"1983-01-01\",\"1983-02-01\",\"1983-03-01\",\"1983-04-01\",\"1983-05-01\",\"1983-06-01\",\"1983-07-01\",\"1983-08-01\",\"1983-09-01\",\"1983-10-01\",\"1983-11-01\",\"1983-12-01\",\"1984-01-01\",\"1984-02-01\",\"1984-03-01\",\"1984-04-01\",\"1984-05-01\",\"1984-06-01\",\"1984-07-01\",\"1984-08-01\",\"1984-09-01\",\"1984-10-01\",\"1984-11-01\",\"1984-12-01\",\"1985-01-01\",\"1985-02-01\",\"1985-03-01\",\"1985-04-01\",\"1985-05-01\",\"1985-06-01\",\"1985-07-01\",\"1985-08-01\",\"1985-09-01\",\"1985-10-01\",\"1985-11-01\",\"1985-12-01\",\"1986-01-01\",\"1986-02-01\",\"1986-03-01\",\"1986-04-01\",\"1986-05-01\",\"1986-06-01\",\"1986-07-01\",\"1986-08-01\",\"1986-09-01\",\"1986-10-01\",\"1986-11-01\",\"1986-12-01\",\"1987-01-01\",\"1987-02-01\",\"1987-03-01\",\"1987-04-01\",\"1987-05-01\",\"1987-06-01\",\"1987-07-01\",\"1987-08-01\",\"1987-09-01\",\"1987-10-01\",\"1987-11-01\",\"1987-12-01\",\"1988-01-01\",\"1988-02-01\",\"1988-03-01\",\"1988-04-01\",\"1988-05-01\",\"1988-06-01\",\"1988-07-01\",\"1988-08-01\",\"1988-09-01\",\"1988-10-01\",\"1988-11-01\",\"1988-12-01\",\"1989-01-01\",\"1989-02-01\",\"1989-03-01\",\"1989-04-01\",\"1989-05-01\",\"1989-06-01\",\"1989-07-01\",\"1989-08-01\",\"1989-09-01\",\"1989-10-01\",\"1989-11-01\",\"1989-12-01\",\"1990-01-01\",\"1990-02-01\",\"1990-03-01\",\"1990-04-01\",\"1990-05-01\",\"1990-06-01\",\"1990-07-01\",\"1990-08-01\",\"1990-09-01\",\"1990-10-01\",\"1990-11-01\",\"1990-12-01\",\"1991-01-01\",\"1991-02-01\",\"1991-03-01\",\"1991-04-01\",\"1991-05-01\",\"1991-06-01\",\"1991-07-01\",\"1991-08-01\",\"1991-09-01\",\"1991-10-01\",\"1991-11-01\",\"1991-12-01\",\"1992-01-01\",\"1992-02-01\",\"1992-03-01\",\"1992-04-01\",\"1992-05-01\",\"1992-06-01\",\"1992-07-01\",\"1992-08-01\",\"1992-09-01\",\"1992-10-01\",\"1992-11-01\",\"1992-12-01\",\"1993-01-01\",\"1993-02-01\",\"1993-03-01\",\"1993-04-01\",\"1993-05-01\",\"1993-06-01\",\"1993-07-01\",\"1993-08-01\",\"1993-09-01\",\"1993-10-01\",\"1993-11-01\",\"1993-12-01\",\"1994-01-01\",\"1994-02-01\",\"1994-03-01\",\"1994-04-01\",\"1994-05-01\",\"1994-06-01\",\"1994-07-01\",\"1994-08-01\",\"1994-09-01\",\"1994-10-01\",\"1994-11-01\",\"1994-12-01\",\"1995-01-01\",\"1995-02-01\",\"1995-03-01\",\"1995-04-01\",\"1995-05-01\",\"1995-06-01\",\"1995-07-01\",\"1995-08-01\",\"1995-09-01\",\"1995-10-01\",\"1995-11-01\",\"1995-12-01\",\"1996-01-01\",\"1996-02-01\",\"1996-03-01\",\"1996-04-01\",\"1996-05-01\",\"1996-06-01\",\"1996-07-01\",\"1996-08-01\",\"1996-09-01\",\"1996-10-01\",\"1996-11-01\",\"1996-12-01\",\"1997-01-01\",\"1997-02-01\",\"1997-03-01\",\"1997-04-01\",\"1997-05-01\",\"1997-06-01\",\"1997-07-01\",\"1997-08-01\",\"1997-09-01\",\"1997-10-01\",\"1997-11-01\",\"1997-12-01\",\"1998-01-01\",\"1998-02-01\",\"1998-03-01\",\"1998-04-01\",\"1998-05-01\",\"1998-06-01\",\"1998-07-01\",\"1998-08-01\",\"1998-09-01\",\"1998-10-01\",\"1998-11-01\",\"1998-12-01\",\"1999-01-01\",\"1999-02-01\",\"1999-03-01\",\"1999-04-01\",\"1999-05-01\",\"1999-06-01\",\"1999-07-01\",\"1999-08-01\",\"1999-09-01\",\"1999-10-01\",\"1999-11-01\",\"1999-12-01\",\"2000-01-01\",\"2000-02-01\",\"2000-03-01\",\"2000-04-01\",\"2000-05-01\",\"2000-06-01\",\"2000-07-01\",\"2000-08-01\",\"2000-09-01\",\"2000-10-01\",\"2000-11-01\",\"2000-12-01\",\"2001-01-01\",\"2001-02-01\",\"2001-03-01\",\"2001-04-01\",\"2001-05-01\",\"2001-06-01\",\"2001-07-01\",\"2001-08-01\",\"2001-09-01\",\"2001-10-01\",\"2001-11-01\",\"2001-12-01\",\"2002-01-01\",\"2002-02-01\",\"2002-03-01\",\"2002-04-01\",\"2002-05-01\",\"2002-06-01\",\"2002-07-01\",\"2002-08-01\",\"2002-09-01\",\"2002-10-01\",\"2002-11-01\",\"2002-12-01\",\"2003-01-01\",\"2003-02-01\",\"2003-03-01\",\"2003-04-01\",\"2003-05-01\",\"2003-06-01\",\"2003-07-01\",\"2003-08-01\",\"2003-09-01\",\"2003-10-01\",\"2003-11-01\",\"2003-12-01\",\"2004-01-01\",\"2004-02-01\",\"2004-03-01\",\"2004-04-01\",\"2004-05-01\",\"2004-06-01\",\"2004-07-01\",\"2004-08-01\",\"2004-09-01\",\"2004-10-01\",\"2004-11-01\",\"2004-12-01\",\"2005-01-01\",\"2005-02-01\",\"2005-03-01\",\"2005-04-01\",\"2005-05-01\",\"2005-06-01\",\"2005-07-01\",\"2005-08-01\",\"2005-09-01\",\"2005-10-01\",\"2005-11-01\",\"2005-12-01\",\"2006-01-01\",\"2006-02-01\",\"2006-03-01\",\"2006-04-01\",\"2006-05-01\",\"2006-06-01\",\"2006-07-01\",\"2006-08-01\",\"2006-09-01\",\"2006-10-01\",\"2006-11-01\",\"2006-12-01\",\"2007-01-01\",\"2007-02-01\",\"2007-03-01\",\"2007-04-01\",\"2007-05-01\",\"2007-06-01\",\"2007-07-01\",\"2007-08-01\",\"2007-09-01\",\"2007-10-01\",\"2007-11-01\",\"2007-12-01\",\"2008-01-01\",\"2008-02-01\",\"2008-03-01\",\"2008-04-01\",\"2008-05-01\",\"2008-06-01\",\"2008-07-01\",\"2008-08-01\",\"2008-09-01\",\"2008-10-01\",\"2008-11-01\",\"2008-12-01\",\"2009-01-01\",\"2009-02-01\",\"2009-03-01\",\"2009-04-01\",\"2009-05-01\",\"2009-06-01\",\"2009-07-01\",\"2009-08-01\",\"2009-09-01\",\"2009-10-01\",\"2009-11-01\",\"2009-12-01\",\"2010-01-01\",\"2010-02-01\",\"2010-03-01\",\"2010-04-01\",\"2010-05-01\",\"2010-06-01\",\"2010-07-01\",\"2010-08-01\",\"2010-09-01\",\"2010-10-01\",\"2010-11-01\",\"2010-12-01\",\"2011-01-01\",\"2011-02-01\",\"2011-03-01\",\"2011-04-01\",\"2011-05-01\",\"2011-06-01\",\"2011-07-01\",\"2011-08-01\",\"2011-09-01\",\"2011-10-01\",\"2011-11-01\",\"2011-12-01\",\"2012-01-01\",\"2012-02-01\",\"2012-03-01\",\"2012-04-01\",\"2012-05-01\",\"2012-06-01\",\"2012-07-01\",\"2012-08-01\",\"2012-09-01\",\"2012-10-01\",\"2012-11-01\",\"2012-12-01\",\"2013-01-01\",\"2013-02-01\",\"2013-03-01\",\"2013-04-01\",\"2013-05-01\",\"2013-06-01\",\"2013-07-01\",\"2013-08-01\",\"2013-09-01\",\"2013-10-01\",\"2013-11-01\",\"2013-12-01\",\"2014-01-01\",\"2014-02-01\",\"2014-03-01\",\"2014-04-01\",\"2014-05-01\",\"2014-06-01\",\"2014-07-01\",\"2014-08-01\",\"2014-09-01\",\"2014-10-01\",\"2014-11-01\",\"2014-12-01\",\"2015-01-01\",\"2015-02-01\",\"2015-03-01\",\"2015-04-01\",\"2015-05-01\",\"2015-06-01\",\"2015-07-01\",\"2015-08-01\",\"2015-09-01\",\"2015-10-01\",\"2015-11-01\",\"2015-12-01\",\"2016-01-01\",\"2016-02-01\",\"2016-03-01\",\"2016-04-01\",\"2016-05-01\",\"2016-06-01\",\"2016-07-01\",\"2016-08-01\",\"2016-09-01\",\"2016-10-01\",\"2016-11-01\",\"2016-12-01\",\"2017-01-01\",\"2017-02-01\",\"2017-03-01\",\"2017-04-01\",\"2017-05-01\",\"2017-06-01\",\"2017-07-01\",\"2017-08-01\",\"2017-09-01\",\"2017-10-01\",\"2017-11-01\",\"2017-12-01\",\"2018-01-01\",\"2018-02-01\",\"2018-03-01\",\"2018-04-01\",\"2018-05-01\",\"2018-06-01\",\"2018-07-01\",\"2018-08-01\",\"2018-09-01\",\"2018-10-01\",\"2018-11-01\",\"2018-12-01\",\"2019-01-01\",\"2019-02-01\",\"2019-03-01\",\"2019-04-01\",\"2019-05-01\",\"2019-06-01\",\"2019-07-01\",\"2019-08-01\",\"2019-09-01\",\"2019-10-01\",\"2019-11-01\",\"2019-12-01\",\"2020-01-01\",\"2020-02-01\",\"2020-03-01\",\"2020-04-01\",\"2020-05-01\",\"2020-06-01\",\"2020-07-01\",\"2020-08-01\",\"2020-09-01\",\"2020-10-01\",\"2020-11-01\",\"2020-12-01\",\"2021-01-01\",\"2021-02-01\",\"2021-03-01\",\"2021-04-01\",\"2021-05-01\",\"2021-06-01\",\"2021-07-01\",\"2021-08-01\",\"2021-09-01\",\"2021-10-01\",\"2021-11-01\",\"2021-12-01\",\"2022-01-01\",\"2022-02-01\",\"2022-03-01\",\"2022-04-01\",\"2022-05-01\",\"2022-06-01\",\"2022-07-01\",\"2022-08-01\",\"2022-09-01\",\"2022-10-01\",\"2022-11-01\",\"2022-12-01\",\"2023-01-01\",\"2023-02-01\",\"2023-03-01\",\"2023-04-01\",\"2023-05-01\",\"2023-06-01\",\"2023-07-01\",\"2023-08-01\",\"2023-09-01\",\"2023-10-01\",\"2023-11-01\",\"2023-12-01\",\"2024-01-01\",\"2024-02-01\",\"2024-03-01\",\"2024-04-01\",\"2024-05-01\",\"2024-06-01\",\"2024-07-01\",\"2024-08-01\",\"2024-09-01\",\"2024-10-01\",\"2024-11-01\",\"2024-12-01\",\"2025-01-01\",\"2025-02-01\",\"2025-03-01\",\"2025-04-01\",\"2025-05-01\",\"2025-06-01\",\"2025-07-01\",\"2025-08-01\",\"2025-09-01\",\"2025-10-01\",\"2025-11-01\",\"2025-12-01\",\"2026-01-01\",\"2026-02-01\",\"2026-03-01\",\"2026-04-01\",\"2026-05-01\",\"2026-06-01\"],\"series\":{\"world_raw\":{\"label\":\"\\u4e16\\u754c\\u7c97\\u7cd6\",\"unit\":\"\\u7c73\\u30bb\\u30f3\\u30c8\\\/lb\",\"format\":\"money2\",\"color\":\"#0891b2\",\"dash\":[],\"width\":3,\"values\":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,9.963,10.671,11.82,12.304,12.019,12.618,13.856,13.8,14.096,13.992,14.778,13.472,14.45,14.688,15.462,15.373,14.665,12.922,11.826,10.863,10.888,9.704,9.927,9.704,8.987,8.664,9.146,8.557,7.898,9.444,9.135,8.8,9.112,8.759,8.594,8.875,8.438,8.105,8.33,9.576,9.603,10.497,9.685,9.361,9.013,8.776,8.678,8.301,8.445,8.75,11.025,11.52,12.101,10.435,9.841,9.484,9.478,10.58,10.336,10.652,10.538,11,12.032,11.178,11.922,12.091,11.726,11.92,12.48,12.603,13.75,14.75,14.88,14.441,14.273,13.324,11.623,11.926,10.275,11.013,11.015,10.578,10.803,11.422,11.752,12.412,12.009,11.328,10.95,11.764,11.66,11.702,11.61,10.71,10.513,10.608,10.55,10.821,10.866,11.211,11.002,11.289,11.31,11.648,11.272,11.872,12.252,12.276,11.428,10.57,9.717,9.296,8.841,7.978,8.597,8.403,7.157,7.615,8.173,7.964,7.919,6.743,5.763,5.149,4.772,5.567,5.715,6.127,6.857,6.826,6.53,5.951,5.563,5.254,5.279,6.096,6.999,8.46,9.738,10.653,10.056,10.413,9.514,9.717,10.106,9.681,8.747,8.569,8.98,8.895,8.548,7.947,7.363,6.597,7.278,7.41,7.43,6.245,6.061,5.771,5.639,5.4,5.795,5.861,6.732,7.279,7.518,7.562,7.89,8.793,7.863,7.512,7.033,6.525,6.732,6.709,6.021,5.696,5.574,4.667,5.834,5.63,6.496,6.556,6.622,7.054,8.166,7.879,7.908,8.964,8.666,8.794,8.922,8.923,8.895,8.419,8.511,8.923,9.598,9.875,10.438,11.613,11.808,13.927,16.187,17.939,17.082,17.212,16.9,15.271,15.857,12.98,11.412,11.509,11.732,11.697,10.903,10.716,10.338,9.624,9.086,8.856,9.896,9.613,9.523,9.995,9.896,10.446,11.66,13.129,12.876,11.852,10.935,10.799,13.208,13.681,12.292,11.702,11.828,11.32,12.244,13.014,12.929,13.134,15.468,15.539,17.816,21.72,22.249,23.16,22.767,24.903,28.378,26.603,19.264,16.121,14.602,15.81,17.62,19.22,23.72,28.58,28.9,31.09,32.09,31.77,28.15,25.43,21.85,26.07,30.51,28.87,27.71,26.3,24.52,23.42,24.05,25.81,24.73,22.98,20.25,20.44,22.76,20.53,19.47,20.39,19.31,19.5,18.37,18.28,18.33,17.71,17.08,16.79,16.38,16.44,17.33,18.81,17.58,16.41,15.42,16.28,17.58,17.01,17.5,17.22,17.18,15.89,14.6,16.48,15.89,14.992,15.06,14.52,12.84,12.93,12.7,11.75,11.88,10.67,11.32,14.14,14.89,15,14.29,13.31,15.43,15,16.68,19.34,19.69,20.01,21.3,22.92,20.81,18.83,20.54,20.4,18.06,16.32,15.66,13.53,14.11,13.8,13.92,14.23,14.66,14.43,13.99,13.56,12.83,11.82,11.85,12.06,11.17,10.46,10.78,13.18,12.78,12.55,12.7,12.94,12.47,12.55,11.82,12.44,12.15,11.56,11.16,12.46,12.69,13.34,14.18,15.07,11.81,10.07,10.65,11.83,11.92,12.814,12.42,14.29,14.93,14.67,15.94,16.97,15.81,16.17,17.2,17.21,17.73,19.38,19.28,19.619,19.746,19.17,18.461,18.203,19.108,19.68,19.265,18.803,18.354,18.063,18.188,18.301,19.4,20.021,19.949,21.403,20.962,24.633,25.746,24.683,24.042,24.193,26.602,26.904,27.314,22.222,22.606,23.355,21.732,20.647,18.817,19.183,19.298,18.42,20.687,22.355,21.654,20.349,18.948,20.173,19.056,18.183,17.438,16.244,16.364,16.39,15.762,15.559,14.596,14.922,14.766,14.224,14.796,14.047,14.774,13.923]},\"us_raw\":{\"label\":\"\\u7c73\\u56fd\\u7523\\u30b5\\u30c8\\u30a6\\u30ad\\u30d3\\u7c97\\u7cd6\",\"unit\":\"\\u7c73\\u30bb\\u30f3\\u30c8\\\/lb\",\"format\":\"money2\",\"color\":\"#7c3aed\",\"dash\":[],\"width\":2.2,\"values\":[5.89,6,6.11,6.17,6.09,6.25,6.48,6.47,6.59,6.52,6.53,6.46,6.39,6.32,6.25,6.25,6.46,6.48,6.39,6.06,6.06,6.19,6.29,6.4,6.45,6.37,6.43,6.43,6.43,6.45,6.39,6.54,6.43,6.52,6.44,6.54,6.7,6.8,7.04,8.26,11.08,8.7,7.95,6.65,7.45,9.42,9.34,8.78,9.29,8.02,7.33,7.43,6.65,6.45,6.25,6.18,6.2,6.27,6.17,6.55,6.85,6.79,6.61,6.59,6.73,6.72,6.73,6.77,6.82,6.82,6.8,6.75,6.88,6.92,6.84,6.89,6.9,6.92,7,7.05,7.11,7.15,7.12,7.14,7.13,7.21,7.18,7.22,7.25,7.32,7.3,7.33,7.34,7.37,7.38,7.3,7.41,7.38,7.35,7.42,7.48,7.53,7.59,7.59,7.62,7.66,7.58,7.62,7.67,7.69,7.76,7.8,7.82,7.74,7.5,7.75,7.83,7.89,7.79,7.73,8.11,7.96,7.9,7.9,8.16,8.22,8.16,8.19,8.16,8.14,7.96,8.02,8.35,8.44,8.37,8.29,8.46,8.54,8.58,8.66,8.57,8.52,8.63,8.84,9.1,9.02,9.16,8.89,8.76,8.77,9.17,9.33,9.39,9.32,9.03,9.19,9.38,9.14,9.45,9.65,10.06,10.25,10.25,10.75,10.97,11.15,11.1,11.34,12.63,17.09,18.11,19.25,23.05,26.3,28.35,32.6,33.71,38.83,57.3,46.74,40.15,36.07,28.52,26.07,19.27,15.96,19.89,21.11,17.36,15.45,15.03,14.8,15.42,15.04,16.27,15.58,15.97,14.4,14.59,11.32,9.8,10.65,10.46,10.22,10.95,11.06,11.67,12.57,11.34,10.28,10.15,11.21,10.41,10.23,10.42,11.75,13.28,14.75,14,13.93,13.62,13.57,12.63,13.29,14.41,15.17,14.24,14.25,14.63,15.31,15.53,14.29,14.33,14.61,15.59,15.92,15.98,15.91,16.29,18.3,19.66,24.69,21.18,22.67,31.89,32.1,28.75,33.13,36.03,41.69,39.28,30.29,29.61,26.07,23.81,19.91,17.43,18.95,19.09,17.42,15.49,15.66,16.28,17.07,18.16,17.77,17.13,17.89,19.57,21.03,22.15,22.45,20.88,20.44,20.79,20.83,21.23,21.76,21.86,22.43,22.59,22.54,22.09,22.55,22.2,21.94,21.83,21.47,21.51,21.9,22,22.03,22.01,22.06,21.89,21.72,21.7,21.56,21.4,21.1,20.72,20.38,20.91,20.97,21.09,21.27,21.23,20.59,19.51,18.68,18.89,19.89,20.67,21.01,20.95,20.85,20.88,20.99,20.97,20.87,20.87,21.08,21.17,21.12,21.5,21.76,21.76,21.81,22.01,22.06,22.07,21.88,21.88,21.69,21.75,21.76,21.83,22.11,22.16,22.16,22.13,22.54,23.43,21.9,21.77,21.74,21.7,21.99,21.88,22.07,22.12,22.3,22.45,22.99,23.56,23.57,23.5,23.14,23.24,22.84,23.11,22.93,23.58,23.81,23.58,23.33,23.42,23.27,23.23,23.29,23.15,22.47,21.86,21.42,21.46,21.23,21.29,21.42,21.25,21.83,22.06,21.76,21.75,21.5,21.38,21.56,21.36,21.38,21.04,20.92,21.1,21.34,21.55,21.61,21.39,21.11,20.76,21.16,21.56,21.76,21.36,21.42,21.89,21.85,21.97,21.8,21.87,22,22,21.95,21.95,22.08,22.18,22.44,22.72,21.84,21.78,21.58,21.57,22.35,22.65,22.69,22.46,22.76,23.1,23.09,24.47,23.18,23.21,22.67,22.6,22.63,22.39,22.68,22.57,22.71,22.62,22.48,21.8,22.51,22.38,22.37,22.12,22.14,21.88,22.07,21.81,21.79,21.7,21.62,22.04,22.21,22.3,22.27,21.9,21.93,21.85,21.79,21.74,22.14,22.31,22.42,22.66,22.19,21.92,21.67,21.83,22.19,22.41,22.38,22.55,22.57,22.65,22.61,22.61,21.24,20.1,19.5,17.45,17.87,17.7,17.24,18.46,19.43,19.12,19.31,17.64,18.12,18.97,21.15,21.39,20.56,20.81,21.18,21.4,21.51,21.19,21.04,20.64,21.1,20.87,20.9,21.19,21.43,21.03,20.69,19.92,19.73,19.52,19.93,20.86,20.91,21.65,21.94,22.22,22.03,21.62,21.91,22.14,21.87,21.8,21.62,21.32,21.26,21.34,20.92,20.91,20.37,20.54,20.57,20.86,20.88,20.69,20.03,20.14,20.1,20.47,20.31,20.4,20.55,20.57,20.36,20.54,21.21,21.96,21.89,21.94,20.49,21.1,21.71,21.83,21.74,23.61,24.05,23.1,23.56,23.48,23.32,22.44,21.38,21.27,20.22,19.66,19.59,20.03,20.59,20.85,20.91,21.27,21.33,22.72,21.8,21.42,20.56,20.25,20.12,20.24,20.21,20.65,20.54,20.83,21.8,23.76,23.15,23.1,21.46,19.83,20,20.15,19.83,19.75,21.58,21.64,22.47,23.02,26.18,28.91,30.48,31.86,33.3,39.36,40.13,35.11,30.86,30.89,32.73,33.66,34.24,38.17,39.3,38.84,38.35,38.46,39.69,39.65,38.32,35.04,35.65,37.93,40.16,40.15,38.19,37.92,36.32,34.69,33.57,34.94,31.87,30.2,28.89,28.68,28.84,26.27,23.89,22.52,22.41,21.2,20.72,20.82,20.38,19.51,19.31,19.22,20.97,21.05,21.82,20.61,19.95,20.27,21.65,22.03,24.33,24.66,25.65,24.78,25.64,25.36,26.41,24.26,24.806,25.24,24.62,24.07,24.39,24.61,24.76,24.67,24.5,24.21,25.04,26.63,25.83,25.76,25.5,26.32,27.9,27.26,27.68,28.15,28.54,28.16,28.57,28.76,29.24,29.44,30.59,29.95,28.72,28.41,27.83,26.77,25.11,26.9,27.09,27.278,26.93,26.6,25.83,24.73,24.92,24.59,25.72,25.56,25.6,25.4,25.21,25.04,25.23,25.57,25.9,26.23,26.95,26.33,26.49,25.66,25.8,25.65,26.07,27.21,26.01,25.9,26.71,27.09,26.02,25.85,25.95,26.59,27.386,26.85,27.55,29.33,28.42,28.79,29.72,30.48,31.24,32.42,33.05,35.77,34.5,35.72,37.06,37.12,36.71,35.484,35.433,36.331,36.66,36.38,36.152,34.83,35.625,34.971,34.698,35.94,36.509,36.502,36.983,37.883,41.274,42.561,41.05,38.606,40.83,42.657,44.439,44.724,40.362,40.01,41.822,39.968,39.47,37.649,37.455,37.855,35.673,36.322,38.245,38.161,36.629,36.106,37.498,37.411,37.485,36.855,35.301,36.196,36.869,36.064,34.835,33.637,33.445,33.362,32.136,33.405,34.805,36.005,35.626]},\"us_refined\":{\"label\":\"\\u7c73\\u56fd\\u7523\\u7cbe\\u88fd\\u30d3\\u30fc\\u30c8\\u7cd6\",\"unit\":\"\\u7c73\\u30bb\\u30f3\\u30c8\\\/lb\",\"format\":\"money2\",\"color\":\"#d97706\",\"dash\":[],\"width\":2.2,\"values\":[8.6,8.6,8.6,8.6,8.6,8.6,8.91,9.15,8.95,8.95,8.89,8.8,8.74,8.8,8.75,8.6,8.61,8.75,8.42,8.4,8.4,8.4,8.53,8.72,8.8,8.8,8.8,8.96,9,9,9,9,9,9,9,9.02,9.28,9.2,9.2,9.4,11.48,12.86,10.84,9.68,9.5,10.09,11.25,11.25,11.25,11.05,10.02,9.9,9.48,8.89,8.85,8.71,8.6,8.6,8.6,8.6,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.15,9.31,9.41,9.35,9.35,9.35,9.35,9.35,9.35,9.65,9.8,9.8,9.65,9.65,9.65,9.65,9.65,9.65,9.75,9.75,9.75,9.75,9.75,9.75,9.85,9.85,10,10,10,10,10,10,9.99,9.85,9.85,9.85,9.85,9.85,9.85,10.1,10.5,10.49,10.35,10.35,10.35,10.35,10.35,10.35,10.5,10.58,10.85,10.85,10.85,11.2,11.2,11.2,11.35,11.45,11.45,11.45,11.52,11.6,11.6,11.6,11.6,11.6,11.6,11.6,11.6,11.6,11.6,11.6,11.69,11.9,11.9,11.9,11.9,11.9,11.9,11.9,11.9,11.65,11.65,11.65,11.65,11.65,11.55,11.75,11.87,11.95,11.95,11.95,12.99,13.95,13.69,13.64,14.64,17.8,20.18,21.99,26.65,30.4,32.15,33.93,36.19,40.17,54.68,56.02,46.69,41.99,33.88,30.8,25.33,21.14,22.17,26.18,25.35,20.44,18.98,18.42,18.3,18.3,18.3,18.3,18.68,18.47,18.76,16.3,14.45,14.93,14.28,14.12,14.26,15.02,15.15,16.33,15.68,14.41,13.62,14.32,14.28,14.01,16.27,17.65,17.94,18.65,18.65,18.65,18.65,18.65,18.65,18.65,18.65,18.65,18.94,19.15,19.15,19.15,19.15,19.15,19.15,19.15,19.15,19.15,19.15,19.9,20.76,23.15,25.02,31.3,29.81,29.81,37.9,41.19,38.04,41.33,44.14,51.77,49.37,39.85,38.3,35.8,32.4,29.4,26,27,26.4,26.2,23.7,24.4,24.4,25.1,27.5,27.5,27.5,27.5,26.8,26,27,28.6,29,28,28,28,24,24,25.6,26,26.5,26.5,26.88,27,27,26.69,26.5,26.5,26.85,26.5,26.5,26.5,26.5,26.25,25.75,25.31,25,24.6,24.12,24,23.5,23.42,23,23.12,23.55,23.12,23.25,23.5,23.44,23.13,22.5,22.62,23.45,23.31,23.25,23.5,23.3,23,23.25,24.1,24.19,23.5,22.81,22.88,23.3,23.5,23.5,23.5,24.15,24.31,24.5,24.5,24,22.85,22.5,22.55,22.75,22.75,22.75,23.45,24.19,25.25,27.1,27.75,27.5,27.25,26.75,27.8,28.75,29,29.5,29.5,29.5,29.3,28.81,28.76,28.45,27.63,29,30.5,30.5,30.5,30.5,30.5,30.5,30.5,30.5,30.5,30.5,29.13,28.6,27.38,26.88,26.5,26.5,26.13,26,25.75,25.5,25.5,25,24.94,24.6,24.5,25.4,26.5,26.5,26.5,26.4,26,25,25,25,24.9,24.13,23.9,23.25,23,23,23.5,23.5,23.5,25.5,27.75,27.5,27.5,27.25,26.5,25.75,25.5,25.5,24.5,24.75,25.25,25,25,24.7,25,25.38,25.5,25.5,25.5,25.5,25.5,25.13,25.1,24.75,24.75,25.5,25.75,28.13,28.85,28.69,29,29.5,29.5,29.7,29.5,29.5,29,29,29,29,29,29,29,28.13,28,28,27.5,27,26.65,26.38,24.9,25,25.5,25.5,25.5,25.5,25.5,26,26,26,26,26.5,26.9,27,27,27.2,27.13,27,27,27,27,27,27,27,26,26,25.2,23.38,22.25,21.5,21,19.75,19,19,19,20.7,21.25,21,21.8,23.13,22.75,22,20.5,21.38,21.9,22.5,22.5,24.63,25.75,26.2,26.5,26.75,26,25.95,24.63,24.5,24,24,25.4,26.25,26.75,27.4,27.88,27.8,26.5,27.13,27.63,28,28,27.63,25.5,24,24.7,23.94,23.63,23.7,23.5,23.5,23.5,23.5,23.5,23.5,23.5,23.5,23.5,23.38,23.2,23.5,23.5,23.25,23.8,24.75,25.88,26,26.75,40.1,40,40,36.9,34.5,36.5,37.1,36.38,35,35,35,34.5,31.2,28.75,27.19,26.1,25.5,25,24.9,25,25,25,25.38,25.6,25.38,25,24.5,24.5,24.13,26.4,28,28,29.6,33.25,38,38.4,38.5,36.2,35,35,35,35,35,34.25,34.4,35.5,35.4,38,42,42.6,45,45,50.5,53,52.25,48.2,45,50,53.4,59.5,59,54.4,56.5,57,54.5,54,56.5,56.8,54,55,55.4,57,58.6,59,58.75,55.1,51.75,51,51,50.25,47.81,45,42,41.2,38.25,36,34.6,31.75,30.5,28.5,27.6,26.63,26.3,26.5,26,25.5,26.25,27.38,28,27.5,26.5,26.25,26.5,29.75,31.6,35,36,36.6,37.5,36.6,36,36,36,35.25,35.13,35.5,34.3,34,33.8,33.13,33,32.4,32,32,32,31,31,30.5,30,29.75,29,28.5,28.5,28.5,28.5,28.5,28.5,28.63,29.1,29.5,29.5,30.7,31.88,32.13,32.9,33.5,34.63,35,35.25,36,36,36,36,36,36,36,36,33.38,34.9,35,35,35,35,35,35,35,35,35,35,35,40.4,43.25,44,44,44,44,44,44,44,44,44,36.5,36.5,36.5,36.5,36.5,36.5,36.5,36.5,36.5,37.2,39,39,39,39,39,39,41,42,42,null,null,70,70,70,55.25,58,null,null,60,60,60,62,62,62,62,62,57,57,57,55.4,55,55,55,54.2,53,53,53,51.5,45,45,45,45,42.25,40,39,38,35,35,35.75,38,46,44.75,41,41,42,42,42,42,44.25]}},\"panels\":[{\"key\":\"world\",\"title\":\"\\u56fd\\u969b\\u7c97\\u7cd6\\u4fa1\\u683c\",\"series\":[\"world_raw\"],\"unit\":\"\\u7c73\\u30bb\\u30f3\\u30c8\\\/lb\",\"axisFormat\":\"money2\",\"latest\":\"2026-06-01\",\"type\":\"line\",\"canvasId\":\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_0\"},{\"key\":\"us\",\"title\":\"\\u7c73\\u56fd\\u306e\\u7c97\\u7cd6\\u30fb\\u7cbe\\u88fd\\u7cd6\\u4fa1\\u683c\",\"series\":[\"us_raw\",\"us_refined\"],\"unit\":\"\\u7c73\\u30bb\\u30f3\\u30c8\\\/lb\",\"axisFormat\":\"money2\",\"latest\":\"2026-06-01\",\"type\":\"line\",\"canvasId\":\"z317_310_2f02fb72-71ed-4316-aab4-287f6a88628f_panel_1\"}],\"ranges\":[{\"key\":\"1\",\"months\":12,\"limit\":null,\"label\":\"1Y\"},{\"key\":\"3\",\"months\":36,\"limit\":null,\"label\":\"3Y\"},{\"key\":\"5\",\"months\":60,\"limit\":null,\"label\":\"5Y\"},{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"10\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar317Chart){window.ComidraSugar317Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1ec083 e-flex e-con-boxed e-con e-parent\" data-id=\"a1ec083\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ccd99fa elementor-widget elementor-widget-shortcode\" data-id=\"ccd99fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar318-wrap,.sugar318-wrap *{box-sizing:border-box}\r\n      .sugar318-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar318-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar318-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar318-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar318-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar318-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar318-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar318-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar318-flex{flex:1 1 auto}.sugar318-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar318-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar318-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar318-kpi strong{color:#374151;font-weight:700}\r\n      .sugar318-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar318-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar318-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar318-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar318-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar318-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar318-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar318-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar318-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar318-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar318-swatch{--sugar318-legend-color:#64748b;--sugar318-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar318-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar318-legend-style) var(--sugar318-legend-color);transform:translateY(-50%)}\r\n      .sugar318-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar318-description ul{margin:0;padding-inline-start:20px}.sugar318-description li+li{margin-top:4px}\r\n      .sugar318-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar318-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar318-source-wrap>a:hover{color:#0e7490}.sugar318-source-note{flex:1 0 100%;text-align:right}.sugar318-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar318-source-meta>div{display:inline-flex;gap:4px}.sugar318-source-meta dt{font-weight:700;color:#334155}.sugar318-source-meta dd{margin:0}\r\n      .sugar318-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar318-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar318-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar318-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar318-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar318-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar318-tip.sugar318-tip-compact .sugar318-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar318-tip.sugar318-tip-compact .sugar318-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar318-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar318-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar318-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar318-wrap[dir=\"rtl\"] .sugar318-hint,.sugar318-wrap[dir=\"rtl\"] .sugar318-source-note{text-align:left}.sugar318-wrap[dir=\"rtl\"] .sugar318-source-meta{justify-content:flex-start;text-align:left}.sugar318-wrap[dir=\"rtl\"] .sugar318-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar318-wrap{padding:10px}.sugar318-card{padding:12px}.sugar318-controls,.sugar318-panels,.sugar318-description,.sugar318-source-wrap{min-width:0}.sugar318-flex{display:none}.sugar318-controls{align-items:flex-start}.sugar318-hint{flex:1 0 100%;text-align:left}.sugar318-frame{height:220px}.sugar318-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar318-controls{gap:5px}.sugar318-btn{padding:6px 8px;font-size:11px}.sugar318-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar318-card{padding:10px}.sugar318-range-label{flex:1 0 100%}.sugar318-frame{height:210px}.sugar318-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar318-btn,.sugar318-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR318_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar318Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar318-error';e.textContent=message;root.querySelector('.sugar318-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar318-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar318-tip-row';\r\n          const label=document.createElement('span');label.className='sugar318-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar318-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar318-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar318-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar318-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar318-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar318Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar318-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar318Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195\" class=\"sugar318-wrap\" lang=\"ja\" data-chart-number=\"318\" data-panel-count=\"3\" >\r\n      <div class=\"sugar318-card\">\r\n        <div class=\"sugar318-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar318-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar318-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar318-btn\" data-range=\"20\" aria-pressed=\"false\">20Y<\/button>\r\n                      <button type=\"button\" class=\"sugar318-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar318-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar318-btn sugar318-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar318-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar318-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar318-title\">USDA PSD \u4e16\u754c\u7802\u7cd6\u9700\u7d66\u30fb\u5728\u5eab<\/h3>\r\n        <div class=\"sugar318-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          2026                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>2001 \u2013 2026<\/span>\r\n                  <\/div>\r\n        <p id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_desc\" class=\"sugar318-sr\">USDA PSD \u4e16\u754c\u7802\u7cd6\u9700\u7d66\u30fb\u5728\u5eab. Total use is food consumption plus other disappearance; stocks-to-use divides ending stocks by this full annual-use measure. Production, use and stocks follow USDA marketing years, and recent estimates may be revised in later PSD releases. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar318-panels\">\r\n                      <section class=\"sugar318-panel\" aria-labelledby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_0_label\">\r\n              <h4 id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_0_label\" class=\"sugar318-panel-title\">\u4e16\u754c\u306e\u751f\u7523\u91cf\u3068\u6d88\u8cbb\u91cf<\/h4>\r\n              <div class=\"sugar318-frame\"><canvas id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u4e16\u754c\u306e\u751f\u7523\u91cf\u3068\u6d88\u8cbb\u91cf\" aria-describedby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_desc\">\u4e16\u754c\u306e\u751f\u7523\u91cf\u3068\u6d88\u8cbb\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar318-legend\" role=\"group\" aria-label=\"\u4e16\u754c\u306e\u751f\u7523\u91cf\u3068\u6d88\u8cbb\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar318-legend-item\" data-panel=\"0\" data-series=\"production\" aria-pressed=\"true\">\r\n                    <span class=\"sugar318-swatch\" aria-hidden=\"true\" style=\"--sugar318-legend-color:#0891b2;--sugar318-legend-style:solid\"><\/span>\r\n                    <span>\u751f\u7523\u91cf<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar318-legend-item\" data-panel=\"0\" data-series=\"consumption\" aria-pressed=\"true\">\r\n                    <span class=\"sugar318-swatch\" aria-hidden=\"true\" style=\"--sugar318-legend-color:#7c3aed;--sugar318-legend-style:solid\"><\/span>\r\n                    <span>\u7dcf\u4f7f\u7528\u91cf\uff08\u98df\u7528\u6d88\u8cbb\u304a\u3088\u3073\u305d\u306e\u4ed6\u306e\u6d88\u5931\u3092\u542b\u3080\uff09<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar318-panel\" aria-labelledby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_1_label\">\r\n              <h4 id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_1_label\" class=\"sugar318-panel-title\">\u4e16\u754c\u7802\u7cd6\u5728\u5eab<\/h4>\r\n              <div class=\"sugar318-frame\"><canvas id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u4e16\u754c\u7802\u7cd6\u5728\u5eab\" aria-describedby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_desc\">\u4e16\u754c\u7802\u7cd6\u5728\u5eab<\/canvas><\/div>\r\n              <div class=\"sugar318-legend\" role=\"group\" aria-label=\"\u4e16\u754c\u7802\u7cd6\u5728\u5eab\">\r\n                                  <button type=\"button\" class=\"sugar318-legend-item\" data-panel=\"1\" data-series=\"beginning_stocks\" aria-pressed=\"true\">\r\n                    <span class=\"sugar318-swatch\" aria-hidden=\"true\" style=\"--sugar318-legend-color:#d97706;--sugar318-legend-style:solid\"><\/span>\r\n                    <span>\u671f\u9996\u5728\u5eab<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar318-legend-item\" data-panel=\"1\" data-series=\"ending_stocks\" aria-pressed=\"true\">\r\n                    <span class=\"sugar318-swatch\" aria-hidden=\"true\" style=\"--sugar318-legend-color:#2563eb;--sugar318-legend-style:solid\"><\/span>\r\n                    <span>\u671f\u672b\u5728\u5eab<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar318-panel\" aria-labelledby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_2_label\">\r\n              <h4 id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_2_label\" class=\"sugar318-panel-title\">\u4e16\u754c\u7802\u7cd6\u5728\u5eab\u7387<\/h4>\r\n              <div class=\"sugar318-frame\"><canvas id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_2\" tabindex=\"0\" role=\"img\" aria-label=\"\u4e16\u754c\u7802\u7cd6\u5728\u5eab\u7387\" aria-describedby=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_desc\">\u4e16\u754c\u7802\u7cd6\u5728\u5eab\u7387<\/canvas><\/div>\r\n              <div class=\"sugar318-legend\" role=\"group\" aria-label=\"\u4e16\u754c\u7802\u7cd6\u5728\u5eab\u7387\">\r\n                                  <button type=\"button\" class=\"sugar318-legend-item\" data-panel=\"2\" data-series=\"stocks_to_use\" aria-pressed=\"true\">\r\n                    <span class=\"sugar318-swatch\" aria-hidden=\"true\" style=\"--sugar318-legend-color:#dc2626;--sugar318-legend-style:solid\"><\/span>\r\n                    <span>\u5728\u5eab\u7387<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar318-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Total use is food consumption plus other disappearance; stocks-to-use divides ending stocks by this full annual-use measure.<\/li>\r\n                              <li>Production, use and stocks follow USDA marketing years, and recent estimates may be revised in later PSD releases.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar318-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/apps.fas.usda.gov\/PSDOnline\/app\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">USDA Foreign Agricultural Service \u2014 PSD Online<\/a>\r\n                    <dl class=\"sugar318-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"318\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u5e02\u5834\u5e74\u5ea6<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u5343\u30e1\u30fc\u30c8\u30eb\u30c8\u30f3 \/ %<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar318-source-note\">World rows use USDA PSD marketing years and thousand metric tons. Stocks-to-use is ending stocks divided by total use.<\/span>\r\n        <\/div>\r\n        <div id=\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_tip\" class=\"sugar318-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195\",\"tipId\":\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_tip\",\"lang\":\"ja\",\"labels\":[\"2001-01-01\",\"2002-01-01\",\"2003-01-01\",\"2004-01-01\",\"2005-01-01\",\"2006-01-01\",\"2007-01-01\",\"2008-01-01\",\"2009-01-01\",\"2010-01-01\",\"2011-01-01\",\"2012-01-01\",\"2013-01-01\",\"2014-01-01\",\"2015-01-01\",\"2016-01-01\",\"2017-01-01\",\"2018-01-01\",\"2019-01-01\",\"2020-01-01\",\"2021-01-01\",\"2022-01-01\",\"2023-01-01\",\"2024-01-01\",\"2025-01-01\",\"2026-01-01\"],\"displayLabels\":[\"2001\",\"2002\",\"2003\",\"2004\",\"2005\",\"2006\",\"2007\",\"2008\",\"2009\",\"2010\",\"2011\",\"2012\",\"2013\",\"2014\",\"2015\",\"2016\",\"2017\",\"2018\",\"2019\",\"2020\",\"2021\",\"2022\",\"2023\",\"2024\",\"2025\",\"2026\"],\"series\":{\"production\":{\"label\":\"\\u751f\\u7523\\u91cf\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":2.8,\"values\":[134398,148552,142487,140734,144303,164278,163257,143833,153355,162100,172193,177898,175933,177756,164972,172143,194206,179132,166555,180262,180601,178756,179565,180345,186056,184854]},\"consumption\":{\"label\":\"\\u7dcf\\u4f7f\\u7528\\u91cf\\uff08\\u98df\\u7528\\u6d88\\u8cbb\\u304a\\u3088\\u3073\\u305d\\u306e\\u4ed6\\u306e\\u6d88\\u5931\\u3092\\u542b\\u3080\\uff09\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#7c3aed\",\"dash\":[],\"width\":2.8,\"values\":[134985,139082,139744,142577,143754,151399,151347,154598,155226,156188,160217,166437,166960,168839,169798,169924,174413,172780,172137,172150,175313,177530,177637,176004,180469,180536]},\"beginning_stocks\":{\"label\":\"\\u671f\\u9996\\u5728\\u5eab\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#d97706\",\"dash\":[],\"width\":2.2,\"values\":[39869,36644,40608,38070,34754,30493,36754,42998,29606,27686,28781,34326,41492,43966,48101,43735,41326,50936,52192,47183,49615,47076,45555,44824,42252,43523]},\"ending_stocks\":{\"label\":\"\\u671f\\u672b\\u5728\\u5eab\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#2563eb\",\"dash\":[],\"width\":2.2,\"values\":[36644,40608,38070,34754,30493,36754,42998,29606,27686,28781,34326,41492,43966,48101,43735,41326,50936,52192,47183,49615,47076,45555,44824,42252,43523,44410]},\"stocks_to_use\":{\"label\":\"\\u5728\\u5eab\\u7387\",\"unit\":\"%\",\"format\":\"percent1\",\"color\":\"#dc2626\",\"dash\":[],\"width\":2.2,\"values\":[27.14672,29.197164,27.242672,24.375601,21.211931,24.27625,28.41021,19.150312,17.83593,18.427152,21.424693,24.929553,26.333253,28.489271,25.757076,24.320284,29.204245,30.2072,27.410144,28.820796,26.852544,25.660452,25.233482,24.006273,24.116607,24.598972]}},\"panels\":[{\"key\":\"balance\",\"title\":\"\\u4e16\\u754c\\u306e\\u751f\\u7523\\u91cf\\u3068\\u6d88\\u8cbb\\u91cf\",\"series\":[\"production\",\"consumption\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"2026\",\"type\":\"line\",\"canvasId\":\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_0\"},{\"key\":\"stocks\",\"title\":\"\\u4e16\\u754c\\u7802\\u7cd6\\u5728\\u5eab\",\"series\":[\"beginning_stocks\",\"ending_stocks\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"2026\",\"type\":\"line\",\"canvasId\":\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_1\"},{\"key\":\"ratio\",\"title\":\"\\u4e16\\u754c\\u7802\\u7cd6\\u5728\\u5eab\\u7387\",\"series\":[\"stocks_to_use\"],\"unit\":\"%\",\"axisFormat\":\"percent1\",\"latest\":\"2026\",\"type\":\"line\",\"canvasId\":\"z318_311_b3f52fac-3005-4780-9dbf-5f3855151195_panel_2\"}],\"ranges\":[{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"20\",\"months\":240,\"limit\":null,\"label\":\"20Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"20\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar318Chart){window.ComidraSugar318Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e09b542 elementor-widget elementor-widget-shortcode\" data-id=\"e09b542\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar319-wrap,.sugar319-wrap *{box-sizing:border-box}\r\n      .sugar319-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar319-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar319-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar319-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar319-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar319-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar319-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar319-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar319-flex{flex:1 1 auto}.sugar319-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar319-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar319-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar319-kpi strong{color:#374151;font-weight:700}\r\n      .sugar319-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar319-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar319-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar319-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar319-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar319-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar319-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar319-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar319-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar319-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar319-swatch{--sugar319-legend-color:#64748b;--sugar319-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar319-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar319-legend-style) var(--sugar319-legend-color);transform:translateY(-50%)}\r\n      .sugar319-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar319-description ul{margin:0;padding-inline-start:20px}.sugar319-description li+li{margin-top:4px}\r\n      .sugar319-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar319-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar319-source-wrap>a:hover{color:#0e7490}.sugar319-source-note{flex:1 0 100%;text-align:right}.sugar319-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar319-source-meta>div{display:inline-flex;gap:4px}.sugar319-source-meta dt{font-weight:700;color:#334155}.sugar319-source-meta dd{margin:0}\r\n      .sugar319-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar319-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar319-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar319-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar319-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar319-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar319-tip.sugar319-tip-compact .sugar319-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar319-tip.sugar319-tip-compact .sugar319-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar319-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar319-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar319-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar319-wrap[dir=\"rtl\"] .sugar319-hint,.sugar319-wrap[dir=\"rtl\"] .sugar319-source-note{text-align:left}.sugar319-wrap[dir=\"rtl\"] .sugar319-source-meta{justify-content:flex-start;text-align:left}.sugar319-wrap[dir=\"rtl\"] .sugar319-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar319-wrap{padding:10px}.sugar319-card{padding:12px}.sugar319-controls,.sugar319-panels,.sugar319-description,.sugar319-source-wrap{min-width:0}.sugar319-flex{display:none}.sugar319-controls{align-items:flex-start}.sugar319-hint{flex:1 0 100%;text-align:left}.sugar319-frame{height:220px}.sugar319-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar319-controls{gap:5px}.sugar319-btn{padding:6px 8px;font-size:11px}.sugar319-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar319-card{padding:10px}.sugar319-range-label{flex:1 0 100%}.sugar319-frame{height:210px}.sugar319-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar319-btn,.sugar319-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR319_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar319Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar319-error';e.textContent=message;root.querySelector('.sugar319-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar319-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar319-tip-row';\r\n          const label=document.createElement('span');label.className='sugar319-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar319-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar319-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar319-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar319-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar319-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar319Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar319-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar319Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f\" class=\"sugar319-wrap\" lang=\"ja\" data-chart-number=\"319\" data-panel-count=\"2\" >\r\n      <div class=\"sugar319-card\">\r\n        <div class=\"sugar319-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar319-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar319-btn\" data-range=\"5\" aria-pressed=\"false\">TOP 5<\/button>\r\n                      <button type=\"button\" class=\"sugar319-btn\" data-range=\"10\" aria-pressed=\"false\">TOP 10<\/button>\r\n                      <button type=\"button\" class=\"sugar319-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar319-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar319-btn sugar319-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar319-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar319-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar319-title\">USDA PSD \u56fd\u5225\u7802\u7cd6\u751f\u7523\u30fb\u8cbf\u6613<\/h3>\r\n        <div class=\"sugar319-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          St. Kitts and Nevis                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>Brazil \u2013 St. Kitts and Nevis<\/span>\r\n                  <\/div>\r\n        <p id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_desc\" class=\"sugar319-sr\">USDA PSD \u56fd\u5225\u7802\u7cd6\u751f\u7523\u30fb\u8cbf\u6613. The chart ranks countries in one latest USDA marketing year by sugar production, imports and exports in thousand metric tons. Production and trade are separate flows, so high exports do not imply the same amount of newly produced sugar that year. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar319-panels\">\r\n                      <section class=\"sugar319-panel\" aria-labelledby=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_0_label\">\r\n              <h4 id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_0_label\" class=\"sugar319-panel-title\">\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u751f\u7523\u91cf<\/h4>\r\n              <div class=\"sugar319-frame\"><canvas id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u751f\u7523\u91cf\" aria-describedby=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_desc\">\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u751f\u7523\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar319-legend\" role=\"group\" aria-label=\"\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u751f\u7523\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar319-legend-item\" data-panel=\"0\" data-series=\"production\" aria-pressed=\"true\">\r\n                    <span class=\"sugar319-swatch\" aria-hidden=\"true\" style=\"--sugar319-legend-color:#0891b2;--sugar319-legend-style:solid\"><\/span>\r\n                    <span>\u751f\u7523\u91cf<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar319-panel\" aria-labelledby=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_1_label\">\r\n              <h4 id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_1_label\" class=\"sugar319-panel-title\">\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u8cbf\u6613\u91cf<\/h4>\r\n              <div class=\"sugar319-frame\"><canvas id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u8cbf\u6613\u91cf\" aria-describedby=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_desc\">\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u8cbf\u6613\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar319-legend\" role=\"group\" aria-label=\"\u6700\u65b0\u5e02\u5834\u5e74\u5ea6\u306e\u8cbf\u6613\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar319-legend-item\" data-panel=\"1\" data-series=\"imports\" aria-pressed=\"true\">\r\n                    <span class=\"sugar319-swatch\" aria-hidden=\"true\" style=\"--sugar319-legend-color:#2563eb;--sugar319-legend-style:solid\"><\/span>\r\n                    <span>\u8f38\u5165<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar319-legend-item\" data-panel=\"1\" data-series=\"exports\" aria-pressed=\"true\">\r\n                    <span class=\"sugar319-swatch\" aria-hidden=\"true\" style=\"--sugar319-legend-color:#16a34a;--sugar319-legend-style:solid\"><\/span>\r\n                    <span>\u8f38\u51fa<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar319-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>The chart ranks countries in one latest USDA marketing year by sugar production, imports and exports in thousand metric tons.<\/li>\r\n                              <li>Production and trade are separate flows, so high exports do not imply the same amount of newly produced sugar that year.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar319-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/apps.fas.usda.gov\/PSDOnline\/app\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">USDA Foreign Agricultural Service \u2014 PSD Online<\/a>\r\n                    <dl class=\"sugar319-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"319\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u6700\u65b0\u5e02\u5834\u5e74\u5ea6<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u5343\u30e1\u30fc\u30c8\u30eb\u30c8\u30f3<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar319-source-note\">One latest USDA PSD marketing year is selected before ranking. World and regional aggregates are excluded.<\/span>\r\n        <\/div>\r\n        <div id=\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_tip\" class=\"sugar319-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f\",\"tipId\":\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_tip\",\"lang\":\"ja\",\"labels\":[\"2000-01-01\",\"2000-02-01\",\"2000-03-01\",\"2000-04-01\",\"2000-05-01\",\"2000-06-01\",\"2000-07-01\",\"2000-08-01\",\"2000-09-01\",\"2000-10-01\",\"2000-11-01\",\"2000-12-01\",\"2001-01-01\",\"2001-02-01\",\"2001-03-01\",\"2001-04-01\",\"2001-05-01\",\"2001-06-01\",\"2001-07-01\",\"2001-08-01\",\"2001-09-01\",\"2001-10-01\",\"2001-11-01\",\"2001-12-01\",\"2002-01-01\",\"2002-02-01\",\"2002-03-01\",\"2002-04-01\",\"2002-05-01\",\"2002-06-01\",\"2002-07-01\",\"2002-08-01\",\"2002-09-01\",\"2002-10-01\",\"2002-11-01\",\"2002-12-01\",\"2003-01-01\",\"2003-02-01\",\"2003-03-01\",\"2003-04-01\",\"2003-05-01\",\"2003-06-01\",\"2003-07-01\",\"2003-08-01\",\"2003-09-01\",\"2003-10-01\",\"2003-11-01\",\"2003-12-01\",\"2004-01-01\",\"2004-02-01\",\"2004-03-01\",\"2004-04-01\",\"2004-05-01\",\"2004-06-01\",\"2004-07-01\",\"2004-08-01\",\"2004-09-01\",\"2004-10-01\",\"2004-11-01\",\"2004-12-01\",\"2005-01-01\",\"2005-02-01\",\"2005-03-01\",\"2005-04-01\",\"2005-05-01\",\"2005-06-01\",\"2005-07-01\",\"2005-08-01\",\"2005-09-01\",\"2005-10-01\",\"2005-11-01\",\"2005-12-01\",\"2006-01-01\",\"2006-02-01\",\"2006-03-01\",\"2006-04-01\",\"2006-05-01\",\"2006-06-01\",\"2006-07-01\",\"2006-08-01\",\"2006-09-01\",\"2006-10-01\",\"2006-11-01\",\"2006-12-01\",\"2007-01-01\",\"2007-02-01\",\"2007-03-01\",\"2007-04-01\",\"2007-05-01\",\"2007-06-01\",\"2007-07-01\",\"2007-08-01\",\"2007-09-01\",\"2007-10-01\",\"2007-11-01\",\"2007-12-01\",\"2008-01-01\",\"2008-02-01\",\"2008-03-01\",\"2008-04-01\",\"2008-05-01\",\"2008-06-01\"],\"displayLabels\":[\"Brazil\",\"India\",\"China\",\"Thailand\",\"United States\",\"Australia\",\"Pakistan\",\"Russia\",\"Indonesia\",\"Mexico\",\"Guatemala\",\"Egypt\",\"United Arab Emirates\",\"Colombia\",\"Turkey\",\"South Africa\",\"Morocco\",\"Saudi Arabia\",\"Argentina\",\"Nigeria\",\"Iran\",\"Bangladesh\",\"Philippines\",\"Malaysia\",\"Vietnam\",\"Algeria\",\"Ukraine\",\"United Kingdom\",\"Japan\",\"Canada\",\"Korea, South\",\"Peru\",\"Sudan\",\"Eswatini\",\"Kenya\",\"Iraq\",\"El Salvador\",\"Nicaragua\",\"Tanzania\",\"Libya\",\"Somalia\",\"Ethiopia\",\"Kazakhstan\",\"Lebanon\",\"Dominican Republic\",\"Honduras\",\"Sri Lanka\",\"Chile\",\"Uganda\",\"Belarus\",\"Yemen\",\"Taiwan\",\"Venezuela\",\"Mauritius\",\"Mauritania\",\"Cambodia\",\"Bolivia\",\"Ecuador\",\"Laos\",\"Burma\",\"Zambia\",\"Zimbabwe\",\"Costa Rica\",\"Israel\",\"Djibouti\",\"Angola\",\"Azerbaijan\",\"Serbia\",\"Ghana\",\"Jordan\",\"Switzerland\",\"Cote d\\u0027Ivoire\",\"Syria\",\"Togo\",\"Belize\",\"Mozambique\",\"Singapore\",\"Malawi\",\"New Zealand\",\"Madagascar\",\"Panama\",\"Tunisia\",\"Paraguay\",\"Gambia, The\",\"Cuba\",\"Bahrain\",\"Fiji\",\"Georgia\",\"Hong Kong\",\"Haiti\",\"Congo (Brazzaville)\",\"Uruguay\",\"Guyana\",\"Moldova\",\"Norway\",\"Benin\",\"Jamaica\",\"Papua New Guinea\",\"Trinidad and Tobago\",\"Gabon\",\"Barbados\",\"St. Kitts and Nevis\"],\"series\":{\"production\":{\"label\":\"\\u751f\\u7523\\u91cf\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":2.2,\"values\":[42500,33600,12700,9500,7993,4180,6910,6250,2500,5451,2810,3000,0,2400,3050,2060,350,0,2000,105,1800,40,1930,0,1350,0,1490,1025,740,125,0,1350,275,672,850,0,719,680,500,0,20,425,60,0,580,570,55,125,675,700,0,75,406,245,0,120,550,506,150,400,450,457,385,0,0,150,35,325,0,0,250,210,60,0,170,275,0,260,0,80,175,15,150,0,100,0,100,0,0,0,70,25,50,60,0,0,29,15,0,30,8,0]},\"imports\":{\"label\":\"\\u8f38\\u5165\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#2563eb\",\"dash\":[],\"width\":2.2,\"values\":[0,2430,5450,0,2957,12,0,10,4200,30,0,1060,2700,183,150,450,1903,1875,0,2130,500,2250,321,2000,825,2150,1,850,1207,1725,1615,280,1060,1,370,1200,0,0,485,930,900,490,650,800,30,0,700,625,25,3,725,630,282,125,653,305,0,76,425,80,0,19,2,503,500,280,360,10,351,350,98,135,265,251,0,0,230,0,230,150,0,200,0,200,95,125,16,160,148,140,65,100,12,50,111,95,60,80,85,20,11,2]},\"exports\":{\"label\":\"\\u8f38\\u51fa\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#16a34a\",\"dash\":[],\"width\":2.2,\"values\":[33600,3600,160,6000,23,3607,300,551,100,949,1685,300,825,730,75,750,700,1000,600,350,40,0,0,250,60,80,701,142,2,75,275,180,0,547,0,0,439,400,0,0,0,0,175,3,190,212,0,0,48,40,0,5,0,300,1,205,70,32,10,82,102,70,145,0,1,0,25,80,8,5,6,0,0,60,125,12,53,10,25,2,42,0,55,0,0,50,50,0,10,0,0,3,50,1,0,0,6,0,1,0,0,0]}},\"panels\":[{\"key\":\"production\",\"title\":\"\\u6700\\u65b0\\u5e02\\u5834\\u5e74\\u5ea6\\u306e\\u751f\\u7523\\u91cf\",\"series\":[\"production\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"St. Kitts and Nevis\",\"type\":\"bar\",\"canvasId\":\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_0\"},{\"key\":\"trade\",\"title\":\"\\u6700\\u65b0\\u5e02\\u5834\\u5e74\\u5ea6\\u306e\\u8cbf\\u6613\\u91cf\",\"series\":[\"imports\",\"exports\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"St. Kitts and Nevis\",\"type\":\"bar\",\"canvasId\":\"z319_312_133ff72e-d59c-4a46-8d9e-9485b1c9487f_panel_1\"}],\"ranges\":[{\"key\":\"5\",\"months\":null,\"limit\":5,\"label\":\"TOP 5\"},{\"key\":\"10\",\"months\":null,\"limit\":10,\"label\":\"TOP 10\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"10\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar319Chart){window.ComidraSugar319Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7da36eb e-con-full e-flex e-con e-child\" data-id=\"7da36eb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aaf902b elementor-widget elementor-widget-shortcode\" data-id=\"aaf902b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar320-wrap,.sugar320-wrap *{box-sizing:border-box}\r\n      .sugar320-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar320-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar320-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar320-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar320-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar320-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar320-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar320-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar320-flex{flex:1 1 auto}.sugar320-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar320-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar320-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar320-kpi strong{color:#374151;font-weight:700}\r\n      .sugar320-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar320-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar320-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar320-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar320-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar320-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar320-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar320-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar320-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar320-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar320-swatch{--sugar320-legend-color:#64748b;--sugar320-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar320-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar320-legend-style) var(--sugar320-legend-color);transform:translateY(-50%)}\r\n      .sugar320-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar320-description ul{margin:0;padding-inline-start:20px}.sugar320-description li+li{margin-top:4px}\r\n      .sugar320-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar320-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar320-source-wrap>a:hover{color:#0e7490}.sugar320-source-note{flex:1 0 100%;text-align:right}.sugar320-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar320-source-meta>div{display:inline-flex;gap:4px}.sugar320-source-meta dt{font-weight:700;color:#334155}.sugar320-source-meta dd{margin:0}\r\n      .sugar320-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar320-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar320-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar320-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar320-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar320-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar320-tip.sugar320-tip-compact .sugar320-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar320-tip.sugar320-tip-compact .sugar320-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar320-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar320-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar320-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar320-wrap[dir=\"rtl\"] .sugar320-hint,.sugar320-wrap[dir=\"rtl\"] .sugar320-source-note{text-align:left}.sugar320-wrap[dir=\"rtl\"] .sugar320-source-meta{justify-content:flex-start;text-align:left}.sugar320-wrap[dir=\"rtl\"] .sugar320-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar320-wrap{padding:10px}.sugar320-card{padding:12px}.sugar320-controls,.sugar320-panels,.sugar320-description,.sugar320-source-wrap{min-width:0}.sugar320-flex{display:none}.sugar320-controls{align-items:flex-start}.sugar320-hint{flex:1 0 100%;text-align:left}.sugar320-frame{height:220px}.sugar320-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar320-controls{gap:5px}.sugar320-btn{padding:6px 8px;font-size:11px}.sugar320-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar320-card{padding:10px}.sugar320-range-label{flex:1 0 100%}.sugar320-frame{height:210px}.sugar320-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar320-btn,.sugar320-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR320_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar320Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar320-error';e.textContent=message;root.querySelector('.sugar320-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar320-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar320-tip-row';\r\n          const label=document.createElement('span');label.className='sugar320-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar320-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar320-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar320-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar320-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar320-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar320Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar320-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar320Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96\" class=\"sugar320-wrap\" lang=\"ja\" data-chart-number=\"320\" data-panel-count=\"3\" >\r\n      <div class=\"sugar320-card\">\r\n        <div class=\"sugar320-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar320-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar320-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar320-btn\" data-range=\"20\" aria-pressed=\"false\">20Y<\/button>\r\n                      <button type=\"button\" class=\"sugar320-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar320-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar320-btn sugar320-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar320-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar320-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar320-title\">USDA ERS \u7c73\u56fd\u7802\u7cd6\u9700\u7d66\u30fb\u5728\u5eab\u7387<\/h3>\r\n        <div class=\"sugar320-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          2027                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>2001 \u2013 2027<\/span>\r\n                  <\/div>\r\n        <p id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_desc\" class=\"sugar320-sr\">USDA ERS \u7c73\u56fd\u7802\u7cd6\u9700\u7d66\u30fb\u5728\u5eab\u7387. Raw value converts different sugar products to an equivalent raw-sugar weight so U.S. supply and use can be added consistently. Stocks-to-use compares ending stocks with total use; recent marketing-year estimates can change with later USDA revisions. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar320-panels\">\r\n                      <section class=\"sugar320-panel\" aria-labelledby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_0_label\">\r\n              <h4 id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_0_label\" class=\"sugar320-panel-title\">\u7c73\u56fd\u7802\u7cd6\u306e\u4f9b\u7d66\u30fb\u4f7f\u7528<\/h4>\r\n              <div class=\"sugar320-frame\"><canvas id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u7c73\u56fd\u7802\u7cd6\u306e\u4f9b\u7d66\u30fb\u4f7f\u7528\" aria-describedby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_desc\">\u7c73\u56fd\u7802\u7cd6\u306e\u4f9b\u7d66\u30fb\u4f7f\u7528<\/canvas><\/div>\r\n              <div class=\"sugar320-legend\" role=\"group\" aria-label=\"\u7c73\u56fd\u7802\u7cd6\u306e\u4f9b\u7d66\u30fb\u4f7f\u7528\">\r\n                                  <button type=\"button\" class=\"sugar320-legend-item\" data-panel=\"0\" data-series=\"production\" aria-pressed=\"true\">\r\n                    <span class=\"sugar320-swatch\" aria-hidden=\"true\" style=\"--sugar320-legend-color:#0891b2;--sugar320-legend-style:solid\"><\/span>\r\n                    <span>\u751f\u7523\u91cf<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar320-legend-item\" data-panel=\"0\" data-series=\"imports\" aria-pressed=\"true\">\r\n                    <span class=\"sugar320-swatch\" aria-hidden=\"true\" style=\"--sugar320-legend-color:#2563eb;--sugar320-legend-style:solid\"><\/span>\r\n                    <span>\u8f38\u5165<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar320-legend-item\" data-panel=\"0\" data-series=\"total_use\" aria-pressed=\"true\">\r\n                    <span class=\"sugar320-swatch\" aria-hidden=\"true\" style=\"--sugar320-legend-color:#7c3aed;--sugar320-legend-style:solid\"><\/span>\r\n                    <span>\u7dcf\u4f7f\u7528\u91cf<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar320-panel\" aria-labelledby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_1_label\">\r\n              <h4 id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_1_label\" class=\"sugar320-panel-title\">\u7c73\u56fd\u671f\u672b\u5728\u5eab<\/h4>\r\n              <div class=\"sugar320-frame\"><canvas id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u7c73\u56fd\u671f\u672b\u5728\u5eab\" aria-describedby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_desc\">\u7c73\u56fd\u671f\u672b\u5728\u5eab<\/canvas><\/div>\r\n              <div class=\"sugar320-legend\" role=\"group\" aria-label=\"\u7c73\u56fd\u671f\u672b\u5728\u5eab\">\r\n                                  <button type=\"button\" class=\"sugar320-legend-item\" data-panel=\"1\" data-series=\"ending_stocks\" aria-pressed=\"true\">\r\n                    <span class=\"sugar320-swatch\" aria-hidden=\"true\" style=\"--sugar320-legend-color:#d97706;--sugar320-legend-style:solid\"><\/span>\r\n                    <span>\u671f\u672b\u5728\u5eab<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar320-panel\" aria-labelledby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_2_label\">\r\n              <h4 id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_2_label\" class=\"sugar320-panel-title\">\u7c73\u56fd\u5728\u5eab\u7387<\/h4>\r\n              <div class=\"sugar320-frame\"><canvas id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_2\" tabindex=\"0\" role=\"img\" aria-label=\"\u7c73\u56fd\u5728\u5eab\u7387\" aria-describedby=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_desc\">\u7c73\u56fd\u5728\u5eab\u7387<\/canvas><\/div>\r\n              <div class=\"sugar320-legend\" role=\"group\" aria-label=\"\u7c73\u56fd\u5728\u5eab\u7387\">\r\n                                  <button type=\"button\" class=\"sugar320-legend-item\" data-panel=\"2\" data-series=\"stocks_to_use\" aria-pressed=\"true\">\r\n                    <span class=\"sugar320-swatch\" aria-hidden=\"true\" style=\"--sugar320-legend-color:#dc2626;--sugar320-legend-style:solid\"><\/span>\r\n                    <span>\u5728\u5eab\u7387<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar320-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Raw value converts different sugar products to an equivalent raw-sugar weight so U.S. supply and use can be added consistently.<\/li>\r\n                              <li>Stocks-to-use compares ending stocks with total use; recent marketing-year estimates can change with later USDA revisions.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar320-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/www.ers.usda.gov\/data-products\/sugar-and-sweeteners-yearbook-tables\" target=\"_blank\" rel=\"noopener noreferrer\">USDA ERS \u2014 Sugar and Sweeteners Yearbook Tables<\/a>\r\n                    <dl class=\"sugar320-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"320\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026\/27<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u5e02\u5834\u5e74\u5ea6<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u5343\u30b7\u30e7\u30fc\u30c8\u30c8\u30f3\uff08\u7c97\u7cd6\u63db\u7b97\uff09 \/ %<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar320-source-note\">U.S. balance values retain thousand short tons, raw value. Stocks-to-use is ending stocks divided by total use.<\/span>\r\n        <\/div>\r\n        <div id=\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_tip\" class=\"sugar320-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96\",\"tipId\":\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_tip\",\"lang\":\"ja\",\"labels\":[\"2001-01-01\",\"2002-01-01\",\"2003-01-01\",\"2004-01-01\",\"2005-01-01\",\"2006-01-01\",\"2007-01-01\",\"2008-01-01\",\"2009-01-01\",\"2010-01-01\",\"2011-01-01\",\"2012-01-01\",\"2013-01-01\",\"2014-01-01\",\"2015-01-01\",\"2016-01-01\",\"2017-01-01\",\"2018-01-01\",\"2019-01-01\",\"2020-01-01\",\"2021-01-01\",\"2022-01-01\",\"2023-01-01\",\"2024-01-01\",\"2025-01-01\",\"2026-01-01\",\"2027-01-01\"],\"displayLabels\":[\"2001\",\"2002\",\"2003\",\"2004\",\"2005\",\"2006\",\"2007\",\"2008\",\"2009\",\"2010\",\"2011\",\"2012\",\"2013\",\"2014\",\"2015\",\"2016\",\"2017\",\"2018\",\"2019\",\"2020\",\"2021\",\"2022\",\"2023\",\"2024\",\"2025\",\"2026\",\"2027\"],\"series\":{\"production\":{\"label\":\"\\u751f\\u7523\\u91cf\",\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":2.2,\"values\":[8768.888,7900.067,8425.677,8649.168,7875.988,7398.829,8445.401,8152.155,7530.929,7962.638,7830.683,8488.073,8981.476,8461.726,8656.114,8988.88,8969.595,9292.5,8998.589,8148.96,9233.219,9157.253,9250.471,9312.982,9397.064,9185.382,9003.611]},\"imports\":{\"label\":\"\\u8f38\\u5165\",\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"format\":\"number0\",\"color\":\"#2563eb\",\"dash\":[],\"width\":2.2,\"values\":[1590.435,1535.245,1730.367,1750.487,2100,3443.4,2079.581,2620,3082,3319.914,3738.29,3632.064,3224.336,3741.727,3553.213,3340.83,3243.738,3276.995,3070.256,4169.152,3221.123,3645.742,3614.363,3839.559,3392.512,2695.821,3578.607]},\"total_use\":{\"label\":\"\\u7dcf\\u4f7f\\u7528\\u91cf\",\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"format\":\"number0\",\"color\":\"#7c3aed\",\"dash\":[],\"width\":2.8,\"values\":[10395.764,10087.208,10013.826,10172.325,10541.67,10475.985,10424.008,10906.983,10742.999,11318.504,11689.11,11518.869,12026.654,12549.096,12203.81,12091.014,12391.272,12437.584,12294.198,12489.071,12383.992,12715.408,12854.328,12791.517,12554.986,12571.26,12571.26]},\"ending_stocks\":{\"label\":\"\\u671f\\u672b\\u5728\\u5eab\",\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"format\":\"number0\",\"color\":\"#d97706\",\"dash\":[],\"width\":2.2,\"values\":[2179.678,1527.782,1670,1897.33,1331.648,1697.892,1798.5,1664.172,1534.102,1498.15,1378.013,1979.281,2158.439,1809.745,1815.236,2053.932,1875.993,2007.904,1782.551,1611.589,1681.938,1769.525,1780.032,2141.053,2375.644,1685.588,1696.546]},\"stocks_to_use\":{\"label\":\"\\u5728\\u5eab\\u7387\",\"unit\":\"%\",\"format\":\"percent1\",\"color\":\"#dc2626\",\"dash\":[],\"width\":2.2,\"values\":[21,15.1,16.7,18.7,12.6,16.2,17.3,15.3,14.3,13.2,11.8,17.2,17.9,14.4,14.9,17,15.1,16.1,14.5,12.9,13.6,13.9,13.8,16.7,19.9,13.4,13.5]}},\"panels\":[{\"key\":\"balance\",\"title\":\"\\u7c73\\u56fd\\u7802\\u7cd6\\u306e\\u4f9b\\u7d66\\u30fb\\u4f7f\\u7528\",\"series\":[\"production\",\"imports\",\"total_use\"],\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"axisFormat\":\"number0\",\"latest\":\"2027\",\"type\":\"line\",\"canvasId\":\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_0\"},{\"key\":\"stocks\",\"title\":\"\\u7c73\\u56fd\\u671f\\u672b\\u5728\\u5eab\",\"series\":[\"ending_stocks\"],\"unit\":\"\\u5343\\u30b7\\u30e7\\u30fc\\u30c8\\u30c8\\u30f3\\uff08\\u7c97\\u7cd6\\u63db\\u7b97\\uff09\",\"axisFormat\":\"number0\",\"latest\":\"2027\",\"type\":\"line\",\"canvasId\":\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_1\"},{\"key\":\"ratio\",\"title\":\"\\u7c73\\u56fd\\u5728\\u5eab\\u7387\",\"series\":[\"stocks_to_use\"],\"unit\":\"%\",\"axisFormat\":\"percent1\",\"latest\":\"2027\",\"type\":\"line\",\"canvasId\":\"z320_313_2133354c-6cdc-4cca-b408-da70a7db5e96_panel_2\"}],\"ranges\":[{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"20\",\"months\":240,\"limit\":null,\"label\":\"20Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"20\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar320Chart){window.ComidraSugar320Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-414283d elementor-widget elementor-widget-shortcode\" data-id=\"414283d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar321-wrap,.sugar321-wrap *{box-sizing:border-box}\r\n      .sugar321-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar321-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar321-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar321-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar321-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar321-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar321-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar321-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar321-flex{flex:1 1 auto}.sugar321-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar321-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar321-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar321-kpi strong{color:#374151;font-weight:700}\r\n      .sugar321-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar321-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar321-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar321-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar321-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar321-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar321-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar321-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar321-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar321-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar321-swatch{--sugar321-legend-color:#64748b;--sugar321-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar321-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar321-legend-style) var(--sugar321-legend-color);transform:translateY(-50%)}\r\n      .sugar321-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar321-description ul{margin:0;padding-inline-start:20px}.sugar321-description li+li{margin-top:4px}\r\n      .sugar321-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar321-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar321-source-wrap>a:hover{color:#0e7490}.sugar321-source-note{flex:1 0 100%;text-align:right}.sugar321-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar321-source-meta>div{display:inline-flex;gap:4px}.sugar321-source-meta dt{font-weight:700;color:#334155}.sugar321-source-meta dd{margin:0}\r\n      .sugar321-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar321-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar321-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar321-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar321-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar321-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar321-tip.sugar321-tip-compact .sugar321-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar321-tip.sugar321-tip-compact .sugar321-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar321-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar321-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar321-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar321-wrap[dir=\"rtl\"] .sugar321-hint,.sugar321-wrap[dir=\"rtl\"] .sugar321-source-note{text-align:left}.sugar321-wrap[dir=\"rtl\"] .sugar321-source-meta{justify-content:flex-start;text-align:left}.sugar321-wrap[dir=\"rtl\"] .sugar321-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar321-wrap{padding:10px}.sugar321-card{padding:12px}.sugar321-controls,.sugar321-panels,.sugar321-description,.sugar321-source-wrap{min-width:0}.sugar321-flex{display:none}.sugar321-controls{align-items:flex-start}.sugar321-hint{flex:1 0 100%;text-align:left}.sugar321-frame{height:220px}.sugar321-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar321-controls{gap:5px}.sugar321-btn{padding:6px 8px;font-size:11px}.sugar321-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar321-card{padding:10px}.sugar321-range-label{flex:1 0 100%}.sugar321-frame{height:210px}.sugar321-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar321-btn,.sugar321-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR321_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar321Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar321-error';e.textContent=message;root.querySelector('.sugar321-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar321-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar321-tip-row';\r\n          const label=document.createElement('span');label.className='sugar321-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar321-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar321-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar321-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar321-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar321-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar321Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar321-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar321Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048\" class=\"sugar321-wrap\" lang=\"ja\" data-chart-number=\"321\" data-panel-count=\"4\" >\r\n      <div class=\"sugar321-card\">\r\n        <div class=\"sugar321-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar321-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar321-btn\" data-range=\"1\" aria-pressed=\"false\">1Y<\/button>\r\n                      <button type=\"button\" class=\"sugar321-btn\" data-range=\"3\" aria-pressed=\"false\">3Y<\/button>\r\n                      <button type=\"button\" class=\"sugar321-btn\" data-range=\"5\" aria-pressed=\"false\">5Y<\/button>\r\n                      <button type=\"button\" class=\"sugar321-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar321-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar321-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar321-btn sugar321-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar321-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar321-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar321-title\">UNICA \u30d6\u30e9\u30b8\u30eb\u4e2d\u5357\u90e8\u306e\u30b5\u30c8\u30a6\u30ad\u30d3\u51e6\u7406\u30fb\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387<\/h3>\r\n        <div class=\"sugar321-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          \u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30b5\u30c8\u30a6\u30ad\u30d3\u5727\u643e\u91cf 2027-04-01 \u00b7 \u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u7802\u7cd6\u751f\u7523\u91cf 2027-04-01 \u00b7 \u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30a8\u30bf\u30ce\u30fc\u30eb\u751f\u7523\u91cf 2027-04-01 \u00b7 \u6700\u65b0\u5831\u544a\u306e\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387\u6bd4\u8f03 2026-06-01                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>2026-04-16 \u2013 2027-04-01<\/span>\r\n                  <\/div>\r\n        <p id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_desc\" class=\"sugar321-sr\">UNICA \u30d6\u30e9\u30b8\u30eb\u4e2d\u5357\u90e8\u306e\u30b5\u30c8\u30a6\u30ad\u30d3\u51e6\u7406\u30fb\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387. Sugar mix is the latest-report share of recoverable cane input directed to sugar rather than ethanol; the other panels show season-to-date totals. Compare matching report dates across the latest and prior seasons; cumulative values naturally rise and do not measure each fortnight alone. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar321-panels\">\r\n                      <section class=\"sugar321-panel\" aria-labelledby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_0_label\">\r\n              <h4 id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_0_label\" class=\"sugar321-panel-title\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30b5\u30c8\u30a6\u30ad\u30d3\u5727\u643e\u91cf<\/h4>\r\n              <div class=\"sugar321-frame\"><canvas id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30b5\u30c8\u30a6\u30ad\u30d3\u5727\u643e\u91cf\" aria-describedby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_desc\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30b5\u30c8\u30a6\u30ad\u30d3\u5727\u643e\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar321-legend\" role=\"group\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30b5\u30c8\u30a6\u30ad\u30d3\u5727\u643e\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"0\" data-series=\"latest_cane\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:#0891b2;--sugar321-legend-style:solid\"><\/span>\r\n                    <span>2026\/2027<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"0\" data-series=\"previous_cane\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:rgba(8,145,178,.30);--sugar321-legend-style:dashed\"><\/span>\r\n                    <span>2025\/2026<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar321-panel\" aria-labelledby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_1_label\">\r\n              <h4 id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_1_label\" class=\"sugar321-panel-title\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u7802\u7cd6\u751f\u7523\u91cf<\/h4>\r\n              <div class=\"sugar321-frame\"><canvas id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u7802\u7cd6\u751f\u7523\u91cf\" aria-describedby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_desc\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u7802\u7cd6\u751f\u7523\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar321-legend\" role=\"group\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u7802\u7cd6\u751f\u7523\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"1\" data-series=\"latest_sugar\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:#7c3aed;--sugar321-legend-style:solid\"><\/span>\r\n                    <span>2026\/2027<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"1\" data-series=\"previous_sugar\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:rgba(124,58,237,.30);--sugar321-legend-style:dashed\"><\/span>\r\n                    <span>2025\/2026<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar321-panel\" aria-labelledby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_2_label\">\r\n              <h4 id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_2_label\" class=\"sugar321-panel-title\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30a8\u30bf\u30ce\u30fc\u30eb\u751f\u7523\u91cf<\/h4>\r\n              <div class=\"sugar321-frame\"><canvas id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_2\" tabindex=\"0\" role=\"img\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30a8\u30bf\u30ce\u30fc\u30eb\u751f\u7523\u91cf\" aria-describedby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_desc\">\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30a8\u30bf\u30ce\u30fc\u30eb\u751f\u7523\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar321-legend\" role=\"group\" aria-label=\"\u30b7\u30fc\u30ba\u30f3\u7d2f\u8a08\u30a8\u30bf\u30ce\u30fc\u30eb\u751f\u7523\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"2\" data-series=\"latest_ethanol\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:#16a34a;--sugar321-legend-style:solid\"><\/span>\r\n                    <span>2026\/2027<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"2\" data-series=\"previous_ethanol\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:rgba(22,163,74,.30);--sugar321-legend-style:dashed\"><\/span>\r\n                    <span>2025\/2026<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar321-panel\" aria-labelledby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_3_label\">\r\n              <h4 id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_3_label\" class=\"sugar321-panel-title\">\u6700\u65b0\u5831\u544a\u306e\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387\u6bd4\u8f03<\/h4>\r\n              <div class=\"sugar321-frame\"><canvas id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_3\" tabindex=\"0\" role=\"img\" aria-label=\"\u6700\u65b0\u5831\u544a\u306e\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387\u6bd4\u8f03\" aria-describedby=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_desc\">\u6700\u65b0\u5831\u544a\u306e\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387\u6bd4\u8f03<\/canvas><\/div>\r\n              <div class=\"sugar321-legend\" role=\"group\" aria-label=\"\u6700\u65b0\u5831\u544a\u306e\u7802\u7cd6\u4ed5\u5411\u3051\u6bd4\u7387\u6bd4\u8f03\">\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"3\" data-series=\"latest_mix\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:#d97706;--sugar321-legend-style:solid\"><\/span>\r\n                    <span>2026\/2027<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar321-legend-item\" data-panel=\"3\" data-series=\"previous_mix\" aria-pressed=\"true\">\r\n                    <span class=\"sugar321-swatch\" aria-hidden=\"true\" style=\"--sugar321-legend-color:rgba(217,119,6,.30);--sugar321-legend-style:dashed\"><\/span>\r\n                    <span>2025\/2026<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar321-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Sugar mix is the latest-report share of recoverable cane input directed to sugar rather than ethanol; the other panels show season-to-date totals.<\/li>\r\n                              <li>Compare matching report dates across the latest and prior seasons; cumulative values naturally rise and do not measure each fortnight alone.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar321-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/unicadata.com.br\/\" target=\"_blank\" rel=\"noopener noreferrer\">UNICA \u2014 Sugarcane Industry Data<\/a>\r\n                    <dl class=\"sugar321-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"321\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026\/2027 \u00b7 2026-06-01<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u67082\u56de<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u5343\u30e1\u30fc\u30c8\u30eb\u30c8\u30f3 \/ \u767e\u4e07\u30ea\u30c3\u30c8\u30eb \/ %<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar321-source-note\">UNICA cumulative Center-South values compare the latest and prior seasons by period end. Sugar mix uses only the official latest report position; earlier periods remain blank.<\/span>\r\n        <\/div>\r\n        <div id=\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_tip\" class=\"sugar321-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048\",\"tipId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_tip\",\"lang\":\"ja\",\"labels\":[\"2026-04-16\",\"2026-05-01\",\"2026-05-16\",\"2026-06-01\",\"2026-06-16\",\"2026-07-01\",\"2026-07-16\",\"2026-08-01\",\"2026-08-16\",\"2026-09-01\",\"2026-09-16\",\"2026-10-01\",\"2026-10-16\",\"2026-11-01\",\"2026-11-16\",\"2026-12-01\",\"2026-12-16\",\"2027-01-01\",\"2027-01-16\",\"2027-02-01\",\"2027-02-16\",\"2027-03-01\",\"2027-03-16\",\"2027-04-01\"],\"displayLabels\":[\"2026-04-16\",\"2026-05-01\",\"2026-05-16\",\"2026-06-01\",\"2026-06-16\",\"2026-07-01\",\"2026-07-16\",\"2026-08-01\",\"2026-08-16\",\"2026-09-01\",\"2026-09-16\",\"2026-10-01\",\"2026-10-16\",\"2026-11-01\",\"2026-11-16\",\"2026-12-01\",\"2026-12-16\",\"2027-01-01\",\"2027-01-16\",\"2027-02-01\",\"2027-02-16\",\"2027-03-01\",\"2027-03-16\",\"2027-04-01\"],\"series\":{\"latest_cane\":{\"label\":\"2026\\\/2027\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":3.2,\"values\":[20403.906,60412.599,103156.386,144706.528,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},\"previous_cane\":{\"label\":\"2025\\\/2026\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"rgba(8,145,178,.30)\",\"dash\":[7,4],\"width\":2.2,\"values\":[16675.74,34631.274,77149.564,124950.712,163786.647,206572.531,256589.215,306991.377,354803.939,405036.183,451139.688,492123.049,526209.75,557403.293,576184.552,592177.763,598159.712,600363.305,600968.397,601577.329,601929.782,602291.064,603598.823,611152.814]},\"latest_sugar\":{\"label\":\"2026\\\/2027\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#7c3aed\",\"dash\":[],\"width\":3.2,\"values\":[677.138,2478.983,4636.924,6838.305,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},\"previous_sugar\":{\"label\":\"2025\\\/2026\",\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"rgba(124,58,237,.30)\",\"dash\":[7,4],\"width\":2.2,\"values\":[735.001,1594.291,4016.159,6975.608,9428.179,12274.01,15699.563,19331.064,22955.577,26841.933,30473.161,33628.51,36122.458,38196.128,39185.674,39910.956,40173.127,40229.179,40236.498,40241.082,40243.367,40243.911,40249.924,40428.452]},\"latest_ethanol\":{\"label\":\"2026\\\/2027\",\"unit\":\"\\u767e\\u4e07\\u30ea\\u30c3\\u30c8\\u30eb\",\"format\":\"number0\",\"color\":\"#16a34a\",\"dash\":[],\"width\":3.2,\"values\":[1224.073,3262.017,5411.946,7540.923,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},\"previous_ethanol\":{\"label\":\"2025\\\/2026\",\"unit\":\"\\u767e\\u4e07\\u30ea\\u30c3\\u30c8\\u30eb\",\"format\":\"number0\",\"color\":\"rgba(22,163,74,.30)\",\"dash\":[7,4],\"width\":2.2,\"values\":[922.647,1913.194,3696.278,5732.464,7523.303,9436.364,11624.18,13911.156,16096.173,18522.984,20850.201,23067.489,25091.727,27001.088,28350.117,29535.009,30277.83,30839.732,31267.147,31708.642,32131.358,32502.686,32962.352,33716.613]},\"latest_mix\":{\"label\":\"2026\\\/2027\",\"unit\":\"%\",\"format\":\"percent1\",\"color\":\"#d97706\",\"dash\":[],\"width\":3.2,\"values\":[null,null,null,41.42,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},\"previous_mix\":{\"label\":\"2025\\\/2026\",\"unit\":\"%\",\"format\":\"percent1\",\"color\":\"rgba(217,119,6,.30)\",\"dash\":[7,4],\"width\":2.2,\"values\":[null,null,null,50.09,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]}},\"panels\":[{\"key\":\"cane\",\"title\":\"\\u30b7\\u30fc\\u30ba\\u30f3\\u7d2f\\u8a08\\u30b5\\u30c8\\u30a6\\u30ad\\u30d3\\u5727\\u643e\\u91cf\",\"series\":[\"latest_cane\",\"previous_cane\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"2027-04-01\",\"type\":\"line\",\"canvasId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_0\"},{\"key\":\"sugar\",\"title\":\"\\u30b7\\u30fc\\u30ba\\u30f3\\u7d2f\\u8a08\\u7802\\u7cd6\\u751f\\u7523\\u91cf\",\"series\":[\"latest_sugar\",\"previous_sugar\"],\"unit\":\"\\u5343\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"2027-04-01\",\"type\":\"line\",\"canvasId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_1\"},{\"key\":\"ethanol\",\"title\":\"\\u30b7\\u30fc\\u30ba\\u30f3\\u7d2f\\u8a08\\u30a8\\u30bf\\u30ce\\u30fc\\u30eb\\u751f\\u7523\\u91cf\",\"series\":[\"latest_ethanol\",\"previous_ethanol\"],\"unit\":\"\\u767e\\u4e07\\u30ea\\u30c3\\u30c8\\u30eb\",\"axisFormat\":\"number0\",\"latest\":\"2027-04-01\",\"type\":\"line\",\"canvasId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_2\"},{\"key\":\"mix\",\"title\":\"\\u6700\\u65b0\\u5831\\u544a\\u306e\\u7802\\u7cd6\\u4ed5\\u5411\\u3051\\u6bd4\\u7387\\u6bd4\\u8f03\",\"series\":[\"latest_mix\",\"previous_mix\"],\"unit\":\"%\",\"axisFormat\":\"percent1\",\"latest\":\"2026-06-01\",\"type\":\"bar\",\"canvasId\":\"z321_314_688bdac9-f716-4e7e-9bb8-6e0b069f5048_panel_3\"}],\"ranges\":[{\"key\":\"1\",\"months\":12,\"limit\":null,\"label\":\"1Y\"},{\"key\":\"3\",\"months\":36,\"limit\":null,\"label\":\"3Y\"},{\"key\":\"5\",\"months\":60,\"limit\":null,\"label\":\"5Y\"},{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"all\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar321Chart){window.ComidraSugar321Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b5f7cd5 elementor-widget elementor-widget-shortcode\" data-id=\"b5f7cd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar322-wrap,.sugar322-wrap *{box-sizing:border-box}\r\n      .sugar322-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar322-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar322-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar322-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar322-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar322-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar322-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar322-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar322-flex{flex:1 1 auto}.sugar322-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar322-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar322-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar322-kpi strong{color:#374151;font-weight:700}\r\n      .sugar322-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar322-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar322-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar322-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar322-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar322-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar322-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar322-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar322-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar322-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar322-swatch{--sugar322-legend-color:#64748b;--sugar322-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar322-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar322-legend-style) var(--sugar322-legend-color);transform:translateY(-50%)}\r\n      .sugar322-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar322-description ul{margin:0;padding-inline-start:20px}.sugar322-description li+li{margin-top:4px}\r\n      .sugar322-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar322-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar322-source-wrap>a:hover{color:#0e7490}.sugar322-source-note{flex:1 0 100%;text-align:right}.sugar322-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar322-source-meta>div{display:inline-flex;gap:4px}.sugar322-source-meta dt{font-weight:700;color:#334155}.sugar322-source-meta dd{margin:0}\r\n      .sugar322-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar322-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar322-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar322-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar322-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar322-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar322-tip.sugar322-tip-compact .sugar322-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar322-tip.sugar322-tip-compact .sugar322-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar322-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar322-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar322-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar322-wrap[dir=\"rtl\"] .sugar322-hint,.sugar322-wrap[dir=\"rtl\"] .sugar322-source-note{text-align:left}.sugar322-wrap[dir=\"rtl\"] .sugar322-source-meta{justify-content:flex-start;text-align:left}.sugar322-wrap[dir=\"rtl\"] .sugar322-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar322-wrap{padding:10px}.sugar322-card{padding:12px}.sugar322-controls,.sugar322-panels,.sugar322-description,.sugar322-source-wrap{min-width:0}.sugar322-flex{display:none}.sugar322-controls{align-items:flex-start}.sugar322-hint{flex:1 0 100%;text-align:left}.sugar322-frame{height:220px}.sugar322-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar322-controls{gap:5px}.sugar322-btn{padding:6px 8px;font-size:11px}.sugar322-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar322-card{padding:10px}.sugar322-range-label{flex:1 0 100%}.sugar322-frame{height:210px}.sugar322-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar322-btn,.sugar322-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR322_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar322Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar322-error';e.textContent=message;root.querySelector('.sugar322-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar322-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar322-tip-row';\r\n          const label=document.createElement('span');label.className='sugar322-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar322-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar322-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar322-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar322-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar322-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar322Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar322-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar322Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108\" class=\"sugar322-wrap\" lang=\"ja\" data-chart-number=\"322\" data-panel-count=\"3\" >\r\n      <div class=\"sugar322-card\">\r\n        <div class=\"sugar322-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar322-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar322-btn\" data-range=\"1\" aria-pressed=\"false\">1Y<\/button>\r\n                      <button type=\"button\" class=\"sugar322-btn\" data-range=\"3\" aria-pressed=\"false\">3Y<\/button>\r\n                      <button type=\"button\" class=\"sugar322-btn\" data-range=\"5\" aria-pressed=\"false\">5Y<\/button>\r\n                      <button type=\"button\" class=\"sugar322-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar322-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar322-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar322-btn sugar322-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar322-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar322-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar322-title\">Comex Stat \u30d6\u30e9\u30b8\u30eb\u6708\u6b21\u7802\u7cd6\u8f38\u51fa<\/h3>\r\n        <div class=\"sugar322-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          2026-06-01                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>1997-01-01 \u2013 2026-06-01<\/span>\r\n                  <\/div>\r\n        <p id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_desc\" class=\"sugar322-sr\">Comex Stat \u30d6\u30e9\u30b8\u30eb\u6708\u6b21\u7802\u7cd6\u8f38\u51fa. Average unit value is customs export value divided by shipped quantity, not a futures price or a single contract price. Monthly totals can shift with shipment timing and the selected sugar product codes; revisions may alter recent customs records. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar322-panels\">\r\n                      <section class=\"sugar322-panel\" aria-labelledby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_0_label\">\r\n              <h4 id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_0_label\" class=\"sugar322-panel-title\">\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u91cf<\/h4>\r\n              <div class=\"sugar322-frame\"><canvas id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u91cf\" aria-describedby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_desc\">\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u91cf<\/canvas><\/div>\r\n              <div class=\"sugar322-legend\" role=\"group\" aria-label=\"\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u91cf\">\r\n                                  <button type=\"button\" class=\"sugar322-legend-item\" data-panel=\"0\" data-series=\"quantity\" aria-pressed=\"true\">\r\n                    <span class=\"sugar322-swatch\" aria-hidden=\"true\" style=\"--sugar322-legend-color:#0891b2;--sugar322-legend-style:solid\"><\/span>\r\n                    <span>\u8f38\u51fa\u91cf<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar322-panel\" aria-labelledby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_1_label\">\r\n              <h4 id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_1_label\" class=\"sugar322-panel-title\">\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u984d<\/h4>\r\n              <div class=\"sugar322-frame\"><canvas id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u984d\" aria-describedby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_desc\">\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u984d<\/canvas><\/div>\r\n              <div class=\"sugar322-legend\" role=\"group\" aria-label=\"\u6708\u6b21\u7802\u7cd6\u8f38\u51fa\u984d\">\r\n                                  <button type=\"button\" class=\"sugar322-legend-item\" data-panel=\"1\" data-series=\"value\" aria-pressed=\"true\">\r\n                    <span class=\"sugar322-swatch\" aria-hidden=\"true\" style=\"--sugar322-legend-color:#2563eb;--sugar322-legend-style:solid\"><\/span>\r\n                    <span>\u8f38\u51fa\u984d<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar322-panel\" aria-labelledby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_2_label\">\r\n              <h4 id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_2_label\" class=\"sugar322-panel-title\">\u5e73\u5747\u8f38\u51fa\u5358\u4fa1<\/h4>\r\n              <div class=\"sugar322-frame\"><canvas id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_2\" tabindex=\"0\" role=\"img\" aria-label=\"\u5e73\u5747\u8f38\u51fa\u5358\u4fa1\" aria-describedby=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_desc\">\u5e73\u5747\u8f38\u51fa\u5358\u4fa1<\/canvas><\/div>\r\n              <div class=\"sugar322-legend\" role=\"group\" aria-label=\"\u5e73\u5747\u8f38\u51fa\u5358\u4fa1\">\r\n                                  <button type=\"button\" class=\"sugar322-legend-item\" data-panel=\"2\" data-series=\"unit_value\" aria-pressed=\"true\">\r\n                    <span class=\"sugar322-swatch\" aria-hidden=\"true\" style=\"--sugar322-legend-color:#d97706;--sugar322-legend-style:solid\"><\/span>\r\n                    <span>\u5e73\u5747\u5358\u4fa1<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar322-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Average unit value is customs export value divided by shipped quantity, not a futures price or a single contract price.<\/li>\r\n                              <li>Monthly totals can shift with shipment timing and the selected sugar product codes; revisions may alter recent customs records.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar322-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/comexstat.mdic.gov.br\/en\/home\" target=\"_blank\" rel=\"noopener noreferrer\">Brazil Ministry of Development \u2014 Comex Stat<\/a>\r\n                    <dl class=\"sugar322-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"322\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026-06-01<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u6708\u6b21<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u30e1\u30fc\u30c8\u30eb\u30c8\u30f3 \/ USD \/ USD\/\u30e1\u30fc\u30c8\u30eb\u30c8\u30f3<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar322-source-note\">Brazil export records aggregate the contracted sugar product codes. Average unit value equals customs value divided by quantity.<\/span>\r\n        <\/div>\r\n        <div id=\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_tip\" class=\"sugar322-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108\",\"tipId\":\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_tip\",\"lang\":\"ja\",\"labels\":[\"1997-01-01\",\"1997-02-01\",\"1997-03-01\",\"1997-04-01\",\"1997-05-01\",\"1997-06-01\",\"1997-07-01\",\"1997-08-01\",\"1997-09-01\",\"1997-10-01\",\"1997-11-01\",\"1997-12-01\",\"1998-01-01\",\"1998-02-01\",\"1998-03-01\",\"1998-04-01\",\"1998-05-01\",\"1998-06-01\",\"1998-07-01\",\"1998-08-01\",\"1998-09-01\",\"1998-10-01\",\"1998-11-01\",\"1998-12-01\",\"1999-01-01\",\"1999-02-01\",\"1999-03-01\",\"1999-04-01\",\"1999-05-01\",\"1999-06-01\",\"1999-07-01\",\"1999-08-01\",\"1999-09-01\",\"1999-10-01\",\"1999-11-01\",\"1999-12-01\",\"2000-01-01\",\"2000-02-01\",\"2000-03-01\",\"2000-04-01\",\"2000-05-01\",\"2000-06-01\",\"2000-07-01\",\"2000-08-01\",\"2000-09-01\",\"2000-10-01\",\"2000-11-01\",\"2000-12-01\",\"2001-01-01\",\"2001-02-01\",\"2001-03-01\",\"2001-04-01\",\"2001-05-01\",\"2001-06-01\",\"2001-07-01\",\"2001-08-01\",\"2001-09-01\",\"2001-10-01\",\"2001-11-01\",\"2001-12-01\",\"2002-01-01\",\"2002-02-01\",\"2002-03-01\",\"2002-04-01\",\"2002-05-01\",\"2002-06-01\",\"2002-07-01\",\"2002-08-01\",\"2002-09-01\",\"2002-10-01\",\"2002-11-01\",\"2002-12-01\",\"2003-01-01\",\"2003-02-01\",\"2003-03-01\",\"2003-04-01\",\"2003-05-01\",\"2003-06-01\",\"2003-07-01\",\"2003-08-01\",\"2003-09-01\",\"2003-10-01\",\"2003-11-01\",\"2003-12-01\",\"2004-01-01\",\"2004-02-01\",\"2004-03-01\",\"2004-04-01\",\"2004-05-01\",\"2004-06-01\",\"2004-07-01\",\"2004-08-01\",\"2004-09-01\",\"2004-10-01\",\"2004-11-01\",\"2004-12-01\",\"2005-01-01\",\"2005-02-01\",\"2005-03-01\",\"2005-04-01\",\"2005-05-01\",\"2005-06-01\",\"2005-07-01\",\"2005-08-01\",\"2005-09-01\",\"2005-10-01\",\"2005-11-01\",\"2005-12-01\",\"2006-01-01\",\"2006-02-01\",\"2006-03-01\",\"2006-04-01\",\"2006-05-01\",\"2006-06-01\",\"2006-07-01\",\"2006-08-01\",\"2006-09-01\",\"2006-10-01\",\"2006-11-01\",\"2006-12-01\",\"2007-01-01\",\"2007-02-01\",\"2007-03-01\",\"2007-04-01\",\"2007-05-01\",\"2007-06-01\",\"2007-07-01\",\"2007-08-01\",\"2007-09-01\",\"2007-10-01\",\"2007-11-01\",\"2007-12-01\",\"2008-01-01\",\"2008-02-01\",\"2008-03-01\",\"2008-04-01\",\"2008-05-01\",\"2008-06-01\",\"2008-07-01\",\"2008-08-01\",\"2008-09-01\",\"2008-10-01\",\"2008-11-01\",\"2008-12-01\",\"2009-01-01\",\"2009-02-01\",\"2009-03-01\",\"2009-04-01\",\"2009-05-01\",\"2009-06-01\",\"2009-07-01\",\"2009-08-01\",\"2009-09-01\",\"2009-10-01\",\"2009-11-01\",\"2009-12-01\",\"2010-01-01\",\"2010-02-01\",\"2010-03-01\",\"2010-04-01\",\"2010-05-01\",\"2010-06-01\",\"2010-07-01\",\"2010-08-01\",\"2010-09-01\",\"2010-10-01\",\"2010-11-01\",\"2010-12-01\",\"2011-01-01\",\"2011-02-01\",\"2011-03-01\",\"2011-04-01\",\"2011-05-01\",\"2011-06-01\",\"2011-07-01\",\"2011-08-01\",\"2011-09-01\",\"2011-10-01\",\"2011-11-01\",\"2011-12-01\",\"2012-01-01\",\"2012-02-01\",\"2012-03-01\",\"2012-04-01\",\"2012-05-01\",\"2012-06-01\",\"2012-07-01\",\"2012-08-01\",\"2012-09-01\",\"2012-10-01\",\"2012-11-01\",\"2012-12-01\",\"2013-01-01\",\"2013-02-01\",\"2013-03-01\",\"2013-04-01\",\"2013-05-01\",\"2013-06-01\",\"2013-07-01\",\"2013-08-01\",\"2013-09-01\",\"2013-10-01\",\"2013-11-01\",\"2013-12-01\",\"2014-01-01\",\"2014-02-01\",\"2014-03-01\",\"2014-04-01\",\"2014-05-01\",\"2014-06-01\",\"2014-07-01\",\"2014-08-01\",\"2014-09-01\",\"2014-10-01\",\"2014-11-01\",\"2014-12-01\",\"2015-01-01\",\"2015-02-01\",\"2015-03-01\",\"2015-04-01\",\"2015-05-01\",\"2015-06-01\",\"2015-07-01\",\"2015-08-01\",\"2015-09-01\",\"2015-10-01\",\"2015-11-01\",\"2015-12-01\",\"2016-01-01\",\"2016-02-01\",\"2016-03-01\",\"2016-04-01\",\"2016-05-01\",\"2016-06-01\",\"2016-07-01\",\"2016-08-01\",\"2016-09-01\",\"2016-10-01\",\"2016-11-01\",\"2016-12-01\",\"2017-01-01\",\"2017-02-01\",\"2017-03-01\",\"2017-04-01\",\"2017-05-01\",\"2017-06-01\",\"2017-07-01\",\"2017-08-01\",\"2017-09-01\",\"2017-10-01\",\"2017-11-01\",\"2017-12-01\",\"2018-01-01\",\"2018-02-01\",\"2018-03-01\",\"2018-04-01\",\"2018-05-01\",\"2018-06-01\",\"2018-07-01\",\"2018-08-01\",\"2018-09-01\",\"2018-10-01\",\"2018-11-01\",\"2018-12-01\",\"2019-01-01\",\"2019-02-01\",\"2019-03-01\",\"2019-04-01\",\"2019-05-01\",\"2019-06-01\",\"2019-07-01\",\"2019-08-01\",\"2019-09-01\",\"2019-10-01\",\"2019-11-01\",\"2019-12-01\",\"2020-01-01\",\"2020-02-01\",\"2020-03-01\",\"2020-04-01\",\"2020-05-01\",\"2020-06-01\",\"2020-07-01\",\"2020-08-01\",\"2020-09-01\",\"2020-10-01\",\"2020-11-01\",\"2020-12-01\",\"2021-01-01\",\"2021-02-01\",\"2021-03-01\",\"2021-04-01\",\"2021-05-01\",\"2021-06-01\",\"2021-07-01\",\"2021-08-01\",\"2021-09-01\",\"2021-10-01\",\"2021-11-01\",\"2021-12-01\",\"2022-01-01\",\"2022-02-01\",\"2022-03-01\",\"2022-04-01\",\"2022-05-01\",\"2022-06-01\",\"2022-07-01\",\"2022-08-01\",\"2022-09-01\",\"2022-10-01\",\"2022-11-01\",\"2022-12-01\",\"2023-01-01\",\"2023-02-01\",\"2023-03-01\",\"2023-04-01\",\"2023-05-01\",\"2023-06-01\",\"2023-07-01\",\"2023-08-01\",\"2023-09-01\",\"2023-10-01\",\"2023-11-01\",\"2023-12-01\",\"2024-01-01\",\"2024-02-01\",\"2024-03-01\",\"2024-04-01\",\"2024-05-01\",\"2024-06-01\",\"2024-07-01\",\"2024-08-01\",\"2024-09-01\",\"2024-10-01\",\"2024-11-01\",\"2024-12-01\",\"2025-01-01\",\"2025-02-01\",\"2025-03-01\",\"2025-04-01\",\"2025-05-01\",\"2025-06-01\",\"2025-07-01\",\"2025-08-01\",\"2025-09-01\",\"2025-10-01\",\"2025-11-01\",\"2025-12-01\",\"2026-01-01\",\"2026-02-01\",\"2026-03-01\",\"2026-04-01\",\"2026-05-01\",\"2026-06-01\"],\"displayLabels\":[\"1997-01-01\",\"1997-02-01\",\"1997-03-01\",\"1997-04-01\",\"1997-05-01\",\"1997-06-01\",\"1997-07-01\",\"1997-08-01\",\"1997-09-01\",\"1997-10-01\",\"1997-11-01\",\"1997-12-01\",\"1998-01-01\",\"1998-02-01\",\"1998-03-01\",\"1998-04-01\",\"1998-05-01\",\"1998-06-01\",\"1998-07-01\",\"1998-08-01\",\"1998-09-01\",\"1998-10-01\",\"1998-11-01\",\"1998-12-01\",\"1999-01-01\",\"1999-02-01\",\"1999-03-01\",\"1999-04-01\",\"1999-05-01\",\"1999-06-01\",\"1999-07-01\",\"1999-08-01\",\"1999-09-01\",\"1999-10-01\",\"1999-11-01\",\"1999-12-01\",\"2000-01-01\",\"2000-02-01\",\"2000-03-01\",\"2000-04-01\",\"2000-05-01\",\"2000-06-01\",\"2000-07-01\",\"2000-08-01\",\"2000-09-01\",\"2000-10-01\",\"2000-11-01\",\"2000-12-01\",\"2001-01-01\",\"2001-02-01\",\"2001-03-01\",\"2001-04-01\",\"2001-05-01\",\"2001-06-01\",\"2001-07-01\",\"2001-08-01\",\"2001-09-01\",\"2001-10-01\",\"2001-11-01\",\"2001-12-01\",\"2002-01-01\",\"2002-02-01\",\"2002-03-01\",\"2002-04-01\",\"2002-05-01\",\"2002-06-01\",\"2002-07-01\",\"2002-08-01\",\"2002-09-01\",\"2002-10-01\",\"2002-11-01\",\"2002-12-01\",\"2003-01-01\",\"2003-02-01\",\"2003-03-01\",\"2003-04-01\",\"2003-05-01\",\"2003-06-01\",\"2003-07-01\",\"2003-08-01\",\"2003-09-01\",\"2003-10-01\",\"2003-11-01\",\"2003-12-01\",\"2004-01-01\",\"2004-02-01\",\"2004-03-01\",\"2004-04-01\",\"2004-05-01\",\"2004-06-01\",\"2004-07-01\",\"2004-08-01\",\"2004-09-01\",\"2004-10-01\",\"2004-11-01\",\"2004-12-01\",\"2005-01-01\",\"2005-02-01\",\"2005-03-01\",\"2005-04-01\",\"2005-05-01\",\"2005-06-01\",\"2005-07-01\",\"2005-08-01\",\"2005-09-01\",\"2005-10-01\",\"2005-11-01\",\"2005-12-01\",\"2006-01-01\",\"2006-02-01\",\"2006-03-01\",\"2006-04-01\",\"2006-05-01\",\"2006-06-01\",\"2006-07-01\",\"2006-08-01\",\"2006-09-01\",\"2006-10-01\",\"2006-11-01\",\"2006-12-01\",\"2007-01-01\",\"2007-02-01\",\"2007-03-01\",\"2007-04-01\",\"2007-05-01\",\"2007-06-01\",\"2007-07-01\",\"2007-08-01\",\"2007-09-01\",\"2007-10-01\",\"2007-11-01\",\"2007-12-01\",\"2008-01-01\",\"2008-02-01\",\"2008-03-01\",\"2008-04-01\",\"2008-05-01\",\"2008-06-01\",\"2008-07-01\",\"2008-08-01\",\"2008-09-01\",\"2008-10-01\",\"2008-11-01\",\"2008-12-01\",\"2009-01-01\",\"2009-02-01\",\"2009-03-01\",\"2009-04-01\",\"2009-05-01\",\"2009-06-01\",\"2009-07-01\",\"2009-08-01\",\"2009-09-01\",\"2009-10-01\",\"2009-11-01\",\"2009-12-01\",\"2010-01-01\",\"2010-02-01\",\"2010-03-01\",\"2010-04-01\",\"2010-05-01\",\"2010-06-01\",\"2010-07-01\",\"2010-08-01\",\"2010-09-01\",\"2010-10-01\",\"2010-11-01\",\"2010-12-01\",\"2011-01-01\",\"2011-02-01\",\"2011-03-01\",\"2011-04-01\",\"2011-05-01\",\"2011-06-01\",\"2011-07-01\",\"2011-08-01\",\"2011-09-01\",\"2011-10-01\",\"2011-11-01\",\"2011-12-01\",\"2012-01-01\",\"2012-02-01\",\"2012-03-01\",\"2012-04-01\",\"2012-05-01\",\"2012-06-01\",\"2012-07-01\",\"2012-08-01\",\"2012-09-01\",\"2012-10-01\",\"2012-11-01\",\"2012-12-01\",\"2013-01-01\",\"2013-02-01\",\"2013-03-01\",\"2013-04-01\",\"2013-05-01\",\"2013-06-01\",\"2013-07-01\",\"2013-08-01\",\"2013-09-01\",\"2013-10-01\",\"2013-11-01\",\"2013-12-01\",\"2014-01-01\",\"2014-02-01\",\"2014-03-01\",\"2014-04-01\",\"2014-05-01\",\"2014-06-01\",\"2014-07-01\",\"2014-08-01\",\"2014-09-01\",\"2014-10-01\",\"2014-11-01\",\"2014-12-01\",\"2015-01-01\",\"2015-02-01\",\"2015-03-01\",\"2015-04-01\",\"2015-05-01\",\"2015-06-01\",\"2015-07-01\",\"2015-08-01\",\"2015-09-01\",\"2015-10-01\",\"2015-11-01\",\"2015-12-01\",\"2016-01-01\",\"2016-02-01\",\"2016-03-01\",\"2016-04-01\",\"2016-05-01\",\"2016-06-01\",\"2016-07-01\",\"2016-08-01\",\"2016-09-01\",\"2016-10-01\",\"2016-11-01\",\"2016-12-01\",\"2017-01-01\",\"2017-02-01\",\"2017-03-01\",\"2017-04-01\",\"2017-05-01\",\"2017-06-01\",\"2017-07-01\",\"2017-08-01\",\"2017-09-01\",\"2017-10-01\",\"2017-11-01\",\"2017-12-01\",\"2018-01-01\",\"2018-02-01\",\"2018-03-01\",\"2018-04-01\",\"2018-05-01\",\"2018-06-01\",\"2018-07-01\",\"2018-08-01\",\"2018-09-01\",\"2018-10-01\",\"2018-11-01\",\"2018-12-01\",\"2019-01-01\",\"2019-02-01\",\"2019-03-01\",\"2019-04-01\",\"2019-05-01\",\"2019-06-01\",\"2019-07-01\",\"2019-08-01\",\"2019-09-01\",\"2019-10-01\",\"2019-11-01\",\"2019-12-01\",\"2020-01-01\",\"2020-02-01\",\"2020-03-01\",\"2020-04-01\",\"2020-05-01\",\"2020-06-01\",\"2020-07-01\",\"2020-08-01\",\"2020-09-01\",\"2020-10-01\",\"2020-11-01\",\"2020-12-01\",\"2021-01-01\",\"2021-02-01\",\"2021-03-01\",\"2021-04-01\",\"2021-05-01\",\"2021-06-01\",\"2021-07-01\",\"2021-08-01\",\"2021-09-01\",\"2021-10-01\",\"2021-11-01\",\"2021-12-01\",\"2022-01-01\",\"2022-02-01\",\"2022-03-01\",\"2022-04-01\",\"2022-05-01\",\"2022-06-01\",\"2022-07-01\",\"2022-08-01\",\"2022-09-01\",\"2022-10-01\",\"2022-11-01\",\"2022-12-01\",\"2023-01-01\",\"2023-02-01\",\"2023-03-01\",\"2023-04-01\",\"2023-05-01\",\"2023-06-01\",\"2023-07-01\",\"2023-08-01\",\"2023-09-01\",\"2023-10-01\",\"2023-11-01\",\"2023-12-01\",\"2024-01-01\",\"2024-02-01\",\"2024-03-01\",\"2024-04-01\",\"2024-05-01\",\"2024-06-01\",\"2024-07-01\",\"2024-08-01\",\"2024-09-01\",\"2024-10-01\",\"2024-11-01\",\"2024-12-01\",\"2025-01-01\",\"2025-02-01\",\"2025-03-01\",\"2025-04-01\",\"2025-05-01\",\"2025-06-01\",\"2025-07-01\",\"2025-08-01\",\"2025-09-01\",\"2025-10-01\",\"2025-11-01\",\"2025-12-01\",\"2026-01-01\",\"2026-02-01\",\"2026-03-01\",\"2026-04-01\",\"2026-05-01\",\"2026-06-01\"],\"series\":{\"quantity\":{\"label\":\"\\u8f38\\u51fa\\u91cf\",\"unit\":\"\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":2.8,\"values\":[452467.609,92599.222,136728.921,150054.844,236149.161,595719.135,764956.976,795821.354,739544.012,852874.097,617891.235,922836.988,886768.009,492614.802,303369.206,338085.537,243002.234,819791.742,873685.718,685609.08,1119702.629,837671.404,866250.268,855243.969,541797.915,767312.066,632220.894,555058.189,871851.748,1337623.729,1339698.731,1072599.065,1198422.97,1095290.76,1071279.444,1567241.713,499632.14,759468.391,218161.379,80794.4,78188.65,393038.94,828561.028,766372.36,492011.93,915567.974,809474.796,654659.105,1056563.29,343024.274,524605.256,345472.037,368353.585,747365.43,1099797.108,1379842.722,1449077.554,1499290.863,1526110.088,819560.2,791714.482,666108.614,334906.795,293037.186,566489.27,1234953.175,1505056.199,1489513.46,2267278.774,1773296.951,1210993.792,1219640.778,1133143.268,598345.023,249870.397,211010.373,733868.695,1171937.135,1051566.631,1958783.773,1489039.595,1545039.681,1089898.411,1661031.857,898548.985,968186.831,1239996.098,724610.237,823029.097,1590820.523,1573667.71,1620911.307,1701191.319,1575160.957,1553858.549,1460419.998,1118118.74,1471796.751,1339712.471,1081892.423,1838515.92,1851904.856,1805049.405,1842262.651,1656220.572,1377356.598,1551544.586,1203730.955,1016657.733,944562.229,1414193.376,758191.448,936960.693,1818419.192,2131676.126,1771179.41,1537757.635,2292759.581,1967634.699,2277964.142,1802859.089,1137045.978,1161677.885,1216642.684,1329471.641,1701056.005,1894336.959,2182779.598,1936975.648,1950418.151,1660611.123,1370683.75,1207227.195,1228406.534,909422.825,951223.588,1464308.544,1813269.957,2046503.47,1871482.75,1871201.453,2205107.535,1954458.44,1944093.339,1925573.273,1430970.651,1297536.606,1300033.053,2149905.356,2236702.194,2323060.187,2101883.227,2554846.726,2251780.979,2477934.38,2227241.119,1779101.167,1396846.143,1286392.479,1356148.312,2126362.82,2502915.037,2900005.528,3225726.974,3349436.054,3003309.567,3108681.808,1964237.561,1295902.662,1270823.8,1410355.06,1302732.466,1599561.973,2487058.744,3060805.078,3302703.616,2798018.132,2513338.955,2483086.704,1833208.758,1231077.98,1340445.828,994265.985,548600.912,1729670.859,1659228.658,2489986.752,2456358.838,2641147.404,3933333.965,2863672.814,2453961.242,2296759.375,1778025.725,1940407.08,1684813.71,1896621.159,2204803.121,2297324.173,3297855.419,2524660.422,2623981.457,2265098.364,2343412.614,2137793.664,1800582.607,1553013.086,1291901.168,1465474.455,1855424.08,2488097.012,2306172.275,2209433.635,2735204.36,2033783.865,2249202.572,2362166.458,1044547.848,2202366.583,886218.542,1834318.362,1999697.113,2351345.094,1811442.463,1763712.551,2558327.856,2354919.926,2842662.713,1496284.398,2703821.653,2078427.841,1528125.299,2011827.17,2685969.011,2911140.241,2964929.809,3188996.296,2181408.199,2583759.949,2596273.773,2212609.153,1823966.952,1596733.171,1622183.443,2439535.437,3088417.562,2662267.331,2764953.955,3501557.707,2881013.014,2203531.841,1905004.478,1566322.285,1433731.067,1767279.354,1021858.095,2095451.402,1927063.178,1869406.6,1697285.106,2522999.734,1912506.913,1857814.943,1588469.435,1070192.903,1164530.165,1005052.41,1219152.937,1508705.739,1538286.555,1813230.599,1586386.157,1708122.08,1914761.553,1924883.313,1435733.066,1597808.466,1290366.543,1413514.29,1511965.881,2575893.212,2706722.778,3289294.951,3136167.832,3385565.698,3949137.001,2900710.889,2878623.57,1998965.51,1822109.104,1967882.993,1786528.594,2480428.123,2738028.195,2466132.167,2544347.307,2542744.266,2308337.453,2659576.589,1939800.625,1346872.617,1720430.685,1437130.789,1314171.234,1564381.269,2335557.267,2860322.111,2953061.704,3013495.497,3160579.457,3344044.04,2201650.505,2023734.521,1144373.176,1825600.686,969242.635,2407368.184,2866766.422,2930225.168,3625642.297,3188456.073,2871544.466,3642643.399,3788991.5,3167655.998,3001831.8,2673133.305,1887567.353,2805993.941,3191717.993,3766861.138,3919157.09,3878606.276,3727650.083,3386230.106,2830797.56,2060389.727,1823286.513,1832274.014,1547593.9,2231148.658,3365206.907,3575953.881,3719173.788,3242901.449,4162086.41,3294614.032,2911595.378,1996391.705,2196789.062,1805941.646,1183322.681,1965592.206,3125407.825]},\"value\":{\"label\":\"\\u8f38\\u51fa\\u984d\",\"unit\":\"USD\",\"format\":\"money0\",\"color\":\"#2563eb\",\"dash\":[],\"width\":2.2,\"values\":[124852883,31472289,45179324,44202327,70639988,163708731,215966579,221381486,202147020,231459642,170066232,246253021,253678899,132400539,85863023,93639270,61451008,182264324,208312160,150389660,230507167,175461915,175155070,182944036,118657237,144917768,109200688,96567542,130836900,187112598,212919559,157299093,177004454,163376196,168069149,235841810,81475121,115509089,32547599,12733928,11645550,65750387,153625221,143489488,92535733,173247992,166778989,148492630,229618827,74282170,116041631,71822001,78503793,163264621,239760520,288672366,292192876,289734147,280722955,151556334,148309753,127931406,63761274,52996253,90121572,186919262,229823044,219061294,329862040,268944873,183597483,192100759,191222094,114036377,51681510,38841745,125548161,200808207,187749596,321212145,242232631,240238977,167601338,255313514,139354926,154802641,188841820,113086155,130603466,262307551,271691763,267229515,294095060,270747485,272188404,269214309,212321239,283135035,270682454,231122158,372191717,378995793,388008871,409013881,375291329,322829803,365103632,308309116,268212078,264736525,424273827,250084530,325178180,640596183,745257922,626602641,522272895,757126569,620804470,720981287,535143326,347062827,341694715,332823169,354196252,442092372,471486139,541516296,474203178,489688163,425973600,340592571,313182005,326563540,248862934,273723069,409769329,504775666,562927785,520834406,529373779,643558531,580222583,567289939,563228405,439240337,406931864,404737456,661222519,705648157,761201854,719615293,899802867,859269608,1022581469,928078110,763169604,663017181,667020025,655027568,981373790,1099694357,1235297381,1369162800,1455621045,1347967227,1500399668,1023562577,727596585,734734114,839211487,811060568,906517475,1401147425,1788269963,1946708709,1649782250,1479651325,1528399034,1127420665,745050324,796498380,589357363,319722374,967071243,881731287,1308287250,1269990049,1346396230,1992648253,1432699468,1195084313,1105406438,868234330,902014704,774789925,850634823,958215165,964355619,1369293400,1052207335,1093059608,934777402,969217055,853906844,702208586,587482469,483269243,585773671,754582901,995812959,944516582,892907958,1068728965,768917705,820831781,836644689,380536380,763927858,308367014,617159245,642312283,727791050,546483369,536546152,751279032,696744073,833500927,432945631,800392325,627385084,486422274,670938634,909915443,1063015015,1130169553,1249711424,869953947,1088582533,1105422682,955397249,791123642,735188910,723868885,1036223219,1272802505,1040681112,1048111414,1283502984,1030571140,792649534,701806372,562777666,505853380,592912973,341911115,634493260,572707937,539549575,507633964,709352013,562515399,545596854,449745521,301850712,339221688,296806678,354564750,444693202,449379571,525585537,463722104,485566021,543961944,561101635,412685546,470711867,383995196,420072892,443106126,714025287,731670150,910550241,864021522,951976103,1135320500,858217136,860520663,608785040,587511683,638602935,588353633,809522230,918075646,824563720,870268366,855804960,827881879,929520699,727515623,518470999,674772589,558846646,507582656,604566769,923865415,1144008856,1196682165,1234658509,1299867270,1394786753,952490043,895355975,522904846,832705717,461774691,1177032613,1426827041,1484452233,1810115330,1622942987,1539946611,1939140711,2037854810,1699751779,1580622541,1395259591,948084575,1392381165,1538912625,1732212357,1789077425,1782859393,1770988748,1618801871,1352735524,998361810,870949603,871942636,720288217,997284093,1441623593,1468325302,1485376960,1290292903,1636819732,1237843985,1092100488,736395365,802868655,651555970,439450388,692256114,1092155220]},\"unit_value\":{\"label\":\"\\u5e73\\u5747\\u5358\\u4fa1\",\"unit\":\"USD\\\/\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"format\":\"money2\",\"color\":\"#d97706\",\"dash\":[],\"width\":2.2,\"values\":[275.937726,339.876387,330.429902,294.574476,299.13292,274.808582,282.325132,278.179877,273.340081,271.38782,275.236518,266.843467,286.071325,268.770931,283.031439,276.969168,252.882482,222.330032,238.429169,219.351908,205.86463,209.463895,202.199152,213.908595,219.006448,188.864185,172.725528,173.977331,150.06783,139.884329,158.930925,146.652275,147.697815,149.162398,156.886375,150.482091,163.070216,152.09203,149.190472,157.609042,148.941694,167.287208,185.412077,187.232076,188.076198,189.224609,206.033579,226.824356,217.326145,216.550768,221.197995,207.895266,213.120752,218.453536,218.004319,209.206717,201.640606,193.247457,183.946727,184.92398,187.327321,192.057877,190.385131,180.851631,159.087871,151.357368,152.700639,147.069026,145.488082,151.663754,151.608938,157.506015,168.753678,190.586322,206.833265,184.07505,171.077145,171.347251,178.542748,163.985504,162.677092,155.49049,153.777028,153.707777,155.088847,159.889224,152.29227,156.064805,158.686329,164.888212,172.64875,164.863749,172.875947,171.885599,175.169358,184.340333,189.891495,192.373733,202.045185,213.62767,202.441389,204.651871,214.95748,222.017138,226.595017,234.383604,235.316236,256.127929,263.817477,280.274308,300.011182,329.843512,347.056373,352.281908,349.611235,353.777058,339.632776,330.225016,315.507991,316.502474,296.830368,305.232008,294.138951,273.558682,266.41881,259.892896,248.892435,248.08565,244.816283,251.068297,256.516167,248.483701,259.422589,265.843213,273.649316,287.758916,279.838106,278.378663,275.068082,278.300404,282.905819,291.849046,296.871282,291.801802,292.499077,306.952722,313.618793,311.328589,307.558897,315.485968,327.672033,342.366923,352.194462,381.595553,412.674959,416.694045,428.963579,474.652978,518.519842,483.00585,461.52697,439.365436,425.963802,424.450926,434.586904,448.827268,482.648196,521.099177,561.459287,578.155771,595.035613,622.584137,566.728573,563.375284,584.248235,589.428824,589.625289,588.71937,615.523828,614.998516,605.201568,594.20408,592.756236,582.795921,559.107091,531.410353,525.419362,517.021385,509.777011,506.605407,500.301383,487.002114,481.289616,488.313705,464.858489,459.866821,448.500123,434.603505,419.773417,415.207226,416.771826,416.565294,412.687333,413.592147,399.433705,389.989653,378.285588,374.076017,399.716057,406.69026,400.23076,409.560288,404.134319,390.730938,378.072478,364.943465,354.185323,364.307275,346.866804,347.958206,336.451544,321.204786,309.521155,301.684089,304.214058,293.660185,295.867416,293.211334,289.347153,296.022603,301.8556,318.313082,333.497153,338.766173,365.154176,381.179193,391.882369,398.803831,421.31721,425.772772,431.796663,433.737926,460.433167,446.231213,424.76252,412.12125,390.900305,379.070115,366.552001,357.71138,359.717758,368.401429,359.298767,352.823058,335.494766,334.597452,302.795502,297.192092,288.620771,299.085853,281.154216,294.124636,293.676642,283.131366,282.05262,291.294891,295.314627,290.828771,294.751449,292.129948,289.861387,292.313509,284.268921,284.088608,291.499039,287.438909,294.598431,297.586138,297.183336,293.06622,277.195221,270.31588,276.822314,275.502323,281.186717,287.485721,295.864417,298.934766,304.550047,322.434964,324.512655,329.327857,326.363914,335.305403,334.35504,342.039927,336.567453,358.648549,349.499504,375.046597,384.944346,392.211436,388.862761,386.237838,386.457433,395.565302,399.958051,405.234392,409.709757,411.274985,417.095809,432.625451,442.427584,456.935602,456.126974,476.428372,488.929205,497.713044,506.600056,499.2537,509.005911,536.27817,532.344372,537.835677,536.596076,526.552667,521.956607,502.27854,496.21674,482.158082,459.855645,456.495462,459.664959,475.095223,478.054302,477.863745,484.549984,477.681153,475.880043,465.424565,446.98236,428.390774,410.610805,399.383585,397.882243,393.269041,375.717451,375.086626,368.863166,365.473713,360.78462,371.369868,352.187047,349.444067]}},\"panels\":[{\"key\":\"quantity\",\"title\":\"\\u6708\\u6b21\\u7802\\u7cd6\\u8f38\\u51fa\\u91cf\",\"series\":[\"quantity\"],\"unit\":\"\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"number0\",\"latest\":\"2026-06-01\",\"type\":\"bar\",\"canvasId\":\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_0\"},{\"key\":\"value\",\"title\":\"\\u6708\\u6b21\\u7802\\u7cd6\\u8f38\\u51fa\\u984d\",\"series\":[\"value\"],\"unit\":\"USD\",\"axisFormat\":\"money0\",\"latest\":\"2026-06-01\",\"type\":\"line\",\"canvasId\":\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_1\"},{\"key\":\"unit_value\",\"title\":\"\\u5e73\\u5747\\u8f38\\u51fa\\u5358\\u4fa1\",\"series\":[\"unit_value\"],\"unit\":\"USD\\\/\\u30e1\\u30fc\\u30c8\\u30eb\\u30c8\\u30f3\",\"axisFormat\":\"money2\",\"latest\":\"2026-06-01\",\"type\":\"line\",\"canvasId\":\"z322_315_08f623f0-027c-4ecb-ad88-33faec924108_panel_2\"}],\"ranges\":[{\"key\":\"1\",\"months\":12,\"limit\":null,\"label\":\"1Y\"},{\"key\":\"3\",\"months\":36,\"limit\":null,\"label\":\"3Y\"},{\"key\":\"5\",\"months\":60,\"limit\":null,\"label\":\"5Y\"},{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"5\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar322Chart){window.ComidraSugar322Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1521658 e-flex e-con-boxed e-con e-parent\" data-id=\"1521658\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4465797 elementor-widget elementor-widget-shortcode\" data-id=\"4465797\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\r\n      .sugar323-wrap,.sugar323-wrap *{box-sizing:border-box}\r\n      .sugar323-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;border-radius:18px;background:linear-gradient(135deg,#ecfeff,#eff6ff);box-shadow:0 18px 32px rgba(15,23,42,.18);margin:8px 0;color:#0f172a;font-family:system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\r\n      .sugar323-card{position:relative;width:100%;padding:14px 16px 16px;border:1px solid rgba(8,145,178,.5);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.14)}\r\n      .sugar323-controls{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:640px;margin:0 0 8px}\r\n      .sugar323-range-label{margin-right:2px;color:#4b5563;font:600 13px system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap}\r\n      .sugar323-btn{appearance:none;min-height:30px;padding:6px 10px;border:1px solid rgba(8,145,178,.75);border-radius:999px;background:linear-gradient(135deg,#ecfeff,#eff6ff);color:#0e7490;font:500 12px\/1 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;cursor:pointer;box-shadow:0 1px 2px rgba(15,23,42,.07);transition:background .15s ease,box-shadow .15s ease,transform .05s ease,color .15s ease,border-color .15s ease,opacity .15s ease}\r\n      .sugar323-btn:hover{background:linear-gradient(135deg,#e0f2fe,#eef2ff);box-shadow:0 2px 4px rgba(15,23,42,.12);transform:translateY(-.5px)}\r\n      .sugar323-btn[aria-pressed=\"true\"]{border-color:#0e7490;background:linear-gradient(135deg,#0891b2,#2563eb);color:#fff;box-shadow:0 2px 6px rgba(37,99,235,.42)}\r\n      .sugar323-btn-ghost{border-color:rgba(148,163,184,.7);background:#fff;color:#4b5563}\r\n      .sugar323-flex{flex:1 1 auto}.sugar323-hint{color:#6b7280;font-size:12px;font-style:italic;font-weight:400;line-height:1.35;text-align:right}\r\n      .sugar323-title{margin:0 0 10px;color:#0f172a;font-size:18px;font-weight:800;line-height:1.35}\r\n      .sugar323-kpi{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:-4px 0 10px;color:#6b7280;font-size:11px;font-weight:600;line-height:1.4}.sugar323-kpi strong{color:#374151;font-weight:700}\r\n      .sugar323-normalized{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:11px;font-weight:700}\r\n      .sugar323-panels{display:flex;flex-direction:column;gap:10px;min-width:640px}\r\n      .sugar323-panel{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;overflow:hidden}\r\n      .sugar323-panel-title{position:absolute;z-index:2;top:8px;left:10px;max-width:calc(100% - 20px);margin:0;padding:3px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 2px 6px rgba(15,23,42,.08);color:#111827;font:700 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;pointer-events:none;white-space:normal}\r\n      .sugar323-frame{position:relative;width:100%;height:260px;min-width:0;background:#fff;overflow:hidden}\r\n      .sugar323-frame canvas{display:block;width:100%!important;height:100%!important;max-width:100%;cursor:crosshair;outline-offset:-3px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}\r\n      .sugar323-legend{display:flex;min-height:34px;flex:0 0 auto;align-items:center;justify-content:center;column-gap:12px;row-gap:4px;flex-wrap:wrap;padding:5px 10px 7px;border-top:1px solid rgba(226,232,240,.9);background:#fff;color:#374151}\r\n      .sugar323-legend-item{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:1px 0;border:0;border-radius:3px;background:transparent;color:#374151;font:600 12px\/1.25 system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;white-space:nowrap;cursor:pointer}.sugar323-legend-item[aria-pressed=\"false\"]{opacity:.42}.sugar323-legend-item[aria-pressed=\"false\"] span:last-child{text-decoration:line-through}\r\n      .sugar323-swatch{--sugar323-legend-color:#64748b;--sugar323-legend-style:solid;position:relative;display:inline-block;width:28px;height:10px;flex:0 0 28px}.sugar323-swatch:after{content:\"\";position:absolute;right:0;left:0;top:50%;border-top:2px var(--sugar323-legend-style) var(--sugar323-legend-color);transform:translateY(-50%)}\r\n      .sugar323-description{min-width:640px;margin-top:12px;padding:11px 13px;border:1px solid rgba(148,163,184,.38);border-radius:10px;background:#f8fafc;color:#334155;font:600 13px\/1.65 system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}.sugar323-description ul{margin:0;padding-inline-start:20px}.sugar323-description li+li{margin-top:4px}\r\n      .sugar323-source-wrap{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;min-width:640px;margin-top:8px;color:#6b7280;font-size:11px;line-height:1.5}.sugar323-source-wrap>a{display:inline-block;padding:4px 10px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.08);color:#6b7280;text-decoration:none}.sugar323-source-wrap>a:hover{color:#0e7490}.sugar323-source-note{flex:1 0 100%;text-align:right}.sugar323-source-meta{flex:1 0 100%;display:flex;justify-content:flex-end;gap:5px 12px;flex-wrap:wrap;margin:0;text-align:right;color:#475569}.sugar323-source-meta>div{display:inline-flex;gap:4px}.sugar323-source-meta dt{font-weight:700;color:#334155}.sugar323-source-meta dd{margin:0}\r\n      .sugar323-tip{position:fixed;z-index:99999;min-width:172px;max-width:min(330px,calc(100vw - 16px));padding:10px 11px;border:1px solid rgba(148,163,184,.55);border-radius:10px;background:rgba(255,255,255,.98);box-shadow:0 12px 30px rgba(15,23,42,.18);color:#0f172a;font-size:12px;line-height:1.35;pointer-events:none;opacity:0;transition:opacity .08s ease}.sugar323-tip-date{margin:0 0 5px;color:#334155;font-size:12px;font-weight:800}.sugar323-tip-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:4px}.sugar323-tip-label{display:flex;align-items:center;gap:7px;min-width:0;color:#475569;font-weight:700}.sugar323-tip-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.sugar323-tip-value{color:#0f172a;font-variant-numeric:tabular-nums;font-weight:800;white-space:nowrap}.sugar323-tip.sugar323-tip-compact .sugar323-tip-row{align-items:flex-start;flex-wrap:wrap;gap:4px 10px}.sugar323-tip.sugar323-tip-compact .sugar323-tip-value{margin-left:16px;white-space:normal}\r\n      .sugar323-error{margin:10px 0;padding:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#9f1239;font-size:13px;font-weight:700}.sugar323-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sugar323-wrap :focus-visible{outline:2px solid rgba(8,145,178,.55);outline-offset:2px}\r\n      .sugar323-wrap[dir=\"rtl\"] .sugar323-hint,.sugar323-wrap[dir=\"rtl\"] .sugar323-source-note{text-align:left}.sugar323-wrap[dir=\"rtl\"] .sugar323-source-meta{justify-content:flex-start;text-align:left}.sugar323-wrap[dir=\"rtl\"] .sugar323-panel-title{right:10px;left:auto}\r\n      @media(max-width:768px){.sugar323-wrap{padding:10px}.sugar323-card{padding:12px}.sugar323-controls,.sugar323-panels,.sugar323-description,.sugar323-source-wrap{min-width:0}.sugar323-flex{display:none}.sugar323-controls{align-items:flex-start}.sugar323-hint{flex:1 0 100%;text-align:left}.sugar323-frame{height:220px}.sugar323-legend{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}}\r\n      @media(max-width:390px){.sugar323-controls{gap:5px}.sugar323-btn{padding:6px 8px;font-size:11px}.sugar323-kpi{margin-bottom:9px}}\r\n      @media(max-width:320px){.sugar323-card{padding:10px}.sugar323-range-label{flex:1 0 100%}.sugar323-frame{height:210px}.sugar323-legend{font-size:11px}}\r\n      @media(prefers-reduced-motion:reduce){.sugar323-btn,.sugar323-tip{transition:none}}\r\n    <\/style>\r\n    <script>\r\n    (function(){\r\n      'use strict';\r\n      const KEY='__CMIDRA_SUGAR323_RUNTIME__';\r\n      const state=window[KEY]=window[KEY]||{instances:new Map(),chartLoader:null,hammerLoader:null,zoomLoader:null};\r\n      if(state.api){window.ComidraSugar323Chart=state.api;return}\r\n      function chartReady(){return !!(window.Chart&&String(window.Chart.version||'').indexOf('4.')===0)}\r\n      function hammerReady(){return !!window.Hammer}\r\n      function zoomReady(){try{return !!(chartReady()&&window.Chart.registry.plugins.get('zoom'))}catch(e){return false}}\r\n      function zoomExportReady(){return zoomReady()||!!(window.ChartZoom||window['chartjs-plugin-zoom'])}\r\n      function loadOnce(src,test,key,attr){\r\n        if(test())return Promise.resolve();\r\n        if(state[key])return state[key];\r\n        state[key]=new Promise(function(resolve,reject){\r\n          let node=document.querySelector('script['+attr+']')||document.querySelector('script[src=\"'+src+'\"]');\r\n          const done=function(){test()?resolve():reject(new Error(src+' unavailable'))};\r\n          if(node){node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});return}\r\n          node=document.createElement('script');node.src=src;node.async=true;node.setAttribute(attr,'1');\r\n          node.addEventListener('load',done,{once:true});node.addEventListener('error',reject,{once:true});document.head.appendChild(node);\r\n        });\r\n        return state[key]\r\n      }\r\n      function ensureLibraries(){\r\n        return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.7\/dist\/chart.umd.min.js',chartReady,'chartLoader','data-comidra-chartjs')\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/hammerjs@2.0.8\/hammer.min.js',hammerReady,'hammerLoader','data-comidra-hammer')})\r\n          .then(function(){return loadOnce('https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-zoom@2.2.0\/dist\/chartjs-plugin-zoom.min.js',zoomExportReady,'zoomLoader','data-comidra-zoom')})\r\n          .then(function(){if(!zoomReady()){const p=window.ChartZoom||window['chartjs-plugin-zoom'];if(p)window.Chart.register(p.default||p)}if(!zoomReady())throw new Error('zoom unavailable')})\r\n      }\r\n      function localeFor(lang){return({ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA'})[lang]||'en-US'}\r\n      \/* COMIDRA_LABEL_I18N_V1_START *\/\r\n      function applyLocalizedLabels(cfg,root){\r\n        if(!window.__COMIDRA_LABEL_I18N_V1__){\r\n          const locales={ko:'ko-KR',ja:'ja-JP',zh:'zh-CN',es:'es-ES',fr:'fr-FR',de:'de-DE',ru:'ru-RU',ar:'ar-SA',en:'en-US'};\r\n          const aliases={\r\n            'bolivia':'BO','brunei':'BN','burma':'MM','cape verde':'CV','china mainland':'CN',\r\n            'congo brazzaville':'CG','congo kinshasa':'CD','congo democratic republic':'CD',\r\n            'congo dem rep':'CD','congo dem rep of':'CD','cote d ivoire':'CI','czech republic':'CZ',\r\n            'czechia':'CZ','denmark':'DK','eswatini':'SZ','iran':'IR','iran islamic rep of':'IR',\r\n            'iran islamic republic of':'IR','korea north':'KP','north korea':'KP',\r\n            'korea republic of':'KR','korea south':'KR','south korea':'KR','laos':'LA',\r\n            'lao people s democratic republic':'LA','moldova':'MD','moldova republic of':'MD',\r\n            'russia':'RU','russian federation':'RU','saudia arabia':'SA','slovak republic':'SK','syria':'SY',\r\n            'syrian arab republic':'SY','taiwan':'TW','tanzania':'TZ',\r\n            'tanzania united republic of':'TZ','turkey':'TR','turkiye':'TR','t\u00fcrkiye':'TR',\r\n            'united states':'US','united states of america':'US','u s':'US','usa':'US',\r\n            'venezuela':'VE','venezuela bolivarian republic of':'VE','viet nam':'VN','vietnam':'VN'\r\n          };\r\n          const phrases={\r\n            ko:{\r\n              'world':'\uc138\uacc4','world total':'\uc138\uacc4 \ud569\uacc4','world total (rounded)':'\uc138\uacc4 \ud569\uacc4(\ubc18\uc62c\ub9bc)',\r\n              'other':'\uae30\ud0c0','other countries':'\uae30\ud0c0 \uad6d\uac00','unknown':'\ubbf8\uc0c1',\r\n              'world excluding china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4','world ex china':'\uc911\uad6d \uc81c\uc678 \uc138\uacc4',\r\n              'european union':'\uc720\ub7fd\uc5f0\ud569','ussr':'\uc18c\ub828','denmark (greenland)':'\ub374\ub9c8\ud06c(\uadf8\ub9b0\ub780\ub4dc)',\r\n              'africa':'\uc544\ud504\ub9ac\uce74','central and south america':'\uc911\ub0a8\ubbf8','east asia':'\ub3d9\uc544\uc2dc\uc544',\r\n              'europe (non-eu)':'\ube44EU \uc720\ub7fd',\r\n              'middle east, central and south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'middle east\/central\/south asia':'\uc911\ub3d9\u00b7\uc911\uc559\uc544\uc2dc\uc544\u00b7\ub0a8\uc544\uc2dc\uc544',\r\n              'north america':'\ubd81\ubbf8','pacific':'\ud0dc\ud3c9\uc591','south eastern asia':'\ub3d9\ub0a8\uc544\uc2dc\uc544',\r\n              'chemicals':'\ud654\ud559\uc81c\ud488','tinplate':'\uc8fc\uc11d\ub3c4\uae08\uac15\ud310','alloys (miscellaneous)':'\uae30\ud0c0 \ud569\uae08',\r\n              'solder':'\ub55c\ub0a9','bronze and brass':'\uccad\ub3d9\u00b7\ud669\ub3d9','tinning':'\uc8fc\uc11d \ub3c4\uae08','babbitt':'\ubc30\ube57 \uba54\ud0c8',\r\n              'stocks-to-use':'\uc7ac\uace0\uc728','stocks to use':'\uc7ac\uace0\uc728','includes estimates':'\uc77c\ubd80 \ucd94\uc815\uce58 \ud3ec\ud568'\r\n            },\r\n            ja:{\r\n              'world':'\u4e16\u754c','world total':'\u4e16\u754c\u5408\u8a08','world total (rounded)':'\u4e16\u754c\u5408\u8a08\uff08\u6982\u6570\uff09',\r\n              'other':'\u305d\u306e\u4ed6','other countries':'\u305d\u306e\u4ed6\u306e\u56fd','unknown':'\u4e0d\u660e',\r\n              'world excluding china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c','world ex china':'\u4e2d\u56fd\u3092\u9664\u304f\u4e16\u754c',\r\n              'european union':'\u6b27\u5dde\u9023\u5408','ussr':'\u30bd\u9023','denmark (greenland)':'\u30c7\u30f3\u30de\u30fc\u30af\uff08\u30b0\u30ea\u30fc\u30f3\u30e9\u30f3\u30c9\uff09',\r\n              'africa':'\u30a2\u30d5\u30ea\u30ab','central and south america':'\u4e2d\u5357\u7c73','east asia':'\u6771\u30a2\u30b8\u30a2',\r\n              'europe (non-eu)':'\u6b27\u5dde\uff08EU\u5916\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'middle east\/central\/south asia':'\u4e2d\u6771\u30fb\u4e2d\u592e\u30a2\u30b8\u30a2\u30fb\u5357\u30a2\u30b8\u30a2',\r\n              'north america':'\u5317\u7c73','pacific':'\u592a\u5e73\u6d0b','south eastern asia':'\u6771\u5357\u30a2\u30b8\u30a2',\r\n              'chemicals':'\u5316\u5b66\u88fd\u54c1','tinplate':'\u3076\u308a\u304d','alloys (miscellaneous)':'\u305d\u306e\u4ed6\u306e\u5408\u91d1',\r\n              'solder':'\u306f\u3093\u3060','bronze and brass':'\u9752\u9285\u30fb\u9ec4\u9285','tinning':'\u3059\u305a\u3081\u3063\u304d','babbitt':'\u30d0\u30d3\u30c3\u30c8\u30e1\u30bf\u30eb',\r\n              'stocks-to-use':'\u5728\u5eab\u7387','stocks to use':'\u5728\u5eab\u7387','includes estimates':'\u63a8\u8a08\u5024\u3092\u542b\u3080'\r\n            },\r\n            zh:{\r\n              'world':'\u4e16\u754c','world total':'\u5168\u7403\u5408\u8ba1','world total (rounded)':'\u5168\u7403\u5408\u8ba1\uff08\u56db\u820d\u4e94\u5165\uff09',\r\n              'other':'\u5176\u4ed6','other countries':'\u5176\u4ed6\u56fd\u5bb6','unknown':'\u672a\u77e5',\r\n              'world excluding china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403','world ex china':'\u4e0d\u542b\u4e2d\u56fd\u7684\u5168\u7403',\r\n              'european union':'\u6b27\u76df','ussr':'\u82cf\u8054','denmark (greenland)':'\u4e39\u9ea6\uff08\u683c\u9675\u5170\uff09',\r\n              'africa':'\u975e\u6d32','central and south america':'\u4e2d\u5357\u7f8e\u6d32','east asia':'\u4e1c\u4e9a',\r\n              'europe (non-eu)':'\u6b27\u6d32\uff08\u975e\u6b27\u76df\uff09',\r\n              'middle east, central and south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'middle east\/central\/south asia':'\u4e2d\u4e1c\u3001\u4e2d\u4e9a\u548c\u5357\u4e9a',\r\n              'north america':'\u5317\u7f8e\u6d32','pacific':'\u592a\u5e73\u6d0b\u5730\u533a','south eastern asia':'\u4e1c\u5357\u4e9a',\r\n              'chemicals':'\u5316\u5b66\u54c1','tinplate':'\u9540\u9521\u677f','alloys (miscellaneous)':'\u5176\u4ed6\u5408\u91d1',\r\n              'solder':'\u710a\u6599','bronze and brass':'\u9752\u94dc\u548c\u9ec4\u94dc','tinning':'\u9540\u9521','babbitt':'\u5df4\u6c0f\u5408\u91d1',\r\n              'stocks-to-use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','stocks to use':'\u5e93\u5b58\u6d88\u8d39\u6bd4','includes estimates':'\u542b\u4f30\u7b97\u503c'\r\n            },\r\n            es:{\r\n              'world':'Mundo','world total':'Total mundial','world total (rounded)':'Total mundial (redondeado)',\r\n              'other':'Otros','other countries':'Otros pa\u00edses','unknown':'Desconocido',\r\n              'world excluding china':'Mundo sin China','world ex china':'Mundo sin China',\r\n              'european union':'Uni\u00f3n Europea','ussr':'URSS','denmark (greenland)':'Dinamarca (Groenlandia)',\r\n              'africa':'\u00c1frica','central and south america':'Am\u00e9rica Central y del Sur','east asia':'Asia oriental',\r\n              'europe (non-eu)':'Europa (fuera de la UE)',\r\n              'middle east, central and south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'middle east\/central\/south asia':'Oriente Medio, Asia Central y Asia Meridional',\r\n              'north america':'Am\u00e9rica del Norte','pacific':'Pac\u00edfico','south eastern asia':'Sudeste Asi\u00e1tico',\r\n              'chemicals':'Productos qu\u00edmicos','tinplate':'Hojalata','alloys (miscellaneous)':'Otras aleaciones',\r\n              'solder':'Soldadura','bronze and brass':'Bronce y lat\u00f3n','tinning':'Esta\u00f1ado','babbitt':'Metal Babbitt',\r\n              'stocks-to-use':'Relaci\u00f3n existencias\/consumo','stocks to use':'Relaci\u00f3n existencias\/consumo',\r\n              'includes estimates':'incluye estimaciones'\r\n            },\r\n            fr:{\r\n              'world':'Monde','world total':'Total mondial','world total (rounded)':'Total mondial (arrondi)',\r\n              'other':'Autres','other countries':'Autres pays','unknown':'Inconnu',\r\n              'world excluding china':'Monde hors Chine','world ex china':'Monde hors Chine',\r\n              'european union':'Union europ\u00e9enne','ussr':'URSS','denmark (greenland)':'Danemark (Groenland)',\r\n              'africa':'Afrique','central and south america':'Am\u00e9rique centrale et du Sud','east asia':\"Asie de l'Est\",\r\n              'europe (non-eu)':'Europe (hors UE)',\r\n              'middle east, central and south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'middle east\/central\/south asia':'Moyen-Orient, Asie centrale et Asie du Sud',\r\n              'north america':'Am\u00e9rique du Nord','pacific':'Pacifique','south eastern asia':'Asie du Sud-Est',\r\n              'chemicals':'Produits chimiques','tinplate':'Fer-blanc','alloys (miscellaneous)':'Autres alliages',\r\n              'solder':'Soudure','bronze and brass':'Bronze et laiton','tinning':'\u00c9tamage','babbitt':'M\u00e9tal antifriction',\r\n              'stocks-to-use':'Ratio stocks\/utilisation','stocks to use':'Ratio stocks\/utilisation',\r\n              'includes estimates':'estimations incluses'\r\n            },\r\n            de:{\r\n              'world':'Welt','world total':'Welt insgesamt','world total (rounded)':'Welt insgesamt (gerundet)',\r\n              'other':'Sonstige','other countries':'Andere L\u00e4nder','unknown':'Unbekannt',\r\n              'world excluding china':'Welt ohne China','world ex china':'Welt ohne China',\r\n              'european union':'Europ\u00e4ische Union','ussr':'UdSSR','denmark (greenland)':'D\u00e4nemark (Gr\u00f6nland)',\r\n              'africa':'Afrika','central and south america':'Mittel- und S\u00fcdamerika','east asia':'Ostasien',\r\n              'europe (non-eu)':'Europa (Nicht-EU)',\r\n              'middle east, central and south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'middle east\/central\/south asia':'Naher Osten, Zentral- und S\u00fcdasien',\r\n              'north america':'Nordamerika','pacific':'Pazifik','south eastern asia':'S\u00fcdostasien',\r\n              'chemicals':'Chemikalien','tinplate':'Wei\u00dfblech','alloys (miscellaneous)':'Sonstige Legierungen',\r\n              'solder':'L\u00f6tmittel','bronze and brass':'Bronze und Messing','tinning':'Verzinnen','babbitt':'Lagermetall',\r\n              'stocks-to-use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch',\r\n              'stocks to use':'Verh\u00e4ltnis Endbest\u00e4nde\/Verbrauch','includes estimates':'enth\u00e4lt Sch\u00e4tzwerte'\r\n            },\r\n            ru:{\r\n              'world':'\u041c\u0438\u0440','world total':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443','world total (rounded)':'\u0418\u0442\u043e\u0433\u043e \u043f\u043e \u043c\u0438\u0440\u0443 (\u043e\u043a\u0440\u0443\u0433\u043b\u0435\u043d\u043e)',\r\n              'other':'\u041f\u0440\u043e\u0447\u0435\u0435','other countries':'\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0440\u0430\u043d\u044b','unknown':'\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e',\r\n              'world excluding china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f','world ex china':'\u041c\u0438\u0440 \u0431\u0435\u0437 \u041a\u0438\u0442\u0430\u044f',\r\n              'european union':'\u0415\u0432\u0440\u043e\u043f\u0435\u0439\u0441\u043a\u0438\u0439 \u0441\u043e\u044e\u0437','ussr':'\u0421\u0421\u0421\u0420','denmark (greenland)':'\u0414\u0430\u043d\u0438\u044f (\u0413\u0440\u0435\u043d\u043b\u0430\u043d\u0434\u0438\u044f)',\r\n              'africa':'\u0410\u0444\u0440\u0438\u043a\u0430','central and south america':'\u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','east asia':'\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'europe (non-eu)':'\u0415\u0432\u0440\u043e\u043f\u0430 (\u0432\u043d\u0435 \u0415\u0421)',\r\n              'middle east, central and south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'middle east\/central\/south asia':'\u0411\u043b\u0438\u0436\u043d\u0438\u0439 \u0412\u043e\u0441\u0442\u043e\u043a, \u0426\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u0430\u044f \u0438 \u042e\u0436\u043d\u0430\u044f \u0410\u0437\u0438\u044f',\r\n              'north america':'\u0421\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0410\u043c\u0435\u0440\u0438\u043a\u0430','pacific':'\u0422\u0438\u0445\u043e\u043e\u043a\u0435\u0430\u043d\u0441\u043a\u0438\u0439 \u0440\u0435\u0433\u0438\u043e\u043d',\r\n              'south eastern asia':'\u042e\u0433\u043e-\u0412\u043e\u0441\u0442\u043e\u0447\u043d\u0430\u044f \u0410\u0437\u0438\u044f','chemicals':'\u0425\u0438\u043c\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0446\u0438\u044f',\r\n              'tinplate':'\u0411\u0435\u043b\u0430\u044f \u0436\u0435\u0441\u0442\u044c','alloys (miscellaneous)':'\u041f\u0440\u043e\u0447\u0438\u0435 \u0441\u043f\u043b\u0430\u0432\u044b','solder':'\u041f\u0440\u0438\u043f\u043e\u0438',\r\n              'bronze and brass':'\u0411\u0440\u043e\u043d\u0437\u0430 \u0438 \u043b\u0430\u0442\u0443\u043d\u044c','tinning':'\u041b\u0443\u0436\u0435\u043d\u0438\u0435','babbitt':'\u0411\u0430\u0431\u0431\u0438\u0442',\r\n              'stocks-to-use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e',\r\n              'stocks to use':'\u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0430\u0441\u043e\u0432 \u043a \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044e','includes estimates':'\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043e\u0446\u0435\u043d\u043e\u0447\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435'\r\n            },\r\n            ar:{\r\n              'world':'\u0627\u0644\u0639\u0627\u0644\u0645','world total':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a',\r\n              'world total (rounded)':'\u0627\u0644\u0625\u062c\u0645\u0627\u0644\u064a \u0627\u0644\u0639\u0627\u0644\u0645\u064a (\u0645\u0642\u0631\u0628)','other':'\u0623\u062e\u0631\u0649',\r\n              'other countries':'\u0628\u0644\u062f\u0627\u0646 \u0623\u062e\u0631\u0649','unknown':'\u063a\u064a\u0631 \u0645\u0639\u0631\u0648\u0641',\r\n              'world excluding china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646','world ex china':'\u0627\u0644\u0639\u0627\u0644\u0645 \u0628\u0627\u0633\u062a\u062b\u0646\u0627\u0621 \u0627\u0644\u0635\u064a\u0646',\r\n              'european union':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a','ussr':'\u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0633\u0648\u0641\u064a\u062a\u064a',\r\n              'denmark (greenland)':'\u0627\u0644\u062f\u0646\u0645\u0627\u0631\u0643 (\u063a\u0631\u064a\u0646\u0644\u0627\u0646\u062f)','africa':'\u0623\u0641\u0631\u064a\u0642\u064a\u0627',\r\n              'central and south america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629','east asia':'\u0634\u0631\u0642 \u0622\u0633\u064a\u0627',\r\n              'europe (non-eu)':'\u0623\u0648\u0631\u0648\u0628\u0627 (\u062e\u0627\u0631\u062c \u0627\u0644\u0627\u062a\u062d\u0627\u062f \u0627\u0644\u0623\u0648\u0631\u0648\u0628\u064a)',\r\n              'middle east, central and south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'middle east\/central\/south asia':'\u0627\u0644\u0634\u0631\u0642 \u0627\u0644\u0623\u0648\u0633\u0637 \u0648\u0622\u0633\u064a\u0627 \u0627\u0644\u0648\u0633\u0637\u0649 \u0648\u0627\u0644\u062c\u0646\u0648\u0628\u064a\u0629',\r\n              'north america':'\u0623\u0645\u0631\u064a\u0643\u0627 \u0627\u0644\u0634\u0645\u0627\u0644\u064a\u0629','pacific':'\u0627\u0644\u0645\u062d\u064a\u0637 \u0627\u0644\u0647\u0627\u062f\u0626',\r\n              'south eastern asia':'\u062c\u0646\u0648\u0628 \u0634\u0631\u0642 \u0622\u0633\u064a\u0627','chemicals':'\u0627\u0644\u0645\u0648\u0627\u062f \u0627\u0644\u0643\u064a\u0645\u064a\u0627\u0626\u064a\u0629',\r\n              'tinplate':'\u0627\u0644\u0635\u0641\u064a\u062d \u0627\u0644\u0645\u0642\u0635\u062f\u0631','alloys (miscellaneous)':'\u0633\u0628\u0627\u0626\u0643 \u0623\u062e\u0631\u0649','solder':'\u0627\u0644\u0644\u062d\u0627\u0645',\r\n              'bronze and brass':'\u0627\u0644\u0628\u0631\u0648\u0646\u0632 \u0648\u0627\u0644\u0646\u062d\u0627\u0633 \u0627\u0644\u0623\u0635\u0641\u0631','tinning':'\u0627\u0644\u0637\u0644\u0627\u0621 \u0628\u0627\u0644\u0642\u0635\u062f\u064a\u0631',\r\n              'babbitt':'\u0645\u0639\u062f\u0646 \u0628\u0627\u0628\u064a\u062a','stocks-to-use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645',\r\n              'stocks to use':'\u0646\u0633\u0628\u0629 \u0627\u0644\u0645\u062e\u0632\u0648\u0646 \u0625\u0644\u0649 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645','includes estimates':'\u064a\u062a\u0636\u0645\u0646 \u062a\u0642\u062f\u064a\u0631\u0627\u062a'\r\n            }\r\n          };\r\n          let englishRegions=null;\r\n          const normalize=function(value){\r\n            return String(value==null?'':value).trim().toLowerCase().normalize('NFKD')\r\n              .replace(\/[\\u0300-\\u036f]\/g,'').replace(\/&\/g,' and ')\r\n              .replace(\/[\u2019'().,\/_-]+\/g,' ').replace(\/\\s+\/g,' ').trim()\r\n          };\r\n          const buildRegions=function(){\r\n            if(englishRegions)return englishRegions;\r\n            englishRegions={};\r\n            if(typeof Intl.DisplayNames!=='function')return englishRegions;\r\n            const names=new Intl.DisplayNames(['en'],{type:'region'});\r\n            for(let a=65;a<=90;a++)for(let b=65;b<=90;b++){\r\n              const code=String.fromCharCode(a,b),name=names.of(code);\r\n              if(name&&name!==code)englishRegions[normalize(name)]=code\r\n            }\r\n            return englishRegions\r\n          };\r\n          const countryCode=function(value){\r\n            const key=normalize(value);\r\n            return aliases[key]||buildRegions()[key]||null\r\n          };\r\n          const weekLabel=function(number,lang){\r\n            const n=Number(number);\r\n            return ({ko:n+'\uc8fc',ja:'\u7b2c'+n+'\u9031',zh:'\u7b2c'+n+'\u5468',es:'Sem. '+n,fr:'Sem. '+n,\r\n              de:'KW '+n,ru:n+'-\u044f \u043d\u0435\u0434.',ar:'\u0627\u0644\u0623\u0633\u0628\u0648\u0639 '+n})[lang]||('W'+String(n).padStart(2,'0'))\r\n          };\r\n          const rangeLabel=function(value,lang){\r\n            const raw=String(value).toUpperCase();\r\n            let match=raw.match(\/^(\\d+)M$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:n+'\uac1c\uc6d4',ja:n+'\u304b\u6708',zh:n+'\u4e2a\u6708',es:n+' meses',fr:n+' mois',\r\n                de:n+' Monate',ru:n+' \u043c\u0435\u0441.',ar:n+' \u0623\u0634\u0647\u0631'})[lang]||value\r\n            }\r\n            match=raw.match(\/^(\\d+)Y$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              const ru=n===1?'\u0433\u043e\u0434':(n>=2&&n<=4?'\u0433\u043e\u0434\u0430':'\u043b\u0435\u0442');\r\n              return ({ko:n+'\ub144',ja:n+'\u5e74',zh:n+'\u5e74',es:n+(n===1?' a\u00f1o':' a\u00f1os'),\r\n                fr:n+(n===1?' an':' ans'),de:n+(n===1?' Jahr':' Jahre'),\r\n                ru:n+' '+ru,ar:n+(n===1?' \u0633\u0646\u0629':' \u0633\u0646\u0648\u0627\u062a')})[lang]||value\r\n            }\r\n            match=raw.match(\/^TOP\\s*(\\d+)$\/);\r\n            if(match){\r\n              const n=Number(match[1]);\r\n              return ({ko:'\uc0c1\uc704 '+n+'\uac1c',ja:'\u4e0a\u4f4d'+n,zh:'\u524d'+n+'\u540d',es:n+' principales',\r\n                fr:n+' premiers',de:'Top '+n,ru:'\u0422\u043e\u043f-'+n,ar:'\u0623\u0639\u0644\u0649 '+n})[lang]||value\r\n            }\r\n            return value\r\n          };\r\n          const quarterLabel=function(year,quarter,lang){\r\n            const q=Number(quarter);\r\n            const ar=['','\u0627\u0644\u0623\u0648\u0644','\u0627\u0644\u062b\u0627\u0646\u064a','\u0627\u0644\u062b\u0627\u0644\u062b','\u0627\u0644\u0631\u0627\u0628\u0639'][q];\r\n            return ({ko:year+'\ub144 '+q+'\ubd84\uae30',ja:year+'\u5e74\u7b2c'+q+'\u56db\u534a\u671f',zh:year+'\u5e74\u7b2c'+q+'\u5b63\u5ea6',\r\n              es:'T'+q+' '+year,fr:'T'+q+' '+year,de:q+'. Quartal '+year,\r\n              ru:q+' \u043a\u0432. '+year,ar:'\u0627\u0644\u0631\u0628\u0639 '+ar+' \u0645\u0646 '+year})[lang]||(year+'-Q'+q)\r\n          };\r\n          const seasonLabel=function(code,year,lang){\r\n            const seasons={DJF:[12,-1,2,0],JFM:[1,0,3,0],FMA:[2,0,4,0],MAM:[3,0,5,0],\r\n              AMJ:[4,0,6,0],MJJ:[5,0,7,0],JJA:[6,0,8,0],JAS:[7,0,9,0],\r\n              ASO:[8,0,10,0],SON:[9,0,11,0],OND:[10,0,12,0],NDJ:[11,0,1,1]};\r\n            const span=seasons[String(code).toUpperCase()];if(!span)return code+' '+year;\r\n            const yearText=String(year),slash=yearText.match(\/^((?:19|20)\\d{2})\\\/(\\d{2})$\/);\r\n            let anchorYear=Number(yearText);\r\n            if(slash){\r\n              const firstYear=Number(slash[1]);\r\n              let secondYear=Math.floor(firstYear\/100)*100+Number(slash[2]);\r\n              if(secondYear<=firstYear)secondYear+=100;\r\n              const desiredStartYear=span[0]>=7?firstYear:secondYear;\r\n              anchorYear=desiredStartYear-span[1]\r\n            }\r\n            const startYear=anchorYear+span[1],endYear=anchorYear+span[3];\r\n            const start=new Date(Date.UTC(startYear,span[0]-1,1)),end=new Date(Date.UTC(endYear,span[2]-1,1));\r\n            const locale=locales[lang]||lang;\r\n            if(lang==='ko'||lang==='ja'||lang==='zh'){\r\n              const suffix=lang==='ko'?'\ub144 ':'\u5e74';\r\n              const month=lang==='ko'?'\uc6d4':'\u6708';\r\n              return startYear+suffix+span[0]+month+'\u2013'+endYear+suffix+span[2]+month\r\n            }\r\n            try{\r\n              const formatter=new Intl.DateTimeFormat(locale,{month:'short'});\r\n              return formatter.format(start)+' '+startYear+'\u2013'+formatter.format(end)+' '+endYear\r\n            }catch(e){return code+' '+year}\r\n          };\r\n          const localize=function(value,lang){\r\n            if(lang==='en'||value===null||value===undefined)return value;\r\n            const raw=String(value),trimmed=raw.trim();if(!trimmed)return value;\r\n            const map=phrases[lang]||{},direct=map[trimmed.toLowerCase()];\r\n            if(direct)return direct;\r\n            let match=trimmed.match(\/^W(\\d{1,2})$\/i);\r\n            if(match)return weekLabel(match[1],lang);\r\n            if(\/^(\\d+M|\\d+Y|TOP\\s*\\d+)$\/i.test(trimmed))return rangeLabel(trimmed,lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})[-\\s]?Q([1-4])$\/i);\r\n            if(match)return quarterLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^(DJF|JFM|FMA|MAM|AMJ|MJJ|JJA|JAS|ASO|SON|OND|NDJ)\\s+((?:19|20)\\d{2}(?:\\\/\\d{2})?)$\/i);\r\n            if(match)return seasonLabel(match[1],match[2],lang);\r\n            match=trimmed.match(\/^((?:19|20)\\d{2})\\s*\\(includes estimates\\)$\/i);\r\n            if(match){\r\n              const note=map['includes estimates']||'includes estimates';\r\n              if(lang==='ko')return match[1]+'\ub144 ('+note+')';\r\n              if(lang==='ja'||lang==='zh')return match[1]+'\u5e74\uff08'+note+'\uff09';\r\n              return match[1]+' ('+note+')'\r\n            }\r\n            if(trimmed.includes(' \u00b7 ')){\r\n              const parts=trimmed.split(' \u00b7 ');\r\n              parts[0]=localize(parts[0],lang);\r\n              return parts.join(' \u00b7 ')\r\n            }\r\n            const code=countryCode(trimmed);\r\n            if(code&&typeof Intl.DisplayNames==='function'){\r\n              try{return new Intl.DisplayNames([locales[lang]||lang],{type:'region'}).of(code)||trimmed}catch(e){}\r\n            }\r\n            return value\r\n          };\r\n          const apply=function(cfg,root){\r\n            const lang=cfg.lang||'en';if(lang==='en')return;\r\n            const mapArray=function(values){return Array.isArray(values)?values.map(function(v){return localize(v,lang)}):values};\r\n            cfg.displayLabels=mapArray(cfg.displayLabels);\r\n            if(Array.isArray(cfg.ranges))cfg.ranges.forEach(function(range){\r\n              if(range&&range.label!=null)range.label=localize(range.label,lang)\r\n            });\r\n            ['upper','lower'].forEach(function(key){\r\n              if(Array.isArray(cfg[key]))cfg[key].forEach(function(row){\r\n                if(row&&row.display!=null)row.display=localize(row.display,lang)\r\n              })\r\n            });\r\n            if(cfg.series)Object.keys(cfg.series).forEach(function(key){\r\n              const series=cfg.series[key];if(series&&series.label!=null)series.label=localize(series.label,lang)\r\n            });\r\n            if(Array.isArray(cfg.panels))cfg.panels.forEach(function(panel){\r\n              panel.displayLabels=mapArray(panel.displayLabels);\r\n              if(panel.title!=null)panel.title=localize(panel.title,lang);\r\n              const canvas=panel.canvasId?document.getElementById(panel.canvasId):null;\r\n              const heading=panel.canvasId?document.getElementById(panel.canvasId+'_label'):null;\r\n              if(heading&&panel.title!=null)heading.textContent=panel.title;\r\n              if(canvas&&panel.title!=null){canvas.setAttribute('aria-label',panel.title);canvas.textContent=panel.title}\r\n              const section=canvas&&canvas.closest?canvas.closest('section'):null;\r\n              const legend=section&&section.querySelector('[data-series]')?section.querySelector('[data-series]').parentElement:null;\r\n              if(legend&&panel.title!=null)legend.setAttribute('aria-label',panel.title)\r\n            });\r\n            root.querySelectorAll('[data-series]').forEach(function(button){\r\n              const series=cfg.series&&cfg.series[button.dataset.series];if(!series)return;\r\n              const spans=button.querySelectorAll('span');if(spans.length)spans[spans.length-1].textContent=series.label\r\n            });\r\n            root.querySelectorAll('[data-range]').forEach(function(button){\r\n              const range=Array.isArray(cfg.ranges)?cfg.ranges.find(function(item){return String(item.key)===String(button.dataset.range)}):null;\r\n              if(range&&range.label!=null)button.textContent=range.label\r\n            })\r\n          };\r\n          window.__COMIDRA_LABEL_I18N_V1__={version:1,localize:localize,apply:apply}\r\n        }\r\n        window.__COMIDRA_LABEL_I18N_V1__.apply(cfg,root)\r\n      }\r\n      \/* COMIDRA_LABEL_I18N_V1_END *\/\r\n      function formatValue(value,format,locale){\r\n        if(value===null||value===undefined||!Number.isFinite(Number(value)))return '\u2014';\r\n        let digits=1;if(format==='money0'||format==='number0')digits=0;if(format==='money3')digits=3;\r\n        const text=new Intl.NumberFormat(locale,{minimumFractionDigits:digits,maximumFractionDigits:digits}).format(Number(value));\r\n        return format==='percent1'?text+'%':text\r\n      }\r\n      function parseUtc(label){const p=String(label).split('-').map(Number);return Date.UTC(p[0]||1970,(p[1]||1)-1,p[2]||1)}\r\n      function subtractMonths(ts,months){const d=new Date(ts),y=d.getUTCFullYear(),m=d.getUTCMonth()-months,day=d.getUTCDate(),last=new Date(Date.UTC(y,m+1,0)).getUTCDate();return Date.UTC(y,m,Math.min(day,last))}\r\n      function showError(root,message){const e=document.createElement('p');e.className='sugar323-error';e.textContent=message;root.querySelector('.sugar323-card').prepend(e)}\r\n      function hideTip(tip){if(tip)tip.style.opacity='0'}\r\n      function externalTooltip(context,tip,locale){\r\n        const t=context.tooltip,chart=context.chart;\r\n        if(!t||t.opacity===0||!t.dataPoints||!t.dataPoints.length){hideTip(tip);return}\r\n        tip.replaceChildren();\r\n        const first=t.dataPoints[0],head=document.createElement('div');head.className='sugar323-tip-date';head.textContent=(chart.$cmDisplayLabels&&chart.$cmDisplayLabels[first.dataIndex])||first.label||'';tip.appendChild(head);\r\n        t.dataPoints.forEach(function(point){\r\n          const ds=point.dataset,value=point.parsed&&point.parsed.y!==undefined?point.parsed.y:point.raw;\r\n          const qualifier='';\r\n          const row=document.createElement('div');row.className='sugar323-tip-row';\r\n          const label=document.createElement('span');label.className='sugar323-tip-label';\r\n          const dot=document.createElement('span');dot.className='sugar323-tip-dot';dot.style.backgroundColor=ds.borderColor||'#2563eb';\r\n          const name=document.createElement('span');name.textContent=ds.label||'';label.append(dot,name);\r\n          const shown=document.createElement('span');shown.className='sugar323-tip-value';shown.textContent=(qualifier?qualifier+' ':'')+formatValue(value,ds.comidraFormat,locale)+' '+(ds.comidraUnit||'');\r\n          row.append(label,shown);tip.appendChild(row);\r\n        });\r\n        tip.classList.remove('sugar323-tip-compact');tip.style.removeProperty('width');tip.style.maxWidth='min(330px,calc(100vw - 16px))';tip.style.left='0px';tip.style.top='0px';tip.style.opacity='1';\r\n        const rect=chart.canvas.getBoundingClientRect(),area=chart.chartArea,vw=document.documentElement.clientWidth||innerWidth,vh=document.documentElement.clientHeight||innerHeight,edge=8,minSide=172;\r\n        const plotLeft=rect.left+area.left,plotRight=rect.left+area.right,plotTop=rect.top+area.top,plotBottom=rect.top+area.bottom,leftRoom=plotLeft-edge*2,rightRoom=vw-plotRight-edge*2;\r\n        let size=tip.getBoundingClientRect(),left,top,side='left';\r\n        if(size.width<=leftRoom)left=plotLeft-size.width-edge;\r\n        else if(leftRoom>=minSide){tip.classList.add('sugar323-tip-compact');tip.style.width=Math.floor(leftRoom)+'px';tip.style.maxWidth=Math.floor(leftRoom)+'px';size=tip.getBoundingClientRect();left=plotLeft-size.width-edge}\r\n        else if(size.width<=rightRoom){side='right';left=plotRight+edge}\r\n        else if(rightRoom>=minSide){side='right';tip.classList.add('sugar323-tip-compact');tip.style.width=Math.floor(rightRoom)+'px';tip.style.maxWidth=Math.floor(rightRoom)+'px';size=tip.getBoundingClientRect();left=plotRight+edge}\r\n        else{side='vertical';tip.style.maxWidth=Math.max(1,vw-edge*2)+'px';size=tip.getBoundingClientRect();left=Math.max(edge,Math.min((plotLeft+plotRight-size.width)\/2,vw-size.width-edge));const above=plotTop-size.height-edge,below=plotBottom+edge;top=above>=edge?above:(below+size.height<=vh-edge?below:Math.max(edge,Math.min(below,vh-size.height-edge)))}\r\n        if(side!=='vertical'){const rawTop=rect.top+t.caretY-size.height\/2,minTop=Math.max(edge,Math.min(plotTop,vh-size.height-edge)),maxTop=Math.max(minTop,Math.min(plotBottom-size.height,vh-size.height-edge));top=Math.max(minTop,Math.min(rawTop,maxTop))}\r\n        tip.style.left=Math.round(left)+'px';tip.style.top=Math.round(top)+'px'\r\n      }\r\n      \r\nconst crosshair={id:'cmSugar323Crosshair',afterDatasetsDraw:function(chart){\r\n        const active=chart.tooltip&&chart.tooltip.getActiveElements?chart.tooltip.getActiveElements():[];if(!active||!active.length||!chart.chartArea)return;\r\n        const index=active[0].index,area=chart.chartArea,x=chart.scales.x.getPixelForValue(index),ctx=chart.ctx;if(!Number.isFinite(x))return;\r\n        ctx.save();ctx.beginPath();ctx.moveTo(x,area.top);ctx.lineTo(x,area.bottom);ctx.lineWidth=1.6;ctx.strokeStyle='rgba(37,99,235,.72)';ctx.stroke();\r\n        chart.data.datasets.forEach(function(ds,di){const meta=chart.getDatasetMeta(di),el=meta.data[index];if(meta.hidden||!el||ds.data[index]===null)return;const p=el.getProps(['x','y'],true);if(!Number.isFinite(p.x)||!Number.isFinite(p.y))return;ctx.beginPath();ctx.arc(p.x,p.y,5.2,0,Math.PI*2);ctx.fillStyle='#fff';ctx.fill();ctx.lineWidth=1.4;ctx.strokeStyle='rgba(15,23,42,.18)';ctx.stroke();ctx.beginPath();ctx.arc(p.x,p.y,2.8,0,Math.PI*2);ctx.fillStyle=ds.borderColor||'#2563eb';ctx.fill()});ctx.restore()\r\n      }};\r\n      function build(cfg){\r\n        const root=document.getElementById(cfg.rootId);if(!root)return;applyLocalizedLabels(cfg,root);\r\n        if(state.instances.has(cfg.rootId)){state.instances.get(cfg.rootId).destroy();state.instances.delete(cfg.rootId)}\r\n        const locale=localeFor(cfg.lang),tip=document.getElementById(cfg.tipId),controller=new AbortController(),signal=controller.signal,charts=[];\r\n        let syncing=false,currentIndexes=[],currentRange=cfg.defaultRange;\r\n        function syncViewport(source){if(syncing||!source.scales.x)return;syncing=true;const min=source.scales.x.min,max=source.scales.x.max;charts.forEach(function(target){if(target===source)return;if(typeof target.zoomScale==='function')target.zoomScale('x',{min:min,max:max},'none')});syncing=false}\r\n        function datasets(panel){return panel.series.map(function(key){const s=cfg.series[key];return{label:s.label,data:[],borderColor:s.color,backgroundColor:s.color+'33',borderWidth:s.width||2,borderDash:s.dash||[],pointRadius:0,pointHoverRadius:3,pointHitRadius:10,tension:.16,spanGaps:true,comidraKey:key,comidraFormat:s.format,comidraUnit:s.unit}})}\r\n        cfg.panels.forEach(function(panel,panelIndex){\r\n          const canvas=document.getElementById(panel.canvasId);if(!canvas)return;\r\n          const chart=new window.Chart(canvas.getContext('2d'),{type:panel.type||'line',data:{labels:[],datasets:datasets(panel)},plugins:[crosshair],options:{\r\n            responsive:true,maintainAspectRatio:false,animation:false,normalized:true,resizeDelay:80,interaction:{mode:'index',axis:'x',intersect:false},layout:{padding:{top:8,right:9,bottom:2,left:5}},\r\n            scales:{x:{type:'category',grid:{display:false},border:{color:'#cbd5e1'},ticks:{color:'#64748b',maxRotation:0,autoSkip:true,maxTicksLimit:cfg.xticks,font:{size:10}}},y:{beginAtZero:false,grace:'5%',grid:{color:'rgba(148,163,184,.20)'},border:{display:false},ticks:{color:'#64748b',font:{size:10},callback:function(v){return formatValue(v,panel.axisFormat,locale)}},title:{display:true,text:panel.unit,color:'#64748b',font:{size:11,weight:'600'}}}},\r\n            plugins:{legend:{display:false},tooltip:{enabled:false,position:'nearest',external:function(c){externalTooltip(c,tip,locale)}},zoom:{limits:{x:{min:'original',max:'original',minRange:2}},pan:{enabled:true,mode:'x',modifierKey:'alt',threshold:5,onPanStart:function(){hideTip(tip)},onPanComplete:function(c){syncViewport(c.chart)}},zoom:{wheel:{enabled:true,speed:.08},pinch:{enabled:true},drag:{enabled:true,mode:'x',threshold:8,backgroundColor:'rgba(37,99,235,.10)',borderColor:'rgba(37,99,235,.72)',borderWidth:1},mode:'x',onZoomStart:function(){hideTip(tip)},onZoomComplete:function(c){syncViewport(c.chart)}}}}\r\n          }});\r\n          charts.push(chart);canvas.addEventListener('dblclick',resetAll,{signal:signal});canvas.addEventListener('mouseleave',function(){hideTip(tip)},{signal:signal});\r\n          canvas.addEventListener('keydown',function(e){if(e.key!=='ArrowLeft'&&e.key!=='ArrowRight')return;e.preventDefault();if(typeof chart.pan==='function'){chart.pan({x:e.key==='ArrowLeft'?-80:80},undefined,'none');syncViewport(chart)}},{signal:signal})\r\n        });\r\n        function rangeDef(key){return cfg.ranges.find(function(r){return r.key===key})||cfg.ranges[0]}\r\n        function indexesFor(range){\r\n          const all=cfg.labels.map(function(_,i){return i});\r\n          if(range&&range.limit!==null&&range.limit!==undefined)return all.slice(0,Math.max(1,Number(range.limit)||1));\r\n          if(!range||range.months===null)return all;\r\n          const cutoff=subtractMonths(parseUtc(cfg.labels[cfg.labels.length-1]),range.months),keep=[];cfg.labels.forEach(function(label,i){if(parseUtc(label)>=cutoff)keep.push(i)});return keep.length?keep:all\r\n        }\r\n        function setPressed(){root.querySelectorAll('[data-range]').forEach(function(b){b.setAttribute('aria-pressed',b.dataset.range===currentRange?'true':'false')})}\r\n        function updateStatus(){if(!currentIndexes.length)return;const first=cfg.displayLabels[currentIndexes[0]]||cfg.labels[currentIndexes[0]],last=cfg.displayLabels[currentIndexes[currentIndexes.length-1]]||cfg.labels[currentIndexes[currentIndexes.length-1]],status=root.querySelector('[data-status]'),shown=root.querySelector('[data-shown-range]');if(status)status.textContent=cfg.text.showing+': '+first+' \u2013 '+last;if(shown)shown.textContent=first+' \u2013 '+last}\r\n        function resetChart(chart){if(typeof chart.resetZoom==='function')chart.resetZoom('none');else{delete chart.options.scales.x.min;delete chart.options.scales.x.max;chart.update('none')}}\r\n        function applyRange(key){const range=rangeDef(key);currentRange=range.key;currentIndexes=indexesFor(range);syncing=true;charts.forEach(function(chart){resetChart(chart);chart.data.labels=currentIndexes.map(function(i){return cfg.displayLabels[i]||cfg.labels[i]});chart.$cmDisplayLabels=chart.data.labels.slice();chart.data.datasets.forEach(function(ds){ds.data=currentIndexes.map(function(i){const v=cfg.series[ds.comidraKey].values[i];return v===undefined?null:v})});chart.update('none')});syncing=false;setPressed();updateStatus();hideTip(tip)}\r\n        function resetAll(){syncing=true;charts.forEach(resetChart);syncing=false;hideTip(tip)}\r\n        root.querySelectorAll('[data-range]').forEach(function(b){b.addEventListener('click',function(){applyRange(b.dataset.range)},{signal:signal})});const reset=root.querySelector('[data-action=\"reset\"]');if(reset)reset.addEventListener('click',resetAll,{signal:signal});\r\n        root.querySelectorAll('.sugar323-legend-item').forEach(function(b){b.addEventListener('click',function(){const chart=charts[Number(b.dataset.panel)],index=chart?chart.data.datasets.findIndex(function(ds){return ds.comidraKey===b.dataset.series}):-1;if(!chart||index<0)return;const visible=chart.isDatasetVisible(index);chart.setDatasetVisibility(index,!visible);b.setAttribute('aria-pressed',visible?'false':'true');chart.update('none');hideTip(tip)},{signal:signal})});\r\n        state.instances.set(cfg.rootId,{destroy:function(){controller.abort();charts.forEach(function(c){try{c.destroy()}catch(e){}});hideTip(tip)}});applyRange(currentRange)\r\n      }\r\n      function mount(cfg){const run=function(){ensureLibraries().then(function(){build(cfg)}).catch(function(){const root=document.getElementById(cfg.rootId);if(root)showError(root,cfg.text.script_error)})};if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',run,{once:true});else run()}\r\n      state.api={mount:mount,destroy:function(id){if(state.instances.has(id)){state.instances.get(id).destroy();state.instances.delete(id)}}};window.ComidraSugar323Chart=state.api\r\n    })();\r\n    <\/script>\r\n      <div id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50\" class=\"sugar323-wrap\" lang=\"ja\" data-chart-number=\"323\" data-panel-count=\"4\" >\r\n      <div class=\"sugar323-card\">\r\n        <div class=\"sugar323-controls\" role=\"group\" aria-label=\"\u671f\u9593:\">\r\n          <span class=\"sugar323-range-label\">\u671f\u9593:<\/span>\r\n                      <button type=\"button\" class=\"sugar323-btn\" data-range=\"1\" aria-pressed=\"false\">1Y<\/button>\r\n                      <button type=\"button\" class=\"sugar323-btn\" data-range=\"3\" aria-pressed=\"false\">3Y<\/button>\r\n                      <button type=\"button\" class=\"sugar323-btn\" data-range=\"5\" aria-pressed=\"false\">5Y<\/button>\r\n                      <button type=\"button\" class=\"sugar323-btn\" data-range=\"10\" aria-pressed=\"false\">10Y<\/button>\r\n                      <button type=\"button\" class=\"sugar323-btn\" data-range=\"all\" aria-pressed=\"false\">\u5168\u671f\u9593<\/button>\r\n                    <span class=\"sugar323-flex\"><\/span>\r\n          <button type=\"button\" class=\"sugar323-btn sugar323-btn-ghost\" data-action=\"reset\">\u8868\u793a\u3092\u30ea\u30bb\u30c3\u30c8<\/button>\r\n          <span class=\"sugar323-hint\">Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/span>\r\n          <span class=\"sugar323-sr\" data-status aria-live=\"polite\"><\/span>\r\n        <\/div>\r\n        <h3 class=\"sugar323-title\">CFTC \u7c97\u7cd6\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3<\/h3>\r\n        <div class=\"sugar323-kpi\">\r\n          <span><strong>\u6700\u65b0:<\/strong>\r\n                          2026-07-21                      <\/span>\r\n          <span aria-hidden=\"true\">\u00b7<\/span>\r\n          <span data-shown-range>2006-06-13 \u2013 2026-07-21<\/span>\r\n                  <\/div>\r\n        <p id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_desc\" class=\"sugar323-sr\">CFTC \u7c97\u7cd6\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3. Managed money is the CFTC trader category for reportable investment funds; net positioning equals long contracts minus short contracts. Net share divides managed-money net by total open interest, but weekly positioning shows exposure rather than a price forecast. Wheel\/Pinch=Zoom \u00b7 Drag=Box zoom \u00b7 Alt+Drag\/Arrows=Pan \u00b7 Double-click=Reset<\/p>\r\n        <div class=\"sugar323-panels\">\r\n                      <section class=\"sugar323-panel\" aria-labelledby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_0_label\">\r\n              <h4 id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_0_label\" class=\"sugar323-panel-title\">\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30b0\u30ed\u30b9\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3<\/h4>\r\n              <div class=\"sugar323-frame\"><canvas id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_0\" tabindex=\"0\" role=\"img\" aria-label=\"\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30b0\u30ed\u30b9\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3\" aria-describedby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_desc\">\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30b0\u30ed\u30b9\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3<\/canvas><\/div>\r\n              <div class=\"sugar323-legend\" role=\"group\" aria-label=\"\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30b0\u30ed\u30b9\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3\">\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"0\" data-series=\"long\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#16a34a;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u8cb7\u3044\u6301\u3061<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"0\" data-series=\"short\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#dc2626;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u58f2\u308a\u6301\u3061<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"0\" data-series=\"spread\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#7c3aed;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30b9\u30d7\u30ec\u30c3\u30c9<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar323-panel\" aria-labelledby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_1_label\">\r\n              <h4 id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_1_label\" class=\"sugar323-panel-title\">\u30cd\u30c3\u30c8\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3<\/h4>\r\n              <div class=\"sugar323-frame\"><canvas id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_1\" tabindex=\"0\" role=\"img\" aria-label=\"\u30cd\u30c3\u30c8\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3\" aria-describedby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_desc\">\u30cd\u30c3\u30c8\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3<\/canvas><\/div>\r\n              <div class=\"sugar323-legend\" role=\"group\" aria-label=\"\u30cd\u30c3\u30c8\u30fb\u30dd\u30b8\u30b7\u30e7\u30f3\">\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"1\" data-series=\"mm_net\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#0891b2;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u30fb\u30cd\u30c3\u30c8<\/span>\r\n                  <\/button>\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"1\" data-series=\"producer_net\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#d97706;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u751f\u7523\u8005\u30fb\u5546\u696d\u7b4b\u306e\u30cd\u30c3\u30c8<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar323-panel\" aria-labelledby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_2_label\">\r\n              <h4 id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_2_label\" class=\"sugar323-panel-title\">\u5efa\u7389<\/h4>\r\n              <div class=\"sugar323-frame\"><canvas id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_2\" tabindex=\"0\" role=\"img\" aria-label=\"\u5efa\u7389\" aria-describedby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_desc\">\u5efa\u7389<\/canvas><\/div>\r\n              <div class=\"sugar323-legend\" role=\"group\" aria-label=\"\u5efa\u7389\">\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"2\" data-series=\"open_interest\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#475569;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u5efa\u7389<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                      <section class=\"sugar323-panel\" aria-labelledby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_3_label\">\r\n              <h4 id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_3_label\" class=\"sugar323-panel-title\">\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30cd\u30c3\u30c8\u6bd4\u7387<\/h4>\r\n              <div class=\"sugar323-frame\"><canvas id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_3\" tabindex=\"0\" role=\"img\" aria-label=\"\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30cd\u30c3\u30c8\u6bd4\u7387\" aria-describedby=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_desc\">\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30cd\u30c3\u30c8\u6bd4\u7387<\/canvas><\/div>\r\n              <div class=\"sugar323-legend\" role=\"group\" aria-label=\"\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30cd\u30c3\u30c8\u6bd4\u7387\">\r\n                                  <button type=\"button\" class=\"sugar323-legend-item\" data-panel=\"3\" data-series=\"net_share\" aria-pressed=\"true\">\r\n                    <span class=\"sugar323-swatch\" aria-hidden=\"true\" style=\"--sugar323-legend-color:#c026d3;--sugar323-legend-style:solid\"><\/span>\r\n                    <span>\u30de\u30cd\u30fc\u30b8\u30c9\u30fb\u30de\u30cd\u30fc\u306e\u30cd\u30c3\u30c8\u6bd4\u7387<\/span>\r\n                  <\/button>\r\n                              <\/div>\r\n            <\/section>\r\n                  <\/div>\r\n                  <div class=\"sugar323-description\" translate=\"yes\">\r\n            <ul>\r\n                              <li>Managed money is the CFTC trader category for reportable investment funds; net positioning equals long contracts minus short contracts.<\/li>\r\n                              <li>Net share divides managed-money net by total open interest, but weekly positioning shows exposure rather than a price forecast.<\/li>\r\n                          <\/ul>\r\n          <\/div>\r\n                <div class=\"sugar323-source-wrap\">\r\n          <span>\u51fa\u5178:<\/span>\r\n                      <a href=\"https:\/\/publicreporting.cftc.gov\/resource\/72hh-3qpy.json\" target=\"_blank\" rel=\"noopener noreferrer\">U.S. Commodity Futures Trading Commission \u2014 COT<\/a>\r\n                    <dl class=\"sugar323-source-meta\" data-aeo-provenance=\"v1\" data-aeo-mode=\"derived\" data-aeo-chart=\"323\">\r\n            <div><dt>\u30c7\u30fc\u30bf\u671f\u9593:<\/dt><dd>2026-07-21<\/dd><\/div>\r\n            <div><dt>\u983b\u5ea6:<\/dt><dd>\u9031\u6b21<\/dd><\/div>\r\n            <div><dt>\u5358\u4f4d:<\/dt><dd>\u679a\uff08\u5951\u7d04\uff09 \/ %<\/dd><\/div>\r\n          <\/dl>\r\n          <span class=\"sugar323-source-note\">CFTC disaggregated futures-only data use raw sugar market code 080732. Net fields are long minus short.<\/span>\r\n        <\/div>\r\n        <div id=\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_tip\" class=\"sugar323-tip\" role=\"status\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n    <script>\r\n      (function(){\r\n        const config={\"rootId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50\",\"tipId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_tip\",\"lang\":\"ja\",\"labels\":[\"2006-06-13\",\"2006-06-20\",\"2006-06-27\",\"2006-07-03\",\"2006-07-11\",\"2006-07-18\",\"2006-07-25\",\"2006-08-01\",\"2006-08-08\",\"2006-08-15\",\"2006-08-22\",\"2006-08-29\",\"2006-09-05\",\"2006-09-12\",\"2006-09-19\",\"2006-09-26\",\"2006-10-03\",\"2006-10-10\",\"2006-10-17\",\"2006-10-24\",\"2006-10-31\",\"2006-11-07\",\"2006-11-14\",\"2006-11-21\",\"2006-11-28\",\"2006-12-05\",\"2006-12-12\",\"2006-12-19\",\"2006-12-26\",\"2007-01-03\",\"2007-01-09\",\"2007-01-16\",\"2007-01-23\",\"2007-01-30\",\"2007-02-06\",\"2007-02-13\",\"2007-02-20\",\"2007-02-27\",\"2007-03-06\",\"2007-03-13\",\"2007-03-20\",\"2007-03-27\",\"2007-04-03\",\"2007-04-10\",\"2007-04-17\",\"2007-04-24\",\"2007-05-01\",\"2007-05-08\",\"2007-05-15\",\"2007-05-22\",\"2007-05-29\",\"2007-06-05\",\"2007-06-12\",\"2007-06-19\",\"2007-06-26\",\"2007-07-03\",\"2007-07-10\",\"2007-07-17\",\"2007-07-24\",\"2007-07-31\",\"2007-08-07\",\"2007-08-14\",\"2007-08-21\",\"2007-08-28\",\"2007-09-04\",\"2007-09-11\",\"2007-09-18\",\"2007-09-25\",\"2007-10-02\",\"2007-10-09\",\"2007-10-16\",\"2007-10-23\",\"2007-10-30\",\"2007-11-06\",\"2007-11-13\",\"2007-11-20\",\"2007-11-27\",\"2007-12-04\",\"2007-12-11\",\"2007-12-18\",\"2007-12-24\",\"2007-12-31\",\"2008-01-08\",\"2008-01-15\",\"2008-01-22\",\"2008-01-29\",\"2008-02-05\",\"2008-02-12\",\"2008-02-19\",\"2008-02-26\",\"2008-03-04\",\"2008-03-11\",\"2008-03-18\",\"2008-03-25\",\"2008-04-01\",\"2008-04-08\",\"2008-04-15\",\"2008-04-22\",\"2008-04-29\",\"2008-05-06\",\"2008-05-13\",\"2008-05-20\",\"2008-05-27\",\"2008-06-03\",\"2008-06-10\",\"2008-06-17\",\"2008-06-24\",\"2008-07-01\",\"2008-07-08\",\"2008-07-15\",\"2008-07-22\",\"2008-07-29\",\"2008-08-05\",\"2008-08-12\",\"2008-08-19\",\"2008-08-26\",\"2008-09-02\",\"2008-09-09\",\"2008-09-16\",\"2008-09-23\",\"2008-09-30\",\"2008-10-07\",\"2008-10-14\",\"2008-10-21\",\"2008-10-28\",\"2008-11-04\",\"2008-11-11\",\"2008-11-18\",\"2008-11-25\",\"2008-12-02\",\"2008-12-09\",\"2008-12-16\",\"2008-12-22\",\"2008-12-30\",\"2009-01-06\",\"2009-01-13\",\"2009-01-20\",\"2009-01-27\",\"2009-02-03\",\"2009-02-10\",\"2009-02-17\",\"2009-02-24\",\"2009-03-03\",\"2009-03-10\",\"2009-03-17\",\"2009-03-24\",\"2009-03-31\",\"2009-04-07\",\"2009-04-14\",\"2009-04-21\",\"2009-04-28\",\"2009-05-05\",\"2009-05-12\",\"2009-05-19\",\"2009-05-26\",\"2009-06-02\",\"2009-06-09\",\"2009-06-16\",\"2009-06-23\",\"2009-06-30\",\"2009-07-07\",\"2009-07-14\",\"2009-07-21\",\"2009-07-28\",\"2009-08-04\",\"2009-08-11\",\"2009-08-18\",\"2009-08-25\",\"2009-09-01\",\"2009-09-08\",\"2009-09-15\",\"2009-09-22\",\"2009-09-29\",\"2009-10-06\",\"2009-10-13\",\"2009-10-20\",\"2009-10-27\",\"2009-11-03\",\"2009-11-09\",\"2009-11-17\",\"2009-11-24\",\"2009-12-01\",\"2009-12-08\",\"2009-12-15\",\"2009-12-22\",\"2009-12-29\",\"2010-01-05\",\"2010-01-12\",\"2010-01-19\",\"2010-01-26\",\"2010-02-02\",\"2010-02-09\",\"2010-02-16\",\"2010-02-23\",\"2010-03-02\",\"2010-03-09\",\"2010-03-16\",\"2010-03-23\",\"2010-03-30\",\"2010-04-06\",\"2010-04-13\",\"2010-04-20\",\"2010-04-27\",\"2010-05-04\",\"2010-05-11\",\"2010-05-18\",\"2010-05-25\",\"2010-06-01\",\"2010-06-08\",\"2010-06-15\",\"2010-06-22\",\"2010-06-29\",\"2010-07-06\",\"2010-07-13\",\"2010-07-20\",\"2010-07-27\",\"2010-08-03\",\"2010-08-10\",\"2010-08-17\",\"2010-08-24\",\"2010-08-31\",\"2010-09-07\",\"2010-09-14\",\"2010-09-21\",\"2010-09-28\",\"2010-10-05\",\"2010-10-12\",\"2010-10-19\",\"2010-10-26\",\"2010-11-02\",\"2010-11-09\",\"2010-11-16\",\"2010-11-23\",\"2010-11-30\",\"2010-12-07\",\"2010-12-14\",\"2010-12-21\",\"2010-12-28\",\"2011-01-04\",\"2011-01-11\",\"2011-01-18\",\"2011-01-25\",\"2011-02-01\",\"2011-02-08\",\"2011-02-15\",\"2011-02-22\",\"2011-03-01\",\"2011-03-08\",\"2011-03-15\",\"2011-03-22\",\"2011-03-29\",\"2011-04-05\",\"2011-04-12\",\"2011-04-19\",\"2011-04-26\",\"2011-05-03\",\"2011-05-10\",\"2011-05-17\",\"2011-05-24\",\"2011-05-31\",\"2011-06-07\",\"2011-06-14\",\"2011-06-21\",\"2011-06-28\",\"2011-07-05\",\"2011-07-12\",\"2011-07-19\",\"2011-07-26\",\"2011-08-02\",\"2011-08-09\",\"2011-08-16\",\"2011-08-23\",\"2011-08-30\",\"2011-09-06\",\"2011-09-13\",\"2011-09-20\",\"2011-09-27\",\"2011-10-04\",\"2011-10-11\",\"2011-10-18\",\"2011-10-25\",\"2011-11-01\",\"2011-11-08\",\"2011-11-15\",\"2011-11-22\",\"2011-11-29\",\"2011-12-06\",\"2011-12-13\",\"2011-12-20\",\"2011-12-27\",\"2012-01-03\",\"2012-01-10\",\"2012-01-17\",\"2012-01-24\",\"2012-01-31\",\"2012-02-07\",\"2012-02-14\",\"2012-02-21\",\"2012-02-28\",\"2012-03-06\",\"2012-03-13\",\"2012-03-20\",\"2012-03-27\",\"2012-04-03\",\"2012-04-10\",\"2012-04-17\",\"2012-04-24\",\"2012-05-01\",\"2012-05-08\",\"2012-05-15\",\"2012-05-22\",\"2012-05-29\",\"2012-06-05\",\"2012-06-12\",\"2012-06-19\",\"2012-06-26\",\"2012-07-03\",\"2012-07-10\",\"2012-07-17\",\"2012-07-24\",\"2012-07-31\",\"2012-08-07\",\"2012-08-14\",\"2012-08-21\",\"2012-08-28\",\"2012-09-04\",\"2012-09-11\",\"2012-09-18\",\"2012-09-25\",\"2012-10-02\",\"2012-10-09\",\"2012-10-16\",\"2012-10-23\",\"2012-10-30\",\"2012-11-06\",\"2012-11-13\",\"2012-11-20\",\"2012-11-27\",\"2012-12-04\",\"2012-12-11\",\"2012-12-18\",\"2012-12-24\",\"2012-12-31\",\"2013-01-08\",\"2013-01-15\",\"2013-01-22\",\"2013-01-29\",\"2013-02-05\",\"2013-02-12\",\"2013-02-19\",\"2013-02-26\",\"2013-03-05\",\"2013-03-12\",\"2013-03-19\",\"2013-03-26\",\"2013-04-02\",\"2013-04-09\",\"2013-04-16\",\"2013-04-23\",\"2013-04-30\",\"2013-05-07\",\"2013-05-14\",\"2013-05-21\",\"2013-05-28\",\"2013-06-04\",\"2013-06-11\",\"2013-06-18\",\"2013-06-25\",\"2013-07-02\",\"2013-07-09\",\"2013-07-16\",\"2013-07-23\",\"2013-07-30\",\"2013-08-06\",\"2013-08-13\",\"2013-08-20\",\"2013-08-27\",\"2013-09-03\",\"2013-09-10\",\"2013-09-17\",\"2013-09-24\",\"2013-10-01\",\"2013-10-08\",\"2013-10-15\",\"2013-10-22\",\"2013-10-29\",\"2013-11-05\",\"2013-11-12\",\"2013-11-19\",\"2013-11-26\",\"2013-12-03\",\"2013-12-10\",\"2013-12-17\",\"2013-12-24\",\"2013-12-31\",\"2014-01-07\",\"2014-01-14\",\"2014-01-21\",\"2014-01-28\",\"2014-02-04\",\"2014-02-11\",\"2014-02-18\",\"2014-02-25\",\"2014-03-04\",\"2014-03-11\",\"2014-03-18\",\"2014-03-25\",\"2014-04-01\",\"2014-04-08\",\"2014-04-15\",\"2014-04-22\",\"2014-04-29\",\"2014-05-06\",\"2014-05-13\",\"2014-05-20\",\"2014-05-27\",\"2014-06-03\",\"2014-06-10\",\"2014-06-17\",\"2014-06-24\",\"2014-07-01\",\"2014-07-08\",\"2014-07-15\",\"2014-07-22\",\"2014-07-29\",\"2014-08-05\",\"2014-08-12\",\"2014-08-19\",\"2014-08-26\",\"2014-09-02\",\"2014-09-09\",\"2014-09-16\",\"2014-09-23\",\"2014-09-30\",\"2014-10-07\",\"2014-10-14\",\"2014-10-21\",\"2014-10-28\",\"2014-11-04\",\"2014-11-11\",\"2014-11-18\",\"2014-11-25\",\"2014-12-02\",\"2014-12-09\",\"2014-12-16\",\"2014-12-23\",\"2014-12-30\",\"2015-01-06\",\"2015-01-13\",\"2015-01-20\",\"2015-01-27\",\"2015-02-03\",\"2015-02-10\",\"2015-02-17\",\"2015-02-24\",\"2015-03-03\",\"2015-03-10\",\"2015-03-17\",\"2015-03-24\",\"2015-03-31\",\"2015-04-07\",\"2015-04-14\",\"2015-04-21\",\"2015-04-28\",\"2015-05-05\",\"2015-05-12\",\"2015-05-19\",\"2015-05-26\",\"2015-06-02\",\"2015-06-09\",\"2015-06-16\",\"2015-06-23\",\"2015-06-30\",\"2015-07-07\",\"2015-07-14\",\"2015-07-21\",\"2015-07-28\",\"2015-08-04\",\"2015-08-11\",\"2015-08-18\",\"2015-08-25\",\"2015-09-01\",\"2015-09-08\",\"2015-09-15\",\"2015-09-22\",\"2015-09-29\",\"2015-10-06\",\"2015-10-13\",\"2015-10-20\",\"2015-10-27\",\"2015-11-03\",\"2015-11-10\",\"2015-11-17\",\"2015-11-24\",\"2015-12-01\",\"2015-12-08\",\"2015-12-15\",\"2015-12-22\",\"2015-12-29\",\"2016-01-05\",\"2016-01-12\",\"2016-01-19\",\"2016-01-26\",\"2016-02-02\",\"2016-02-09\",\"2016-02-16\",\"2016-02-23\",\"2016-03-01\",\"2016-03-08\",\"2016-03-15\",\"2016-03-22\",\"2016-03-29\",\"2016-04-05\",\"2016-04-12\",\"2016-04-19\",\"2016-04-26\",\"2016-05-03\",\"2016-05-10\",\"2016-05-17\",\"2016-05-24\",\"2016-05-31\",\"2016-06-07\",\"2016-06-14\",\"2016-06-21\",\"2016-06-28\",\"2016-07-05\",\"2016-07-12\",\"2016-07-19\",\"2016-07-26\",\"2016-08-02\",\"2016-08-09\",\"2016-08-16\",\"2016-08-23\",\"2016-08-30\",\"2016-09-06\",\"2016-09-13\",\"2016-09-20\",\"2016-09-27\",\"2016-10-04\",\"2016-10-11\",\"2016-10-18\",\"2016-10-25\",\"2016-11-01\",\"2016-11-08\",\"2016-11-15\",\"2016-11-22\",\"2016-11-29\",\"2016-12-06\",\"2016-12-13\",\"2016-12-20\",\"2016-12-27\",\"2017-01-03\",\"2017-01-10\",\"2017-01-17\",\"2017-01-24\",\"2017-01-31\",\"2017-02-07\",\"2017-02-14\",\"2017-02-21\",\"2017-02-28\",\"2017-03-07\",\"2017-03-14\",\"2017-03-21\",\"2017-03-28\",\"2017-04-04\",\"2017-04-11\",\"2017-04-18\",\"2017-04-25\",\"2017-05-02\",\"2017-05-09\",\"2017-05-16\",\"2017-05-23\",\"2017-05-30\",\"2017-06-06\",\"2017-06-13\",\"2017-06-20\",\"2017-06-27\",\"2017-07-03\",\"2017-07-11\",\"2017-07-18\",\"2017-07-25\",\"2017-08-01\",\"2017-08-08\",\"2017-08-15\",\"2017-08-22\",\"2017-08-29\",\"2017-09-05\",\"2017-09-12\",\"2017-09-19\",\"2017-09-26\",\"2017-10-03\",\"2017-10-10\",\"2017-10-17\",\"2017-10-24\",\"2017-10-31\",\"2017-11-07\",\"2017-11-14\",\"2017-11-21\",\"2017-11-28\",\"2017-12-05\",\"2017-12-12\",\"2017-12-19\",\"2017-12-26\",\"2018-01-02\",\"2018-01-09\",\"2018-01-16\",\"2018-01-23\",\"2018-01-30\",\"2018-02-06\",\"2018-02-13\",\"2018-02-20\",\"2018-02-27\",\"2018-03-06\",\"2018-03-13\",\"2018-03-20\",\"2018-03-27\",\"2018-04-03\",\"2018-04-10\",\"2018-04-17\",\"2018-04-24\",\"2018-05-01\",\"2018-05-08\",\"2018-05-15\",\"2018-05-22\",\"2018-05-29\",\"2018-06-05\",\"2018-06-12\",\"2018-06-19\",\"2018-06-26\",\"2018-07-03\",\"2018-07-10\",\"2018-07-17\",\"2018-07-24\",\"2018-07-31\",\"2018-08-07\",\"2018-08-14\",\"2018-08-21\",\"2018-08-28\",\"2018-09-04\",\"2018-09-11\",\"2018-09-18\",\"2018-09-25\",\"2018-10-02\",\"2018-10-09\",\"2018-10-16\",\"2018-10-23\",\"2018-10-30\",\"2018-11-06\",\"2018-11-13\",\"2018-11-20\",\"2018-11-27\",\"2018-12-04\",\"2018-12-11\",\"2018-12-18\",\"2018-12-24\",\"2018-12-31\",\"2019-01-08\",\"2019-01-15\",\"2019-01-22\",\"2019-01-29\",\"2019-02-05\",\"2019-02-12\",\"2019-02-19\",\"2019-02-26\",\"2019-03-05\",\"2019-03-12\",\"2019-03-19\",\"2019-03-26\",\"2019-04-02\",\"2019-04-09\",\"2019-04-16\",\"2019-04-23\",\"2019-04-30\",\"2019-05-07\",\"2019-05-14\",\"2019-05-21\",\"2019-05-28\",\"2019-06-04\",\"2019-06-11\",\"2019-06-18\",\"2019-06-25\",\"2019-07-02\",\"2019-07-09\",\"2019-07-16\",\"2019-07-23\",\"2019-07-30\",\"2019-08-06\",\"2019-08-13\",\"2019-08-20\",\"2019-08-27\",\"2019-09-03\",\"2019-09-10\",\"2019-09-17\",\"2019-09-24\",\"2019-10-01\",\"2019-10-08\",\"2019-10-15\",\"2019-10-22\",\"2019-10-29\",\"2019-11-05\",\"2019-11-12\",\"2019-11-19\",\"2019-11-26\",\"2019-12-03\",\"2019-12-10\",\"2019-12-17\",\"2019-12-24\",\"2019-12-31\",\"2020-01-07\",\"2020-01-14\",\"2020-01-21\",\"2020-01-28\",\"2020-02-04\",\"2020-02-11\",\"2020-02-18\",\"2020-02-25\",\"2020-03-03\",\"2020-03-10\",\"2020-03-17\",\"2020-03-24\",\"2020-03-31\",\"2020-04-07\",\"2020-04-14\",\"2020-04-21\",\"2020-04-28\",\"2020-05-05\",\"2020-05-12\",\"2020-05-19\",\"2020-05-26\",\"2020-06-02\",\"2020-06-09\",\"2020-06-16\",\"2020-06-23\",\"2020-06-30\",\"2020-07-07\",\"2020-07-14\",\"2020-07-21\",\"2020-07-28\",\"2020-08-04\",\"2020-08-11\",\"2020-08-18\",\"2020-08-25\",\"2020-09-01\",\"2020-09-08\",\"2020-09-15\",\"2020-09-22\",\"2020-09-29\",\"2020-10-06\",\"2020-10-13\",\"2020-10-20\",\"2020-10-27\",\"2020-11-03\",\"2020-11-10\",\"2020-11-17\",\"2020-11-24\",\"2020-12-01\",\"2020-12-08\",\"2020-12-15\",\"2020-12-21\",\"2020-12-29\",\"2021-01-05\",\"2021-01-12\",\"2021-01-19\",\"2021-01-26\",\"2021-02-02\",\"2021-02-09\",\"2021-02-16\",\"2021-02-23\",\"2021-03-02\",\"2021-03-09\",\"2021-03-16\",\"2021-03-23\",\"2021-03-30\",\"2021-04-06\",\"2021-04-13\",\"2021-04-20\",\"2021-04-27\",\"2021-05-04\",\"2021-05-11\",\"2021-05-18\",\"2021-05-25\",\"2021-06-01\",\"2021-06-08\",\"2021-06-15\",\"2021-06-22\",\"2021-06-29\",\"2021-07-06\",\"2021-07-13\",\"2021-07-20\",\"2021-07-27\",\"2021-08-03\",\"2021-08-10\",\"2021-08-17\",\"2021-08-24\",\"2021-08-31\",\"2021-09-07\",\"2021-09-14\",\"2021-09-21\",\"2021-09-28\",\"2021-10-05\",\"2021-10-12\",\"2021-10-19\",\"2021-10-26\",\"2021-11-02\",\"2021-11-09\",\"2021-11-16\",\"2021-11-23\",\"2021-11-30\",\"2021-12-07\",\"2021-12-14\",\"2021-12-21\",\"2021-12-28\",\"2022-01-04\",\"2022-01-11\",\"2022-01-18\",\"2022-01-25\",\"2022-02-01\",\"2022-02-08\",\"2022-02-15\",\"2022-02-22\",\"2022-03-01\",\"2022-03-08\",\"2022-03-15\",\"2022-03-22\",\"2022-03-29\",\"2022-04-05\",\"2022-04-12\",\"2022-04-19\",\"2022-04-26\",\"2022-05-03\",\"2022-05-10\",\"2022-05-17\",\"2022-05-24\",\"2022-05-31\",\"2022-06-07\",\"2022-06-14\",\"2022-06-21\",\"2022-06-28\",\"2022-07-05\",\"2022-07-12\",\"2022-07-19\",\"2022-07-26\",\"2022-08-02\",\"2022-08-09\",\"2022-08-16\",\"2022-08-23\",\"2022-08-30\",\"2022-09-06\",\"2022-09-13\",\"2022-09-20\",\"2022-09-27\",\"2022-10-04\",\"2022-10-11\",\"2022-10-18\",\"2022-10-25\",\"2022-11-01\",\"2022-11-08\",\"2022-11-15\",\"2022-11-22\",\"2022-11-29\",\"2022-12-06\",\"2022-12-13\",\"2022-12-20\",\"2022-12-27\",\"2023-01-03\",\"2023-01-10\",\"2023-01-17\",\"2023-01-24\",\"2023-01-31\",\"2023-02-07\",\"2023-02-14\",\"2023-02-21\",\"2023-02-28\",\"2023-03-07\",\"2023-03-14\",\"2023-03-21\",\"2023-03-28\",\"2023-04-04\",\"2023-04-11\",\"2023-04-18\",\"2023-04-25\",\"2023-05-02\",\"2023-05-09\",\"2023-05-16\",\"2023-05-23\",\"2023-05-30\",\"2023-06-06\",\"2023-06-13\",\"2023-06-20\",\"2023-06-27\",\"2023-07-03\",\"2023-07-11\",\"2023-07-18\",\"2023-07-25\",\"2023-08-01\",\"2023-08-08\",\"2023-08-15\",\"2023-08-22\",\"2023-08-29\",\"2023-09-05\",\"2023-09-12\",\"2023-09-19\",\"2023-09-26\",\"2023-10-03\",\"2023-10-10\",\"2023-10-17\",\"2023-10-24\",\"2023-10-31\",\"2023-11-07\",\"2023-11-14\",\"2023-11-21\",\"2023-11-28\",\"2023-12-05\",\"2023-12-12\",\"2023-12-19\",\"2023-12-26\",\"2024-01-02\",\"2024-01-09\",\"2024-01-16\",\"2024-01-23\",\"2024-01-30\",\"2024-02-06\",\"2024-02-13\",\"2024-02-20\",\"2024-02-27\",\"2024-03-05\",\"2024-03-12\",\"2024-03-19\",\"2024-03-26\",\"2024-04-02\",\"2024-04-09\",\"2024-04-16\",\"2024-04-23\",\"2024-04-30\",\"2024-05-07\",\"2024-05-14\",\"2024-05-21\",\"2024-05-28\",\"2024-06-04\",\"2024-06-11\",\"2024-06-18\",\"2024-06-25\",\"2024-07-02\",\"2024-07-09\",\"2024-07-16\",\"2024-07-23\",\"2024-07-30\",\"2024-08-06\",\"2024-08-13\",\"2024-08-20\",\"2024-08-27\",\"2024-09-03\",\"2024-09-10\",\"2024-09-17\",\"2024-09-24\",\"2024-10-01\",\"2024-10-08\",\"2024-10-15\",\"2024-10-22\",\"2024-10-29\",\"2024-11-05\",\"2024-11-12\",\"2024-11-19\",\"2024-11-26\",\"2024-12-03\",\"2024-12-10\",\"2024-12-17\",\"2024-12-24\",\"2024-12-31\",\"2025-01-07\",\"2025-01-14\",\"2025-01-21\",\"2025-01-28\",\"2025-02-04\",\"2025-02-11\",\"2025-02-18\",\"2025-02-25\",\"2025-03-04\",\"2025-03-11\",\"2025-03-18\",\"2025-03-25\",\"2025-04-01\",\"2025-04-08\",\"2025-04-15\",\"2025-04-22\",\"2025-04-29\",\"2025-05-06\",\"2025-05-13\",\"2025-05-20\",\"2025-05-27\",\"2025-06-03\",\"2025-06-10\",\"2025-06-17\",\"2025-06-24\",\"2025-07-01\",\"2025-07-08\",\"2025-07-15\",\"2025-07-22\",\"2025-07-29\",\"2025-08-05\",\"2025-08-12\",\"2025-08-19\",\"2025-08-26\",\"2025-09-02\",\"2025-09-09\",\"2025-09-16\",\"2025-09-23\",\"2025-09-30\",\"2025-10-07\",\"2025-10-14\",\"2025-10-21\",\"2025-10-28\",\"2025-11-04\",\"2025-11-10\",\"2025-11-18\",\"2025-11-25\",\"2025-12-02\",\"2025-12-09\",\"2025-12-16\",\"2025-12-23\",\"2025-12-30\",\"2026-01-06\",\"2026-01-13\",\"2026-01-20\",\"2026-01-27\",\"2026-02-03\",\"2026-02-10\",\"2026-02-17\",\"2026-02-24\",\"2026-03-03\",\"2026-03-10\",\"2026-03-17\",\"2026-03-24\",\"2026-03-31\",\"2026-04-07\",\"2026-04-14\",\"2026-04-21\",\"2026-04-28\",\"2026-05-05\",\"2026-05-12\",\"2026-05-19\",\"2026-05-26\",\"2026-06-02\",\"2026-06-09\",\"2026-06-16\",\"2026-06-23\",\"2026-06-30\",\"2026-07-07\",\"2026-07-14\",\"2026-07-21\"],\"displayLabels\":[\"2006-06-13\",\"2006-06-20\",\"2006-06-27\",\"2006-07-03\",\"2006-07-11\",\"2006-07-18\",\"2006-07-25\",\"2006-08-01\",\"2006-08-08\",\"2006-08-15\",\"2006-08-22\",\"2006-08-29\",\"2006-09-05\",\"2006-09-12\",\"2006-09-19\",\"2006-09-26\",\"2006-10-03\",\"2006-10-10\",\"2006-10-17\",\"2006-10-24\",\"2006-10-31\",\"2006-11-07\",\"2006-11-14\",\"2006-11-21\",\"2006-11-28\",\"2006-12-05\",\"2006-12-12\",\"2006-12-19\",\"2006-12-26\",\"2007-01-03\",\"2007-01-09\",\"2007-01-16\",\"2007-01-23\",\"2007-01-30\",\"2007-02-06\",\"2007-02-13\",\"2007-02-20\",\"2007-02-27\",\"2007-03-06\",\"2007-03-13\",\"2007-03-20\",\"2007-03-27\",\"2007-04-03\",\"2007-04-10\",\"2007-04-17\",\"2007-04-24\",\"2007-05-01\",\"2007-05-08\",\"2007-05-15\",\"2007-05-22\",\"2007-05-29\",\"2007-06-05\",\"2007-06-12\",\"2007-06-19\",\"2007-06-26\",\"2007-07-03\",\"2007-07-10\",\"2007-07-17\",\"2007-07-24\",\"2007-07-31\",\"2007-08-07\",\"2007-08-14\",\"2007-08-21\",\"2007-08-28\",\"2007-09-04\",\"2007-09-11\",\"2007-09-18\",\"2007-09-25\",\"2007-10-02\",\"2007-10-09\",\"2007-10-16\",\"2007-10-23\",\"2007-10-30\",\"2007-11-06\",\"2007-11-13\",\"2007-11-20\",\"2007-11-27\",\"2007-12-04\",\"2007-12-11\",\"2007-12-18\",\"2007-12-24\",\"2007-12-31\",\"2008-01-08\",\"2008-01-15\",\"2008-01-22\",\"2008-01-29\",\"2008-02-05\",\"2008-02-12\",\"2008-02-19\",\"2008-02-26\",\"2008-03-04\",\"2008-03-11\",\"2008-03-18\",\"2008-03-25\",\"2008-04-01\",\"2008-04-08\",\"2008-04-15\",\"2008-04-22\",\"2008-04-29\",\"2008-05-06\",\"2008-05-13\",\"2008-05-20\",\"2008-05-27\",\"2008-06-03\",\"2008-06-10\",\"2008-06-17\",\"2008-06-24\",\"2008-07-01\",\"2008-07-08\",\"2008-07-15\",\"2008-07-22\",\"2008-07-29\",\"2008-08-05\",\"2008-08-12\",\"2008-08-19\",\"2008-08-26\",\"2008-09-02\",\"2008-09-09\",\"2008-09-16\",\"2008-09-23\",\"2008-09-30\",\"2008-10-07\",\"2008-10-14\",\"2008-10-21\",\"2008-10-28\",\"2008-11-04\",\"2008-11-11\",\"2008-11-18\",\"2008-11-25\",\"2008-12-02\",\"2008-12-09\",\"2008-12-16\",\"2008-12-22\",\"2008-12-30\",\"2009-01-06\",\"2009-01-13\",\"2009-01-20\",\"2009-01-27\",\"2009-02-03\",\"2009-02-10\",\"2009-02-17\",\"2009-02-24\",\"2009-03-03\",\"2009-03-10\",\"2009-03-17\",\"2009-03-24\",\"2009-03-31\",\"2009-04-07\",\"2009-04-14\",\"2009-04-21\",\"2009-04-28\",\"2009-05-05\",\"2009-05-12\",\"2009-05-19\",\"2009-05-26\",\"2009-06-02\",\"2009-06-09\",\"2009-06-16\",\"2009-06-23\",\"2009-06-30\",\"2009-07-07\",\"2009-07-14\",\"2009-07-21\",\"2009-07-28\",\"2009-08-04\",\"2009-08-11\",\"2009-08-18\",\"2009-08-25\",\"2009-09-01\",\"2009-09-08\",\"2009-09-15\",\"2009-09-22\",\"2009-09-29\",\"2009-10-06\",\"2009-10-13\",\"2009-10-20\",\"2009-10-27\",\"2009-11-03\",\"2009-11-09\",\"2009-11-17\",\"2009-11-24\",\"2009-12-01\",\"2009-12-08\",\"2009-12-15\",\"2009-12-22\",\"2009-12-29\",\"2010-01-05\",\"2010-01-12\",\"2010-01-19\",\"2010-01-26\",\"2010-02-02\",\"2010-02-09\",\"2010-02-16\",\"2010-02-23\",\"2010-03-02\",\"2010-03-09\",\"2010-03-16\",\"2010-03-23\",\"2010-03-30\",\"2010-04-06\",\"2010-04-13\",\"2010-04-20\",\"2010-04-27\",\"2010-05-04\",\"2010-05-11\",\"2010-05-18\",\"2010-05-25\",\"2010-06-01\",\"2010-06-08\",\"2010-06-15\",\"2010-06-22\",\"2010-06-29\",\"2010-07-06\",\"2010-07-13\",\"2010-07-20\",\"2010-07-27\",\"2010-08-03\",\"2010-08-10\",\"2010-08-17\",\"2010-08-24\",\"2010-08-31\",\"2010-09-07\",\"2010-09-14\",\"2010-09-21\",\"2010-09-28\",\"2010-10-05\",\"2010-10-12\",\"2010-10-19\",\"2010-10-26\",\"2010-11-02\",\"2010-11-09\",\"2010-11-16\",\"2010-11-23\",\"2010-11-30\",\"2010-12-07\",\"2010-12-14\",\"2010-12-21\",\"2010-12-28\",\"2011-01-04\",\"2011-01-11\",\"2011-01-18\",\"2011-01-25\",\"2011-02-01\",\"2011-02-08\",\"2011-02-15\",\"2011-02-22\",\"2011-03-01\",\"2011-03-08\",\"2011-03-15\",\"2011-03-22\",\"2011-03-29\",\"2011-04-05\",\"2011-04-12\",\"2011-04-19\",\"2011-04-26\",\"2011-05-03\",\"2011-05-10\",\"2011-05-17\",\"2011-05-24\",\"2011-05-31\",\"2011-06-07\",\"2011-06-14\",\"2011-06-21\",\"2011-06-28\",\"2011-07-05\",\"2011-07-12\",\"2011-07-19\",\"2011-07-26\",\"2011-08-02\",\"2011-08-09\",\"2011-08-16\",\"2011-08-23\",\"2011-08-30\",\"2011-09-06\",\"2011-09-13\",\"2011-09-20\",\"2011-09-27\",\"2011-10-04\",\"2011-10-11\",\"2011-10-18\",\"2011-10-25\",\"2011-11-01\",\"2011-11-08\",\"2011-11-15\",\"2011-11-22\",\"2011-11-29\",\"2011-12-06\",\"2011-12-13\",\"2011-12-20\",\"2011-12-27\",\"2012-01-03\",\"2012-01-10\",\"2012-01-17\",\"2012-01-24\",\"2012-01-31\",\"2012-02-07\",\"2012-02-14\",\"2012-02-21\",\"2012-02-28\",\"2012-03-06\",\"2012-03-13\",\"2012-03-20\",\"2012-03-27\",\"2012-04-03\",\"2012-04-10\",\"2012-04-17\",\"2012-04-24\",\"2012-05-01\",\"2012-05-08\",\"2012-05-15\",\"2012-05-22\",\"2012-05-29\",\"2012-06-05\",\"2012-06-12\",\"2012-06-19\",\"2012-06-26\",\"2012-07-03\",\"2012-07-10\",\"2012-07-17\",\"2012-07-24\",\"2012-07-31\",\"2012-08-07\",\"2012-08-14\",\"2012-08-21\",\"2012-08-28\",\"2012-09-04\",\"2012-09-11\",\"2012-09-18\",\"2012-09-25\",\"2012-10-02\",\"2012-10-09\",\"2012-10-16\",\"2012-10-23\",\"2012-10-30\",\"2012-11-06\",\"2012-11-13\",\"2012-11-20\",\"2012-11-27\",\"2012-12-04\",\"2012-12-11\",\"2012-12-18\",\"2012-12-24\",\"2012-12-31\",\"2013-01-08\",\"2013-01-15\",\"2013-01-22\",\"2013-01-29\",\"2013-02-05\",\"2013-02-12\",\"2013-02-19\",\"2013-02-26\",\"2013-03-05\",\"2013-03-12\",\"2013-03-19\",\"2013-03-26\",\"2013-04-02\",\"2013-04-09\",\"2013-04-16\",\"2013-04-23\",\"2013-04-30\",\"2013-05-07\",\"2013-05-14\",\"2013-05-21\",\"2013-05-28\",\"2013-06-04\",\"2013-06-11\",\"2013-06-18\",\"2013-06-25\",\"2013-07-02\",\"2013-07-09\",\"2013-07-16\",\"2013-07-23\",\"2013-07-30\",\"2013-08-06\",\"2013-08-13\",\"2013-08-20\",\"2013-08-27\",\"2013-09-03\",\"2013-09-10\",\"2013-09-17\",\"2013-09-24\",\"2013-10-01\",\"2013-10-08\",\"2013-10-15\",\"2013-10-22\",\"2013-10-29\",\"2013-11-05\",\"2013-11-12\",\"2013-11-19\",\"2013-11-26\",\"2013-12-03\",\"2013-12-10\",\"2013-12-17\",\"2013-12-24\",\"2013-12-31\",\"2014-01-07\",\"2014-01-14\",\"2014-01-21\",\"2014-01-28\",\"2014-02-04\",\"2014-02-11\",\"2014-02-18\",\"2014-02-25\",\"2014-03-04\",\"2014-03-11\",\"2014-03-18\",\"2014-03-25\",\"2014-04-01\",\"2014-04-08\",\"2014-04-15\",\"2014-04-22\",\"2014-04-29\",\"2014-05-06\",\"2014-05-13\",\"2014-05-20\",\"2014-05-27\",\"2014-06-03\",\"2014-06-10\",\"2014-06-17\",\"2014-06-24\",\"2014-07-01\",\"2014-07-08\",\"2014-07-15\",\"2014-07-22\",\"2014-07-29\",\"2014-08-05\",\"2014-08-12\",\"2014-08-19\",\"2014-08-26\",\"2014-09-02\",\"2014-09-09\",\"2014-09-16\",\"2014-09-23\",\"2014-09-30\",\"2014-10-07\",\"2014-10-14\",\"2014-10-21\",\"2014-10-28\",\"2014-11-04\",\"2014-11-11\",\"2014-11-18\",\"2014-11-25\",\"2014-12-02\",\"2014-12-09\",\"2014-12-16\",\"2014-12-23\",\"2014-12-30\",\"2015-01-06\",\"2015-01-13\",\"2015-01-20\",\"2015-01-27\",\"2015-02-03\",\"2015-02-10\",\"2015-02-17\",\"2015-02-24\",\"2015-03-03\",\"2015-03-10\",\"2015-03-17\",\"2015-03-24\",\"2015-03-31\",\"2015-04-07\",\"2015-04-14\",\"2015-04-21\",\"2015-04-28\",\"2015-05-05\",\"2015-05-12\",\"2015-05-19\",\"2015-05-26\",\"2015-06-02\",\"2015-06-09\",\"2015-06-16\",\"2015-06-23\",\"2015-06-30\",\"2015-07-07\",\"2015-07-14\",\"2015-07-21\",\"2015-07-28\",\"2015-08-04\",\"2015-08-11\",\"2015-08-18\",\"2015-08-25\",\"2015-09-01\",\"2015-09-08\",\"2015-09-15\",\"2015-09-22\",\"2015-09-29\",\"2015-10-06\",\"2015-10-13\",\"2015-10-20\",\"2015-10-27\",\"2015-11-03\",\"2015-11-10\",\"2015-11-17\",\"2015-11-24\",\"2015-12-01\",\"2015-12-08\",\"2015-12-15\",\"2015-12-22\",\"2015-12-29\",\"2016-01-05\",\"2016-01-12\",\"2016-01-19\",\"2016-01-26\",\"2016-02-02\",\"2016-02-09\",\"2016-02-16\",\"2016-02-23\",\"2016-03-01\",\"2016-03-08\",\"2016-03-15\",\"2016-03-22\",\"2016-03-29\",\"2016-04-05\",\"2016-04-12\",\"2016-04-19\",\"2016-04-26\",\"2016-05-03\",\"2016-05-10\",\"2016-05-17\",\"2016-05-24\",\"2016-05-31\",\"2016-06-07\",\"2016-06-14\",\"2016-06-21\",\"2016-06-28\",\"2016-07-05\",\"2016-07-12\",\"2016-07-19\",\"2016-07-26\",\"2016-08-02\",\"2016-08-09\",\"2016-08-16\",\"2016-08-23\",\"2016-08-30\",\"2016-09-06\",\"2016-09-13\",\"2016-09-20\",\"2016-09-27\",\"2016-10-04\",\"2016-10-11\",\"2016-10-18\",\"2016-10-25\",\"2016-11-01\",\"2016-11-08\",\"2016-11-15\",\"2016-11-22\",\"2016-11-29\",\"2016-12-06\",\"2016-12-13\",\"2016-12-20\",\"2016-12-27\",\"2017-01-03\",\"2017-01-10\",\"2017-01-17\",\"2017-01-24\",\"2017-01-31\",\"2017-02-07\",\"2017-02-14\",\"2017-02-21\",\"2017-02-28\",\"2017-03-07\",\"2017-03-14\",\"2017-03-21\",\"2017-03-28\",\"2017-04-04\",\"2017-04-11\",\"2017-04-18\",\"2017-04-25\",\"2017-05-02\",\"2017-05-09\",\"2017-05-16\",\"2017-05-23\",\"2017-05-30\",\"2017-06-06\",\"2017-06-13\",\"2017-06-20\",\"2017-06-27\",\"2017-07-03\",\"2017-07-11\",\"2017-07-18\",\"2017-07-25\",\"2017-08-01\",\"2017-08-08\",\"2017-08-15\",\"2017-08-22\",\"2017-08-29\",\"2017-09-05\",\"2017-09-12\",\"2017-09-19\",\"2017-09-26\",\"2017-10-03\",\"2017-10-10\",\"2017-10-17\",\"2017-10-24\",\"2017-10-31\",\"2017-11-07\",\"2017-11-14\",\"2017-11-21\",\"2017-11-28\",\"2017-12-05\",\"2017-12-12\",\"2017-12-19\",\"2017-12-26\",\"2018-01-02\",\"2018-01-09\",\"2018-01-16\",\"2018-01-23\",\"2018-01-30\",\"2018-02-06\",\"2018-02-13\",\"2018-02-20\",\"2018-02-27\",\"2018-03-06\",\"2018-03-13\",\"2018-03-20\",\"2018-03-27\",\"2018-04-03\",\"2018-04-10\",\"2018-04-17\",\"2018-04-24\",\"2018-05-01\",\"2018-05-08\",\"2018-05-15\",\"2018-05-22\",\"2018-05-29\",\"2018-06-05\",\"2018-06-12\",\"2018-06-19\",\"2018-06-26\",\"2018-07-03\",\"2018-07-10\",\"2018-07-17\",\"2018-07-24\",\"2018-07-31\",\"2018-08-07\",\"2018-08-14\",\"2018-08-21\",\"2018-08-28\",\"2018-09-04\",\"2018-09-11\",\"2018-09-18\",\"2018-09-25\",\"2018-10-02\",\"2018-10-09\",\"2018-10-16\",\"2018-10-23\",\"2018-10-30\",\"2018-11-06\",\"2018-11-13\",\"2018-11-20\",\"2018-11-27\",\"2018-12-04\",\"2018-12-11\",\"2018-12-18\",\"2018-12-24\",\"2018-12-31\",\"2019-01-08\",\"2019-01-15\",\"2019-01-22\",\"2019-01-29\",\"2019-02-05\",\"2019-02-12\",\"2019-02-19\",\"2019-02-26\",\"2019-03-05\",\"2019-03-12\",\"2019-03-19\",\"2019-03-26\",\"2019-04-02\",\"2019-04-09\",\"2019-04-16\",\"2019-04-23\",\"2019-04-30\",\"2019-05-07\",\"2019-05-14\",\"2019-05-21\",\"2019-05-28\",\"2019-06-04\",\"2019-06-11\",\"2019-06-18\",\"2019-06-25\",\"2019-07-02\",\"2019-07-09\",\"2019-07-16\",\"2019-07-23\",\"2019-07-30\",\"2019-08-06\",\"2019-08-13\",\"2019-08-20\",\"2019-08-27\",\"2019-09-03\",\"2019-09-10\",\"2019-09-17\",\"2019-09-24\",\"2019-10-01\",\"2019-10-08\",\"2019-10-15\",\"2019-10-22\",\"2019-10-29\",\"2019-11-05\",\"2019-11-12\",\"2019-11-19\",\"2019-11-26\",\"2019-12-03\",\"2019-12-10\",\"2019-12-17\",\"2019-12-24\",\"2019-12-31\",\"2020-01-07\",\"2020-01-14\",\"2020-01-21\",\"2020-01-28\",\"2020-02-04\",\"2020-02-11\",\"2020-02-18\",\"2020-02-25\",\"2020-03-03\",\"2020-03-10\",\"2020-03-17\",\"2020-03-24\",\"2020-03-31\",\"2020-04-07\",\"2020-04-14\",\"2020-04-21\",\"2020-04-28\",\"2020-05-05\",\"2020-05-12\",\"2020-05-19\",\"2020-05-26\",\"2020-06-02\",\"2020-06-09\",\"2020-06-16\",\"2020-06-23\",\"2020-06-30\",\"2020-07-07\",\"2020-07-14\",\"2020-07-21\",\"2020-07-28\",\"2020-08-04\",\"2020-08-11\",\"2020-08-18\",\"2020-08-25\",\"2020-09-01\",\"2020-09-08\",\"2020-09-15\",\"2020-09-22\",\"2020-09-29\",\"2020-10-06\",\"2020-10-13\",\"2020-10-20\",\"2020-10-27\",\"2020-11-03\",\"2020-11-10\",\"2020-11-17\",\"2020-11-24\",\"2020-12-01\",\"2020-12-08\",\"2020-12-15\",\"2020-12-21\",\"2020-12-29\",\"2021-01-05\",\"2021-01-12\",\"2021-01-19\",\"2021-01-26\",\"2021-02-02\",\"2021-02-09\",\"2021-02-16\",\"2021-02-23\",\"2021-03-02\",\"2021-03-09\",\"2021-03-16\",\"2021-03-23\",\"2021-03-30\",\"2021-04-06\",\"2021-04-13\",\"2021-04-20\",\"2021-04-27\",\"2021-05-04\",\"2021-05-11\",\"2021-05-18\",\"2021-05-25\",\"2021-06-01\",\"2021-06-08\",\"2021-06-15\",\"2021-06-22\",\"2021-06-29\",\"2021-07-06\",\"2021-07-13\",\"2021-07-20\",\"2021-07-27\",\"2021-08-03\",\"2021-08-10\",\"2021-08-17\",\"2021-08-24\",\"2021-08-31\",\"2021-09-07\",\"2021-09-14\",\"2021-09-21\",\"2021-09-28\",\"2021-10-05\",\"2021-10-12\",\"2021-10-19\",\"2021-10-26\",\"2021-11-02\",\"2021-11-09\",\"2021-11-16\",\"2021-11-23\",\"2021-11-30\",\"2021-12-07\",\"2021-12-14\",\"2021-12-21\",\"2021-12-28\",\"2022-01-04\",\"2022-01-11\",\"2022-01-18\",\"2022-01-25\",\"2022-02-01\",\"2022-02-08\",\"2022-02-15\",\"2022-02-22\",\"2022-03-01\",\"2022-03-08\",\"2022-03-15\",\"2022-03-22\",\"2022-03-29\",\"2022-04-05\",\"2022-04-12\",\"2022-04-19\",\"2022-04-26\",\"2022-05-03\",\"2022-05-10\",\"2022-05-17\",\"2022-05-24\",\"2022-05-31\",\"2022-06-07\",\"2022-06-14\",\"2022-06-21\",\"2022-06-28\",\"2022-07-05\",\"2022-07-12\",\"2022-07-19\",\"2022-07-26\",\"2022-08-02\",\"2022-08-09\",\"2022-08-16\",\"2022-08-23\",\"2022-08-30\",\"2022-09-06\",\"2022-09-13\",\"2022-09-20\",\"2022-09-27\",\"2022-10-04\",\"2022-10-11\",\"2022-10-18\",\"2022-10-25\",\"2022-11-01\",\"2022-11-08\",\"2022-11-15\",\"2022-11-22\",\"2022-11-29\",\"2022-12-06\",\"2022-12-13\",\"2022-12-20\",\"2022-12-27\",\"2023-01-03\",\"2023-01-10\",\"2023-01-17\",\"2023-01-24\",\"2023-01-31\",\"2023-02-07\",\"2023-02-14\",\"2023-02-21\",\"2023-02-28\",\"2023-03-07\",\"2023-03-14\",\"2023-03-21\",\"2023-03-28\",\"2023-04-04\",\"2023-04-11\",\"2023-04-18\",\"2023-04-25\",\"2023-05-02\",\"2023-05-09\",\"2023-05-16\",\"2023-05-23\",\"2023-05-30\",\"2023-06-06\",\"2023-06-13\",\"2023-06-20\",\"2023-06-27\",\"2023-07-03\",\"2023-07-11\",\"2023-07-18\",\"2023-07-25\",\"2023-08-01\",\"2023-08-08\",\"2023-08-15\",\"2023-08-22\",\"2023-08-29\",\"2023-09-05\",\"2023-09-12\",\"2023-09-19\",\"2023-09-26\",\"2023-10-03\",\"2023-10-10\",\"2023-10-17\",\"2023-10-24\",\"2023-10-31\",\"2023-11-07\",\"2023-11-14\",\"2023-11-21\",\"2023-11-28\",\"2023-12-05\",\"2023-12-12\",\"2023-12-19\",\"2023-12-26\",\"2024-01-02\",\"2024-01-09\",\"2024-01-16\",\"2024-01-23\",\"2024-01-30\",\"2024-02-06\",\"2024-02-13\",\"2024-02-20\",\"2024-02-27\",\"2024-03-05\",\"2024-03-12\",\"2024-03-19\",\"2024-03-26\",\"2024-04-02\",\"2024-04-09\",\"2024-04-16\",\"2024-04-23\",\"2024-04-30\",\"2024-05-07\",\"2024-05-14\",\"2024-05-21\",\"2024-05-28\",\"2024-06-04\",\"2024-06-11\",\"2024-06-18\",\"2024-06-25\",\"2024-07-02\",\"2024-07-09\",\"2024-07-16\",\"2024-07-23\",\"2024-07-30\",\"2024-08-06\",\"2024-08-13\",\"2024-08-20\",\"2024-08-27\",\"2024-09-03\",\"2024-09-10\",\"2024-09-17\",\"2024-09-24\",\"2024-10-01\",\"2024-10-08\",\"2024-10-15\",\"2024-10-22\",\"2024-10-29\",\"2024-11-05\",\"2024-11-12\",\"2024-11-19\",\"2024-11-26\",\"2024-12-03\",\"2024-12-10\",\"2024-12-17\",\"2024-12-24\",\"2024-12-31\",\"2025-01-07\",\"2025-01-14\",\"2025-01-21\",\"2025-01-28\",\"2025-02-04\",\"2025-02-11\",\"2025-02-18\",\"2025-02-25\",\"2025-03-04\",\"2025-03-11\",\"2025-03-18\",\"2025-03-25\",\"2025-04-01\",\"2025-04-08\",\"2025-04-15\",\"2025-04-22\",\"2025-04-29\",\"2025-05-06\",\"2025-05-13\",\"2025-05-20\",\"2025-05-27\",\"2025-06-03\",\"2025-06-10\",\"2025-06-17\",\"2025-06-24\",\"2025-07-01\",\"2025-07-08\",\"2025-07-15\",\"2025-07-22\",\"2025-07-29\",\"2025-08-05\",\"2025-08-12\",\"2025-08-19\",\"2025-08-26\",\"2025-09-02\",\"2025-09-09\",\"2025-09-16\",\"2025-09-23\",\"2025-09-30\",\"2025-10-07\",\"2025-10-14\",\"2025-10-21\",\"2025-10-28\",\"2025-11-04\",\"2025-11-10\",\"2025-11-18\",\"2025-11-25\",\"2025-12-02\",\"2025-12-09\",\"2025-12-16\",\"2025-12-23\",\"2025-12-30\",\"2026-01-06\",\"2026-01-13\",\"2026-01-20\",\"2026-01-27\",\"2026-02-03\",\"2026-02-10\",\"2026-02-17\",\"2026-02-24\",\"2026-03-03\",\"2026-03-10\",\"2026-03-17\",\"2026-03-24\",\"2026-03-31\",\"2026-04-07\",\"2026-04-14\",\"2026-04-21\",\"2026-04-28\",\"2026-05-05\",\"2026-05-12\",\"2026-05-19\",\"2026-05-26\",\"2026-06-02\",\"2026-06-09\",\"2026-06-16\",\"2026-06-23\",\"2026-06-30\",\"2026-07-07\",\"2026-07-14\",\"2026-07-21\"],\"series\":{\"long\":{\"label\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u8cb7\\u3044\\u6301\\u3061\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#16a34a\",\"dash\":[],\"width\":2.2,\"values\":[52599,54900,55433,54636,64431,67574,63131,63145,52503,54447,53128,53476,58081,61640,63034,58458,57125,58354,59965,54645,58885,60046,56265,51387,53539,54605,57072,59199,61074,61320,58326,60282,65824,66107,65471,69751,74481,79158,85132,80093,80874,81420,85467,88428,94070,92511,100167,106682,106883,109873,106178,114767,118130,106503,113220,116294,117421,118634,127558,123107,108749,95578,94518,98193,99869,97484,99624,113053,115384,113073,116956,126527,130460,125742,124567,124774,124100,124082,145215,169059,174087,190567,195731,206492,183608,180809,192216,207183,206735,208483,207127,183599,167835,163474,162739,170018,183797,186680,185144,177271,174961,167921,161664,157223,150105,157951,164937,168533,179239,170882,164588,156663,155470,160870,160450,175086,156011,146352,130389,120415,118822,110884,105439,104067,102890,103597,102428,101450,102840,104047,99571,96566,95889,96976,100313,106684,115174,118955,119702,127904,131930,131456,126738,116191,126725,137762,134570,125594,132765,138009,145014,165520,174248,179001,192394,182690,172123,153853,161172,172946,168745,161544,166516,178783,184179,163054,157870,153321,148958,143476,140762,144947,151162,155912,139500,141234,136185,134094,126272,123049,124250,127682,131625,155731,166582,160000,159904,162273,169316,169745,170735,147744,149504,148347,132961,137233,147219,147181,143784,137219,138618,139106,134469,136378,130246,129122,128628,127088,118007,119293,114443,113144,102059,103302,107881,109513,118045,111121,116818,110810,113874,123483,136029,142255,141074,132135,130658,132678,130994,133903,132999,127513,124367,120372,118765,120144,132191,136149,130662,125737,119337,121431,135441,125245,123675,128736,130936,150722,134465,121082,126157,132055,132923,130478,129514,142896,145536,137834,129397,129359,132367,153047,167572,169188,180866,182849,182695,185064,180379,154197,138724,144502,143476,138357,139039,123583,109900,104906,108078,124259,129949,124943,115046,103258,98769,96960,101569,100307,91452,93074,106155,102139,107530,116757,121211,112885,118969,131072,170921,164131,137895,161961,172705,159188,152203,145546,140077,138167,133930,135693,142518,147109,149494,140748,132768,136802,135775,143215,139542,151078,151738,144498,130434,125418,139062,142201,147547,128347,129084,132004,130629,130653,125266,125191,123539,127402,130779,131734,133119,137275,142970,148464,148520,144379,148739,152690,156387,155963,158177,142782,140087,140485,144575,142492,135050,136503,144960,145668,149324,149379,151724,152642,151178,162476,169694,167253,158723,153941,156975,160881,165136,166194,161054,157861,163763,160865,169571,168796,177336,168407,174712,188879,211467,228507,235988,242861,238008,210449,188012,177360,158506,161333,164507,165172,162555,159716,166664,163414,171809,176496,171287,172507,183823,179459,191770,194827,194244,188741,190463,188204,186798,191302,196891,202542,203251,187680,187173,184765,178841,208448,217760,193363,184643,183229,182342,190274,193457,199435,205050,206923,205815,180142,184191,179624,169424,168718,168068,165501,166444,170631,173680,174365,176838,177498,161423,162428,162391,160736,157867,157578,156123,149823,147635,152916,150708,135139,138717,131636,127961,134629,136845,132284,135307,135670,133207,135769,137184,139674,143813,147836,149331,144184,133115,136518,144801,145405,146234,146139,145635,141903,139026,136617,131957,134911,134556,140766,140613,161544,168498,179600,188163,182125,176606,196378,191889,199908,181902,184370,177689,179620,159451,159240,138411,102447,97721,100521,103555,97372,99025,122587,160641,186628,185942,160952,154552,173380,189978,219037,232140,229726,232047,240084,250079,262158,262530,259670,255887,244774,249210,255084,270779,268994,284901,286048,272216,263660,277315,282745,281794,266454,256126,253865,233566,230347,218496,193448,182611,185867,181644,159025,153881,154834,158202,157162,160067,161246,168189,163905,163753,158698,152197,147788,143292,149174,155903,159273,151204,138003,131791,135644,135586,135632,131910,131911,128944,122264,120629,115483,100129,101623,101859,99958,95970,95766,100894,104302,102853,104562,109789,119995,117032,114437,109806,108063,116014,111872,124885,125211,129519,124523,102382,100304,103432,114734,129427,134089,124651,125435,132095,125748,126204,125615,124400,121066,126110,122500,124358,122638,126973,133695,140684,141525,144705,154671,160440,162717,165328,165862,176393,162309,161616,160677,177400,162458,163697,158014,155218,152109,150164,145646,151649,147115,145096,140840,140611,163144,173417,158390,141237,129370,125465,116641,116580,114706,113088,110402,107774,109238,103909,103561,111615,118133,116875,119377,112251,112290,116812,118259,128119,142146,148538,154675,149347,148159,142267,144096,144870,153375,153389,157197,159219,166931,166924,155681,150521,155765,152342,151071,150893,148521,147228,138190,129791,138322,133808,120819,122720,118328,122016,123636,128892,138397,142246,154030,181375,193321,188138,183360,175717,210836,235431,255100,243116,252725,264856,285910,252258,182563,108372,94273,92139,88899,87840,85983,93715,89089,90592,102186,110982,113204,117915,120189,136283,129441,142573,145297,147030,146783,166726,186256,206832,223621,225638,206166,188279,211394,227317,238371,266336,282213,289772,272078,273844,279879,278246,262603,248834,234490,228125,235658,260673,252903,251914,241795,230959,228890,233004,242108,233305,225761,228525,221120,206475,203490,211529,245048,273317,266399,275307,260491,248293,257447,255382,251151,228226,228510,254094,234285,228919,256064,272031,285844,291567,293795,289225,278752,257563,251333,253926,250781,247806,221845,203209,208594,217818,233454,254690,216780,190438,206587,185380,179428,172635,144763,137062,141327,140776,145690,148402,145018,141897,177645,170120,172449,181907,207230,256995,264455,239618,224820,208091,214178,221732,216129,206738,185408,172092,149166,133221,136447,142253,117365,112473,110365,119078,119722,121366,115874,122400,114077,119517,115989,135906,162900,153217,140343,153339,220023,251560,247893,249185,250452,283387,299923,284789,229947,231641,228739,284823,277779,282450,270856,272076,284920,273194,259029,268636,275030,278534,280174,282455,263936,263827,264788,274437,258402,245704,249938,268094,225720,194058,194224,201402,229477,219547,201282,194299,185915,215732,243906,251207,257314,254492,236858,235765,241550,240345,225133,240741,222934,221841,205669,159566,112876,103707,102829,98534,95071,92818,99499,106908,114058,112038,112361,117956,115779,113521,114505,123462,136820,139153,139123,140125,135641,134181,135567,132226,134108,123100,121807,115581,114227,117154,112647,114448,107238,118970,114942,116934,113608,123119,123351,113342,118778,148460,180068,179209,180835,173398,171559,165863,157751,163380,165851,167647,174304,161588,155878,156781,155145,140372,129116,128262,125546,131753,126211,134691,124438,116829,135512,159366,166510,155883,142117,138613,136401,130222,134179,133664,136188,136578,135538,127059,122112,113810,124543,125471,121795,123222,117577,126582,125324,123584,120928,111048,119068,116327,120535,119088,113246,113656,115379,112145,103446,102155,102368,103636,109702,109877,116183,110591,109835,109658,108901,118093,119876,128034,131516,137697,143446,146157,136614,149710,143977,136109,121339,125316,138707,170040,164165,171282,164009,146175,151962,145030,128209,145506,168149,179424,176904]},\"short\":{\"label\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u58f2\\u308a\\u6301\\u3061\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#dc2626\",\"dash\":[],\"width\":2.2,\"values\":[16496,14436,15220,17101,25002,24708,23405,31370,33438,35687,35317,38087,45926,48705,44463,44112,49201,44179,40535,39288,41097,42623,36768,39178,38550,43797,52655,46069,46173,57453,68624,76293,79386,88575,101608,93837,80719,84849,58860,65333,86111,101387,119190,127387,123547,124085,123392,123726,132189,123656,106074,110991,108999,106842,97378,106874,100888,100455,87722,85943,88636,98364,117537,110693,110515,121280,124553,92160,87507,87182,94096,89530,73948,83763,100615,118960,136996,122257,100538,100553,89979,86875,76697,82732,77562,70888,73441,53310,37704,30525,28072,27151,46085,33838,34393,45520,39217,38135,40471,55874,56890,58855,67035,79875,77533,65111,57387,55776,51708,51656,59842,66271,48002,48252,49428,45626,49569,51881,55850,50108,50002,60127,55998,55463,55263,41351,45634,45953,37480,33098,55101,42378,47815,53596,42159,37431,37986,31689,32875,31091,23614,28528,31512,30082,29214,15974,30161,36437,31902,34884,24730,15942,17258,19464,20680,24626,23778,24586,24142,17518,18605,21012,21005,17745,18188,28549,22832,23255,24138,32562,28969,26519,19614,29257,39276,32852,32591,31957,36118,41550,38840,32825,35660,28092,26319,27234,25197,21919,18889,14370,10820,14462,6790,12917,13015,25832,31290,39606,32237,41386,36956,38662,47614,51431,51007,50099,42126,42105,36415,23744,19438,22619,16775,17548,13777,16771,19468,13235,15251,15505,13603,11673,10895,11687,12309,12197,9103,8750,6980,7991,18240,17961,20830,17547,15563,15622,5266,6457,5866,3889,6382,6209,6764,4239,11284,10816,8132,6227,12256,13461,12968,13446,26158,29368,31474,38683,38700,43997,33822,36190,34277,31193,26743,26313,27554,27547,29174,20102,17168,14153,15030,7502,8271,12046,9127,9440,19238,17899,21022,13218,13611,13694,17069,31116,40362,42135,45505,44322,42426,46297,48840,48871,49720,27836,27403,31619,33223,34997,30067,29384,27522,28183,29986,33329,35777,66042,78662,82679,90577,88924,88733,96996,98264,86982,87664,79159,70968,35649,24179,17921,14645,15801,32137,50358,62096,81603,94148,98632,96370,87347,60406,76513,79249,91738,102262,113780,110125,116131,109762,122864,125116,123042,118296,121627,126534,156808,149888,153083,170734,192556,181856,182207,154751,146304,164325,198593,212419,194818,183342,185292,180891,199789,210864,214894,219699,228882,231394,201800,187634,204416,225063,213115,204255,197261,175288,160389,188669,195547,166616,140862,121447,95792,81242,68190,64806,62118,61906,53503,53143,60933,78277,129773,172945,188354,187944,195726,214509,218937,229126,209291,203912,189184,146738,101243,78695,69334,68903,56070,53815,64018,62914,66669,67433,65705,60179,77335,79892,100244,109156,65371,71895,86750,116010,139301,158992,183717,201231,216352,216056,216417,222954,208468,219464,233911,215349,214325,215042,220771,227430,228958,226768,212836,231530,232110,221218,217431,225573,222812,206916,186768,153117,178790,179208,161152,185130,229167,238176,230724,237514,244766,240381,214078,200934,171596,177754,151584,164272,200223,204801,205086,233357,237177,202545,173037,145305,191546,204241,203303,208620,213749,211730,178784,141692,133981,150075,117314,69625,58261,64712,66784,56328,63166,56563,51760,48333,43457,36118,33520,33463,41839,48538,44615,54643,81715,96941,98438,112872,85301,50734,51832,49547,55172,60151,62615,49213,38764,38768,49288,42207,41420,37074,33274,30755,17181,17201,17849,17432,16049,12216,18239,14901,16727,19932,18113,17590,15862,14056,16121,13493,15628,13453,10841,13829,10249,10137,14428,11337,11408,13994,18180,22859,23121,15129,13553,13563,15155,13083,20560,14845,30149,35413,57654,73503,90443,106569,117500,122846,125201,139292,152145,162465,147755,154824,183682,196401,212836,233036,228124,217680,213244,201937,181683,183645,215387,237217,231367,219071,196205,175551,188894,206637,205103,212661,217655,193586,186017,149382,126853,118978,116502,178823,203601,179064,153305,135439,195309,256476,278467,268351,248321,255773,264999,233736,267651,277211,282800,286458,292608,288550,300392,300706,291537,288181,265268,224567,184221,188808,191118,189492,219507,230800,247485,260071,286267,287626,298036,310184,310507,312097,274669,210772,236830,247535,178235,124241,93497,86556,85963,101631,113385,120091,118136,115726,143888,148376,164800,176336,151950,133462,142811,151020,157419,157939,150630,182590,229481,217274,210548,202015,188373,191884,183646,201097,250272,277799,308075,318696,302815,267174,212599,196904,199055,197252,220907,292576,283724,289282,299942,301262,315475,331740,347365,361678,348816,307383,303918,309271,336422,340336,334777,320406,272756,264061,245671,194509,174561,159193,160136,160473,130509,113491,107944,105414,101745,98033,95778,106261,106933,98781,96623,102819,118964,136786,144867,157783,137539,135362,131101,123077,119611,98090,86427,78796,66841,58123,63235,64178,54359,44393,36528,32900,32875,33225,38833,37579,28619,24942,26809,25281,28734,27875,25828,29116,28790,31816,34642,35005,35050,36522,34304,31855,33345,33827,37799,36425,37621,38175,25554,27188,34039,39104,45936,43246,42617,34413,25368,20788,19753,19482,23491,22658,19552,22059,26125,29470,28424,25971,32193,28573,24465,24863,21955,23231,25701,26756,28042,30581,27789,29261,30994,29484,46578,43471,42040,39405,34413,29885,41697,39349,28361,37148,34965,40593,74723,67499,52201,75145,90799,95376,96343,87410,45256,41826,39602,38658,33119,29301,35505,40109,47650,52351,36192,29963,32411,39954,50617,53134,76099,87669,65079,46919,100113,132018,130614,101767,98741,89157,94041,88133,101064,96261,96508,54118,52768,64050,93443,75211,54253,47112,48408,47069,46682,40549,38971,40452,50647,51977,54041,46459,53052,54526,58537,63781,64160,68377,65480,64303,58543,56435,52150,52357,53829,49208,47182,47009,50033,48095,43797,41412,45080,51058,51117,52924,50175,50657,51358,50540,48696,47431,47117,48649,49753,52086,54347,54017,53822,52791,51494,49320,46532,42021,43893,47569,55832,63833,75483,74711,72920,72312,64681,56328,53604,48026,56065,47132,66478,60449,56392,52912,45872,58087,90906,121029,129435,139289,151079,162946,169121,166060,153210,130688,116133,82269,72334,77148,109038,115147,127803,123018,135726,107750,79117,82174,64958,34169,46319,54504,57254,62252,69196,67521,73730,72676,75593,64397,63226,74125,88729,106871,106484,138180,177347,174022,174650,173469,139716,85460,87072,95621,67522,66640,69015,60752,85457,86738,92698,112589,110374,110433,125780,148214,166563,193165,200601,219407,217623,216131,214216,215721,223337,213622,215258,215830,221490,255934,245338,267234,256633,260425,278996,267957,285120,311327,310244,293852,299263,287495,285661,274243,264925,241519,247371,247134,255155,250534,296576,328068,363278,370013,381663,348520,334753,222880,184771,191967,255085,300036,313307,281597,259736,255151,253111,264907,275675,299965,314499,303708,276799,282241,279586]},\"spread\":{\"label\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u306e\\u30b9\\u30d7\\u30ec\\u30c3\\u30c9\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#7c3aed\",\"dash\":[],\"width\":2.2,\"values\":[20753,22042,18445,17843,22662,27483,31583,32440,31790,32777,31845,33282,31073,27449,26936,24172,21098,20365,17978,17802,18374,17442,20928,21974,22960,24595,22767,24015,24886,26421,32628,27847,31372,33848,33975,32378,28243,25564,27006,25251,24996,26267,26883,26005,23276,21177,23799,24575,24501,29762,35754,24524,17491,18494,19470,19090,18787,16691,19797,22315,25580,27084,29301,32575,34475,33025,19917,23318,17920,17143,19029,19453,17679,14870,12778,12579,12942,12360,16287,18173,19225,20157,33734,34770,54543,58761,63486,48439,52436,64690,79038,74230,64813,60924,62798,50474,45006,49750,56000,56970,49742,48739,45068,48449,43534,39383,39515,34943,37825,38208,38856,37721,42314,42697,41480,40294,40675,39382,39585,34754,35997,33095,32728,30108,31100,30009,30628,31640,31609,31784,32551,32612,32022,32937,41081,40338,42576,43783,46757,42146,45280,42904,40287,38757,41641,49045,45659,39792,39816,41001,40261,45370,47974,52916,54310,60522,60461,63803,51983,51271,47338,50921,46860,51672,51031,48796,53628,52722,53673,47576,45142,40437,43762,38968,34970,35842,40233,44747,45961,45249,49168,50158,49984,51811,56205,53640,56701,59851,58246,45601,50562,47332,48452,47659,44216,30455,36407,34864,42812,40644,42976,40438,40337,49113,52276,59007,65317,70147,67635,52311,46546,48024,51556,51644,63378,51784,46761,56000,58817,60266,59653,56300,44295,35541,33271,36940,38495,38483,37830,35221,28999,26275,25316,25593,24967,26606,27759,28183,31424,29534,30889,31800,29329,30142,36074,33327,35481,32910,36146,33612,31254,46091,39005,30929,27649,23831,21358,25400,27036,29844,22380,19436,21135,26993,29639,30139,32906,34527,32428,33443,34270,31968,34692,40969,41893,30560,26744,26140,25375,23244,24985,27080,25100,27197,29982,29670,33523,35498,37697,39109,42620,47288,50162,53741,59871,62533,60273,61573,54451,62071,64903,62371,56899,52840,54281,51071,47377,47517,47875,47151,46227,50338,62789,58993,60636,63759,67680,63101,64178,58292,53625,55756,66858,68301,73746,73932,72265,64586,59106,54972,54136,50332,55405,60536,56238,56567,49168,47360,51439,52756,50156,45265,46539,47673,49775,48631,57439,67754,64787,63764,68515,75714,75924,76914,90111,90238,85306,74925,73433,75317,75817,81229,81033,87519,90103,74007,69308,71749,67841,64319,65155,71376,79808,85712,87889,81887,86134,85191,73136,52605,46563,41561,40948,35292,37713,38426,36059,46734,60172,52402,57327,59195,55378,58863,62520,68156,52343,58602,61072,76770,68634,74294,61474,66784,65117,56686,55916,63006,69353,64486,67711,66554,68688,75771,74128,83489,92075,114220,120569,119864,107138,115102,114369,130785,122150,120092,121894,115819,105317,102074,76964,58218,55536,50719,47988,46447,37363,41359,40753,41012,44791,47828,47808,41604,42721,48569,53450,54053,46468,49007,52552,64585,66028,67443,63214,62246,61057,61690,72402,69761,67141,65104,60354,59855,66342,63548,68489,71432,80923,74599,69894,70756,73032,60610,56418,60966,64547,66674,72653,80717,79743,73090,72978,57994,50338,52806,56438,45469,48993,46204,44231,55646,59148,63385,66308,65933,66766,70268,72760,70676,65015,75412,90281,80292,81782,67920,70907,68735,69116,60954,57376,62548,62274,54852,47473,38656,36595,36790,39290,44836,47481,48030,46685,30275,30021,35174,42515,45344,44189,45040,44005,45581,46769,41684,54298,47047,49943,50702,54510,49341,52691,55130,55906,57335,63255,69556,77107,82138,71588,86825,87630,78303,73720,74779,76583,78921,80095,72274,68754,66891,68689,59590,69608,68669,58112,40716,42349,49007,54238,61925,64317,63801,59913,81874,81303,72966,68038,64660,53061,56501,58532,58531,60526,65622,69484,63587,61253,58508,51299,38396,44185,50892,54080,60734,62476,61656,51272,37215,38808,45623,66074,79385,75325,74029,66115,67759,86563,82343,80965,89566,90005,90577,87879,93599,105134,110983,104177,103917,120280,119678,132000,140271,150939,134713,119646,126138,132658,131088,144077,140308,141337,142979,143068,154459,158487,163074,173934,165690,148224,110298,93597,113058,115421,80879,85916,84466,92604,78986,78577,91248,99719,98520,96915,101912,106901,109290,115025,97670,98485,85717,98177,93374,88007,87770,93285,99648,101857,104001,97758,111938,86919,84028,96296,123280,141714,143402,135471,113558,98255,71616,71576,96336,110307,112052,127162,131594,155712,161481,164908,162154,161648,147652,118854,130186,104877,89100,95657,110153,128933,132795,124445,107469,117704,130275,141079,142501,140607,139165,142379,156989,167516,166312,168170,173047,171437,164557,139704,130841,108532,82701,80982,73672,82481,67372,70576,70101,80316,72579,70511,82920,73808,67118,63012,66104,62806,72486,76740,88794,72268,75323,78885,92753,93216,85610,56049,55849,64370,66537,66050,66551,66544,65209,74213,79760,78921,85697,85798,86588,87603,86236,87550,90740,91419,97172,99626,99449,105432,102394,101374,106222,114142,115912,115160,103632,93355,99731,95186,99195,107088,114617,119089,118037,112436,108404,108037,105628,114794,120789,118784,118465,121028,115646,114447,121620,118279,117541,113093,101917,96985,102420,102120,100957,99182,99970,102925,108013,108236,101112,91442,95326,95219,98362,102210,102035,103234,100174,100246,94168,90971,90227,86970,78546,69866,68041,64521,71186,62113,64286,67695,67857,61534,69993,81471,82145,84496,71420,67283,65160,67270,68041,66546,70056,75993,73259,66952,63150,68488,69614,60806,57735,50408,56025,52310,47665,49728,49446,51792,50196,57453,66096,69674,79477,85837,92527,102041,102680,105952,114203,126057,122579,103514,109520,119315,127885,126107,131533,132905,141634,119568,101203,99411,108510,113527,114513,110988,110496,128610,117091,103980,101419,107298,112390,112188,111465,109849,113432,114584,116700,113196,110990,98776,91533,88443,93572,90264,94946,102031,112633,111981,104803,110705,111749,98157,77248,72878,73239,76613,72868,67016,80177,88848,94569,95774,99378,110317,126694,114069,113377,110121,103048,88763,76785,81998,82421,88581,85972,89326,100705,108129,99557,86510,81118,88017,87582,81055,89469,89075,91574,96854,96743,98983,96376,88042,76707,77522,76843,74223,80324,80869,86821,93714,94047,93966,95138,98760,101635,100185,104982,112490,120045,112120,106416,115457,123573,118492,116722,130335,132455,118803,120889,102329,103737,94668,78070,76918,77728,75354,67895,70880,79693,100996,98899,89025,81484,86947,88876,89867,85971,92117,95141,100855,98636,100222,112863,109206,87623,74859,75692,76571,80834,83317,89296,112229,129232,137897,136273,132731,127688,128088,133340,131572,137252,142588,140671,151575,161421,149545,143569,147085,150917,155142,132306,108639,97114,90647,70783,93621,99173,94670,88326,90722,93609,109632,114072,122083,126943,128504,127555,112017,119959]},\"mm_net\":{\"label\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u30fb\\u30cd\\u30c3\\u30c8\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#0891b2\",\"dash\":[],\"width\":3,\"values\":[36103,40464,40213,37535,39429,42866,39726,31775,19065,18760,17811,15389,12155,12935,18571,14346,7924,14175,19430,15357,17788,17423,19497,12209,14989,10808,4417,13130,14901,3867,-10298,-16011,-13562,-22468,-36137,-24086,-6238,-5691,26272,14760,-5237,-19967,-33723,-38959,-29477,-31574,-23225,-17044,-25306,-13783,104,3776,9131,-339,15842,9420,16533,18179,39836,37164,20113,-2786,-23019,-12500,-10646,-23796,-24929,20893,27877,25891,22860,36997,56512,41979,23952,5814,-12896,1825,44677,68506,84108,103692,119034,123760,106046,109921,118775,153873,169031,177958,179055,156448,121750,129636,128346,124498,144580,148545,144673,121397,118071,109066,94629,77348,72572,92840,107550,112757,127531,119226,104746,90392,107468,112618,111022,129460,106442,94471,74539,70307,68820,50757,49441,48604,47627,62246,56794,55497,65360,70949,44470,54188,48074,43380,58154,69253,77188,87266,86827,96813,108316,102928,95226,86109,97511,121788,104409,89157,100863,103125,120284,149578,156990,159537,171714,158064,148345,129267,137030,155428,150140,140532,145511,161038,165991,134505,135038,130066,124820,110914,111793,118428,131548,126655,100224,108382,103594,102137,90154,81499,85410,94857,95965,127639,140263,132766,134707,140354,150427,155375,159915,133282,142714,135430,119946,111401,115929,107575,111547,95833,101662,100444,86855,84947,79239,79023,86502,84983,81592,95549,95005,90525,85284,85754,94104,92742,98577,97886,101567,95305,100271,111810,125134,130568,128765,119938,121555,123928,124014,125912,114759,109552,103537,102825,103202,104522,126925,129692,124796,121848,112955,115222,128677,121006,112391,117920,122804,144495,122209,107621,113189,118609,106765,101110,98040,104213,106836,93837,95575,93169,98090,121854,140829,142875,153312,155302,153521,164962,163211,140044,123694,137000,135205,126311,129912,114143,90662,87007,87056,111041,116338,111249,97977,72142,58407,54825,56064,55985,49026,46777,57315,53268,57810,88921,93808,81266,85746,96075,140854,134747,110373,133778,142719,125859,116426,79504,61415,55488,43353,46769,53785,50113,51230,53766,45104,57643,64807,107566,115363,133157,137093,128697,98297,75060,76966,60598,53399,29715,32714,44657,70223,54140,46017,33453,21277,13622,20654,15603,23357,14411,17854,25422,30224,22752,22205,-4118,6499,2880,-12557,-49774,-41769,-41722,-10176,-3812,-29275,-62090,-67459,-49150,-34018,-35913,-29167,-47147,-59686,-52418,-50005,-61629,-72671,-47859,-30659,-43535,-59927,-46921,-43201,-39400,-11525,476,-19098,-26751,10720,27545,53265,93087,130225,160317,171182,180743,176102,156946,134869,116427,80229,31560,-8438,-23182,-25389,-36010,-47845,-55523,-57317,-32795,-32625,-16677,37085,78216,113075,125493,125341,132671,136648,124186,123884,124633,129458,136837,143072,110345,107281,84521,69685,143077,145865,106613,68633,43928,23350,6557,-7774,-16917,-11006,-9494,-17139,-28326,-35273,-54287,-45925,-45607,-46974,-55270,-60986,-58327,-53088,-38471,-54692,-54612,-59795,-55003,-63182,-62076,-49049,-29190,3006,-28967,-31573,-8236,-34422,-94028,-99459,-99088,-109553,-110137,-103536,-81794,-65627,-35926,-44547,-15815,-27088,-60549,-60988,-57250,-84026,-92993,-69430,-36519,-504,-46141,-58007,-57164,-62985,-71846,-72704,-42167,-9735,930,-15519,23452,70988,103283,103786,112816,131835,118959,120043,144618,143556,156451,145784,150850,144226,137781,110913,114625,83768,20732,780,2083,-9317,12071,48291,70755,111094,131456,125791,98337,105339,134616,151210,169749,189933,188306,194973,206810,219324,244977,245329,241821,238455,228725,236994,236845,255878,252267,264969,267935,254626,247798,263259,266624,268301,250826,242673,243024,219737,220098,208359,179020,171274,174459,167650,140845,131022,131713,143073,143609,146504,146091,155106,143345,148908,128549,116784,90134,69789,58731,49334,41773,28358,12802,-7501,-16501,-26879,-12123,-22914,-51771,-67457,-90572,-112407,-112641,-117551,-111621,-100078,-81725,-87675,-119621,-136323,-127065,-116218,-91643,-65762,-68899,-89605,-90666,-102855,-109592,-77572,-74145,-24497,-1642,10541,8021,-76441,-103297,-75632,-38571,-6012,-61220,-131825,-153032,-136256,-122573,-129569,-139384,-109336,-146585,-151101,-160300,-162100,-169970,-161577,-166697,-160022,-150012,-143476,-110597,-64127,-21504,-23480,-25256,-13099,-57198,-69184,-86808,-82671,-123809,-123929,-140022,-154966,-158398,-161933,-129023,-59123,-89715,-102439,-37395,16370,69647,86861,72427,39606,15985,5374,-1495,854,-29182,-35288,-54398,-68562,-42712,-29553,-39250,-39405,-39286,-41064,-31253,-70339,-117191,-100462,-92289,-73896,-46227,-43346,-28971,-51750,-102113,-135532,-163979,-173826,-149440,-113785,-55402,-37685,-32124,-30328,-65226,-142055,-127959,-136940,-148871,-150369,-166954,-184512,-209175,-231887,-210494,-173575,-183099,-186551,-218094,-218320,-211141,-191514,-134359,-121815,-91641,-13134,18760,28945,23224,15244,80327,121940,147156,137702,150980,166823,190132,145997,75630,9591,-2350,-10680,-30065,-48946,-58884,-64068,-48450,-44770,-28915,-12095,-6407,19825,33762,57487,62600,84450,82062,82852,92424,122333,149728,173932,190746,192413,167333,150700,182775,202375,211562,241055,253479,261897,246250,244728,251089,246430,227961,213829,199440,191603,201354,228818,219558,218087,203996,194534,191269,194829,216554,206117,191722,189421,175184,163229,160873,177116,219680,252529,246646,255825,237000,225635,237895,233323,225026,198756,200086,228123,202092,200346,231599,247168,263889,268336,268094,262469,250710,226982,223544,224665,219787,218322,175267,159738,166554,178413,199041,224805,175083,151089,178226,148232,144463,132042,70040,69563,89126,65631,54891,53026,48675,54487,132389,128294,132847,143249,174111,227694,228950,199509,177170,155740,177986,191769,183718,166784,134791,118958,73067,45552,71368,95334,17252,-19545,-20249,17311,20981,32209,21833,34267,13013,23256,19481,81788,110132,89167,46900,78128,165770,204448,199485,202116,203770,242838,260952,244337,179300,179664,174698,238364,224727,227924,212319,208295,220760,204817,193549,204333,216487,222099,228024,230098,210107,214619,217606,227428,208369,197609,206141,226682,180640,143000,143107,148478,179302,168890,149924,143759,137219,168301,196789,202558,207561,202406,182511,181748,187728,187554,173639,191421,176402,179820,161776,111997,57044,39874,27346,23823,22151,20506,34818,50580,60454,64012,56296,70824,49301,53072,58113,70550,90948,81066,48217,19096,6206,-5108,-15512,-30720,-35013,-42960,-31403,-15107,-1906,34885,40313,37300,-1800,3823,-12861,-6084,-22118,15369,44234,31168,53820,114291,133749,124705,123581,111146,102363,98342,84021,90704,90258,103250,111078,87463,67149,49910,48661,2192,-48231,-45760,-49104,-41716,-13505,49231,37366,21208,67990,92726,97495,95131,56660,51875,43703,17633,23805,23231,10408,-11636,-31025,-66106,-78489,-105597,-93080,-90660,-92421,-92499,-105760,-87040,-89934,-92246,-100562,-144886,-126270,-150907,-136098,-141337,-165750,-154301,-169741,-199182,-206798,-191697,-196895,-183859,-175959,-164366,-148742,-130928,-137536,-137476,-146254,-132441,-176700,-200034,-231762,-232316,-238217,-202363,-198139,-73170,-40794,-55858,-133746,-174720,-174600,-111557,-95571,-83869,-89102,-118732,-123713,-154935,-186290,-158202,-108650,-102817,-102682]},\"producer_long\":{\"label\":\"\\u751f\\u7523\\u8005\\u30fb\\u5546\\u696d\\u7b4b\\u306e\\u8cb7\\u3044\\u6301\\u3061\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#2563eb\",\"dash\":[],\"width\":2.2,\"values\":[140587,129279,118988,117048,124342,126704,125235,126815,139160,146866,141090,152331,153533,155322,151065,144697,106739,116304,125878,134058,145115,154928,166552,178746,184598,190008,192503,195599,199409,206594,214264,222200,233781,242215,254934,285929,275583,244474,235653,224368,216422,204779,213502,228008,239295,263390,255809,256798,268618,273266,277467,254153,208192,212275,201649,191871,183244,180476,214658,221782,222471,224652,211319,196218,196542,198437,189196,172386,153615,153321,158431,156901,164000,182112,180834,170656,178499,185721,168758,180731,185655,199723,200712,218399,247743,221362,217830,232162,212554,226222,208363,209327,211673,212512,217832,220620,187503,192582,188835,182373,185421,190597,192048,216032,229186,193882,166668,148342,131372,131900,140140,137801,132599,131373,139747,138730,158448,174341,168475,168169,155708,152877,162706,159265,152667,155495,159979,155954,156103,163171,180517,188596,186358,182378,183792,194956,202913,205578,203189,194890,200802,195236,178082,185394,196105,216504,227515,249213,226296,214808,182853,156700,149839,155518,162720,189919,213177,214194,210748,188494,164949,165324,171857,188439,192423,243242,233648,248837,257529,260307,241443,226161,194664,184554,195895,195902,200231,200558,198276,203265,210421,215578,216330,207064,210328,213470,223846,230339,228614,266832,287218,305723,294808,255185,237691,245925,253419,218016,182757,183210,178732,174208,160998,136375,139376,151934,158741,162935,193745,174620,154015,124777,116539,119972,117537,119554,122862,118211,117726,137940,143393,153031,175810,147378,126015,98751,98302,105374,118340,125459,129204,132153,134771,135921,139007,139919,134944,131125,142910,146434,146514,150175,142841,159404,173100,154840,129573,120927,134080,138576,140284,138386,147387,164149,153872,117172,128829,135025,144677,152135,173521,169296,140276,123314,104188,105831,107761,102570,105950,106393,110523,104969,110676,110063,97109,86689,83525,91598,87637,95175,100733,99608,106680,118259,133559,137398,139556,144020,155437,157212,158252,168068,170655,164652,189444,210878,208826,177418,165137,154964,165931,163312,167697,166564,162285,180433,185053,187981,201514,208072,212571,220384,230270,236493,224697,193085,169775,165810,163104,149317,150035,143589,157839,169854,181368,191639,191230,184093,174161,165641,171479,196764,198660,201445,202322,212070,218636,225862,238561,235110,223393,224383,226190,227812,217011,232295,228732,228493,224486,210195,168712,160465,168794,165204,192280,209900,222835,228069,227567,208862,180119,193781,210712,224995,238476,227121,238054,221432,206113,213790,230650,217255,207866,208357,210134,220908,227444,244969,234613,211504,208063,158783,161459,163644,166875,159099,155712,160640,170838,172463,172388,196520,206252,209382,207503,206943,199698,199227,207066,213317,217592,211738,203725,180196,181344,184676,191273,187837,177657,178746,187684,171222,161961,171136,176646,182547,190278,187417,186276,180916,162903,163247,160022,174527,172443,170967,189859,198785,203744,198671,215790,206975,225595,184491,168945,169641,167008,168888,196466,203776,212979,219822,228790,222719,228669,215648,216979,218487,217585,214656,226215,245694,253972,243831,228153,207216,227984,246675,248494,266579,293441,259153,247261,225783,192831,213336,227808,237173,237070,217286,224004,215240,200963,175533,173406,187906,190258,198682,214232,213636,205042,198324,203690,201903,204621,185990,170900,149370,142085,168647,179217,185836,193145,187743,189537,188378,200019,211593,212815,220132,239289,249450,273233,305095,303665,285688,267251,225872,208170,199480,202252,207904,219079,246034,226830,183781,170102,161277,165446,181946,198167,199764,224976,220334,194547,173766,179379,177724,172251,195221,181610,196564,186533,184892,194384,181986,175143,150027,128356,132265,137339,151741,168092,173186,187164,192717,197743,206696,209802,204116,203694,206326,205804,212062,219097,211756,218122,249116,202920,199419,199954,201840,213815,224516,218330,226190,227512,221403,204434,205815,215922,225606,246833,259326,271600,277690,272499,231291,240134,239809,241418,235159,242629,263561,267329,265414,256591,262212,238866,190841,172731,172265,177094,186744,187608,184284,181547,184455,180091,181237,210623,227887,218418,207954,208055,229930,270028,276744,270631,246605,224898,216223,209078,246956,265441,281469,289127,284906,298735,282801,241081,253178,261989,260268,266568,258342,245589,237065,218424,215868,224390,236191,232903,265429,269606,266902,283827,283447,286139,254997,203308,190991,192005,172783,169230,171913,177483,183598,210235,221371,228724,234613,238722,263408,271813,288973,292598,280980,293784,307153,315288,301720,267628,240367,232027,271694,301226,313443,299026,281949,270810,253003,243780,303650,321887,346250,343791,356984,364100,351527,314719,246743,248692,259025,284464,277193,287526,322666,323900,343524,345325,352562,323684,301028,258952,281168,292603,306669,312863,304977,297361,289188,306500,307555,285417,275147,279427,282157,293302,310114,317061,352498,359768,384485,383279,340122,344515,391495,415014,421369,426605,440916,448511,417162,407135,388045,390064,396492,400173,400352,400392,400000,392229,360723,348525,347906,347203,352548,350186,337299,324253,332118,336198,343582,349095,326374,306162,244740,251600,256072,257772,275512,279784,282483,291470,297662,300328,298329,295075,290375,300912,320170,332593,346381,355339,378786,371491,318542,284947,303495,307986,319267,332515,348400,374478,307292,290353,261330,264353,279369,280504,274391,275287,269179,245271,221404,222066,237571,236095,232961,248082,246314,273103,292143,299126,310206,305449,274494,223918,214509,216733,216302,220353,225662,227858,231467,237425,250394,259454,256032,259340,259399,268844,293864,302161,299461,326365,348834,290702,278024,246639,248611,251861,252368,245639,240050,244784,241415,213154,201385,207676,222657,222049,224986,231260,224497,226500,206354,210383,211131,213285,231591,255565,270231,253337,260121,254429,261732,254010,269639,237653,218265,201628,202502,223349,248844,250470,239601,240184,245426,247949,256407,237531,238564,244482,266333,257837,275085,260778,280472,263857,225555,209996,194168,200312,211636,218990,258660,262269,249815,240841,232307,234403,243161,248437,248968,294586,292176,269833,254178,240355,251267,247263,253796,265026,270317,282901,304961,277076,271852,299560,268361,236608,178823,179479,183068,190505,198451,192334,203219,216284,230194,272805,280899,282670,300200,330521,326217,329656,334109,342594,353788,346720,311569,284402,291737,295406,307263,303557,297556,307736,304867,305668,311997,292492,300967,329580,326724,325737,319104,310612,297149,270112,278397,281621,289275,294521,296813,288107,296984,304037,305588,307569,259031,274728,233663,230361,231119,245949,265097,275705,274089,286804,286350,287018,301576,318713,325200,326346,311063,338337,341491,326727,332780,324718,324146,284254,266884,273437,271451,270112,273776,309095,334914,323260,302211,279106,262826,271140,276878,289022,310887,306761,292375,280477,281953,285807,297846,298562,311279,311860,321614,329689,341190,364238,342513,338711,312370,281932,304092,308223,314459,314283,306808,295216,294817,303714,294862,291410,290476,282696,297071,294604,300497,303689,334498,356085,356926,298944,282050,260344,265045,235099,236813,237123,284302,267821,232790,201990,200906,203416,205148,217037,233720,239640,233682,218673,207609,218092,221887]},\"producer_short\":{\"label\":\"\\u751f\\u7523\\u8005\\u30fb\\u5546\\u696d\\u7b4b\\u306e\\u58f2\\u308a\\u6301\\u3061\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#ea580c\",\"dash\":[],\"width\":2.2,\"values\":[300342,299564,287557,288873,306214,299233,295215,287306,280768,282612,271140,282252,286750,301471,303613,287113,238212,246264,267801,270612,281593,290690,301260,306503,323564,335325,325083,333523,349689,343813,326220,336744,355674,356058,363624,390510,394598,377402,408386,397948,362845,338731,338301,339866,360832,370235,364757,363893,360865,369984,389114,381747,357262,350591,344718,325382,338521,347819,403424,408553,386045,371812,336663,329398,329685,319411,328228,380485,373318,375443,421848,463245,474374,526182,502434,472107,459127,491015,528435,560050,586218,624666,680038,757810,719674,691786,692463,688904,692678,721975,695159,678436,654725,646721,642513,649947,649684,653548,633533,613524,609463,597985,578212,578501,582826,572233,568737,557596,553612,530363,507967,499388,513914,516159,516047,533697,523793,518165,502330,488328,462105,419039,416384,405317,390165,398209,395730,386698,385916,388404,369683,383554,378053,374255,400755,393134,395814,401644,402073,410137,411920,405998,378273,374725,396255,443566,430357,432716,426336,420603,417044,427204,427991,432222,453237,451804,463496,440192,453595,435366,402603,390308,387949,412727,428504,443644,438761,438604,452066,439191,427339,421842,424282,414404,382390,414361,412717,414117,391327,397054,400569,414778,410868,435715,442159,439657,435744,414547,400568,401192,411017,383500,403461,395957,370636,366275,367163,341983,343010,337305,329792,316165,298845,288522,293599,290297,290250,296511,318466,327990,315584,279010,275048,281338,288243,300657,312292,316513,323442,339549,347658,362435,372268,389646,375927,348566,350941,363110,368460,380866,346480,322072,319309,308886,313717,318449,339025,322334,322113,335564,338700,340291,359661,355784,375028,362812,335651,346558,325939,318345,328782,328399,316050,354751,344760,297881,311037,293390,300955,313649,347057,366111,377449,363954,356567,373420,373127,378185,369898,353922,344191,347474,324036,312303,299388,281051,244749,234353,235256,260647,267435,260664,251544,233199,219982,228053,234111,235418,242380,244098,259330,267123,284185,313197,335750,352571,362466,384919,434990,419371,403307,423958,436826,421339,417603,404652,380233,367977,356941,360050,359437,363578,371895,380138,393418,371122,369276,392634,399309,417307,423533,407430,396285,381892,386723,373506,354699,343070,354119,370959,402548,412481,404016,394806,385061,374844,390619,393805,414988,394073,384051,389680,406322,401352,403972,400372,413444,418950,398481,373186,355239,346615,394567,393333,387780,373246,378337,407184,405047,382080,362365,356321,361595,388281,396710,367073,399771,394018,383052,375622,375572,382556,380005,383513,427881,446888,432462,448870,482586,483806,520106,507391,544931,562514,578045,568887,559931,546043,535003,498274,455689,434443,405678,402289,397247,388871,353606,351202,348396,374421,383754,408255,447204,460974,479724,490618,491278,496248,492187,503169,515672,516126,496411,514453,538888,503346,511067,479357,467078,539265,514595,476480,429931,424887,401074,387138,391604,389757,401476,404863,408243,373755,398332,352492,348132,352918,354260,360929,376519,385706,388987,402000,382519,370855,378428,374390,370103,371716,386055,411532,446253,426028,430246,451312,418110,357309,378150,388921,388052,392788,435221,430426,423691,448690,405339,463751,460870,444248,438283,426434,398658,389733,393250,378192,416034,381690,367966,362744,366794,365449,355737,376608,417329,426257,414570,442008,483726,509148,507076,545896,581801,578420,574448,591946,599335,603825,589803,611111,603039,604454,588577,607131,592498,552177,518911,503774,483345,480489,508506,538123,578273,597101,592745,586034,571534,565634,574817,574247,607853,616235,640727,639891,660236,695458,661342,630811,623837,612584,603882,606803,611490,617201,621059,622893,619852,612089,654298,629618,604123,594381,591363,584290,567506,576113,568806,532953,532373,541317,518304,485059,480278,486877,503850,510961,515008,507513,536718,553970,535198,491110,470965,452815,452641,446636,421989,421609,427476,407640,385963,378139,377789,401589,399723,379238,386964,368301,347958,315179,318012,324767,333301,345146,344065,333835,331462,345030,348629,362485,368815,317703,284606,280022,277589,286557,310851,313573,357934,380696,387983,388889,345078,341047,344833,366781,388626,374598,367653,367087,371970,361587,349557,329008,339263,343691,359433,360267,363693,370380,395090,377672,342815,358691,377307,415527,448631,466003,456038,441038,448153,394117,388803,382224,373678,374821,373455,357064,355619,355727,348484,340483,345449,320925,312766,330591,359243,405198,428193,433809,432188,429894,427153,429902,438005,429093,433552,431087,427503,446718,467583,475435,484839,473264,459495,441372,400025,386435,416657,424369,425946,430468,438623,441881,410994,407684,392384,385479,385030,422623,456719,486251,474507,406930,406023,395237,358866,370447,377865,408877,400557,406689,397348,376090,330150,334436,320158,331513,336183,328383,336369,350962,355473,398325,430600,444879,490991,502212,511081,500146,497351,570043,595961,643215,651890,692464,710181,697940,663350,670462,637695,622461,609558,596724,581395,524784,510020,511485,521197,549346,566612,574477,590095,598849,613323,562516,577224,563287,561308,578345,607961,623247,630047,636455,640329,631854,616896,635317,625804,575497,601044,619331,638290,640042,642867,652307,658345,633495,629277,608494,602706,610983,657555,657865,665252,657837,654661,672815,677093,646336,592301,586403,589858,580469,565571,566042,598707,589979,605351,570264,583382,571266,550505,560009,547340,557493,508953,488935,519262,506693,494885,527182,541212,553664,577041,583999,582366,574256,545966,532743,495142,485279,487681,448246,449039,456832,464459,475327,498095,462229,452879,470799,442719,445860,439139,414151,417297,433124,437554,448830,417199,413896,386637,448563,440836,439526,434922,453317,506634,511731,457456,424252,410308,442111,449540,440755,438892,406057,411113,345477,305336,324836,343297,288677,289526,298748,305683,311005,317319,313775,319600,326710,320246,299492,339538,363590,368450,350519,380945,436635,462977,457541,459296,461402,473117,480046,468548,451644,440248,454301,490923,510220,494698,475161,451519,451491,446033,432988,448917,463934,472061,472827,474432,443266,454507,456329,461911,433026,462590,476558,491823,436247,420696,421685,424659,452978,462181,453531,461224,467293,469495,483137,512522,516833,480330,402280,407893,423094,424637,418543,431917,429617,433634,429129,417769,360146,354150,356626,379257,359287,355362,361673,371680,385707,385952,383355,365853,336632,345347,360099,366535,371413,368544,350799,345899,343918,316074,308014,322774,317463,309553,311739,351768,366366,361433,370921,372290,345963,347784,340842,341362,336491,372343,392569,387409,385925,452192,420659,414031,418059,422082,431206,428357,405486,416660,415591,423738,442611,428929,423116,409112,394364,367955,304992,306457,306251,309919,335294,357119,307231,302079,316354,327212,327810,337675,361202,350409,341659,306016,298588,301946,298954,284407,290875,309280,289250,266452,263952,270051,274550,278788,271228,285746,290747,295621,286972,268410,301539,291430,289582,259671,254302,261654,253204,236234,225953,231365,230440,246920,239934,254147,258253,258468,262702,268699,269215,286098,268341,271235,281524,250860,229674,254217,255992,305137,335833,326804,322663,314323,299330,318842,321314,332939,330124,310631,330038,337244,321394,330876,338606,349270,348435]},\"producer_net\":{\"label\":\"\\u751f\\u7523\\u8005\\u30fb\\u5546\\u696d\\u7b4b\\u306e\\u30cd\\u30c3\\u30c8\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#d97706\",\"dash\":[],\"width\":2.2,\"values\":[-159755,-170285,-168569,-171825,-181872,-172529,-169980,-160491,-141608,-135746,-130050,-129921,-133217,-146149,-152548,-142416,-131473,-129960,-141923,-136554,-136478,-135762,-134708,-127757,-138966,-145317,-132580,-137924,-150280,-137219,-111956,-114544,-121893,-113843,-108690,-104581,-119015,-132928,-172733,-173580,-146423,-133952,-124799,-111858,-121537,-106845,-108948,-107095,-92247,-96718,-111647,-127594,-149070,-138316,-143069,-133511,-155277,-167343,-188766,-186771,-163574,-147160,-125344,-133180,-133143,-120974,-139032,-208099,-219703,-222122,-263417,-306344,-310374,-344070,-321600,-301451,-280628,-305294,-359677,-379319,-400563,-424943,-479326,-539411,-471931,-470424,-474633,-456742,-480124,-495753,-486796,-469109,-443052,-434209,-424681,-429327,-462181,-460966,-444698,-431151,-424042,-407388,-386164,-362469,-353640,-378351,-402069,-409254,-422240,-398463,-367827,-361587,-381315,-384786,-376300,-394967,-365345,-343824,-333855,-320159,-306397,-266162,-253678,-246052,-237498,-242714,-235751,-230744,-229813,-225233,-189166,-194958,-191695,-191877,-216963,-198178,-192901,-196066,-198884,-215247,-211118,-210762,-200191,-189331,-200150,-227062,-202842,-183503,-200040,-205795,-234191,-270504,-278152,-276704,-290517,-261885,-250319,-225998,-242847,-246872,-237654,-224984,-216092,-224288,-236081,-200402,-205113,-189767,-194537,-178884,-185896,-195681,-229618,-229850,-186495,-218459,-212486,-213559,-193051,-193789,-190148,-199200,-194538,-228651,-231831,-226187,-211898,-184208,-171954,-134360,-123799,-77777,-108653,-140772,-132945,-120350,-113744,-123967,-160253,-154095,-151060,-141957,-137847,-152147,-154223,-138363,-131509,-133576,-124721,-153370,-161569,-154233,-158509,-161366,-170706,-181103,-189430,-198302,-205716,-201609,-204265,-209404,-196458,-242268,-249912,-249815,-252639,-257736,-250120,-255407,-217276,-189919,-184538,-172965,-174710,-178530,-204081,-191209,-179203,-189130,-192186,-190116,-216820,-196380,-201928,-207972,-206078,-225631,-191859,-179769,-188498,-190013,-168663,-190602,-190888,-180709,-182208,-158365,-156278,-161514,-173536,-196815,-237173,-240640,-252379,-267589,-265366,-275615,-263948,-247529,-233668,-242505,-213360,-202240,-202279,-194362,-161224,-142755,-147619,-165472,-166702,-161056,-144864,-114940,-86423,-90655,-94555,-91398,-86943,-86886,-101078,-99055,-113530,-148545,-146306,-141693,-153640,-207501,-269853,-264407,-237376,-260646,-269129,-254775,-255318,-224219,-195180,-179996,-155427,-151978,-146866,-143194,-141625,-143645,-168721,-178037,-199501,-226824,-236205,-267990,-273498,-263841,-238446,-212038,-205355,-181867,-163469,-158977,-179958,-205318,-231069,-215717,-205356,-193361,-182739,-162774,-171983,-167943,-176427,-158963,-160658,-165297,-180132,-173540,-186961,-168077,-184712,-190457,-173995,-162991,-186527,-186150,-225773,-228129,-195500,-163346,-155502,-179115,-177480,-173218,-182246,-162540,-150883,-163286,-158234,-139952,-161717,-172586,-176939,-161832,-144922,-165301,-172139,-175156,-217747,-225980,-205018,-203901,-247973,-272302,-312043,-348608,-383472,-398870,-411170,-409788,-404219,-385403,-364165,-325811,-283301,-237923,-199426,-192907,-189744,-181928,-153908,-151975,-141330,-161104,-166162,-196517,-243479,-280778,-298380,-305942,-300005,-308411,-314530,-324423,-327988,-344904,-334450,-343317,-362242,-320799,-320789,-291940,-280802,-358349,-351692,-313233,-269909,-250360,-228631,-216171,-201745,-190972,-197732,-206192,-192453,-166780,-172737,-168001,-179187,-183277,-187252,-192041,-180053,-181930,-176008,-182178,-153729,-148136,-149759,-158742,-153124,-153229,-168470,-196876,-220038,-180334,-176274,-207481,-189957,-150093,-150166,-142246,-139558,-126209,-141780,-171273,-176430,-222907,-212508,-250415,-233062,-207075,-201213,-209148,-174654,-174493,-192287,-202659,-242628,-193784,-177708,-164062,-152562,-151813,-150695,-178284,-213639,-224354,-209949,-256018,-312826,-359778,-364991,-377249,-402584,-392584,-381303,-404203,-409798,-415447,-389784,-399518,-390224,-384322,-349288,-357681,-319265,-247082,-215246,-218086,-216094,-254617,-300336,-338643,-376021,-389197,-373666,-340000,-344704,-381853,-404715,-412970,-442407,-434289,-442560,-440127,-435260,-475124,-466795,-457045,-444458,-434860,-431631,-411582,-429880,-420637,-434526,-438001,-425468,-430103,-479155,-479591,-475767,-462116,-454024,-432549,-399414,-402927,-381642,-340236,-334630,-334621,-308502,-280943,-276584,-280551,-298046,-298899,-295911,-295757,-318596,-304854,-332278,-291691,-271011,-250975,-238826,-222120,-203659,-195419,-199964,-186237,-181529,-172324,-161867,-175983,-152890,-119912,-115364,-90611,-75459,-83888,-77878,-84958,-91883,-109987,-101436,-70274,-64133,-79616,-92038,-100273,-129949,-126862,-111875,-107757,-100495,-99813,-123243,-129289,-176387,-196241,-207892,-207652,-134455,-113160,-126415,-158827,-180571,-144668,-97625,-90343,-101339,-114982,-124659,-112785,-130185,-96735,-93992,-78798,-74566,-85474,-96355,-94871,-101734,-105513,-115318,-155259,-182063,-207661,-210449,-203973,-229729,-178249,-164413,-146033,-140775,-109392,-103849,-90162,-71792,-72280,-62345,-85486,-142141,-129934,-120761,-157808,-190013,-233285,-250710,-250211,-221953,-208523,-198429,-195289,-199283,-165685,-161739,-142114,-134905,-165738,-173799,-168282,-169551,-171544,-191867,-201005,-167998,-114741,-115431,-110926,-126920,-148519,-167813,-188878,-167214,-104034,-70497,-39229,-41239,-65639,-92619,-134724,-159788,-160187,-157331,-136212,-74402,-93254,-90339,-86211,-76657,-63165,-52023,-23528,-6466,-33408,-61206,-50345,-43580,-21714,-23506,-45985,-58112,-109137,-124100,-137324,-205574,-227065,-231654,-217989,-204049,-259929,-278900,-290717,-292122,-307979,-326902,-357818,-318835,-278967,-222681,-201092,-182953,-155808,-132884,-107622,-102885,-123440,-131133,-152854,-166439,-174125,-189703,-198849,-221094,-201793,-228699,-215381,-214105,-225797,-257775,-285948,-305794,-304337,-304131,-288272,-267801,-308943,-319642,-330757,-349444,-363259,-380518,-364530,-363083,-369824,-366875,-335833,-328949,-310165,-307631,-320608,-356643,-337695,-332659,-311456,-299322,-294029,-305602,-327794,-307354,-282908,-281872,-261202,-233056,-217642,-224229,-282687,-314998,-308934,-319029,-291897,-270001,-285618,-272053,-288314,-263682,-267531,-297196,-269122,-258790,-294221,-293130,-307350,-303938,-291856,-283240,-264050,-240517,-258249,-271224,-270770,-270948,-231944,-228686,-231170,-236601,-243860,-260670,-211835,-193425,-214767,-183379,-186461,-170295,-120287,-115136,-133663,-111189,-99996,-126497,-135872,-139998,-199952,-188975,-187158,-189283,-213267,-261850,-270316,-244302,-222867,-202632,-219454,-227491,-215769,-207632,-181560,-184613,-139123,-94953,-113705,-130012,-57086,-33961,-28517,-52346,-50884,-62890,-52043,-65590,-57071,-82593,-81227,-137910,-161088,-145101,-101675,-130475,-197034,-222793,-212115,-211347,-204995,-235586,-241482,-224066,-185311,-182411,-179216,-230145,-229748,-230841,-249606,-241523,-257323,-245721,-221352,-229927,-205274,-209792,-223012,-233591,-210959,-220104,-213168,-213474,-184058,-168004,-184382,-221990,-182069,-180341,-170418,-177396,-199182,-197155,-183214,-178323,-162332,-192419,-211285,-212962,-248472,-243722,-223457,-228414,-240026,-234132,-220092,-239583,-226398,-217350,-198935,-144964,-79247,-71480,-56426,-48736,-33070,-25706,-27564,-29086,-31919,-39232,-71786,-81451,-44895,-49941,-52836,-62978,-73857,-60808,-45932,-40231,-31921,-23582,-7047,6806,9261,16184,7365,-41156,-69217,-91321,-92524,-90669,-56688,-53263,-44029,-53255,-39507,-68306,-86981,-79840,-126894,-177464,-186996,-183670,-186940,-176133,-166109,-152652,-131397,-129856,-129241,-136720,-141035,-110216,-97916,-82766,-83301,-29618,36499,20270,26529,14799,-11148,-72865,-40347,-28642,-44903,-57100,-54034,-28580,-26288,-27149,-39448,-26910,-35762,-30806,-22076,4615,20012,-2519,3125,14025,18001,15756,23296,19774,40051,26114,30867,34068,54218,95828,40974,47281,22788,22261,49790,46569,61255,78049,80855,63851,64377,56794,54928,37263,32223,24228,34369,25905,31282,17591,66157,84850,75402,48084,52376,6127,9053,-70038,-99020,-89681,-38361,-46502,-66540,-116852,-120408,-129523,-124976,-93594,-96318,-97604,-87712,-112203,-130997,-131178,-126548]},\"open_interest\":{\"label\":\"\\u5efa\\u7389\",\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"format\":\"number0\",\"color\":\"#475569\",\"dash\":[],\"width\":2.2,\"values\":[455791,448012,433368,427937,455705,462175,464034,469125,472069,479535,476171,494058,505361,510361,500233,473478,432984,436978,455127,457173,472934,487900,500291,507837,524037,550143,564627,567027,571200,583572,597980,627005,654555,678454,703998,702692,697049,668314,650161,647824,651751,654751,667293,677356,683697,692549,708275,716356,737950,756122,762392,752655,688475,678521,667014,653368,660083,667540,707122,692159,673537,670317,656899,652372,666553,666459,641961,652652,631152,628448,679933,718923,744436,767239,760732,762153,763423,784065,809937,846919,861893,911735,987380,1079223,1082347,1032775,1047013,979085,990766,1035771,1013151,992877,969316,938200,942202,942271,935180,940824,931913,920281,915914,911360,911824,913262,919064,867641,845025,833013,824423,819033,803153,784213,791850,793410,806590,821181,821014,811862,781317,735931,705350,677691,674397,658642,642909,634133,638692,635658,632433,641098,652211,641129,637493,642954,666642,656268,660157,670233,673225,660712,663396,630334,609768,608699,633731,687367,690705,694611,691100,669629,657562,674992,687013,708649,736002,772821,779588,761633,760753,743415,715138,719402,730464,772299,793279,846179,838179,849868,864670,852078,824750,800087,784699,771265,760540,774878,774344,782075,764367,770553,773085,780288,785811,819140,836284,832552,842341,840620,839354,847442,877992,859532,829147,775106,741206,754199,776698,737718,704149,703555,686987,655541,641598,630723,646876,665694,675602,684786,696523,642009,606050,566822,557902,577969,595710,600855,613446,612589,622029,648019,660368,673080,697690,639289,613181,578944,579406,587348,593979,604070,597338,581924,576756,570470,575256,585743,606435,607307,607185,617471,620918,619137,646042,653229,663043,637871,598636,609365,601818,590210,595022,626615,630580,615070,597546,568473,582630,584612,584931,606482,634960,646223,629831,618878,615184,626505,631872,637140,623987,592773,586551,595341,597739,597645,580127,533043,483737,472073,473747,498372,507502,498960,492323,488004,503702,504829,517967,525763,539095,544792,567599,583648,613159,636763,666733,696054,705626,699138,723747,720785,706083,738649,746727,735961,726557,730255,725118,706597,715111,727267,729589,753540,775795,759123,743939,700186,678681,669005,666628,668671,671864,662690,676534,690427,723416,728205,725692,698138,683385,674997,679261,701034,709045,721447,716401,722855,726929,737882,759782,764194,754990,756985,754102,765768,786010,823614,829549,841251,848854,825539,786486,785424,797883,801467,836833,857592,870275,854731,842135,829305,805148,841726,863297,894044,932648,926315,914122,861280,832420,835810,859880,857234,844989,852042,870259,870279,909368,934375,922110,848751,833097,787891,814946,820355,830021,824363,816554,805734,807915,784900,769550,808723,821697,832792,829964,838113,819167,825219,840563,852157,850386,844131,813934,787953,792621,785760,782587,784653,786639,781150,798363,789475,782434,807765,823802,823724,850114,872550,866264,879261,844150,835680,824652,857950,854026,864912,887972,895368,894888,892598,892171,824175,836077,784342,757467,759415,752545,777467,798420,809762,816091,825980,836657,820007,825145,820513,834430,841420,818125,815626,823104,853527,864567,857342,836197,819751,847114,864924,883334,903521,936040,893089,853491,834880,808794,849346,865099,891727,912450,892859,873992,865764,838247,790993,794716,811703,819269,824041,843937,851159,835978,818040,817130,781009,770935,750053,743349,742311,756639,801494,827353,834411,838081,861967,863941,864728,846065,867617,859958,868697,852726,868576,884344,877254,862851,822756,798205,752262,751073,768590,827890,865776,865816,840440,800540,772450,789143,805306,848078,868549,895498,899793,940081,899424,855761,842090,840414,832463,830909,846754,866930,883140,903799,908026,913475,889291,896638,857858,830713,833715,843124,852696,844926,845628,847421,819282,822246,835875,821766,812810,808168,810483,819121,828260,834634,831344,859366,858862,802571,765789,765590,769600,788422,806906,801818,801536,790120,775917,765024,777908,792922,798742,814153,842105,854313,831702,821489,776748,762211,772209,771060,762626,779185,815068,840614,835201,824467,801502,767416,711181,683879,694059,700150,717017,712697,711780,708272,695563,704408,707756,759712,787027,756189,757204,769647,823655,912141,925960,928370,893480,870968,864508,841282,908031,945319,974778,990051,999540,1021576,1010242,977547,1000067,1028716,1032703,1006973,997686,986065,963032,965073,946405,962201,972560,976927,1030191,1035639,1034096,1056652,1049962,1010628,907199,811721,817701,812368,748480,744792,778533,801819,773056,789728,796564,812476,818050,816921,853309,868536,879349,901214,890199,905783,913025,937769,904601,871056,839602,825365,881080,920560,926204,911127,915486,887198,880933,865062,960539,1006144,1030604,1039476,1025985,993278,936818,888259,851542,868182,891873,947290,949627,985687,1047548,1045587,1075205,1088400,1064916,985311,979004,880474,878343,902099,931054,967769,978065,969252,952863,978753,1004980,1010184,1003578,995824,989858,990792,1073646,1121428,1172016,1199329,1251740,1241072,1206094,1142524,1127748,1048963,1014018,1015678,1019129,1040411,965724,950948,923784,953051,970769,979826,996216,983915,960972,958619,918143,924622,938702,944754,963358,989827,1002453,1018436,1062658,1075405,1047751,992063,981798,971839,946439,978938,1008665,1036579,1035002,1056385,1079515,1085716,1081320,1067538,1053378,1047207,1052268,1089003,1095452,1101665,1104626,1107089,1130449,1124674,1065425,1009386,1031790,1047853,1048979,1049454,1044032,1052839,1014761,1021800,992776,1030575,1034144,1021300,1024776,1017887,1002786,925321,892168,931814,928170,920665,954073,987110,998508,1033177,1063378,1058996,1052962,1024815,952975,889873,888354,891672,871316,874742,884507,897739,906385,920493,882199,857621,874996,864082,864262,873918,883009,882598,875995,897035,931602,871213,857376,816211,837413,818877,817462,819459,859871,916130,909622,846421,818627,797453,825281,847420,848463,849814,800806,779773,734324,713245,701144,703614,722469,760093,765669,737535,750335,752642,760601,751873,744972,710887,687018,687209,711664,723503,737846,766340,832522,872727,876309,881388,899777,922300,943801,940021,905839,898526,924848,995391,1001483,969635,926553,912670,929179,932452,929418,953477,1005892,992086,961060,959708,940050,955975,963347,983887,962437,1021535,1001738,967113,891033,863843,877695,881020,911185,919658,912260,929306,944221,944052,966992,996532,956532,903444,820468,821749,842662,857661,865859,879489,860384,871894,875946,853428,781527,774617,792894,826270,811145,801086,819120,851084,881004,884135,848563,822162,842380,819781,834490,839231,845531,834056,811191,827078,833374,825438,829891,858459,875017,881990,858042,829375,808974,775139,778762,769545,787803,794156,803315,808191,822948,831103,831823,819876,756272,810059,791833,799899,813905,824496,850281,863169,854106,879396,877135,890137,930326,945162,958813,966547,959156,987977,992164,1002229,1013425,1011895,988298,965822,904274,881296,899339,898876,894479,873824,854643,830293,814178,797126,788002,805373,824628,878105,903273,877614,860131,840169,850532,866727,866505,872591,888761,898919,901121,915782,940447,954758,918579,898935,859715,834349,867493,880454,898257,929991,938758,941444,946665,951437,941986,942193,938797,923101,943170,970010,985716,1006304,1059582,1095771,1099675,1054389,1048631,1035892,1005609,940662,927493,924257,946729,978152,972678,969640,961423,970925,967447,979429,1009892,1010191,1007082,992340,997547,1000488,1015444]},\"net_share\":{\"label\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u306e\\u30cd\\u30c3\\u30c8\\u6bd4\\u7387\",\"unit\":\"%\",\"format\":\"percent1\",\"color\":\"#c026d3\",\"dash\":[],\"width\":2.2,\"values\":[7.920955,9.031901,9.279181,8.771151,8.652308,9.274842,8.561011,6.773248,4.038605,3.912123,3.740463,3.114816,2.405211,2.53448,3.71247,3.029919,1.830091,3.24387,4.269138,3.359122,3.761201,3.571019,3.897132,2.404118,2.860294,1.96458,0.782286,2.315586,2.608718,0.662643,-1.722131,-2.553568,-2.071942,-3.311647,-5.133111,-3.427675,-0.894916,-0.851546,4.040845,2.278397,-0.803528,-3.049556,-5.053702,-5.751628,-4.311413,-4.5591,-3.279094,-2.379264,-3.42923,-1.822854,0.013641,0.501691,1.326265,-0.049962,2.375063,1.44176,2.504685,2.723282,5.63354,5.369287,2.986176,-0.415624,-3.504192,-1.916085,-1.597172,-3.570512,-3.883258,3.201247,4.416844,4.119832,3.362096,5.14617,7.59125,5.471437,3.148546,0.762839,-1.689234,0.232761,5.516108,8.088849,9.75852,11.373042,12.055541,11.467509,9.797782,10.643267,11.344176,15.716,17.060638,17.181211,17.673081,15.757037,12.560403,13.817523,13.62192,13.212547,15.460125,15.788819,15.524303,13.191297,12.891057,11.967389,10.37799,8.469421,7.896294,10.700278,12.727434,13.536043,15.469122,14.556923,13.041849,11.52646,13.571762,14.194175,13.764366,15.765099,12.9647,11.636337,9.540174,9.553477,9.756858,7.489697,7.331142,7.379426,7.408047,9.815922,8.892236,8.730638,10.334692,11.066795,6.818346,8.451965,7.541102,6.746983,8.723423,10.552549,11.69237,13.020248,12.897174,14.652829,16.327503,16.329121,15.616759,14.146401,15.386812,17.718046,15.116294,12.83553,14.594559,15.400319,18.29242,22.159966,22.851096,22.512838,23.330643,20.45286,19.028641,16.972348,18.012417,20.907299,20.994549,19.534558,19.920352,20.851769,20.924668,15.895573,16.110878,15.304259,14.435565,13.016883,13.554774,14.80189,16.764135,16.421723,13.178005,13.986976,13.378292,13.059745,11.794596,10.57669,11.047944,12.156665,12.212224,15.582074,16.772173,15.946872,15.991979,16.696486,17.921759,18.334588,18.213719,15.506345,17.212147,17.472449,16.182546,14.77077,14.925879,14.58213,15.841392,13.621252,14.798242,15.322306,13.537293,13.468194,12.249488,11.870769,12.803692,12.410154,11.714186,14.882813,15.676099,15.970622,15.286556,14.837128,15.796948,15.435005,16.069385,15.979066,16.328338,14.707131,15.184109,16.611695,17.935473,20.42394,20.999509,20.716684,20.979244,21.099587,20.878516,20.843942,19.211736,18.825826,17.951612,18.024611,17.940187,17.844345,20.929696,21.355262,20.553209,19.733396,18.191613,18.610098,19.917745,18.524285,16.950786,18.486496,20.513968,23.712389,20.306638,18.234357,19.022658,18.928529,16.931238,16.438779,16.407105,18.332093,18.336852,16.051159,16.339534,15.362204,15.448217,18.856339,22.359808,23.086133,24.921324,24.788629,24.296218,25.891013,26.156154,23.625233,21.088362,23.012022,22.619404,21.134787,22.393717,21.413469,18.742002,18.430836,18.376053,22.280746,22.923654,22.296176,19.900959,14.783076,11.595547,10.860113,10.823856,10.648334,9.09413,8.586213,10.097798,9.126734,9.428223,13.964536,14.0698,11.675244,12.151763,13.741922,19.461773,18.694479,15.631732,18.111173,19.112607,17.101314,16.024345,10.887156,8.469656,7.85285,6.062415,6.430788,7.371959,6.650344,6.603549,7.082647,6.062863,8.232527,9.548963,16.078505,17.305454,19.91368,20.404874,19.420393,14.529499,10.871533,10.639245,8.321558,7.358356,4.256322,4.787053,6.615881,10.338147,7.722878,6.489997,4.636931,2.969985,1.884472,2.841268,2.114566,3.074171,1.885778,2.3648,3.358323,4.007946,2.971135,2.825028,-0.499992,0.783438,0.342347,-1.479289,-6.029273,-5.310838,-5.312035,-1.275375,-0.475628,-3.498309,-7.24004,-7.751458,-5.750347,-4.039495,-4.330494,-3.622564,-5.601229,-6.913727,-5.863022,-5.361616,-6.653136,-7.949814,-5.55673,-3.683117,-5.20872,-6.969228,-5.473535,-5.112611,-4.624185,-1.324318,0.054695,-2.10014,-2.862983,1.162551,3.245357,6.393613,11.814705,15.979586,19.542393,20.623816,21.925171,21.566485,19.478637,16.693464,14.833355,10.425443,3.902449,-1.026899,-2.783648,-3.059048,-4.296557,-5.840689,-6.728275,-6.818882,-3.848469,-3.836493,-1.975641,4.556266,9.92648,14.265961,15.970907,16.016238,16.908238,17.371119,15.897843,15.517252,15.78682,16.545549,16.940199,17.36728,13.39587,12.619602,9.686666,8.044314,16.272415,17.279512,12.757635,8.322662,5.120112,2.734109,0.758112,-0.875478,-1.889391,-1.229875,-1.063637,-1.921044,-3.436891,-4.21887,-6.921343,-6.06297,-6.005544,-6.242019,-7.108983,-7.638336,-7.202981,-6.505157,-4.657619,-6.536968,-6.659943,-7.246605,-6.703489,-7.571875,-7.377528,-5.995294,-3.578846,0.365203,-3.3938,-3.651886,-0.960643,-4.116494,-11.470312,-11.740923,-11.456267,-12.402217,-12.189755,-11.061066,-9.15855,-7.689243,-4.303133,-5.50783,-1.862021,-3.131202,-6.790083,-6.683983,-6.411987,-9.614047,-10.741149,-8.282762,-4.616855,-0.063419,-5.684468,-7.080336,-6.937033,-7.463235,-8.440961,-8.69688,-5.154638,-1.191365,0.119077,-2.01301,3.126712,9.549754,13.91371,13.716713,14.075714,15.934553,14.256643,14.323556,16.777672,16.616412,18.09251,17.230827,17.386704,16.771284,15.860651,13.006874,13.196888,9.472332,2.363284,0.090398,0.253173,-1.167244,1.604627,6.429601,9.205818,13.418932,15.183604,14.528607,11.700657,13.158493,17.427147,19.161293,21.07882,22.395699,21.680527,21.772578,22.984175,23.33033,27.237098,28.667934,28.716764,28.373516,27.475696,28.522257,27.970934,29.515416,28.56478,29.317249,29.507415,27.874436,27.86467,29.360678,31.080202,32.297677,30.085341,28.782599,28.500661,26.006656,26.027757,24.587425,21.85084,20.830019,20.871422,20.401185,17.328158,16.212223,16.251174,17.46665,17.338638,17.553083,17.57287,18.048887,16.690109,18.553872,16.786478,15.254118,11.711798,8.851732,7.278543,6.152768,5.211619,3.589075,1.649919,-0.980492,-2.121202,-3.389867,-1.517762,-2.814459,-6.147808,-7.896052,-10.889958,-13.683324,-14.501614,-15.42237,-14.454765,-12.979275,-10.716262,-11.252142,-14.676199,-16.217075,-15.213703,-14.096137,-11.433908,-8.569277,-9.68797,-13.102464,-13.063155,-14.690423,-15.284435,-10.884289,-10.416842,-3.458699,-0.236068,1.496434,1.1333,-10.061839,-13.124963,-10.001732,-5.093872,-0.781137,-7.432724,-14.452261,-16.526848,-14.676907,-13.718606,-14.876436,-16.122928,-12.996356,-16.143171,-15.984128,-16.44477,-16.372894,-17.004822,-15.816444,-16.5007,-16.36975,-15.000195,-13.947095,-10.709468,-6.368294,-2.155388,-2.381182,-2.62255,-1.357307,-6.043713,-7.190182,-8.925722,-8.462352,-12.018063,-11.966428,-13.540522,-14.665756,-15.08607,-16.023007,-14.222128,-7.28366,-10.971614,-12.609926,-4.996125,2.197929,8.945928,10.832993,9.36892,5.015144,2.006744,0.661435,-0.182752,0.104539,-3.419863,-4.062929,-6.186167,-7.607738,-4.798028,-3.262702,-4.298897,-4.201994,-4.342909,-4.714278,-3.722359,-8.522169,-13.300835,-10.91314,-9.96422,-8.110395,-5.049449,-4.885719,-3.288672,-5.98223,-10.630802,-13.470438,-15.910961,-16.722464,-14.565515,-11.455504,-5.913849,-4.242569,-3.77245,-3.493277,-7.313373,-14.995936,-13.474659,-13.892848,-14.211377,-14.3813,-15.527644,-16.952591,-19.642394,-23.534397,-21.500831,-19.713813,-20.845957,-20.679659,-23.42442,-22.559102,-21.587625,-19.758948,-14.100558,-12.445939,-9.118689,-1.300159,1.869312,2.906638,2.346195,1.538567,7.481703,10.873636,12.555801,11.481587,12.06161,13.441847,15.764277,12.778462,6.706285,0.914332,-0.231751,-1.051514,-2.950068,-4.704487,-6.097394,-6.737277,-5.244733,-4.697545,-2.978566,-1.234403,-0.643134,2.01491,3.513318,5.996856,6.81811,9.133462,8.742071,8.76969,9.593941,12.359028,14.936162,17.078344,17.949895,17.892143,15.970684,15.190568,18.616355,20.823922,22.353474,24.624133,25.130147,25.265513,23.792225,23.166554,23.259427,22.697464,21.081733,20.030107,18.933374,18.296574,19.135239,21.011696,20.042686,19.796127,18.467427,17.571668,16.919737,17.323153,20.325598,20.420038,18.581494,18.077059,16.70043,15.553707,15.408819,16.822705,21.648447,24.714132,24.844074,24.823521,22.917505,22.092921,23.214341,22.922289,22.440082,21.479681,22.426942,24.481603,21.773167,21.76101,24.274767,25.03956,26.428331,25.971929,25.211543,24.784702,23.809976,22.148583,23.457488,25.246861,24.740925,24.484564,20.115205,18.261156,18.830151,19.873594,21.959874,24.422239,19.846203,17.617223,20.368779,17.154853,16.715186,15.109198,7.931969,7.881618,10.174259,7.316437,5.892108,6.086456,5.677206,6.675602,15.809284,15.667066,16.251153,17.480923,20.248502,24.853896,25.169796,23.570894,21.642335,19.529678,21.566715,22.629747,21.653036,19.625942,16.831917,15.255465,9.95024,6.386585,10.178794,13.54919,2.387923,-2.571396,-2.644615,2.347143,2.796218,4.279458,2.870493,4.557552,1.746777,3.271406,2.835588,11.901474,15.47528,12.324344,6.35634,10.194953,19.911786,23.426341,22.76423,22.931558,22.646722,26.329611,27.649049,25.992717,19.793804,19.995415,18.889374,23.946771,22.439422,23.506165,22.914933,22.822597,23.758608,21.96542,20.824753,21.430302,21.521893,22.387071,23.726302,23.975834,22.35062,22.450273,22.588538,23.115256,21.650144,19.34432,20.578335,23.43904,20.273099,16.553934,16.304867,16.852966,19.677892,18.364435,16.43435,15.469501,14.532509,17.827514,20.350634,20.326292,21.699326,22.403824,22.244743,22.117216,22.277971,21.868081,20.053958,21.765025,20.502706,20.624067,18.468718,13.123193,7.299044,5.147576,3.448885,2.883198,2.730831,2.559775,4.250659,5.943009,6.861944,7.240071,6.634275,8.614361,5.852584,6.473924,6.963894,8.406505,10.756318,9.719491,5.943976,2.308851,0.744684,-0.618823,-1.869161,-3.578505,-4.001408,-4.870804,-3.659844,-1.821492,-0.235607,4.500483,5.176549,4.84702,-0.228484,0.481392,-1.600991,-0.752792,-2.687655,1.849229,5.317718,3.80155,7.116487,14.108972,16.891062,15.590093,15.183713,13.480478,12.038726,11.393134,9.837304,10.314352,10.290092,11.599338,11.939686,9.253758,7.003347,5.163743,5.073314,0.221868,-4.861192,-4.565823,-4.845351,-4.122562,-1.366491,5.097316,4.132155,2.406456,7.559997,10.315772,10.899641,10.886746,6.629669,6.247794,5.367745,2.212072,3.020931,2.884502,1.262145,-1.325126,-3.434731,-7.532469,-9.125238,-12.568543,-10.943739,-10.460041,-10.665951,-10.600499,-11.899712,-9.682741,-9.980236,-10.072921,-10.693,-15.175154,-13.746232,-16.787309,-15.830595,-16.939794,-19.106782,-17.525163,-18.896708,-21.417627,-22.028893,-20.362018,-20.798804,-19.324348,-18.679577,-17.445046,-15.843894,-14.183497,-14.582313,-14.172637,-14.837337,-13.161132,-16.676387,-18.255092,-21.0755,-22.033234,-22.716952,-19.535145,-19.703384,-7.778564,-4.398308,-6.043557,-14.127168,-17.862255,-17.950442,-11.504992,-9.940578,-8.638051,-9.210014,-12.122573,-12.250122,-15.337199,-18.497997,-15.942318,-10.891717,-10.276685,-10.11203]}},\"panels\":[{\"key\":\"gross\",\"title\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u306e\\u30b0\\u30ed\\u30b9\\u30fb\\u30dd\\u30b8\\u30b7\\u30e7\\u30f3\",\"series\":[\"long\",\"short\",\"spread\"],\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"axisFormat\":\"number0\",\"latest\":\"2026-07-21\",\"type\":\"line\",\"canvasId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_0\"},{\"key\":\"net\",\"title\":\"\\u30cd\\u30c3\\u30c8\\u30fb\\u30dd\\u30b8\\u30b7\\u30e7\\u30f3\",\"series\":[\"mm_net\",\"producer_net\"],\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"axisFormat\":\"number0\",\"latest\":\"2026-07-21\",\"type\":\"line\",\"canvasId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_1\"},{\"key\":\"oi\",\"title\":\"\\u5efa\\u7389\",\"series\":[\"open_interest\"],\"unit\":\"\\u679a\\uff08\\u5951\\u7d04\\uff09\",\"axisFormat\":\"number0\",\"latest\":\"2026-07-21\",\"type\":\"line\",\"canvasId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_2\"},{\"key\":\"share\",\"title\":\"\\u30de\\u30cd\\u30fc\\u30b8\\u30c9\\u30fb\\u30de\\u30cd\\u30fc\\u306e\\u30cd\\u30c3\\u30c8\\u6bd4\\u7387\",\"series\":[\"net_share\"],\"unit\":\"%\",\"axisFormat\":\"percent1\",\"latest\":\"2026-07-21\",\"type\":\"line\",\"canvasId\":\"z323_316_d861ce9b-e83a-45f9-8192-6c3bc18d7b50_panel_3\"}],\"ranges\":[{\"key\":\"1\",\"months\":12,\"limit\":null,\"label\":\"1Y\"},{\"key\":\"3\",\"months\":36,\"limit\":null,\"label\":\"3Y\"},{\"key\":\"5\",\"months\":60,\"limit\":null,\"label\":\"5Y\"},{\"key\":\"10\",\"months\":120,\"limit\":null,\"label\":\"10Y\"},{\"key\":\"all\",\"months\":null,\"limit\":null,\"label\":\"\\u5168\\u671f\\u9593\"}],\"defaultRange\":\"5\",\"normalize\":false,\"xticks\":10,\"text\":{\"showing\":\"\\u8868\\u793a\\u7bc4\\u56f2\",\"script_error\":\"The chart library could not be loaded.\",\"normalized_unit\":\"Index\"}};\r\n        function mount(){if(window.ComidraSugar323Chart){window.ComidraSugar323Chart.mount(config);}}\r\n        if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',mount,{once:true});else mount();\r\n      })();\r\n    <\/script>\r\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a05a6fe e-flex e-con-boxed e-con e-parent\" data-id=\"a05a6fe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-71f8021 e-con-full e-flex e-con e-child\" data-id=\"71f8021\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-43d8f22 elementor-widget elementor-widget-text-editor\" data-id=\"43d8f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This data is provided for general informational purposes only and may not be entirely accurate. All investment decisions are solely the responsibility of the investor, and we assume no liability for any losses arising from the use of this data. Please consult a qualified professional if necessary.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-59ad8eb e-flex e-con-boxed e-con e-parent\" data-id=\"59ad8eb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6ab5709 elementor-widget elementor-widget-heading\" data-id=\"6ab5709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u00a9 2025 Comidra. All rights reserved.  \nComidra provides data-driven insights for smarter commodity investments.\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ef1cce e-flex e-con-boxed e-con e-parent\" data-id=\"7ef1cce\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b02466 elementor-widget elementor-widget-image\" data-id=\"6b02466\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/comidra.com\/wp-content\/uploads\/elementor\/thumbs\/cropped-logo-razavpn8gx5cvowey8hjmzaqh604h2tc5a9ha01h2k.gif\" title=\"cropped-logo.gif\" alt=\"natural gas investment chart\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a43522 elementor-widget elementor-widget-text-editor\" data-id=\"9a43522\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4>comidramaster@gmail.com<\/h4>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-18ae4f7 e-flex e-con-boxed e-con e-parent\" data-id=\"18ae4f7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4110cd7 elementor-widget elementor-widget-heading\" data-id=\"4110cd7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Data sources used in creating this WTI investment chart include Yahoo Finance, the U.S. Energy Information Administration (EIA), Baker Hughes,OPEC\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>COMIDRA.COM Comidra is a data site that organizes key commodity market data\u2014such as natural gas and WTI crude oil\u2014so you can grasp it at a glance. It presents multiple indicators in intuitive charts to help you quickly understand complex market moves and use them to support decision-making. Natural Gas WTI GOLD SILVER COPPER ALUMINUM NICKEL ZINC TIN LEAD PLATINUM PALLADIUM URANIUM CORN SOYBEAN WHEAT COFFEE COCOA SUGAR LIVECATTLE PORK Semiconductor sugar Investment Chart Overview This data is provided for general informational purposes only and may not be entirely accurate. All investment decisions are solely the responsibility of the investor, and we assume no liability for any losses arising from the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"disabled","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3841","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/pages\/3841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/comments?post=3841"}],"version-history":[{"count":0,"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/pages\/3841\/revisions"}],"wp:attachment":[{"href":"https:\/\/comidra.com\/ja\/wp-json\/wp\/v2\/media?parent=3841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}