{"id":1405,"date":"2026-04-30T07:36:21","date_gmt":"2026-04-30T07:36:21","guid":{"rendered":"https:\/\/guanmalabel.com\/?page_id=1405"},"modified":"2026-04-30T08:09:42","modified_gmt":"2026-04-30T08:09:42","slug":"compliance-checker","status":"publish","type":"page","link":"https:\/\/guanmalabel.com\/th\/label-solutions-by-application\/food-packaging-labels\/compliance-checker\/","title":{"rendered":"\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e20\u0e39\u0e21\u0e34\u0e20\u0e32\u0e04\u0e01\u0e32\u0e23\u0e1b\u0e0f\u0e34\u0e1a\u0e31\u0e15\u0e34\u0e15\u0e32\u0e21\u0e09\u0e25\u0e32\u0e01\u0e2d\u0e32\u0e2b\u0e32\u0e23"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6180d43\" data-block-id=\"6180d43\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-6180d43-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-fcd574f\" data-v=\"4\" data-block-id=\"fcd574f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-fcd574f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-fcd574f-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-909d27b\" data-block-id=\"909d27b\"><style>.stk-909d27b-column{--stk-columns-spacing:var(--stk--preset--spacing--40, 1rem) !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-909d27b-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7bb8bfc\" data-v=\"4\" data-block-id=\"7bb8bfc\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7bb8bfc-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7bb8bfc-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b29a18a\" data-block-id=\"b29a18a\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b29a18a-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-16cff60\" data-v=\"4\" data-block-id=\"16cff60\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-16cff60-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-16cff60-inner-blocks\">\n<!-- \u81ea\u5b9a\u4e49 HTML \u6a21\u5757\u5f00\u59cb -->\n<style>\n  \/* ==========================================================================\n     1. \u6700\u9ad8\u7ea7\u4f5c\u7528\u57df\u9694\u79bb & \u5de5\u4e1a\u98ce\u5e95\u5c42 (Scope & Industrial Foundation)\n     ========================================================================== *\/\n  #gm-compliance-checker {\n    position: relative;\n    width: 100% !important;\n    background: linear-gradient(135deg, #f7fcf9 0%, #ffffff 100%) !important;\n    padding: 70px 0 !important;\n    box-sizing: border-box !important;\n    overflow: hidden !important;\n    line-height: 1.6 !important;\n    color: #333333 !important;\n    border-top: 1px solid rgba(0, 144, 72, 0.08) !important;\n  }\n  #gm-compliance-checker * {\n    box-sizing: border-box !important;\n    margin: 0;\n    padding: 0;\n  }\n\n  \/* \u79d1\u6280\u611f\u5fae\u5f31\u80cc\u666f\u7f51\u683c *\/\n  #gm-compliance-checker::before {\n    content: '';\n    position: absolute;\n    top: 0; right: 0; bottom: 0; left: 0;\n    background-image: linear-gradient(rgba(0, 144, 72, 0.02) 1px, transparent 1px),\n                      linear-gradient(90deg, rgba(0, 144, 72, 0.02) 1px, transparent 1px) !important;\n    background-size: 50px 50px !important;\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  \/* ==========================================================================\n     2. \u5f39\u6027\u951a\u5b9a\u5bb9\u5668 (Anchored Container)\n     ========================================================================== *\/\n  #gm-compliance-checker .gm-container {\n    max-width: 1600px !important;\n    margin: 0 auto !important;\n    padding: 0 40px !important;\n    position: relative;\n    z-index: 2;\n  }\n\n  \/* ==========================================================================\n     3. \u53cc\u5f15\u64ce\u7248\u9762\u5e03\u5c40 (Asymmetric Split Layout) - \u5f7b\u5e95\u6d88\u706d\u7559\u767d\n     ========================================================================== *\/\n  #gm-compliance-checker .gm-split-layout {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: flex-start;\n    gap: 60px !important;\n  }\n  \n  \/* \u5de6\u4fa7\u5f15\u5bfc\u533a *\/\n  #gm-compliance-checker .gm-content-side {\n    flex: 1 1 40% !important;\n    padding-right: 20px !important;\n    position: sticky !important;\n    top: 60px !important;\n  }\n\n  \/* \u53f3\u4fa7\u5de5\u5177\u53f0 *\/\n  #gm-compliance-checker .gm-tool-side {\n    flex: 1 1 50% !important;\n  }\n\n  \/* ==========================================================================\n     4. \u72ec\u7acb\u4e14\u4e25\u5bc6\u53d7\u63a7\u7684 SEO Heading \u7cfb\u7edf (Typography & SEO)\n     ========================================================================== *\/\n  #gm-compliance-checker .gm-deco-line {\n    width: 45px !important;\n    height: 4px !important;\n    background: #009048 !important;\n    margin-bottom: 25px !important;\n    border-radius: 2px !important;\n  }\n\n  #gm-compliance-checker h2.gm-h2-title {\n    font-size: 32px !important; \/* \u5f3a\u5236\u9075\u5faa 32px \u6307\u5b9a\u89c4\u8303 *\/\n    font-weight: 800 !important;\n    color: #111111 !important;\n    margin-bottom: 20px !important;\n    line-height: 1.3 !important;\n    letter-spacing: -0.5px !important;\n  }\n\n  #gm-compliance-checker p.gm-lede-text {\n    font-size: 16.5px !important;\n    color: #555555 !important;\n    text-align: justify !important;\n    line-height: 1.7 !important;\n    margin-bottom: 35px !important;\n  }\n\n  \/* \u5e95\u90e8\u8865\u5145\u8bf4\u660e\u9762\u677f *\/\n  #gm-compliance-checker .gm-foot-panel {\n    background: #ffffff !important;\n    padding: 25px 30px !important;\n    border-radius: 6px !important;\n    border-left: 3px solid #009030 !important;\n    box-shadow: 0 10px 30px rgba(0,0,0,0.03) !important;\n    font-size: 14px !important;\n    color: #666666 !important;\n    line-height: 1.6 !important;\n  }\n  #gm-compliance-checker .gm-foot-panel a {\n    color: #009048 !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    transition: color 0.3s ease !important;\n  }\n  #gm-compliance-checker .gm-foot-panel a:hover {\n    color: #00FF00 !important;\n    text-decoration: underline !important;\n  }\n\n  \/* ==========================================================================\n     5. \u9ad8\u7ea7\u5408\u89c4\u63a7\u5236\u53f0 (Premium Control Console)\n     ========================================================================== *\/\n  #gm-compliance-checker .gm-control-card {\n    background: #ffffff !important;\n    border-radius: 8px !important;\n    padding: 45px 40px !important;\n    \/* \u6df1\u5ea6\u60ac\u6d6e\u9634\u5f71\uff0c\u5236\u9020\u5f3a\u70c8\u7684\u56fe\u5c42\u5206\u79bb\u611f *\/\n    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.06), 0 5px 15px rgba(0, 0, 0, 0.02) !important;\n    border: 1px solid rgba(0, 144, 72, 0.05) !important;\n    border-top: 5px solid #009048 !important;\n    position: relative;\n  }\n\n  \/* \u5b9a\u5236\u5316\u8868\u5355\u5143\u7d20 *\/\n  #gm-compliance-checker .gm-field-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px !important;\n    margin-bottom: 30px !important;\n  }\n\n  #gm-compliance-checker .gm-field-group {\n    flex: 1 1 100% !important;\n  }\n\n  #gm-compliance-checker .gm-field-group label {\n    display: block !important;\n    font-size: 13px !important;\n    color: #009030 !important;\n    font-weight: 700 !important;\n    text-transform: uppercase !important;\n    letter-spacing: 0.5px !important;\n    margin-bottom: 8px !important;\n  }\n\n  \/* \u91cd\u5199 Select \u9ed8\u8ba4\u6837\u5f0f - \u6297\u622a\u65ad\u7ec8\u6781\u4fee\u590d *\/\n  #gm-compliance-checker .gm-field-group select {\n    width: 100% !important;\n    height: 54px !important; \/* \u9501\u5b9a\u7269\u7406\u9ad8\u5ea6 *\/\n    min-height: 54px !important;\n    padding: 0 45px 0 20px !important; \/* \u5b89\u5168\u5185\u8fb9\u8ddd *\/\n    line-height: 52px !important; \/* \u884c\u9ad8\u6491\u5f00\u6587\u5b57 *\/\n    box-sizing: border-box !important;\n    border: 1px solid #dddddd !important;\n    border-radius: 4px !important;\n    font-size: 15px !important;\n    font-family: inherit !important; \/* \u5f3a\u5236\u7ee7\u627f\u5757\u4e3b\u9898\u5b57\u4f53 *\/\n    background-color: #fcfdfc !important;\n    color: #333333 !important;\n    appearance: none !important;\n    -webkit-appearance: none !important;\n    \/* \u6ce8\u5165\u81ea\u5b9a\u4e49\u9ad8\u7ea7\u7bad\u5934 *\/\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23009048' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C\/polyline%3E%3C\/svg%3E\") !important;\n    background-repeat: no-repeat !important;\n    background-position: right 16px center !important;\n    background-size: 16px !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n  }\n  \n  #gm-compliance-checker .gm-field-group select::-ms-expand { display: none !important; }\n  \n  #gm-compliance-checker .gm-field-group select:focus {\n    outline: none !important;\n    border-color: #009048 !important;\n    box-shadow: 0 0 0 4px rgba(0, 144, 72, 0.1) !important;\n    background-color: #ffffff !important;\n  }\n\n  \/* \u5f3a\u529b\u6267\u884c\u6309\u94ae *\/\n  #gm-compliance-checker button.gm-btn-submit {\n    width: 100% !important;\n    background-color: #009048 !important;\n    color: #ffffff !important;\n    border: none !important;\n    padding: 18px !important;\n    border-radius: 4px !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n    cursor: pointer !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 8px 25px rgba(0, 144, 72, 0.25) !important;\n  }\n  #gm-compliance-checker button.gm-btn-submit:hover {\n    background-color: #007800 !important;\n    transform: translateY(-2px) !important;\n    box-shadow: 0 12px 30px rgba(0, 144, 72, 0.35) !important;\n  }\n\n  \/* ==========================================================================\n     6. \u5408\u89c4\u7ed3\u679c\u5c55\u793a\u5f15\u64ce (Compliance Result Pillars)\n     ========================================================================== *\/\n  #gm-compliance-checker .gm-result-wrapper {\n    margin-top: 30px !important;\n    display: none !important;\n    animation: gmFadeInUp 0.4s cubic-bezier(0.2, 0.8, 0.2, 1) forwards !important;\n  }\n  #gm-compliance-checker .gm-result-wrapper.is-active {\n    display: block !important;\n  }\n\n  @keyframes gmFadeInUp {\n    from { opacity: 0; transform: translateY(15px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  #gm-compliance-checker .gm-pillar {\n    background: #ffffff !important;\n    border: 1px solid #eeeeee !important;\n    border-radius: 6px !important;\n    padding: 25px 30px !important;\n    margin-bottom: 20px !important;\n    border-left: 4px solid #009048 !important; \/* \u6210\u529f\u57fa\u8c03\u8fb9\u6846 *\/\n    box-shadow: 0 5px 15px rgba(0,0,0,0.02) !important;\n    transition: all 0.3s ease !important;\n  }\n  #gm-compliance-checker .gm-pillar:hover {\n    box-shadow: 0 10px 25px rgba(0,144,72,0.08) !important;\n  }\n\n  #gm-compliance-checker .gm-pillar.warn {\n    border-left-color: #d97706 !important; \/* \u8b66\u544a\u57fa\u8c03\u8fb9\u6846 *\/\n    background: #fffaf0 !important;\n  }\n\n  #gm-compliance-checker h4.gm-h4-pillar {\n    margin: 0 0 10px 0 !important;\n    color: #111111 !important;\n    font-size: 18px !important;\n    font-weight: 800 !important;\n    line-height: 1.3 !important;\n  }\n  #gm-compliance-checker .gm-pillar.warn h4.gm-h4-pillar {\n    color: #975a16 !important;\n  }\n\n  #gm-compliance-checker p.gm-pillar-note {\n    margin: 0 0 15px 0 !important;\n    font-size: 14.5px !important;\n    color: #555555 !important;\n    line-height: 1.6 !important;\n  }\n\n  \/* \u4ee3\u7801\u611f\u5fae\u6807\u7b7e *\/\n  #gm-compliance-checker .gm-pillar-id {\n    display: inline-block !important;\n    background: rgba(0, 144, 72, 0.08) !important;\n    padding: 4px 10px !important;\n    border-radius: 4px !important;\n    font-size: 13px !important;\n    font-weight: 700 !important;\n    color: #009048 !important;\n    letter-spacing: 0.5px !important;\n  }\n  #gm-compliance-checker .gm-pillar.warn .gm-pillar-id {\n    background: rgba(217, 119, 6, 0.1) !important;\n    color: #b45309 !important;\n  }\n\n  \/* \u9759\u6001\u5e95\u7f6e CTA \u6309\u94ae\uff0c\u786e\u4fdd\u4e8b\u4ef6\u7ed1\u5b9a\u6210\u529f *\/\n  #gm-compliance-checker a.gm-cta-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    margin-top: 10px !important;\n    padding: 16px 30px !important;\n    background: #009048 !important;\n    color: #ffffff !important;\n    border-radius: 4px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    font-size: 15px !important;\n    transition: all 0.3s ease !important;\n    box-shadow: 0 8px 20px rgba(0, 144, 72, 0.2) !important;\n    width: 100% !important;\n  }\n  #gm-compliance-checker a.gm-cta-btn:hover {\n    background: #007800 !important;\n    box-shadow: 0 12px 30px rgba(0, 144, 72, 0.3) !important;\n  }\n\n  \/* ==========================================================================\n     7. \u54cd\u5e94\u5f0f\u9002\u914d (Responsive)\n     ========================================================================== *\/\n  @media (max-width:1000px) {\n    #gm-compliance-checker .gm-split-layout {\n      flex-direction: column !important;\n      gap: 40px !important;\n    }\n    #gm-compliance-checker .gm-content-side {\n      flex: 1 1 100% !important;\n      padding-right: 0 !important;\n      position: relative !important;\n      top: 0 !important;\n    }\n    #gm-compliance-checker .gm-tool-side {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n    }\n    #gm-compliance-checker .gm-control-card {\n      padding: 35px 30px !important;\n    }\n  }\n  @media (max-width:690px) {\n    #gm-compliance-checker { padding: 40px 0 !important; }\n    #gm-compliance-checker .gm-container { padding: 0 20px !important; }\n    #gm-compliance-checker h2.gm-h2-title { font-size: 26px !important; }\n    #gm-compliance-checker .gm-control-card { padding: 25px 20px !important; }\n    #gm-compliance-checker .gm-pillar { padding: 20px 20px !important; }\n  }\n<\/style>\n\n<section id=\"gm-compliance-checker\">\n  <div class=\"gm-container\">\n    \n    <div class=\"gm-split-layout\">\n      \n      <!-- \u5de6\u4fa7\uff1a\u5185\u5bb9\u5f15\u5bfc\u533a -->\n      <div class=\"gm-content-side\">\n        <div class=\"gm-deco-line\"><\/div>\n        <h2 class=\"gm-h2-title\">Food Label Compliance Region Checker<\/h2>\n        <p class=\"gm-lede-text\">\n          Pick the export market and the food category. The tool returns the regulatory pathway your label material must satisfy, plus Guanma&#8217;s certificate position against each.\n        <\/p>\n        <div class=\"gm-foot-panel\">\n          For full Guanma compliance documentation (FSC + ISO 9001 + RoHS test reports), see the <a href=\"https:\/\/guanmalabel.com\/label-solutions-by-application\/food-packaging-labels\/#gm-compliance-certifications\">compliance section<\/a> of the food packaging labels page.\n        <\/div>\n      <\/div>\n\n      <!-- \u53f3\u4fa7\uff1a\u4ea4\u4e92\u63a7\u5236\u53f0 -->\n      <div class=\"gm-tool-side\">\n        <div class=\"gm-control-card\">\n          \n          <div class=\"gm-field-row\">\n            <!-- Market -->\n            <div class=\"gm-field-group\">\n              <label for=\"gm-market\">Target export market<\/label>\n              <select id=\"gm-market\">\n                <option value=\"\">\u2014 Select market \u2014<\/option>\n                <option value=\"us\">United States (FDA)<\/option>\n                <option value=\"us-meat\">United States \u2014 Meat \/ Poultry (USDA FSIS)<\/option>\n                <option value=\"eu\">European Union<\/option>\n                <option value=\"cn\">China (GB series)<\/option>\n                <option value=\"sea\">Southeast Asia (ASEAN, ISO-aligned)<\/option>\n                <option value=\"sa\">South America (Mercosur \/ national)<\/option>\n              <\/select>\n            <\/div>\n\n            <!-- Category -->\n            <div class=\"gm-field-group\">\n              <label for=\"gm-category\">Food contact mode<\/label>\n              <select id=\"gm-category\">\n                <option value=\"\">\u2014 Select mode \u2014<\/option>\n                <option value=\"indirect\">Indirect food contact (label on outer pack)<\/option>\n                <option value=\"direct\">Direct food contact (label on food surface)<\/option>\n                <option value=\"primary\">Primary container (label on glass \/ PET \/ can)<\/option>\n                <option value=\"recycle\">Recycle-stream compatibility (PPWR \/ RecyClass)<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <!-- \u8ba1\u7b97\u6309\u94ae -->\n          <button id=\"gm-btn-check\" class=\"gm-btn-submit\">Show compliance pathway<\/button>\n\n          <!-- \u52a8\u6001\u7ed3\u679c\u9762\u677f -->\n          <div id=\"gm-result-panel\" class=\"gm-result-wrapper\">\n            <!-- JS \u4f1a\u5c06\u7ed3\u679c\u704c\u5165\u8fd9\u91cc -->\n            <div id=\"gm-pillars-render\"><\/div>\n            \n            <!-- \u9759\u6001\u56fa\u5b9a\u7684 CTA \u6309\u94ae\uff0c\u786e\u4fdd Blocksy \u80fd\u591f\u6355\u83b7\u4e8b\u4ef6 -->\n            <a href=\"#ct-popup-809\" class=\"gm-cta-btn\">Get full compliance documentation<\/a>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u6838\u5fc3\u5de5\u5177 JS \u903b\u8f91 -->\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    const data = {\n      \"us|indirect\": [\n        {title: \"FDA 21 CFR 175.105\", id: \"Title 21 \u2014 Food and Drugs\", note: \"Adhesives in indirect food contact applications. Covers most food packaging label adhesives.\", status: \"ok\"},\n        {title: \"Guanma alignment\", id: \"Compliant suite-wide\", note: \"Hot-melt, water-based, and solvent acrylic adhesive lines all qualified.\"}\n      ],\n      \"us|direct\": [\n        {title: \"FDA 21 CFR 174\u2013178\", id: \"Substance migration testing\", note: \"Direct food contact follows a stricter substance-migration testing pathway. Separate product line.\", status: \"warn\"},\n        {title: \"Guanma alignment\", id: \"On request\", note: \"Direct-contact applications produced on request with appropriate testing.\"}\n      ],\n      \"us-meat|indirect\": [\n        {title: \"USDA FSIS Labeling Procedures\", id: \"Form 7234-1 + content rules\", note: \"Brand owner controls content; material side aligned with 21 CFR 175.105.\"},\n        {title: \"Guanma alignment\", id: \"Material-side aligned\", note: \"Verify USDA labeling content with FSIS prior to print.\"}\n      ],\n      \"eu|indirect\": [\n        {title: \"Regulation (EC) 1935\/2004\", id: \"Article 3 \u2014 General requirements\", note: \"Framework regulation for food-contact materials in EU.\"},\n        {title: \"Regulation (EU) 10\/2011\", id: \"Plastics framework\", note: \"Specific to plastic materials in food contact.\"},\n        {title: \"Guanma alignment\", id: \"Compliant\", note: \"EU export pathways supported \u2014 RoHS test report on file.\"}\n      ],\n      \"eu|recycle\": [\n        {title: \"EU PPWR (Packaging & Packaging Waste Regulation)\", id: \"Recyclability mandates\", note: \"Wash-off and recycle-compatible label material increasingly required.\"},\n        {title: \"RecyClass methodology\", id: \"HDPE \/ PET wash-off\", note: \"Guanma wash-off acrylic line aligned with RecyClass test methods.\"}\n      ],\n      \"cn|indirect\": [\n        {title: \"GB 9685-2016\", id: \"Use of Additives in Food Contact Materials\", note: \"China national food safety standard.\"},\n        {title: \"GB 4806.7-2016\", id: \"Plastic Materials and Articles for Food Contact\", note: \"China plastics framework.\"},\n        {title: \"Guanma alignment\", id: \"Compliant\", note: \"Domestic certification on file.\"}\n      ],\n      \"sea|indirect\": [\n        {title: \"ASEAN Cosmetic Directive (ACD) + national food regulations\", id: \"ISO-aligned\", note: \"Most ASEAN markets accept ISO 9001 + FDA \/ EU certification documentation.\"},\n        {title: \"Guanma alignment\", id: \"Bangkok + Ho Chi Minh regional supply\", note: \"Regional inventory + ISO 9001 + FSC documentation supports SEA exports.\"}\n      ],\n      \"sa|indirect\": [\n        {title: \"Mercosur Resolution \/ national food agency\", id: \"ANVISA \/ SENASA \/ equivalent\", note: \"Most South American markets reference FDA + EU as parallel authorities.\"},\n        {title: \"Guanma alignment\", id: \"Documentation on request\", note: \"Export pathway available \u2014 confirm specific destination requirements.\"}\n      ]\n    };\n\n    document.getElementById(\"gm-btn-check\").addEventListener(\"click\", function() {\n      const m = document.getElementById(\"gm-market\").value;\n      const c = document.getElementById(\"gm-category\").value;\n      const r = document.getElementById(\"gm-result-panel\");\n      const renderArea = document.getElementById(\"gm-pillars-render\");\n\n      if (!m || !c) {\n        \/\/ \u9519\u8bef\u63d0\u793a (\u76f4\u63a5\u6784\u5efa DOM \u6ce8\u5165 render \u533a\uff0c\u4e0d\u5f71\u54cd\u4e0b\u65b9\u7684\u9759\u6001 CTA \u6309\u94ae)\n        renderArea.innerHTML = `\n          <div class=\"gm-pillar warn\">\n            <h4 class=\"gm-h4-pillar\">Please pick both market and contact mode.<\/h4>\n            <p class=\"gm-pillar-note\">Selections are required to determine regulatory pathways.<\/p>\n          <\/div>\n        `;\n        r.classList.add(\"is-active\");\n        return;\n      }\n\n      const key = m + \"|\" + c;\n      let pillars = data[key];\n      \n      if (!pillars) {\n        \/\/ Fallback\n        pillars = data[m + \"|indirect\"] || [{\n          title: \"Custom evaluation needed\", \n          id: \"Direct contact engineering\", \n          note: \"This combination is outside the standard table \u2014 talk to engineering for a tailored compliance map.\", \n          status: \"warn\"\n        }];\n      }\n\n      let html = '';\n      pillars.forEach(p => {\n        const isWarn = p.status === \"warn\" ? \" warn\" : \"\";\n        html += `\n          <div class=\"gm-pillar${isWarn}\">\n            <h4 class=\"gm-h4-pillar\">${p.title}<\/h4>\n            <p class=\"gm-pillar-note\">${p.note}<\/p>\n            <span class=\"gm-pillar-id\">${p.id}<\/span>\n          <\/div>\n        `;\n      });\n\n      renderArea.innerHTML = html;\n      r.classList.add(\"is-active\");\n    });\n  });\n<\/script>\n<!-- \u81ea\u5b9a\u4e49 HTML \u6a21\u5757\u7ed3\u675f -->\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Food Label Compliance Region Checker Pick the export market and the food category. The tool returns the regulatory pathway your label material must satisfy, plus Guanma&#8217;s certificate position against each. For full Guanma compliance documentation (FSC + ISO 9001 + RoHS test reports), see the compliance section of the food packaging labels page. Target export [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1281,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1405","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/pages\/1405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/comments?post=1405"}],"version-history":[{"count":0,"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/pages\/1405\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/pages\/1281"}],"wp:attachment":[{"href":"https:\/\/guanmalabel.com\/th\/wp-json\/wp\/v2\/media?parent=1405"}],"curies":[{"name":"\u0e14\u0e31\u0e1a\u0e1a\u0e25\u0e34\u0e27\u0e1e\u0e35","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}