{"id":31708,"date":"2026-05-05T16:22:58","date_gmt":"2026-05-05T16:22:58","guid":{"rendered":"https:\/\/zamko.eu\/?page_id=31708"},"modified":"2026-06-12T07:20:15","modified_gmt":"2026-06-12T07:20:15","slug":"sleeve-pack-roi-calculator","status":"publish","type":"page","link":"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/","title":{"rendered":"Sleeve-Pack-ROI-Rechner"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"31708\" class=\"elementor elementor-31708\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-075e5a4 e-con-full e-flex e-con e-parent\" data-id=\"075e5a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-623d2b1 elementor-widget elementor-widget-html\" data-id=\"623d2b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t        <title>Sleeve Pack ROI Calculator for Sleeve Packs | ZAMKO<\/title>\r\n        <meta\r\n            name=\"description\"\r\n            content=\"Calculate ROI, payback period, pool size and annual savings for sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and sleeve pack systems versus one-way packaging.\"\r\n        \/>\r\n        <meta\r\n            name=\"keywords\"\r\n            content=\"Sleeve Packs, Sleeve Pack, Sleeve Pack Pallet Box, Sleeve Pallet Box, Sleeve Pack Systems, sleeve pack ROI calculator, sleeve pack payback calculator, sleeve pack cost calculator, reusable sleeve pack ROI\"\r\n        \/>\r\n        <meta property=\"og:title\" content=\"Sleeve Pack ROI Calculator for Sleeve Packs | ZAMKO\" \/>\r\n        <meta\r\n            property=\"og:description\"\r\n            content=\"Calculate ROI, payback period, pool size and annual savings for sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and sleeve pack systems versus one-way packaging.\"\r\n        \/>\r\n        <meta property=\"og:image\" content=\"https:\/\/zamko.eu\/wp-content\/uploads\/2024\/05\/Zamko-Logo.png\" \/>\r\n        <meta property=\"og:url\" content=\"https:\/\/zamko.eu\/sleeve-pack-roi-calculator\/\" \/>\r\n        <meta property=\"og:type\" content=\"website\" \/>\r\n        <meta property=\"og:site_name\" content=\"ZAMKO B.V.\" \/>\r\n        <meta property=\"og:locale\" content=\"en_GB\" \/>\r\n        <meta name=\"twitter:card\" content=\"summary\" \/>\r\n        <meta name=\"twitter:title\" content=\"Sleeve Pack ROI Calculator for Sleeve Packs | ZAMKO\" \/>\r\n        <meta\r\n            name=\"twitter:description\"\r\n            content=\"Calculate ROI, payback period, pool size and annual savings for sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and sleeve pack systems versus one-way packaging.\"\r\n        \/>\r\n        <meta name=\"twitter:image\" content=\"https:\/\/zamko.eu\/wp-content\/uploads\/2024\/05\/Zamko-Logo.png\" \/>\r\n        <link rel=\"canonical\" href=\"https:\/\/zamko.eu\/sleeve-pack-roi-calculator\/\" \/>\r\n        <link\r\n            href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:wght@400;500;600;700;800&family=DM+Mono:wght@400;500&display=swap\"\r\n            rel=\"stylesheet\"\r\n        \/>\r\n        <style>\r\n            *,\r\n            *::before,\r\n            *::after {\r\n                box-sizing: border-box;\r\n                margin: 0;\r\n                padding: 0;\r\n            }\r\n            :root {\r\n                --blue: #123a8f;\r\n                --blue-2: #1e4fb8;\r\n                --blue-lt: #e6f1fb;\r\n                --blue-lt2: #dce8fb;\r\n                --blue-bdr: #b5d4f4;\r\n                --blue-dk: #0c447c;\r\n                --blue-900: #042c53;\r\n                --orange: #ef9f27;\r\n                --orange-dk: #854f0b;\r\n                --orange-lt: #faeeda;\r\n                --green: #3b6d11;\r\n                --green-lt: #eaf3de;\r\n                --green-bdr: #c0dd97;\r\n                --green-dk: #27500a;\r\n                --red: #c0392b;\r\n                --red-lt: #fdecea;\r\n                --red-bdr: #f5b7b1;\r\n                --text: #1a1a1a;\r\n                --muted: #5a6070;\r\n                --muted2: #8a93a0;\r\n                --bg: #f4f5f8;\r\n                --white: #ffffff;\r\n                --bdr: rgba(0, 0, 0, 0.1);\r\n                --r-md: 8px;\r\n                --r-lg: 12px;\r\n                --r-xl: 16px;\r\n                --shadow: 0 1px 3px rgba(0, 0, 0, 0.06);\r\n                --field-h: 32px;\r\n            }\r\n            body {\r\n                font-family: \"DM Sans\", system-ui, sans-serif;\r\n                color: var(--text);\r\n                background: transparent;\r\n                line-height: 1.45;\r\n                font-size: 14px;\r\n                -webkit-font-smoothing: antialiased;\r\n            }\r\n            .page-header-outer {\r\n                background: transparent;\r\n            }\r\n            .page-header {\r\n                max-width: 1200px;\r\n                margin: 0 auto;\r\n                padding: 12px 20px;\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 16px;\r\n            }\r\n            .page-header-text {\r\n                flex: 1;\r\n            }\r\n            .page-header h1 {\r\n                font-size: 18px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n                letter-spacing: -0.02em;\r\n            }\r\n            .page-header p {\r\n                font-size: 12px;\r\n                color: var(--muted);\r\n                margin-top: 2px;\r\n            }\r\n            .steps {\r\n                max-width: 1200px;\r\n                margin: 0 auto;\r\n                padding: 8px 20px 0;\r\n                display: grid;\r\n                grid-template-columns: repeat(3, 1fr);\r\n                gap: 10px;\r\n            }\r\n            .step {\r\n                background: #fdfefe;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 10px 12px;\r\n                display: flex;\r\n                gap: 9px;\r\n                align-items: flex-start;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .step:nth-child(1) {\r\n                background: #f3f8fd;\r\n            }\r\n            .step:nth-child(2) {\r\n                background: #f8fbf2;\r\n            }\r\n            .step:nth-child(3) {\r\n                background: #fff8ee;\r\n                border-color: #f8d79e;\r\n            }\r\n            .step-n {\r\n                width: 24px;\r\n                height: 24px;\r\n                border-radius: 7px;\r\n                background: #fff;\r\n                color: var(--blue);\r\n                font-size: 12px;\r\n                font-weight: 800;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                font-family: \"DM Mono\", monospace;\r\n                box-shadow: inset 0 0 0 1px rgba(18, 58, 143, 0.18);\r\n                flex-shrink: 0;\r\n            }\r\n            .step-title {\r\n                font-size: 12px;\r\n                font-weight: 800;\r\n                color: var(--blue);\r\n                line-height: 1.2;\r\n            }\r\n            .step-text {\r\n                font-size: 11px;\r\n                color: var(--muted);\r\n                margin-top: 2px;\r\n                line-height: 1.35;\r\n            }\r\n            @media (max-width: 900px) {\r\n                .steps {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n            .layout {\r\n                max-width: 1200px;\r\n                margin: 0 auto;\r\n                padding: 16px 20px;\r\n                display: grid;\r\n                grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr);\r\n                gap: 14px;\r\n                align-items: start;\r\n            }\r\n            .stack {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 10px;\r\n            }\r\n            .card {\r\n                background: var(--white);\r\n                border: 0.5px solid var(--bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 14px 16px;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .sec-head {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 8px;\r\n                margin-bottom: 12px;\r\n            }\r\n            .sec-n {\r\n                width: 22px;\r\n                height: 22px;\r\n                border-radius: 6px;\r\n                background: var(--blue);\r\n                color: #fff;\r\n                font-size: 12px;\r\n                font-weight: 700;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                flex-shrink: 0;\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .sec-n.nb {\r\n                background: var(--blue-lt);\r\n                color: var(--blue);\r\n                border: 0.5px solid var(--blue-bdr);\r\n            }\r\n            .sec-title {\r\n                font-size: 14px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n                letter-spacing: -0.01em;\r\n            }\r\n            .sec-badge {\r\n                margin-left: auto;\r\n                font-size: 10px;\r\n                font-weight: 600;\r\n                padding: 2px 8px;\r\n                border-radius: 20px;\r\n                background: var(--blue-lt);\r\n                color: var(--blue-dk);\r\n                border: 0.5px solid var(--blue-bdr);\r\n            }\r\n            .field-label {\r\n                font-size: 11px;\r\n                font-weight: 600;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                margin-bottom: 4px;\r\n                display: block;\r\n            }\r\n            input[type=\"number\"],\r\n            select {\r\n                height: var(--field-h);\r\n                border: 0.5px solid rgba(0, 0, 0, 0.15);\r\n                border-radius: var(--r-md);\r\n                background: var(--white);\r\n                font-size: 13px;\r\n                font-family: inherit;\r\n                color: var(--text);\r\n                padding: 0 10px;\r\n                width: 100%;\r\n                transition:\r\n                    border-color 0.15s,\r\n                    box-shadow 0.15s;\r\n                appearance: none;\r\n            }\r\n            input[type=\"number\"]:focus,\r\n            select:focus {\r\n                outline: none;\r\n                border-color: var(--blue);\r\n                box-shadow: 0 0 0 3px rgba(18, 58, 143, 0.1);\r\n            }\r\n            select {\r\n                background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'\/%3E%3C\/svg%3E\");\r\n                background-repeat: no-repeat;\r\n                background-position: right 10px center;\r\n                padding-right: 28px;\r\n            }\r\n            .field-error {\r\n                font-size: 11px;\r\n                color: #a32d2d;\r\n                margin-top: 3px;\r\n                display: none;\r\n            }\r\n            .field-error.show {\r\n                display: block;\r\n            }\r\n            .input-error {\r\n                border-color: #e24b4a !important;\r\n                box-shadow: 0 0 0 3px rgba(226, 75, 74, 0.1) !important;\r\n            }\r\n            .helper {\r\n                font-size: 11px;\r\n                color: var(--muted2);\r\n                margin-top: 3px;\r\n                line-height: 1.4;\r\n            }\r\n            .grid-2 {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 10px;\r\n            }\r\n            .grid-3 {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr 1fr;\r\n                gap: 10px;\r\n            }\r\n            .hidden {\r\n                display: none !important;\r\n            }\r\n            .inline-note {\r\n                background: var(--blue-lt);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-md);\r\n                padding: 10px 12px;\r\n            }\r\n            .inline-note .lbl {\r\n                font-size: 10px;\r\n                font-weight: 600;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                margin-bottom: 3px;\r\n            }\r\n            .inline-note .val {\r\n                font-size: 13px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .cycle-box {\r\n                background: var(--bg);\r\n                border-radius: var(--r-md);\r\n                padding: 10px 12px;\r\n                margin-top: 10px;\r\n            }\r\n            .cycle-box-head {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                margin-bottom: 4px;\r\n            }\r\n            .cycle-box-title {\r\n                font-size: 12px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n            }\r\n            .cycle-val {\r\n                font-size: 12px;\r\n                font-family: \"DM Mono\", monospace;\r\n                color: var(--muted);\r\n            }\r\n            .calc-btn {\r\n                display: inline-flex;\r\n                align-items: center;\r\n                gap: 4px;\r\n                font-size: 11px;\r\n                font-weight: 600;\r\n                color: var(--blue);\r\n                background: none;\r\n                border: none;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                padding: 0;\r\n                transition: opacity 0.15s;\r\n            }\r\n            .calc-btn:hover {\r\n                opacity: 0.7;\r\n            }\r\n            .reveal-box {\r\n                display: none;\r\n                background: var(--blue-lt);\r\n                border-radius: var(--r-md);\r\n                padding: 9px 11px;\r\n                font-size: 11px;\r\n                font-family: \"DM Mono\", monospace;\r\n                color: var(--blue-dk);\r\n                line-height: 1.75;\r\n                margin-top: 6px;\r\n            }\r\n            .reveal-box.open {\r\n                display: block;\r\n            }\r\n            .adv-section {\r\n                display: none;\r\n            }\r\n            .adv-section.open {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 10px;\r\n                margin-top: 8px;\r\n            }\r\n            .ltl-box {\r\n                background: #185fa5;\r\n                border-radius: var(--r-lg);\r\n                padding: 14px 16px;\r\n            }\r\n            .ltl-box h4 {\r\n                font-size: 13px;\r\n                font-weight: 700;\r\n                color: #fff;\r\n                margin-bottom: 4px;\r\n            }\r\n            .ltl-box p {\r\n                font-size: 11px;\r\n                color: rgba(255, 255, 255, 0.82);\r\n                margin-bottom: 12px;\r\n                line-height: 1.5;\r\n            }\r\n            .ltl-config {\r\n                display: none;\r\n                margin-top: 12px;\r\n            }\r\n            .ltl-config.show {\r\n                display: block;\r\n            }\r\n            .ltl-config-grid {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 10px;\r\n            }\r\n            .ltl-config label {\r\n                font-size: 11px;\r\n                font-weight: 600;\r\n                color: rgba(255, 255, 255, 0.7);\r\n                display: block;\r\n                margin-bottom: 4px;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n            }\r\n            .ltl-config select,\r\n            .ltl-config input {\r\n                background: rgba(255, 255, 255, 0.18);\r\n                border: 0.5px solid rgba(255, 255, 255, 0.35);\r\n                color: #fff;\r\n                font-size: 13px;\r\n            }\r\n            .ltl-config select option {\r\n                background: #1e4fb8;\r\n                color: #fff;\r\n            }\r\n            .ltl-stepper {\r\n                display: flex;\r\n                border: 0.5px solid rgba(255, 255, 255, 0.35);\r\n                border-radius: var(--r-md);\r\n                overflow: hidden;\r\n                background: rgba(255, 255, 255, 0.15);\r\n            }\r\n            .ltl-stepper button {\r\n                background: rgba(255, 255, 255, 0.2);\r\n                border: none;\r\n                color: #fff;\r\n                font-size: 18px;\r\n                font-weight: 700;\r\n                width: 36px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                flex-shrink: 0;\r\n            }\r\n            .ltl-stepper input {\r\n                border: none;\r\n                text-align: center;\r\n                font-size: 13px;\r\n                font-weight: 700;\r\n                border-radius: 0;\r\n                flex: 1;\r\n                background: transparent;\r\n                color: #fff;\r\n                height: var(--field-h);\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .helper-white {\r\n                font-size: 10px;\r\n                color: rgba(255, 255, 255, 0.55);\r\n                margin-top: 3px;\r\n            }\r\n            .co2-card {\r\n                background: var(--green-lt);\r\n                border: 0.5px solid var(--green-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 14px 16px;\r\n            }\r\n            .toggle-row {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 10px;\r\n                margin-bottom: 8px;\r\n            }\r\n            .toggle-switch {\r\n                position: relative;\r\n                width: 40px;\r\n                height: 22px;\r\n                flex-shrink: 0;\r\n            }\r\n            .toggle-switch input {\r\n                opacity: 0;\r\n                width: 0;\r\n                height: 0;\r\n            }\r\n            .toggle-slider {\r\n                position: absolute;\r\n                inset: 0;\r\n                background: #c9d4e4;\r\n                border-radius: 22px;\r\n                cursor: pointer;\r\n                transition: background 0.2s;\r\n            }\r\n            .toggle-slider:before {\r\n                content: \"\";\r\n                position: absolute;\r\n                width: 16px;\r\n                height: 16px;\r\n                left: 3px;\r\n                top: 3px;\r\n                background: #fff;\r\n                border-radius: 50%;\r\n                transition: transform 0.2s;\r\n            }\r\n            .toggle-switch input:checked + .toggle-slider {\r\n                background: var(--green);\r\n            }\r\n            .toggle-switch input:checked + .toggle-slider:before {\r\n                transform: translateX(18px);\r\n            }\r\n            .co2-result {\r\n                display: none;\r\n                margin-top: 12px;\r\n            }\r\n            .co2-result.show {\r\n                display: block;\r\n            }\r\n            .co2-stat .val {\r\n                font-size: 18px;\r\n                font-weight: 700;\r\n                color: var(--green-dk);\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .co2-stat .lbl {\r\n                font-size: 11px;\r\n                color: var(--muted);\r\n                margin-top: 2px;\r\n            }\r\n            .kpi-3row {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 8px;\r\n            }\r\n            .kpi-row {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 8px;\r\n            }\r\n            .kpi-row-ltl {\r\n                display: none;\r\n            }\r\n            .kpi-card {\r\n                background: var(--white);\r\n                border: 0.5px solid var(--bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 12px 14px;\r\n                box-shadow: var(--shadow);\r\n                position: relative;\r\n                overflow: visible;\r\n            }\r\n            .kpi-card.acc-blue {\r\n                border-left: 2px solid var(--blue-2);\r\n            }\r\n            .kpi-card.acc-ltl {\r\n                border-left: 2px solid var(--orange-dk);\r\n            }\r\n            .kpi-card.acc-green {\r\n                border-left: 2px solid var(--green);\r\n            }\r\n            .kpi-label {\r\n                font-size: 13px;\r\n                font-weight: 700;\r\n                color: var(--text);\r\n                margin-bottom: 6px;\r\n            }\r\n            .kpi-value {\r\n                font-size: 26px;\r\n                font-weight: 700;\r\n                letter-spacing: -0.03em;\r\n                font-family: \"DM Mono\", monospace;\r\n                margin-bottom: 4px;\r\n            }\r\n            .kpi-value.blue {\r\n                color: var(--blue-2);\r\n            }\r\n            .kpi-value.orange {\r\n                color: var(--orange-dk);\r\n            }\r\n            .kpi-value.green {\r\n                color: var(--green);\r\n            }\r\n            .kpi-meta {\r\n                font-size: 10px;\r\n                color: var(--muted2);\r\n                font-family: \"DM Mono\", monospace;\r\n                line-height: 1.4;\r\n            }\r\n            .kpi-mode-badge {\r\n                position: absolute;\r\n                top: 8px;\r\n                right: 10px;\r\n                font-size: 9px;\r\n                font-weight: 700;\r\n                padding: 1px 7px;\r\n                border-radius: 20px;\r\n                letter-spacing: 0.06em;\r\n                text-transform: uppercase;\r\n            }\r\n            .kpi-mode-badge.ftl {\r\n                background: var(--blue-lt);\r\n                color: var(--blue-dk);\r\n            }\r\n            .kpi-mode-badge.ltl {\r\n                background: var(--orange-lt);\r\n                color: var(--orange-dk);\r\n            }\r\n            .kpi-insight {\r\n                font-size: 11px;\r\n                margin-top: 6px;\r\n                padding: 4px 8px;\r\n                border-radius: 6px;\r\n                line-height: 1.5;\r\n                display: none;\r\n            }\r\n            .kpi-insight.open {\r\n                display: block;\r\n            }\r\n            .kpi-insight.blue {\r\n                background: rgba(18, 58, 143, 0.07);\r\n                color: var(--blue);\r\n            }\r\n            .kpi-insight.orange {\r\n                background: rgba(239, 159, 39, 0.1);\r\n                color: var(--orange-dk);\r\n            }\r\n            .kpi-insight.green {\r\n                background: rgba(59, 109, 17, 0.06);\r\n                color: var(--green-dk);\r\n            }\r\n            .five-yr-card {\r\n                background: var(--green-lt);\r\n                border: 0.5px solid var(--green-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 14px 16px;\r\n                position: relative;\r\n            }\r\n            .collapse-card {\r\n                background: var(--blue-lt);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 12px 14px;\r\n            }\r\n            .collapse-card h4 {\r\n                font-size: 12px;\r\n                font-weight: 700;\r\n                color: var(--blue-dk);\r\n                margin-bottom: 8px;\r\n            }\r\n            .collapse-trucks {\r\n                display: grid;\r\n                grid-template-columns: 1fr auto 1fr;\r\n                gap: 6px;\r\n                align-items: center;\r\n                margin-bottom: 8px;\r\n            }\r\n            .truck-box {\r\n                border-radius: var(--r-md);\r\n                padding: 8px;\r\n                text-align: center;\r\n            }\r\n            .truck-box.full {\r\n                background: #fff;\r\n                border: 0.5px solid var(--blue-bdr);\r\n            }\r\n            .truck-box.empty {\r\n                background: rgba(0, 0, 0, 0.03);\r\n                border: 0.5px solid var(--bdr);\r\n                opacity: 0.75;\r\n            }\r\n            .truck-qty {\r\n                font-size: 20px;\r\n                font-weight: 700;\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .truck-qty.blue {\r\n                color: var(--blue);\r\n            }\r\n            .truck-qty.muted {\r\n                color: var(--muted);\r\n            }\r\n            .truck-sub {\r\n                font-size: 10px;\r\n                color: var(--muted);\r\n                margin-top: 1px;\r\n            }\r\n            .truck-cost {\r\n                font-size: 12px;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 700;\r\n                margin-top: 4px;\r\n            }\r\n            .truck-cost.blue {\r\n                color: var(--blue-dk);\r\n            }\r\n            .truck-cost.muted {\r\n                color: var(--muted2);\r\n            }\r\n            .collapse-ratio {\r\n                background: #fff;\r\n                border: 0.5px solid var(--green-bdr);\r\n                border-radius: var(--r-md);\r\n                padding: 6px 10px;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                flex-wrap: wrap;\r\n            }\r\n            .ftl-warning {\r\n                display: none;\r\n                background: var(--orange-lt);\r\n                border: 0.5px solid #fac775;\r\n                border-left: 3px solid var(--orange);\r\n                border-radius: var(--r-md);\r\n                padding: 10px 12px;\r\n                font-size: 11px;\r\n                color: var(--orange-dk);\r\n                line-height: 1.45;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .ftl-warning.show {\r\n                display: block;\r\n            }\r\n            .ftl-warning strong {\r\n                color: var(--orange-dk);\r\n                font-weight: 800;\r\n            }\r\n            .ftl-warning ul {\r\n                margin: 5px 0 0 16px;\r\n                padding: 0;\r\n            }\r\n            .ftl-warning li {\r\n                margin: 1px 0;\r\n            }\r\n            .ltl-cost-note {\r\n                display: none;\r\n                margin-top: 5px;\r\n                font-size: 9.5px;\r\n                color: #6f7f96;\r\n                line-height: 1.25;\r\n                font-family: \"DM Sans\", system-ui, sans-serif;\r\n                font-weight: 600;\r\n            }\r\n            .ltl-cost-note.show {\r\n                display: block;\r\n            }\r\n            .econ-warn {\r\n                display: none;\r\n                background: #faeeda;\r\n                border: 0.5px solid #fac775;\r\n                border-radius: var(--r-md);\r\n                padding: 8px 10px;\r\n                font-size: 11px;\r\n                color: var(--orange-dk);\r\n                line-height: 1.5;\r\n                margin-top: 6px;\r\n            }\r\n            .econ-warn.show {\r\n                display: block;\r\n            }\r\n            .margin-warn {\r\n                display: none;\r\n                border-radius: 6px;\r\n                font-size: 11px;\r\n                padding: 5px 8px;\r\n                margin-top: 4px;\r\n                line-height: 1.4;\r\n            }\r\n            .margin-warn.warn {\r\n                display: block;\r\n                background: #faeeda;\r\n                border: 0.5px solid #fac775;\r\n                color: var(--orange-dk);\r\n            }\r\n            .margin-warn.error {\r\n                display: block;\r\n                background: #fcebeb;\r\n                border: 0.5px solid #f7c1c1;\r\n                color: #a32d2d;\r\n            }\r\n            .lead-card {\r\n                background: var(--white);\r\n                border: 0.5px solid var(--bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 12px 14px;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .report-card {\r\n                background: #fff;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 12px 14px;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .report-title {\r\n                font-size: 13px;\r\n                font-weight: 800;\r\n                color: var(--blue);\r\n                margin-bottom: 4px;\r\n            }\r\n            .report-sub {\r\n                font-size: 10.5px;\r\n                color: var(--muted);\r\n                line-height: 1.35;\r\n                margin-bottom: 9px;\r\n            }\r\n            .report-actions {\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n                gap: 8px;\r\n                margin-bottom: 0;\r\n            }\r\n            .report-btn {\r\n                border: none;\r\n                border-radius: var(--r-md);\r\n                padding: 9px 10px;\r\n                font-size: 12px;\r\n                font-weight: 800;\r\n                font-family: inherit;\r\n                cursor: pointer;\r\n                text-align: center;\r\n                text-decoration: none;\r\n            }\r\n            .report-btn.primary {\r\n                background: var(--blue);\r\n                color: #fff;\r\n            }\r\n            .cta-block {\r\n                background: #0c447c;\r\n                border-radius: var(--r-xl);\r\n                padding: 18px 16px;\r\n                text-align: center;\r\n            }\r\n            .cta-eyebrow {\r\n                font-size: 10px;\r\n                font-weight: 700;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.08em;\r\n                color: #85b7eb;\r\n                margin-bottom: 6px;\r\n            }\r\n            .cta-title {\r\n                font-size: 15px;\r\n                font-weight: 700;\r\n                color: #fff;\r\n                margin-bottom: 4px;\r\n                line-height: 1.3;\r\n            }\r\n            .cta-sub {\r\n                font-size: 11px;\r\n                color: #85b7eb;\r\n                margin-bottom: 14px;\r\n                line-height: 1.5;\r\n            }\r\n            .cta-primary {\r\n                background: var(--blue-lt);\r\n                color: var(--blue);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                font-size: 13px;\r\n                font-weight: 700;\r\n                border: none;\r\n                border-radius: var(--r-md);\r\n                padding: 11px 20px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                width: 100%;\r\n                margin-bottom: 8px;\r\n                transition: background 0.15s;\r\n            }\r\n            .cta-primary:hover {\r\n                background: var(--blue-lt2);\r\n            }\r\n            .cta-sec-row {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 6px;\r\n            }\r\n            .cta-sec {\r\n                background: #c0392b;\r\n                color: #fff;\r\n                font-size: 11px;\r\n                font-weight: 600;\r\n                border: 1.5px solid #fff;\r\n                border-radius: var(--r-md);\r\n                padding: 8px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                text-align: center;\r\n                text-decoration: none;\r\n                display: block;\r\n                transition: background 0.15s;\r\n            }\r\n            .cta-sec:hover {\r\n                background: #a93226;\r\n            }\r\n            .cta-disclaimer {\r\n                font-size: 10px;\r\n                color: #85b7eb;\r\n                margin-top: 10px;\r\n                line-height: 1.5;\r\n            }\r\n            .summary-outer {\r\n                max-width: 1200px;\r\n                margin: 0 auto;\r\n                padding: 12px 20px 0;\r\n            }\r\n            .summary-strip {\r\n                background: var(--white);\r\n                border: 0.5px solid var(--bdr);\r\n                border-radius: var(--r-lg);\r\n                display: grid;\r\n                grid-template-columns: repeat(4, 1fr);\r\n                overflow: hidden;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .s-col {\r\n                padding: 12px 14px;\r\n                border-right: 0.5px solid var(--bdr);\r\n            }\r\n            .s-col:last-child {\r\n                border-right: none;\r\n            }\r\n            .s-col-title {\r\n                font-size: 10px;\r\n                font-weight: 700;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.06em;\r\n                color: var(--muted2);\r\n                margin-bottom: 8px;\r\n                padding-bottom: 6px;\r\n                border-bottom: 0.5px solid var(--bdr);\r\n            }\r\n            .s-item {\r\n                margin-bottom: 6px;\r\n            }\r\n            .s-item .sk {\r\n                font-size: 11px;\r\n                color: var(--muted);\r\n                margin-bottom: 1px;\r\n            }\r\n            .s-item .sv {\r\n                font-size: 12px;\r\n                font-weight: 700;\r\n                font-family: \"DM Mono\", monospace;\r\n                color: var(--blue);\r\n            }\r\n            .formula-outer {\r\n                max-width: 1200px;\r\n                margin: 0 auto;\r\n                padding: 10px 20px 0;\r\n            }\r\n            .formula-toggle {\r\n                width: 100%;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                background: var(--blue-lt);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 10px 14px;\r\n                font-size: 12px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n            }\r\n            .formula-body {\r\n                display: none;\r\n                background: var(--white);\r\n                border: 0.5px solid var(--bdr);\r\n                border-top: none;\r\n                border-radius: 0 0 var(--r-lg) var(--r-lg);\r\n                padding: 16px;\r\n            }\r\n            .formula-body.open {\r\n                display: block;\r\n            }\r\n            .formula-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(3, 1fr);\r\n                gap: 10px;\r\n                margin-bottom: 14px;\r\n            }\r\n            .f-box {\r\n                background: var(--blue-lt);\r\n                border-radius: var(--r-md);\r\n                padding: 10px 12px;\r\n            }\r\n            .f-title {\r\n                font-size: 11px;\r\n                font-weight: 700;\r\n                color: var(--blue);\r\n                margin-bottom: 5px;\r\n            }\r\n            .f-text {\r\n                font-size: 11px;\r\n                font-family: \"DM Mono\", monospace;\r\n                color: var(--blue-dk);\r\n                line-height: 1.65;\r\n            }\r\n            .live-grid {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 8px;\r\n            }\r\n            .live-box {\r\n                background: var(--bg);\r\n                border-radius: var(--r-md);\r\n                padding: 8px 10px;\r\n                border: 0.5px solid var(--bdr);\r\n            }\r\n            .live-lbl {\r\n                font-size: 10px;\r\n                font-weight: 700;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                margin-bottom: 3px;\r\n            }\r\n            .live-val {\r\n                font-size: 11px;\r\n                font-family: \"DM Mono\", monospace;\r\n                color: var(--blue-dk);\r\n            }\r\n            .footer {\r\n                background: #020c1e;\r\n                padding: 14px 20px;\r\n                text-align: center;\r\n                font-size: 11px;\r\n                color: rgba(255, 255, 255, 0.35);\r\n            }\r\n            .footer a {\r\n                color: rgba(255, 255, 255, 0.4);\r\n                text-decoration: none;\r\n            }\r\n            #pdfReport,\r\n            #pdfReport * {\r\n                visibility: visible;\r\n            }\r\n            .pdf-table td:first-child {\r\n                color: #6b7280;\r\n                width: 55%;\r\n            }\r\n            .pdf-table td:last-child {\r\n                font-weight: 600;\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .ltl-mini {\r\n                display: none;\r\n                margin-top: 7px;\r\n                border-top: 0.5px solid rgba(0, 0, 0, 0.08);\r\n                padding-top: 6px;\r\n            }\r\n            .ltl-mini.show {\r\n                display: block;\r\n            }\r\n            .ltl-mini-title {\r\n                font-size: 9px;\r\n                font-weight: 900;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                color: var(--muted2);\r\n                margin-bottom: 4px;\r\n            }\r\n            .ltl-mini-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(3, 1fr);\r\n                gap: 4px;\r\n            }\r\n            .ltl-mini-cell {\r\n                background: #f7f8fb;\r\n                border: 0.5px solid rgba(0, 0, 0, 0.08);\r\n                border-radius: 6px;\r\n                padding: 4px 3px;\r\n                text-align: center;\r\n            }\r\n            .ltl-mini-cell .k {\r\n                font-size: 8.5px;\r\n                font-weight: 900;\r\n                line-height: 1.1;\r\n                white-space: nowrap;\r\n            }\r\n            .ltl-mini-cell .v {\r\n                font-size: 10.5px;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 900;\r\n                line-height: 1.2;\r\n                margin-top: 1px;\r\n            }\r\n            .ltl-mini-cell.c0 {\r\n                background: #edf5ff;\r\n                border-color: #b5d4f4;\r\n                color: #0c447c;\r\n            }\r\n            .ltl-mini-cell.c1 {\r\n                background: #eef7e8;\r\n                border-color: #c0dd97;\r\n                color: #3b6d11;\r\n            }\r\n            .ltl-mini-cell.c2 {\r\n                background: #fff4e3;\r\n                border-color: #fac775;\r\n                color: #854f0b;\r\n            }\r\n            .ltl-mini-cell .sub {\r\n                font-size: 8px;\r\n                color: var(--muted2);\r\n                line-height: 1.1;\r\n                margin-top: 1px;\r\n            }\r\n            .buffer-options {\r\n                display: grid;\r\n                grid-template-columns: repeat(4, 1fr);\r\n                gap: 6px;\r\n            }\r\n            .buffer-option {\r\n                position: relative;\r\n            }\r\n            .buffer-option input {\r\n                position: absolute;\r\n                opacity: 0;\r\n                pointer-events: none;\r\n            }\r\n            .buffer-option span {\r\n                height: 32px;\r\n                border: 0.5px solid rgba(0, 0, 0, 0.15);\r\n                border-radius: var(--r-md);\r\n                background: #fff;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                text-align: center;\r\n                font-size: 10.5px;\r\n                font-weight: 700;\r\n                color: var(--muted);\r\n                cursor: pointer;\r\n                line-height: 1.15;\r\n                padding: 0 4px;\r\n            }\r\n            .buffer-option input:checked + span {\r\n                background: var(--blue-lt);\r\n                border-color: var(--blue);\r\n                color: var(--blue);\r\n                box-shadow: 0 0 0 2px rgba(18, 58, 143, 0.07);\r\n            }\r\n            .buffer-custom-input {\r\n                display: none;\r\n                margin-top: 6px;\r\n            }\r\n            .buffer-custom-input.show {\r\n                display: block;\r\n            }\r\n            @media (max-width: 900px) {\r\n                .layout {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n                .summary-strip {\r\n                    grid-template-columns: 1fr 1fr;\r\n                }\r\n                .s-col:nth-child(3),\r\n                .s-col:nth-child(4) {\r\n                    border-top: 0.5px solid var(--bdr);\r\n                }\r\n            }\r\n            @media (max-width: 640px) {\r\n                .grid-2,\r\n                .grid-3,\r\n                .kpi-row,\r\n                .summary-strip,\r\n                .cta-sec-row,\r\n                .page-header {\r\n                    flex-wrap: wrap;\r\n                }\r\n                body {\r\n                    padding-bottom: 60px;\r\n                }\r\n                .formula-grid,\r\n                .live-grid {\r\n                    grid-template-columns: 1fr !important;\r\n                }\r\n            }\r\n            .kpi-info-btn {\r\n                display: inline-flex;\r\n                align-items: center;\r\n                gap: 4px;\r\n                margin-top: 6px;\r\n                font-size: 11px;\r\n                font-weight: 600;\r\n                color: #123a8f;\r\n                background: none;\r\n                border: none;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                padding: 0;\r\n            }\r\n            .kpi-info-btn:hover {\r\n                opacity: 0.7;\r\n            }\r\n            .kpi-info-btn .ii {\r\n                width: 14px;\r\n                height: 14px;\r\n                border-radius: 50%;\r\n                border: 1.5px solid #123a8f;\r\n                display: inline-flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                font-size: 9px;\r\n                font-weight: 800;\r\n                font-style: italic;\r\n                flex-shrink: 0;\r\n                line-height: 1;\r\n                color: #123a8f;\r\n            }\r\n            .kpi-info-btn.active .ii {\r\n                background: #123a8f;\r\n                color: #fff;\r\n            }\r\n            .kpi-card.acc-worst {\r\n                border-left: 2px solid var(--red) !important;\r\n                background: var(--red-lt) !important;\r\n            }\r\n            .kpi-card.acc-worst .kpi-value {\r\n                color: var(--red) !important;\r\n            }\r\n            .kpi-card.acc-best {\r\n                border-left: 2px solid var(--blue-2) !important;\r\n                background: var(--blue-lt) !important;\r\n            }\r\n            .kpi-card.acc-best .kpi-value {\r\n                color: var(--blue-2) !important;\r\n            }\r\n            .kpi-card .kpi-info-btn {\r\n                position: absolute;\r\n                right: 12px;\r\n                top: 43px;\r\n                margin: 0;\r\n                padding: 0;\r\n                font-size: 0;\r\n                gap: 0;\r\n                z-index: 20;\r\n                line-height: 1;\r\n                background: transparent;\r\n            }\r\n            .kpi-card .kpi-info-btn svg {\r\n                width: 17px;\r\n                height: 17px;\r\n                display: block;\r\n            }\r\n            .kpi-card .kpi-info-btn:hover {\r\n                opacity: 0.82;\r\n            }\r\n            .kpi-card .kpi-info-btn.active svg circle:first-child {\r\n                fill: #0c447c;\r\n            }\r\n            .kpi-card .kpi-insight {\r\n                margin-top: 8px;\r\n            }\r\n            .ltl-mini-cell .v {\r\n                white-space: nowrap;\r\n            }\r\n            @media (max-width: 640px) {\r\n                #ltlTripNote {\r\n                    grid-template-columns: 1fr !important;\r\n                }\r\n                #ltlTripNote div:last-child {\r\n                    border-left: none !important;\r\n                    border-top: 0.5px solid rgba(255, 255, 255, 0.22) !important;\r\n                    padding-left: 0 !important;\r\n                    padding-top: 6px !important;\r\n                }\r\n            }\r\n            #pdfReport .pdf-mini-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(3, 1fr);\r\n                gap: 4px;\r\n                margin-top: 6px;\r\n            }\r\n            .structural-section-title {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 8px;\r\n                font-size: 12px;\r\n                font-weight: 900;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                color: var(--blue);\r\n                margin: 0 0 8px 0;\r\n            }\r\n            .structural-section-title .dot {\r\n                width: 18px;\r\n                height: 18px;\r\n                border-radius: 5px;\r\n                background: var(--blue);\r\n                color: #fff;\r\n                display: inline-flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                font-size: 10px;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 900;\r\n            }\r\n            .section-zone-a .dot {\r\n                background: #5a6b7d;\r\n                color: #fff;\r\n            }\r\n            .section-zone-b .dot {\r\n                background: var(--blue);\r\n                color: #fff;\r\n            }\r\n            .section-zone-c .dot {\r\n                background: #b07b1a;\r\n                color: #fff;\r\n            }\r\n            .section-zone-a,\r\n            .section-zone-b {\r\n                border-radius: 12px;\r\n                padding: 10px;\r\n                margin-bottom: 10px;\r\n            }\r\n            .section-zone-a {\r\n                background: linear-gradient(180deg, #fafbfc 0%, #f6f8fa 100%);\r\n                border: 0.5px solid #e6eaee;\r\n            }\r\n            .section-zone-b {\r\n                background: linear-gradient(180deg, #f7fafe 0%, #f1f7fd 100%);\r\n                border: 0.5px solid var(--blue-bdr);\r\n            }\r\n            .section-zone-c {\r\n                background: linear-gradient(180deg, #fffdf7 0%, #fafcff 100%);\r\n                border: 0.5px solid #f8d79e;\r\n                border-left: 3px solid #b07b1a;\r\n                border-radius: 12px;\r\n                padding: 10px;\r\n                margin-bottom: 10px;\r\n            }\r\n            .steps .step:nth-child(1) {\r\n                background: #f6f8fa !important;\r\n                border-color: #e6eaee !important;\r\n            }\r\n            .steps .step:nth-child(2) {\r\n                background: #f1f7fd !important;\r\n                border-color: var(--blue-bdr) !important;\r\n            }\r\n            .steps .step:nth-child(3) {\r\n                background: #fafcff !important;\r\n                border-color: #e4edf7 !important;\r\n            }\r\n            .steps .step-n {\r\n                font-weight: 900;\r\n            }\r\n            .steps .step:nth-child(1) .step-n {\r\n                background: #5a6b7d;\r\n                color: #fff;\r\n                box-shadow: none;\r\n            }\r\n            .steps .step:nth-child(2) .step-n {\r\n                background: var(--blue);\r\n                color: #fff;\r\n                box-shadow: none;\r\n            }\r\n            .steps .step:nth-child(3) .step-n {\r\n                background: #b07b1a;\r\n                color: #fff;\r\n                box-shadow: none;\r\n            }\r\n            .strategy-assumption-box {\r\n                background: #f7fafe;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-left: 3px solid var(--blue);\r\n                border-radius: var(--r-lg);\r\n                padding: 14px 16px;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .strategy-assumption-box p {\r\n                font-size: 11px;\r\n                color: var(--muted);\r\n                line-height: 1.45;\r\n                margin: 0;\r\n            }\r\n            .strategy-assumption-mini {\r\n                margin-top: 9px;\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n                gap: 6px;\r\n            }\r\n            .strategy-assumption-mini div {\r\n                background: #fff;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 8px;\r\n                padding: 7px 9px;\r\n                font-size: 10.5px;\r\n                line-height: 1.35;\r\n                color: var(--text);\r\n            }\r\n            .strategy-assumption-mini strong {\r\n                color: var(--blue);\r\n            }\r\n            .horizon-picker {\r\n                display: flex;\r\n                gap: 6px;\r\n                flex-wrap: wrap;\r\n                margin-top: 9px;\r\n            }\r\n            .horizon-btn {\r\n                border: 0.5px solid var(--blue-bdr);\r\n                background: #fff;\r\n                color: var(--blue);\r\n                border-radius: 999px;\r\n                padding: 6px 10px;\r\n                font-size: 11px;\r\n                font-weight: 900;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n            }\r\n            .horizon-btn.active {\r\n                background: var(--blue);\r\n                color: #fff;\r\n                border-color: var(--blue);\r\n            }\r\n            .custom-horizon-row {\r\n                display: none;\r\n                margin-top: 8px;\r\n                grid-template-columns: 1fr 90px;\r\n                gap: 8px;\r\n                align-items: end;\r\n            }\r\n            .custom-horizon-row.show {\r\n                display: grid;\r\n            }\r\n            .custom-horizon-row label {\r\n                font-size: 10px;\r\n                color: var(--muted);\r\n                font-weight: 800;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                display: block;\r\n                margin-bottom: 4px;\r\n            }\r\n            .horizon-helper {\r\n                font-size: 10.5px;\r\n                color: var(--muted);\r\n                line-height: 1.4;\r\n                margin-top: 7px;\r\n            }\r\n            .partial-load-box {\r\n                background: #f7fafe !important;\r\n                border: 0.5px solid var(--blue-bdr) !important;\r\n                border-left: 3px solid var(--blue) !important;\r\n                border-radius: var(--r-lg) !important;\r\n                padding: 12px 14px !important;\r\n                box-shadow: 0 4px 14px rgba(18, 58, 143, 0.06) !important;\r\n            }\r\n            .partial-load-box h4 {\r\n                color: var(--blue) !important;\r\n                font-size: 13px !important;\r\n                font-weight: 900 !important;\r\n                margin: 0 !important;\r\n                line-height: 1.25 !important;\r\n            }\r\n            .partial-load-box p {\r\n                color: var(--muted) !important;\r\n            }\r\n            .partial-load-info-tip {\r\n                position: relative;\r\n                display: inline-flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                cursor: help;\r\n                flex-shrink: 0;\r\n                line-height: 1;\r\n            }\r\n            .partial-load-info-tip .tip-content {\r\n                display: none;\r\n                position: absolute;\r\n                z-index: 99;\r\n                right: 0;\r\n                top: 28px;\r\n                width: 310px;\r\n                max-width: 72vw;\r\n                background: #fff;\r\n                color: var(--text);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 8px;\r\n                padding: 9px 10px;\r\n                font-size: 10.5px;\r\n                font-weight: 500;\r\n                font-style: normal;\r\n                line-height: 1.45;\r\n                box-shadow: 0 8px 24px rgba(18, 58, 143, 0.14);\r\n            }\r\n            .partial-load-info-tip:hover .tip-content,\r\n            .partial-load-info-tip:focus .tip-content {\r\n                display: block;\r\n            }\r\n            .partial-load-box .ltl-config {\r\n                background: #185fa5;\r\n                border-radius: 10px;\r\n                padding: 10px;\r\n                margin-top: 10px !important;\r\n            }\r\n            .partial-load-box .ltl-config.show {\r\n                display: block !important;\r\n            }\r\n            .partial-load-box .ltl-config label {\r\n                color: rgba(255, 255, 255, 0.72) !important;\r\n            }\r\n            .partial-load-box .helper-white {\r\n                color: rgba(255, 255, 255, 0.72) !important;\r\n            }\r\n            .kpi-mode-badge {\r\n                display: none !important;\r\n            }\r\n            .pdf-note {\r\n                font-size: 8px;\r\n                color: #6b7280;\r\n                padding: 0 28px 2px;\r\n                line-height: 1.3;\r\n            }\r\n            .baseline-result-card {\r\n                margin: 0 0 12px 0;\r\n                padding: 14px;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 12px;\r\n                background: linear-gradient(180deg, #ffffff 0%, #f7fafe 100%);\r\n                box-shadow: 0 6px 20px rgba(18, 58, 143, 0.08);\r\n            }\r\n            .baseline-result-head {\r\n                display: flex;\r\n                align-items: flex-start;\r\n                justify-content: space-between;\r\n                gap: 10px;\r\n                margin-bottom: 10px;\r\n            }\r\n            .baseline-result-eyebrow {\r\n                font-size: 9.5px;\r\n                font-weight: 900;\r\n                color: var(--green-dk);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.06em;\r\n                margin-bottom: 3px;\r\n            }\r\n            .baseline-result-title {\r\n                font-size: 17px;\r\n                line-height: 1.15;\r\n                font-weight: 900;\r\n                color: var(--blue);\r\n                margin: 0;\r\n            }\r\n            .baseline-result-sub {\r\n                font-size: 11px;\r\n                line-height: 1.45;\r\n                color: var(--muted);\r\n                margin-top: 5px;\r\n                max-width: 520px;\r\n            }\r\n            .baseline-result-badge {\r\n                flex-shrink: 0;\r\n                background: var(--blue);\r\n                color: #fff;\r\n                border-radius: 999px;\r\n                padding: 5px 8px;\r\n                font-size: 9.5px;\r\n                font-weight: 900;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.04em;\r\n                white-space: nowrap;\r\n            }\r\n            .baseline-result-main {\r\n                display: grid;\r\n                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);\r\n                gap: 10px;\r\n            }\r\n            .baseline-strategy-box {\r\n                background: #fff;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 10px;\r\n                padding: 10px;\r\n            }\r\n            .baseline-strategy-box .label {\r\n                font-size: 9px;\r\n                font-weight: 900;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                margin-bottom: 3px;\r\n            }\r\n            .baseline-strategy-box .value {\r\n                font-size: 15px;\r\n                font-weight: 900;\r\n                color: var(--blue);\r\n                line-height: 1.2;\r\n            }\r\n            .baseline-strategy-box .note {\r\n                font-size: 10.5px;\r\n                color: var(--muted);\r\n                line-height: 1.4;\r\n                margin-top: 6px;\r\n            }\r\n            .baseline-result-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(2, minmax(0, 1fr));\r\n                gap: 7px;\r\n            }\r\n            .baseline-metric {\r\n                background: #fff;\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 9px;\r\n                padding: 8px 9px;\r\n                min-width: 0;\r\n            }\r\n            .baseline-metric .k {\r\n                font-size: 8.5px;\r\n                font-weight: 900;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.04em;\r\n                line-height: 1.15;\r\n            }\r\n            .baseline-metric .v {\r\n                font-size: 14px;\r\n                font-weight: 900;\r\n                color: var(--blue);\r\n                font-family: \"DM Mono\", monospace;\r\n                margin-top: 2px;\r\n                white-space: nowrap;\r\n            }\r\n            .baseline-metric.highlight {\r\n                border-color: rgba(39, 122, 63, 0.35);\r\n                background: #f5fbf7;\r\n            }\r\n            .baseline-metric.highlight .v {\r\n                color: var(--green-dk);\r\n            }\r\n            .baseline-card-foot {\r\n                margin-top: 9px;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                border-top: 0.5px solid #e4edf7;\r\n                padding-top: 8px;\r\n            }\r\n            .baseline-card-foot .foot-note {\r\n                font-size: 10px;\r\n                color: var(--muted);\r\n                line-height: 1.35;\r\n            }\r\n            .baseline-card-foot .foot-link {\r\n                font-size: 10.5px;\r\n                color: var(--blue);\r\n                font-weight: 900;\r\n                text-decoration: underline;\r\n                text-underline-offset: 2px;\r\n                white-space: nowrap;\r\n            }\r\n            @media (max-width: 900px) {\r\n                .baseline-result-main {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n            @media (max-width: 600px) {\r\n                .baseline-result-head {\r\n                    flex-direction: column;\r\n                }\r\n                .baseline-result-grid {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n                .baseline-card-foot {\r\n                    flex-direction: column;\r\n                    align-items: flex-start;\r\n                }\r\n            }\r\n            .guide-card {\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n                gap: 8px;\r\n                background: var(--white);\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-lg);\r\n                padding: 12px 14px;\r\n                box-shadow: var(--shadow);\r\n            }\r\n            .guide-card-title {\r\n                font-size: 12px;\r\n                font-weight: 800;\r\n                color: var(--blue);\r\n                margin: 0 0 1px 0;\r\n            }\r\n            .guide-card-sub {\r\n                font-size: 11px;\r\n                color: var(--muted);\r\n                margin: 0;\r\n                line-height: 1.4;\r\n            }\r\n            .guide-link-list {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 7px;\r\n            }\r\n            .guide-link-list a {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 6px;\r\n                padding: 8px 9px;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 8px;\r\n                background: #f7fafe;\r\n                color: var(--blue);\r\n                font-size: 10.5px;\r\n                font-weight: 900;\r\n                line-height: 1.25;\r\n                text-decoration: underline;\r\n                text-underline-offset: 2px;\r\n            }\r\n            .baseline-result-main {\r\n                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;\r\n            }\r\n            .baseline-result-grid {\r\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n            }\r\n            .baseline-metric .v {\r\n                font-size: 13px !important;\r\n                white-space: normal !important;\r\n                overflow-wrap: anywhere;\r\n                line-height: 1.18;\r\n            }\r\n            @media (max-width: 700px) {\r\n                .guide-link-list {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n            .asset-fold {\r\n                margin-top: 10px;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: 10px;\r\n                background: #f7fafe;\r\n                overflow: hidden;\r\n            }\r\n            .asset-fold-head {\r\n                width: 100%;\r\n                border: none;\r\n                background: #f7fafe;\r\n                color: var(--blue);\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                padding: 8px 10px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                text-align: left;\r\n            }\r\n            .asset-fold-head strong {\r\n                font-size: 11.5px;\r\n                font-weight: 900;\r\n                line-height: 1.25;\r\n            }\r\n            .asset-fold-head span {\r\n                font-size: 10px;\r\n                color: var(--muted);\r\n                line-height: 1.25;\r\n                display: block;\r\n                margin-top: 1px;\r\n            }\r\n            .asset-fold-arrow {\r\n                font-size: 12px !important;\r\n                color: var(--blue) !important;\r\n                font-weight: 900;\r\n                flex-shrink: 0;\r\n            }\r\n            .asset-fold-body {\r\n                display: none;\r\n                padding: 9px 10px 10px;\r\n                border-top: 0.5px solid var(--blue-bdr);\r\n                background: #fff;\r\n            }\r\n            .asset-fold-body.show {\r\n                display: block;\r\n            }\r\n            .asset-include-row {\r\n                display: flex;\r\n                align-items: flex-start;\r\n                gap: 7px;\r\n                font-size: 11px;\r\n                color: var(--text);\r\n                line-height: 1.35;\r\n                margin-bottom: 8px;\r\n            }\r\n            .asset-include-row input {\r\n                margin-top: 2px;\r\n                flex-shrink: 0;\r\n            }\r\n            .asset-choice-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(3, minmax(0, 1fr));\r\n                gap: 6px;\r\n                margin-bottom: 8px;\r\n            }\r\n            .asset-choice {\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 8px;\r\n                background: #f7fafe;\r\n                color: var(--blue);\r\n                padding: 6px 6px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                text-align: center;\r\n            }\r\n            .asset-choice.active {\r\n                border-color: var(--blue);\r\n                background: #e8f2fb;\r\n                box-shadow: 0 0 0 2px rgba(18, 58, 143, 0.05);\r\n            }\r\n            .asset-choice strong {\r\n                display: block;\r\n                font-size: 10px;\r\n                font-weight: 900;\r\n                line-height: 1.15;\r\n            }\r\n            .asset-choice span {\r\n                display: block;\r\n                font-size: 10.5px;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 900;\r\n                margin-top: 2px;\r\n            }\r\n            .asset-market-row {\r\n                display: grid;\r\n                grid-template-columns: 1fr 1fr;\r\n                gap: 6px;\r\n                margin-bottom: 8px;\r\n            }\r\n            .asset-market {\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 8px;\r\n                background: #fff;\r\n                color: var(--blue);\r\n                padding: 6px 7px;\r\n                cursor: pointer;\r\n                font-family: inherit;\r\n                text-align: left;\r\n            }\r\n            .asset-market.active {\r\n                border-color: var(--blue);\r\n                background: #e8f2fb;\r\n            }\r\n            .asset-market strong {\r\n                display: block;\r\n                font-size: 10px;\r\n                font-weight: 900;\r\n                line-height: 1.15;\r\n            }\r\n            .asset-market span {\r\n                display: block;\r\n                font-size: 9.5px;\r\n                color: var(--muted);\r\n                margin-top: 2px;\r\n                line-height: 1.25;\r\n            }\r\n            .asset-impact {\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 8px;\r\n                background: #f7fafe;\r\n                padding: 7px 8px;\r\n                font-size: 10.5px;\r\n                line-height: 1.4;\r\n                color: var(--muted);\r\n            }\r\n            .asset-impact strong {\r\n                color: var(--green-dk);\r\n            }\r\n            @media (max-width: 700px) {\r\n                .asset-choice-grid,\r\n                .asset-market-row {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n            }\r\n            .asset-fold.asset-fold-compact {\r\n                margin-top: 8px !important;\r\n                border-radius: 8px !important;\r\n            }\r\n            .asset-fold-head.compact {\r\n                padding: 7px 9px !important;\r\n                min-height: 34px;\r\n                cursor: pointer;\r\n            }\r\n            .asset-fold-head.compact input {\r\n                width: 14px;\r\n                height: 14px;\r\n                flex-shrink: 0;\r\n                margin: 1px 1px 0 0;\r\n            }\r\n            .asset-fold-copy {\r\n                flex: 1;\r\n                min-width: 0;\r\n            }\r\n            .asset-fold-head.compact strong {\r\n                font-size: 11px !important;\r\n            }\r\n            .asset-fold-head.compact span span {\r\n                font-size: 9.5px !important;\r\n                line-height: 1.2 !important;\r\n            }\r\n            .asset-fold-body.compact {\r\n                padding: 7px 8px 8px !important;\r\n            }\r\n            .asset-compact-row {\r\n                display: grid;\r\n                grid-template-columns: 82px minmax(0, 1fr);\r\n                gap: 6px;\r\n                align-items: center;\r\n                margin-bottom: 6px;\r\n            }\r\n            .asset-row-label {\r\n                font-size: 9px;\r\n                font-weight: 900;\r\n                color: var(--muted);\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.04em;\r\n                line-height: 1.1;\r\n            }\r\n            .asset-choice-grid.compact {\r\n                grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n                gap: 4px !important;\r\n                margin-bottom: 0 !important;\r\n            }\r\n            .asset-choice.compact {\r\n                padding: 4px 4px !important;\r\n                min-height: 34px;\r\n            }\r\n            .asset-choice.compact strong {\r\n                font-size: 11px !important;\r\n                line-height: 1 !important;\r\n            }\r\n            .asset-choice.compact span {\r\n                font-size: 8.5px !important;\r\n                line-height: 1.1 !important;\r\n                margin-top: 2px !important;\r\n                font-family: \"DM Sans\", system-ui, sans-serif !important;\r\n                font-weight: 700 !important;\r\n            }\r\n            .asset-market-row.compact {\r\n                grid-template-columns: 1fr 1fr !important;\r\n                gap: 4px !important;\r\n                margin-bottom: 0 !important;\r\n            }\r\n            .asset-market.compact {\r\n                padding: 4px 6px !important;\r\n                min-height: 32px;\r\n            }\r\n            .asset-market.compact strong {\r\n                font-size: 10px !important;\r\n                line-height: 1 !important;\r\n            }\r\n            .asset-market.compact span {\r\n                font-size: 8.5px !important;\r\n                line-height: 1.1 !important;\r\n                margin-top: 2px !important;\r\n            }\r\n            .asset-impact.compact {\r\n                padding: 5px 7px !important;\r\n                font-size: 9.5px !important;\r\n                line-height: 1.3 !important;\r\n                margin-top: 2px;\r\n            }\r\n            @media (max-width: 700px) {\r\n                .asset-compact-row {\r\n                    grid-template-columns: 1fr;\r\n                    gap: 4px;\r\n                }\r\n            }\r\n            .asset-body-split {\r\n                display: grid;\r\n                grid-template-columns: minmax(0, 1.25fr) minmax(150px, 0.75fr);\r\n                gap: 7px;\r\n                align-items: stretch;\r\n            }\r\n            .asset-controls-compact {\r\n                min-width: 0;\r\n            }\r\n            .asset-body-split .asset-compact-row {\r\n                grid-template-columns: 70px minmax(0, 1fr) !important;\r\n                gap: 5px !important;\r\n            }\r\n            .asset-body-split .asset-choice-grid.compact {\r\n                gap: 3px !important;\r\n            }\r\n            .asset-body-split .asset-choice.compact {\r\n                padding: 4px 3px !important;\r\n            }\r\n            .asset-body-split .asset-choice.compact strong {\r\n                font-size: 10.5px !important;\r\n            }\r\n            .asset-body-split .asset-choice.compact span {\r\n                font-size: 8px !important;\r\n            }\r\n            .asset-body-split .asset-market-row.compact {\r\n                gap: 3px !important;\r\n            }\r\n            .asset-body-split .asset-market.compact {\r\n                padding: 4px 5px !important;\r\n            }\r\n            .asset-impact.result-side {\r\n                margin-top: 0 !important;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: center;\r\n                text-align: center;\r\n                background: #fff !important;\r\n                border-color: #dce8f7 !important;\r\n                color: var(--blue) !important;\r\n                font-weight: 800;\r\n                min-height: 100%;\r\n            }\r\n            .asset-impact.result-side strong {\r\n                color: var(--green-dk) !important;\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            @media (max-width: 700px) {\r\n                .asset-body-split {\r\n                    grid-template-columns: 1fr;\r\n                }\r\n                .asset-body-split .asset-compact-row {\r\n                    grid-template-columns: 1fr !important;\r\n                }\r\n            }\r\n            .asset-impact.result-side {\r\n                flex-direction: column !important;\r\n                gap: 3px;\r\n                padding-left: 8px !important;\r\n                padding-right: 8px !important;\r\n            }\r\n            .asset-impact.result-side span {\r\n                display: block;\r\n                font-size: 9.5px;\r\n                line-height: 1.25;\r\n                font-weight: 800;\r\n                color: var(--blue);\r\n            }\r\n            .asset-impact.result-side strong {\r\n                display: block;\r\n                white-space: nowrap !important;\r\n                overflow-wrap: normal !important;\r\n                word-break: normal !important;\r\n                font-size: 14px;\r\n                line-height: 1.1;\r\n            }\r\n            .kpi-value,\r\n            .baseline-metric .v,\r\n            .sv {\r\n                white-space: nowrap !important;\r\n            }\r\n            .partial-load-box .ltl-config {\r\n                background: #185fa5;\r\n                border-radius: 10px;\r\n                padding: 10px;\r\n                margin-top: 10px !important;\r\n            }\r\n            .partial-load-box .ltl-config.show {\r\n                display: block !important;\r\n            }\r\n            .ltl-foldout-info {\r\n                display: block;\r\n                grid-column: 1\/-1;\r\n                background: rgba(255, 255, 255, 0.13);\r\n                border: 0.5px solid rgba(255, 255, 255, 0.24);\r\n                border-radius: 8px;\r\n                padding: 7px 9px;\r\n                margin-bottom: 8px;\r\n                color: rgba(255, 255, 255, 0.9);\r\n            }\r\n            .ltl-foldout-info strong {\r\n                display: block;\r\n                font-size: 10px;\r\n                font-weight: 900;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                color: #fff;\r\n                margin-bottom: 2px;\r\n            }\r\n            .ltl-foldout-info span {\r\n                display: block;\r\n                font-size: 10.5px;\r\n                line-height: 1.35;\r\n                color: rgba(255, 255, 255, 0.78);\r\n            }\r\n            #pdfReport .pdf-lbl {\r\n                margin-top: 2px;\r\n                margin-bottom: 7px !important;\r\n            }\r\n            #pdfReport .pdf-krow {\r\n                margin-bottom: 2px;\r\n            }\r\n            #pdfReport .pdf-tbl,\r\n            #pdfReport .pdf-fm-tbl {\r\n                margin-top: 1px !important;\r\n                margin-bottom: 2px !important;\r\n            }\r\n            #pdfReport .pdf-spacer-disclaimer {\r\n                flex: 1 1 auto;\r\n                min-height: 10px;\r\n            }\r\n            #pdfReport .pdf-ft {\r\n                margin-top: auto;\r\n            }\r\n            #pdfReport .pdf-intro {\r\n                font-size: 17.5px !important;\r\n                line-height: 1.34 !important;\r\n                padding-top: 4px !important;\r\n                padding-bottom: 7px !important;\r\n                margin: 0 !important;\r\n                width: 100% !important;\r\n                max-width: none !important;\r\n            }\r\n            #pdfReport .pdf-lbl {\r\n                font-size: 10px !important;\r\n                line-height: 1.25 !important;\r\n                font-weight: 900 !important;\r\n                color: #042c53 !important;\r\n                letter-spacing: 0.075em !important;\r\n                padding-top: 7px !important;\r\n                padding-bottom: 4px !important;\r\n                margin-top: 5px !important;\r\n                margin-bottom: 7px !important;\r\n            }\r\n            #pdfReport .pdf-lbl:first-of-type {\r\n                margin-top: 2px !important;\r\n            }\r\n            #pdfReport .pdf-disclaimer {\r\n                display: flex !important;\r\n                align-items: flex-start !important;\r\n                gap: 10px !important;\r\n                width: 100% !important;\r\n                padding: 10px 12px !important;\r\n                background: #fff !important;\r\n                border: 1.2px solid #c0392b !important;\r\n                border-radius: 7px !important;\r\n                box-shadow: none !important;\r\n                margin: 0 !important;\r\n            }\r\n            #pdfReport .pdf-disc-icon {\r\n                width: 20px !important;\r\n                min-width: 20px !important;\r\n                height: 20px !important;\r\n                display: flex !important;\r\n                align-items: center !important;\r\n                justify-content: center !important;\r\n                font-size: 0 !important;\r\n                color: #c0392b !important;\r\n                margin-top: 1px !important;\r\n            }\r\n            #pdfReport .pdf-warning-svg {\r\n                display: block !important;\r\n                width: 18px !important;\r\n                height: 18px !important;\r\n            }\r\n            #pdfReport .pdf-disc-text {\r\n                font-size: 8.8px !important;\r\n                line-height: 1.42 !important;\r\n                color: #4b5563 !important;\r\n                font-weight: 500 !important;\r\n            }\r\n            #pdfReport .pdf-disc-text strong {\r\n                color: #922b21 !important;\r\n                font-weight: 900 !important;\r\n            }\r\n            #pdfReport .pdf-disclaimer {\r\n                margin-top: 0 !important;\r\n                margin-bottom: 0 !important;\r\n            }\r\n            #pdfReport .pdf-warning-spacer-top,\r\n            #pdfReport .pdf-warning-spacer-bottom {\r\n                display: block !important;\r\n                height: 10mm !important;\r\n                min-height: 10mm !important;\r\n                max-height: 10mm !important;\r\n                flex: 0 0 10mm !important;\r\n            }\r\n            #pdfReport .pdf-spacer-disclaimer {\r\n                flex: 0 0 auto !important;\r\n                min-height: 0 !important;\r\n                display: block !important;\r\n                padding: 0 24px !important;\r\n                margin: 0 !important;\r\n            }\r\n            #pdfReport .pdf-disclaimer {\r\n                margin: 0 !important;\r\n            }\r\n            #pdfReport .pdf-spacer-disclaimer + .pdf-warning-spacer-bottom {\r\n                margin-bottom: 0 !important;\r\n            }\r\n            .scc-wrap {\r\n                background: #fff;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-left: 3px solid var(--blue);\r\n                border-radius: var(--r-lg);\r\n                padding: 13px 14px;\r\n                box-shadow: 0 4px 14px rgba(18, 58, 143, 0.06);\r\n            }\r\n            .scc-sec-head {\r\n                margin-bottom: 10px !important;\r\n                align-items: flex-start !important;\r\n            }\r\n            .scc-title {\r\n                font-size: 13px;\r\n                font-weight: 900;\r\n                color: var(--blue);\r\n                line-height: 1.2;\r\n                letter-spacing: -0.01em;\r\n            }\r\n            .scc-sub {\r\n                font-size: 10.5px;\r\n                color: var(--muted);\r\n                line-height: 1.35;\r\n                margin-top: 2px;\r\n                max-width: 620px;\r\n            }\r\n            .scc-badge {\r\n                margin-left: auto !important;\r\n                background: #f7fafe !important;\r\n                color: var(--blue) !important;\r\n            }\r\n            .scc-items {\r\n                display: grid;\r\n                grid-template-columns: 1fr;\r\n                gap: 7px;\r\n            }\r\n            .scc-item {\r\n                background: #f7fafe;\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 10px;\r\n                padding: 9px 10px;\r\n                transition:\r\n                    border-color 0.15s,\r\n                    box-shadow 0.15s,\r\n                    background 0.15s;\r\n            }\r\n            .scc-item:hover {\r\n                border-color: var(--blue-bdr);\r\n                box-shadow: 0 3px 12px rgba(18, 58, 143, 0.05);\r\n            }\r\n            .scc-item:has(input[type=\"checkbox\"]:checked) {\r\n                background: #fff;\r\n                border-color: var(--blue);\r\n                box-shadow: 0 0 0 2px rgba(18, 58, 143, 0.06);\r\n            }\r\n            .scc-item-main {\r\n                display: grid;\r\n                grid-template-columns: minmax(0, 1fr) auto;\r\n                gap: 10px;\r\n                align-items: center;\r\n            }\r\n            .scc-check-label {\r\n                display: flex;\r\n                align-items: flex-start;\r\n                gap: 8px;\r\n                min-width: 0;\r\n                cursor: pointer;\r\n            }\r\n            .scc-check-label input {\r\n                position: absolute;\r\n                opacity: 0;\r\n                pointer-events: none;\r\n            }\r\n            .scc-check-ui {\r\n                width: 16px;\r\n                height: 16px;\r\n                border-radius: 4px;\r\n                border: 1.5px solid var(--blue-bdr);\r\n                background: #fff;\r\n                flex: 0 0 16px;\r\n                margin-top: 1px;\r\n                position: relative;\r\n            }\r\n            .scc-check-label input:checked + .scc-check-ui {\r\n                background: var(--blue);\r\n                border-color: var(--blue);\r\n            }\r\n            .scc-check-label input:checked + .scc-check-ui:after {\r\n                content: \"\";\r\n                position: absolute;\r\n                left: 4px;\r\n                top: 1px;\r\n                width: 5px;\r\n                height: 9px;\r\n                border: solid #fff;\r\n                border-width: 0 2px 2px 0;\r\n                transform: rotate(45deg);\r\n            }\r\n            .scc-copy {\r\n                display: block;\r\n                min-width: 0;\r\n            }\r\n            .scc-name {\r\n                display: block;\r\n                font-size: 11.5px;\r\n                line-height: 1.2;\r\n                font-weight: 900;\r\n                color: var(--blue);\r\n            }\r\n            .scc-desc {\r\n                display: block;\r\n                font-size: 9.8px;\r\n                line-height: 1.3;\r\n                color: var(--muted);\r\n                margin-top: 2px;\r\n            }\r\n            .scc-field-row {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: flex-end;\r\n                gap: 5px;\r\n                background: #fff;\r\n                border: 0.5px solid #dce8f7;\r\n                border-radius: 8px;\r\n                padding: 5px 7px;\r\n                min-height: 34px;\r\n                white-space: nowrap;\r\n            }\r\n            .scc-field-cleaning {\r\n                flex-wrap: wrap;\r\n                max-width: 315px;\r\n                row-gap: 4px;\r\n            }\r\n            .scc-currency,\r\n            .scc-unit,\r\n            .scc-sep {\r\n                font-size: 10px;\r\n                line-height: 1;\r\n                color: var(--muted);\r\n                font-weight: 800;\r\n            }\r\n            .scc-currency {\r\n                color: var(--green-dk);\r\n                font-family: \"DM Mono\", monospace;\r\n            }\r\n            .scc-input {\r\n                height: 24px !important;\r\n                min-height: 24px !important;\r\n                border: 0.5px solid rgba(0, 0, 0, 0.14) !important;\r\n                border-radius: 6px !important;\r\n                padding: 0 6px !important;\r\n                font-size: 12px !important;\r\n                font-weight: 900 !important;\r\n                font-family: \"DM Mono\", monospace !important;\r\n                text-align: center;\r\n                color: var(--blue) !important;\r\n                background: #fff !important;\r\n                box-shadow: none !important;\r\n            }\r\n            .scc-input-sm {\r\n                width: 58px !important;\r\n            }\r\n            .scc-input-xs {\r\n                width: 48px !important;\r\n            }\r\n            .scc-result {\r\n                margin-top: 9px;\r\n                background: #f5fbf7;\r\n                border: 0.5px solid var(--green-bdr);\r\n                border-radius: 10px;\r\n                padding: 8px 10px;\r\n            }\r\n            .scc-result-head {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                padding-bottom: 6px;\r\n                border-bottom: 0.5px solid rgba(59, 109, 17, 0.18);\r\n                margin-bottom: 5px;\r\n            }\r\n            .scc-result-label {\r\n                font-size: 10px;\r\n                font-weight: 900;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.05em;\r\n                color: var(--green-dk);\r\n            }\r\n            .scc-result-note {\r\n                font-size: 9.5px;\r\n                color: var(--muted);\r\n                white-space: nowrap;\r\n            }\r\n            .scc-result-rows {\r\n                display: grid;\r\n                gap: 3px;\r\n            }\r\n            .scc-result-row,\r\n            .scc-result-total {\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 8px;\r\n                font-size: 10.5px;\r\n                line-height: 1.25;\r\n            }\r\n            .scc-result-total {\r\n                margin-top: 3px;\r\n                padding-top: 5px;\r\n                border-top: 0.5px solid rgba(59, 109, 17, 0.18);\r\n                font-weight: 900;\r\n            }\r\n            .scc-result-row .r-name,\r\n            .scc-result-total .r-name {\r\n                color: var(--muted);\r\n            }\r\n            .scc-result-total .r-name {\r\n                color: var(--green-dk);\r\n            }\r\n            .scc-result-row .r-val,\r\n            .scc-result-total .r-val {\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 900;\r\n                white-space: nowrap;\r\n            }\r\n            .scc-result-row .r-val.pos,\r\n            .scc-result-total .r-val.pos {\r\n                color: var(--green-dk);\r\n            }\r\n            .scc-result-row .r-val.neg,\r\n            .scc-result-total .r-val.neg {\r\n                color: var(--red);\r\n            }\r\n            @media (max-width: 760px) {\r\n                .scc-item-main {\r\n                    grid-template-columns: 1fr;\r\n                    align-items: start;\r\n                }\r\n                .scc-field-row {\r\n                    justify-content: flex-start;\r\n                    width: 100%;\r\n                }\r\n                .scc-field-cleaning {\r\n                    max-width: none;\r\n                }\r\n                .scc-result-head {\r\n                    flex-direction: column;\r\n                    align-items: flex-start;\r\n                    gap: 2px;\r\n                }\r\n            }\r\n            .guide-link-list {\r\n                grid-template-columns: 1fr !important;\r\n            }\r\n            .sleeve-fixed-field {\r\n                height: var(--field-h);\r\n                display: flex;\r\n                align-items: center;\r\n                width: 100%;\r\n                padding: 0 10px;\r\n                border: 0.5px solid var(--blue-bdr);\r\n                border-radius: var(--r-md);\r\n                background: var(--blue-lt);\r\n                color: var(--blue);\r\n                font-size: 13px;\r\n                font-weight: 800;\r\n                line-height: 1;\r\n            }\r\n        <\/style>\r\n        <script type=\"application\/ld+json\">\r\n            {\r\n                \"@context\": \"https:\/\/schema.org\",\r\n                \"@graph\": [\r\n                    {\r\n                        \"@type\": \"WebApplication\",\r\n                        \"@id\": \"https:\/\/zamko.eu\/sleeve-pack-roi-calculator\/\",\r\n                        \"name\": \"Sleeve Pack ROI Calculator for Sleeve Packs\",\r\n                        \"description\": \"Calculate ROI, payback period, sleeve pack pool size and annual savings for reusable sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and sleeve pack systems versus one-way carton or plywood packaging.\",\r\n                        \"url\": \"https:\/\/zamko.eu\/sleeve-pack-roi-calculator\/\",\r\n                        \"applicationCategory\": \"BusinessApplication\",\r\n                        \"operatingSystem\": \"Web browser\",\r\n                        \"isAccessibleForFree\": true,\r\n                        \"offers\": { \"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"EUR\" },\r\n                        \"provider\": {\r\n                            \"@type\": \"Organization\",\r\n                            \"@id\": \"https:\/\/zamko.eu\/#organization\",\r\n                            \"description\": \"ZAMKO B.V. is a specialist in sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and returnable packaging systems for European industrial logistics.\"\r\n                        },\r\n                        \"featureList\": [\r\n                            \"Sleeve pack FTL baseline with optional partial-load sensitivity\",\r\n                            \"Sleeve pack pallet box pool size calculation\",\r\n                            \"Sleeve pack payback period calculation\",\r\n                            \"Selected horizon result projection\",\r\n                            \"Optional handling, cleaning, cost-of-capital and residual-value adjustments\"\r\n                        ],\r\n                        \"alternateName\": [\r\n                            \"Sleeve Pack Payback Calculator\",\r\n                            \"Sleeve Pack Pallet Box ROI Calculator\",\r\n                            \"Sleeve Pallet Box ROI Calculator\",\r\n                            \"Sleeve Pack Systems ROI Calculator\"\r\n                        ],\r\n                        \"keywords\": [\r\n                            \"Sleeve Packs\",\r\n                            \"Sleeve Pack\",\r\n                            \"Sleeve Pack Pallet Box\",\r\n                            \"Sleeve Pallet Box\",\r\n                            \"Sleeve Pack Systems\",\r\n                            \"sleeve pack ROI calculator\",\r\n                            \"sleeve pack payback calculator\",\r\n                            \"sleeve pack cost calculator\"\r\n                        ],\r\n                        \"about\": [\r\n                            { \"@type\": \"Thing\", \"name\": \"Sleeve Packs\" },\r\n                            { \"@type\": \"Thing\", \"name\": \"Sleeve Pack Pallet Box\" },\r\n                            { \"@type\": \"Thing\", \"name\": \"Sleeve Pallet Box\" },\r\n                            { \"@type\": \"Thing\", \"name\": \"Sleeve Pack Systems\" },\r\n                            { \"@type\": \"Thing\", \"name\": \"Returnable Packaging ROI\" }\r\n                        ]\r\n                    },\r\n                    {\r\n                        \"@type\": \"Organization\",\r\n                        \"@id\": \"https:\/\/zamko.eu\/#organization\",\r\n                        \"name\": \"ZAMKO B.V.\",\r\n                        \"url\": \"https:\/\/zamko.eu\",\r\n                        \"logo\": \"https:\/\/zamko.eu\/wp-content\/uploads\/2024\/05\/Zamko-Logo.png\",\r\n                        \"description\": \"ZAMKO B.V. is a specialist in sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and returnable packaging systems for European industrial logistics.\",\r\n                        \"address\": {\r\n                            \"@type\": \"PostalAddress\",\r\n                            \"streetAddress\": \"Zilverwerf 14\",\r\n                            \"postalCode\": \"6641 TD\",\r\n                            \"addressLocality\": \"Beuningen\",\r\n                            \"addressCountry\": \"NL\"\r\n                        },\r\n                        \"telephone\": \"+31407114717\",\r\n                        \"email\": \"sales@zamko.eu\",\r\n                        \"sameAs\": [\"https:\/\/zamko.eu\"]\r\n                    }\r\n                ]\r\n            }\r\n        <\/script>\r\n        <script type=\"application\/ld+json\">\r\n            {\r\n                \"@context\": \"https:\/\/schema.org\",\r\n                \"@type\": \"FAQPage\",\r\n                \"mainEntity\": [\r\n                    {\r\n                        \"@type\": \"Question\",\r\n                        \"name\": \"How does the sleeve pack ROI calculator work?\",\r\n                        \"acceptedAnswer\": {\r\n                            \"@type\": \"Answer\",\r\n                            \"text\": \"The sleeve pack ROI calculator compares one-way carton or plywood packaging costs with the return transport and pool investment of reusable sleeve packs. It calculates required sleeve pack pool size, investment, annual savings, payback period and selected horizon result.\"\r\n                        }\r\n                    },\r\n                    {\r\n                        \"@type\": \"Question\",\r\n                        \"name\": \"Can this calculator be used for a sleeve pack pallet box or sleeve pallet box?\",\r\n                        \"acceptedAnswer\": {\r\n                            \"@type\": \"Answer\",\r\n                            \"text\": \"Yes. The calculator is designed for sleeve packs, sleeve pack pallet boxes and sleeve pallet boxes in 1208 and 1210 footprints. The purchase price, one-way packaging cost, return distance, buffer and reserve assumptions can be edited.\"\r\n                        }\r\n                    },\r\n                    {\r\n                        \"@type\": \"Question\",\r\n                        \"name\": \"Which sleeve pack systems are included?\",\r\n                        \"acceptedAnswer\": {\r\n                            \"@type\": \"Answer\",\r\n                            \"text\": \"The calculator models reusable sleeve pack systems in 1208 (1200x800 mm) and 1210 (1200x1000 mm) sizes. It uses full-truck return logistics as the main baseline and includes optional partial-load return sensitivity for smaller projects.\"\r\n                        }\r\n                    },\r\n                    {\r\n                        \"@type\": \"Question\",\r\n                        \"name\": \"Why is FTL used as the baseline for sleeve pack ROI?\",\r\n                        \"acceptedAnswer\": {\r\n                            \"@type\": \"Answer\",\r\n                            \"text\": \"FTL, or full-truck-load return, is used as the baseline because collapsed sleeve packs can be consolidated efficiently. For a 1208 sleeve pack, the model assumes 400 collapsed sleeve packs per full return truck.\"\r\n                        }\r\n                    },\r\n                    {\r\n                        \"@type\": \"Question\",\r\n                        \"name\": \"Can procurement include additional sleeve pack ROI costs?\",\r\n                        \"acceptedAnswer\": {\r\n                            \"@type\": \"Answer\",\r\n                            \"text\": \"Yes. Procurement users can optionally include handling savings, cleaning or washing costs, financing cost and expected remaining asset value to create a more realistic sleeve pack business case.\"\r\n                        }\r\n                    }\r\n                ]\r\n            }\r\n        <\/script>\r\n        <div class=\"page-header-outer\">\r\n            <div class=\"page-header\">\r\n                <div class=\"page-header-text\">\r\n                    <h1><span class=\"ez-toc-section\" id=\"Sleeve_Pack_ROI_Calculator_for_Sleeve_Packs\"><\/span>Sleeve Pack ROI Calculator for Sleeve Packs<span class=\"ez-toc-section-end\"><\/span><\/h1>\r\n                    <p>\r\n                        Estimate payback, pool size and annual savings for sleeve packs, sleeve pack pallet boxes,\r\n                        sleeve pallet boxes and sleeve pack systems versus one-way carton or plywood packaging.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"steps\">\r\n            <div class=\"step\">\r\n                <div class=\"step-n\">A<\/div>\r\n                <div>\r\n                    <div class=\"step-title\">Operational Inputs<\/div>\r\n                    <div class=\"step-text\">\r\n                        Define sleeve pack size, one-way alternative, shipment volume, transport and cycle-time\r\n                        assumptions for a sleeve pack pallet box loop.\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"step\">\r\n                <div class=\"step-n\">B<\/div>\r\n                <div>\r\n                    <div class=\"step-title\">Strategic Assumptions<\/div>\r\n                    <div class=\"step-text\">\r\n                        Choose the analysis period. Full-truck return remains the baseline for the main sleeve pack ROI\r\n                        result.\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"step\">\r\n                <div class=\"step-n\">C<\/div>\r\n                <div>\r\n                    <div class=\"step-title\">Results & Recommendations<\/div>\r\n                    <div class=\"step-text\">Review the results, optional comparison table and formulas.<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"layout\">\r\n            <div class=\"stack section-zone-a\">\r\n                <div class=\"structural-section-title\"><span class=\"dot\">A<\/span>Operational Inputs<\/div>\r\n                <div class=\"card\">\r\n                    <div class=\"sec-head\">\r\n                        <div class=\"sec-n\">1<\/div>\r\n                        <span class=\"sec-title\">Sleeve Pack Pallet Box Selection<\/span\r\n                        ><span class=\"sec-badge\" id=\"sizeBadge\">1208 \u00b7 1200\u00d7800 mm<\/span\r\n                        ><a\r\n                            id=\"guideLink\"\r\n                            href=\"https:\/\/zamko.eu\/sleeve-pack-systems\/\"\r\n                            target=\"_blank\"\r\n                            rel=\"noopener\"\r\n                            style=\"\r\n                                margin-left: auto;\r\n                                font-size: 10px;\r\n                                font-weight: 500;\r\n                                color: var(--muted);\r\n                                text-decoration: none;\r\n                                display: flex;\r\n                                align-items: center;\r\n                                gap: 3px;\r\n                                white-space: nowrap;\r\n                                flex-shrink: 0;\r\n                                border-bottom: 1px solid var(--bdr);\r\n                            \"\r\n                            title=\"Returnable Packaging Guide\"\r\n                            >Sleeve Pack Guide \u2192<\/a\r\n                        >\r\n                    <\/div>\r\n                    <div class=\"grid-2\" style=\"margin-bottom: 10px\">\r\n                        <div>\r\n                            <label class=\"field-label\">Returnable packaging type<\/label\r\n                            ><select id=\"productFamily\" style=\"display: none\">\r\n                                <option value=\"sleeve\" selected>Sleeve pack<\/option>\r\n                            <\/select>\r\n                            <div class=\"sleeve-fixed-field\">Sleeve Pack<\/div>\r\n                            <a\r\n                                id=\"productLink\"\r\n                                href=\"https:\/\/zamko.eu\/product-category\/plastic\/sleeve-pack\/\"\r\n                                target=\"_blank\"\r\n                                rel=\"noopener\"\r\n                                style=\"\r\n                                    display: inline-block;\r\n                                    margin-top: 5px;\r\n                                    margin-bottom: 5px;\r\n                                    padding-left: 10px;\r\n                                    font-size: 11px;\r\n                                    font-weight: 500;\r\n                                    color: var(--blue);\r\n                                    text-decoration: underline;\r\n                                    text-underline-offset: 2px;\r\n                                \"\r\n                                >View sleeve pack systems \u2192<\/a\r\n                            >\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"size\">Size<\/label\r\n                            ><select id=\"size\">\r\n                                <option value=\"1208\">1208 - 1200x800 mm<\/option>\r\n                                <option value=\"1210\">1210 - 1200x1000 mm<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"price\">Purchase price (EUR)<\/label\r\n                            ><input id=\"price\" type=\"number\" min=\"1\" step=\"1\" value=\"90\" \/>\r\n                            <div class=\"field-error\" id=\"priceErr\">Enter a price above 0.<\/div>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"reservePercent\">Damage \/ repair (%)<\/label\r\n                            ><input id=\"reservePercent\" type=\"number\" min=\"0\" step=\"1\" value=\"5\" \/>\r\n                            <p class=\"helper\">Default 5%. Adds extra pool units to replace damaged units.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"asset-fold asset-fold-compact\" id=\"assetFold\">\r\n                        <label class=\"asset-fold-head compact\"\r\n                            ><input type=\"checkbox\" id=\"includeAssetValue\" \/><span class=\"asset-fold-copy\"\r\n                                ><strong>Include expected remaining asset value<\/strong\r\n                                ><span\r\n                                    >Optional: adds estimated resale \/ remaining value to the selected horizon\r\n                                    result.<\/span\r\n                                ><\/span\r\n                            ><span class=\"asset-fold-arrow\" id=\"assetFoldArrow\">\u25be<\/span><\/label\r\n                        >\r\n                        <div class=\"asset-fold-body compact\" id=\"assetFoldBody\">\r\n                            <div class=\"asset-body-split\">\r\n                                <div class=\"asset-controls-compact\">\r\n                                    <div class=\"asset-compact-row\">\r\n                                        <span class=\"asset-row-label\">Residual value<\/span>\r\n                                        <div class=\"asset-choice-grid compact\" aria-label=\"Residual value percentage\">\r\n                                            <button\r\n                                                type=\"button\"\r\n                                                class=\"asset-choice compact\"\r\n                                                id=\"assetPctLow\"\r\n                                                onclick=\"setAssetResidualPercent(15)\"\r\n                                            >\r\n                                                <strong>15%<\/strong><span>Conservative<\/span><\/button\r\n                                            ><button\r\n                                                type=\"button\"\r\n                                                class=\"asset-choice compact active\"\r\n                                                id=\"assetPctMedium\"\r\n                                                onclick=\"setAssetResidualPercent(25)\"\r\n                                            >\r\n                                                <strong>25%<\/strong><span>Standard<\/span><\/button\r\n                                            ><button\r\n                                                type=\"button\"\r\n                                                class=\"asset-choice compact\"\r\n                                                id=\"assetPctHigh\"\r\n                                                onclick=\"setAssetResidualPercent(35)\"\r\n                                            >\r\n                                                <strong>35%<\/strong><span>Strong resale<\/span>\r\n                                            <\/button>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                    <div class=\"asset-compact-row\">\r\n                                        <span class=\"asset-row-label\">Model type<\/span>\r\n                                        <div class=\"asset-market-row compact\" aria-label=\"Model marketability\">\r\n                                            <button\r\n                                                type=\"button\"\r\n                                                class=\"asset-market compact active\"\r\n                                                id=\"assetMarketCommon\"\r\n                                                onclick=\"setAssetMarketability('common')\"\r\n                                            >\r\n                                                <strong>Courant<\/strong><span>normal %<\/span><\/button\r\n                                            ><button\r\n                                                type=\"button\"\r\n                                                class=\"asset-market compact\"\r\n                                                id=\"assetMarketSpecial\"\r\n                                                onclick=\"setAssetMarketability('special')\"\r\n                                            >\r\n                                                <strong>Special<\/strong><span>50% of selected %<\/span>\r\n                                            <\/button>\r\n                                        <\/div>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div class=\"asset-impact compact result-side\" id=\"assetValueImpact\">\r\n                                    <span>Makes the calculated end result more positive with<\/span><strong>\u20ac 0<\/strong>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card\">\r\n                    <div style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 16px; align-items: start\">\r\n                        <div style=\"border-right: 0.5px solid var(--bdr); padding-right: 16px\">\r\n                            <div class=\"sec-head\" style=\"margin-bottom: 12px\">\r\n                                <div class=\"sec-n\">2<\/div>\r\n                                <span class=\"sec-title\">Shipment volume<\/span>\r\n                            <\/div>\r\n                            <div style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 10px\">\r\n                                <input\r\n                                    id=\"trucks\"\r\n                                    type=\"number\"\r\n                                    min=\"1\"\r\n                                    step=\"1\"\r\n                                    value=\"2\"\r\n                                    style=\"width: 64px; text-align: center; font-size: 18px; font-weight: 700\"\r\n                                \/>\r\n                                <div>\r\n                                    <div style=\"font-size: 13px; font-weight: 600\">trucks \/ month<\/div>\r\n                                    <div class=\"field-error\" id=\"trucksErr\">Enter a value above 0.<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"inline-note\">\r\n                                <div class=\"lbl\">Based on your inputs<\/div>\r\n                                <div\r\n                                    style=\"font-size: 12px; font-weight: 500; color: var(--blue); margin-bottom: 2px\"\r\n                                    id=\"trucksBreakdown\"\r\n                                >\r\n                                    (2 trucks x 64)\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-size: 14px;\r\n                                        font-weight: 700;\r\n                                        color: var(--blue);\r\n                                        letter-spacing: -0.01em;\r\n                                    \"\r\n                                    id=\"monthlyUnitsText\"\r\n                                >\r\n                                    128 units\/month\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-size: 11px;\r\n                                        color: var(--muted);\r\n                                        font-family: &quot;DM Mono&quot;, monospace;\r\n                                        margin-top: 1px;\r\n                                    \"\r\n                                    id=\"annualUnitsText\"\r\n                                >\r\n                                    1,536 per year\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div>\r\n                            <div class=\"sec-head\" style=\"margin-bottom: 12px\">\r\n                                <div class=\"sec-n nb\">2b<\/div>\r\n                                <span class=\"sec-title\">Current One-way Packaging<\/span>\r\n                            <\/div>\r\n                            <div style=\"margin-bottom: 8px\">\r\n                                <label class=\"field-label\" for=\"packagingType\">Type<\/label\r\n                                ><select id=\"packagingType\">\r\n                                    <option value=\"carton\">Carton + pallet<\/option>\r\n                                    <option value=\"plywood\">Plywood crate<\/option>\r\n                                <\/select>\r\n                            <\/div>\r\n                            <span id=\"palletWrap\" style=\"display: none\"><\/span>\r\n                            <div id=\"cartonWrap\">\r\n                                <div class=\"grid-2\" style=\"gap: 6px\">\r\n                                    <div>\r\n                                        <label class=\"field-label\" for=\"cartonCost\">Carton (EUR)<\/label\r\n                                        ><input id=\"cartonCost\" type=\"number\" min=\"0.01\" step=\"1\" value=\"12\" \/>\r\n                                        <div class=\"field-error\" id=\"cartonErr\">Enter cost above 0.<\/div>\r\n                                    <\/div>\r\n                                    <div>\r\n                                        <label class=\"field-label\" for=\"palletCost\">Pallet (EUR)<\/label\r\n                                        ><input id=\"palletCost\" type=\"number\" min=\"0\" step=\"0.5\" value=\"6\" \/>\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <p class=\"helper\" style=\"margin-top: 5px\">1208 = \u20ac12 + \u20ac6 \u00b7 1210 = \u20ac14 + \u20ac8<\/p>\r\n                            <\/div>\r\n                            <div id=\"plywoodWrap\" class=\"hidden\">\r\n                                <label class=\"field-label\" for=\"plywoodCost\">Plywood crate (EUR)<\/label\r\n                                ><input id=\"plywoodCost\" type=\"number\" min=\"0.01\" step=\"1\" value=\"75\" \/>\r\n                                <div class=\"field-error\" id=\"plywoodErr\">Enter cost above 0.<\/div>\r\n                                <p class=\"helper\">1208 = \u20ac75 \u00b7 1210 = \u20ac90<\/p>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card\" id=\"returnTransportSection\">\r\n                    <div class=\"sec-head\">\r\n                        <div class=\"sec-n\">3<\/div>\r\n                        <span class=\"sec-title\">Return transport<\/span>\r\n                    <\/div>\r\n                    <div class=\"grid-2\">\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"distance\">Return distance (km)<\/label\r\n                            ><input id=\"distance\" type=\"number\" min=\"50\" step=\"50\" value=\"800\" \/>\r\n                            <div class=\"field-error\" id=\"distanceErr\">Enter a distance above 0.<\/div>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"region\">Transport region<\/label\r\n                            ><select id=\"region\">\r\n                                <option value=\"west\">Western Europe - \u20ac1.40\/km<\/option>\r\n                                <option value=\"east\">Eastern Europe - \u20ac1.10\/km<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"costPerKm\">Cost per km (EUR)<\/label\r\n                            ><input id=\"costPerKm\" type=\"number\" min=\"0.01\" step=\"0.10\" value=\"1.40\" \/>\r\n                            <div class=\"field-error\" id=\"kmErr\">Enter a rate above 0.<\/div>\r\n                            <p class=\"helper\">You can enter here your own \u20ac\/km negotiated price.<\/p>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"returnTruckCost\">Return truck cost (EUR)<\/label\r\n                            ><input id=\"returnTruckCost\" type=\"number\" min=\"1\" step=\"1\" value=\"1120\" \/>\r\n                            <div class=\"margin-warn\" id=\"marginWarn\"><\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"card\">\r\n                    <div class=\"sec-head\">\r\n                        <div class=\"sec-n\">4<\/div>\r\n                        <span class=\"sec-title\">Cycle time<\/span\r\n                        ><button class=\"calc-btn\" onclick=\"toggleReveal('cycleExplain')\" style=\"margin-left: auto\">\r\n                            \ud83e\uddee how is this calculated?\r\n                        <\/button>\r\n                    <\/div>\r\n                    <div class=\"grid-2\">\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"outboundDays\">Outbound (days)<\/label\r\n                            ><input id=\"outboundDays\" type=\"number\" min=\"0\" step=\"1\" value=\"2\" \/>\r\n                            <p class=\"helper\">Max 500 km\/day. 800 km = 2 days.<\/p>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"dwellDays\">Dwell at customer (days)<\/label\r\n                            ><input id=\"dwellDays\" type=\"number\" min=\"0\" step=\"1\" value=\"7\" \/>\r\n                            <p class=\"helper\">\r\n                                7 days = typical JIT \/ automotive. Distributors and export flows typically 21\u201360 days.\r\n                            <\/p>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\" for=\"inboundDays\">Return transport (days)<\/label\r\n                            ><input id=\"inboundDays\" type=\"number\" min=\"0\" step=\"1\" value=\"2\" \/>\r\n                        <\/div>\r\n                        <div>\r\n                            <label class=\"field-label\">Buffer for delays<\/label>\r\n                            <div class=\"buffer-options\" role=\"radiogroup\" aria-label=\"Buffer for delays\">\r\n                                <label class=\"buffer-option\"\r\n                                    ><input type=\"radio\" name=\"bufferPreset\" value=\"15\" \/><span\r\n                                        >Lean<br \/>15%<\/span\r\n                                    ><\/label\r\n                                ><label class=\"buffer-option\"\r\n                                    ><input type=\"radio\" name=\"bufferPreset\" value=\"25\" checked \/><span\r\n                                        >Standard<br \/>25%<\/span\r\n                                    ><\/label\r\n                                ><label class=\"buffer-option\"\r\n                                    ><input type=\"radio\" name=\"bufferPreset\" value=\"35\" \/><span\r\n                                        >Secure<br \/>35%<\/span\r\n                                    ><\/label\r\n                                ><label class=\"buffer-option\"\r\n                                    ><input type=\"radio\" name=\"bufferPreset\" value=\"custom\" \/><span>Custom<\/span><\/label\r\n                                >\r\n                            <\/div>\r\n                            <input\r\n                                id=\"bufferPercent\"\r\n                                class=\"buffer-custom-input\"\r\n                                type=\"number\"\r\n                                min=\"0\"\r\n                                step=\"1\"\r\n                                value=\"25\"\r\n                            \/>\r\n                            <p class=\"helper\">\r\n                                Lean (15%) - stable loop \u00b7 Standard (25%) - typical \u00b7 Secure (35%) - complex flows\r\n                            <\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div id=\"cycleExplain\" class=\"reveal-box\" style=\"margin-top: 8px\">\r\n                        <span id=\"explainTrucksToFill\" style=\"display: none\"><\/span\r\n                        ><span id=\"explainAccumFormula\" style=\"display: none\"><\/span\r\n                        ><span id=\"explainDwell\" style=\"display: none\"><\/span\r\n                        ><span id=\"explainWaitFormula\" style=\"display: none\"><\/span\r\n                        ><span id=\"svgCollapsedQty\" style=\"display: none\"><\/span\r\n                        ><span id=\"svgRigidQty\" style=\"display: none\"><\/span><strong>Why the wait is so long:<\/strong\r\n                        ><br \/>\r\n                        A return truck only departs when full (<span id=\"explCprt\">400<\/span> collapsed units).<br \/>\r\n                        You send 2 trucks\/month = <span id=\"explUptm\">128<\/span> units\/month arriving at customer.<br \/>\r\n                        Wait for full return truck: ceil(<span id=\"explCprt2\">400<\/span> \/ <span id=\"explUpt\">64<\/span>)\r\n                        = <span id=\"explTTF\">7<\/span> trucks<br \/>\r\n                        Accumulation: <span id=\"explAccum\">7 \/ 2 x 30 = 105 days<\/span><br \/>\r\n                        + last truck dwell: <span id=\"explDwell\">7 days<\/span><br \/>\r\n                        Total customer wait: <span id=\"explWait\">112 days<\/span><br \/><span style=\"color: #185fa5\"\r\n                            >Tip: more trucks\/month or partial-load returns shortens this significantly.<\/span\r\n                        >\r\n                    <\/div>\r\n                    <div class=\"cycle-box\">\r\n                        <div style=\"font-size: 14px; font-weight: 700; color: var(--blue); letter-spacing: -0.01em\">\r\n                            Cycle time total (in days)\r\n                        <\/div>\r\n                        <div class=\"cycle-val\" id=\"cycleBreakdown\">\r\n                            Outbound 2d + wait 112d (accum 105d + dwell 7d) + inbound 2d + buffer 29d = 145 days\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"scc-wrap\" id=\"secondaryCostsSection\">\r\n                    <div class=\"scc-head\">\r\n                        <div class=\"sec-head scc-sec-head\">\r\n                            <div class=\"sec-n nb\">5<\/div>\r\n                            <div>\r\n                                <div class=\"scc-title\">Optional ROI cost adjustments<\/div>\r\n                                <div class=\"scc-sub\">\r\n                                    For professional ROI cases. Tick only the costs or savings you want to include in\r\n                                    the annual savings calculation.\r\n                                <\/div>\r\n                            <\/div>\r\n                            <span class=\"sec-badge scc-badge\">Optional<\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"scc-items\">\r\n                        <div class=\"scc-item\" id=\"handlingItem\">\r\n                            <div class=\"scc-item-main\">\r\n                                <label class=\"scc-check-label\" for=\"handlingToggle\"\r\n                                    ><input type=\"checkbox\" id=\"handlingToggle\" onchange=\"calculate()\" \/><span\r\n                                        class=\"scc-check-ui\"\r\n                                    ><\/span\r\n                                    ><span class=\"scc-copy\"\r\n                                        ><span class=\"scc-name\">Handling saving<\/span\r\n                                        ><span class=\"scc-desc\"\r\n                                            >Labour saved for waste handling and disposal per shipped unit.<\/span\r\n                                        ><\/span\r\n                                    ><\/label\r\n                                >\r\n                                <div class=\"scc-field-row scc-field-compact\">\r\n                                    <span class=\"scc-currency\">\u20ac<\/span\r\n                                    ><input\r\n                                        type=\"number\"\r\n                                        id=\"handlingCostPerUnit\"\r\n                                        value=\"0.50\"\r\n                                        min=\"0\"\r\n                                        step=\"0.10\"\r\n                                        class=\"scc-input scc-input-sm\"\r\n                                    \/><span class=\"scc-unit\">per unit<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"scc-item\" id=\"cleaningItem\">\r\n                            <div class=\"scc-item-main\">\r\n                                <label class=\"scc-check-label\" for=\"cleaningToggle\"\r\n                                    ><input type=\"checkbox\" id=\"cleaningToggle\" onchange=\"calculate()\" \/><span\r\n                                        class=\"scc-check-ui\"\r\n                                    ><\/span\r\n                                    ><span class=\"scc-copy\"\r\n                                        ><span class=\"scc-name\">Cleaning cost<\/span\r\n                                        ><span class=\"scc-desc\"\r\n                                            >Cleaning or washing cost, spread over the number of return cycles between\r\n                                            washes.<\/span\r\n                                        ><\/span\r\n                                    ><\/label\r\n                                >\r\n                                <div class=\"scc-field-row scc-field-cleaning\">\r\n                                    <span class=\"scc-currency\">\u20ac<\/span\r\n                                    ><input\r\n                                        type=\"number\"\r\n                                        id=\"cleaningCostPerWash\"\r\n                                        value=\"8\"\r\n                                        min=\"0\"\r\n                                        step=\"1\"\r\n                                        class=\"scc-input scc-input-sm\"\r\n                                    \/><span class=\"scc-unit\">per wash<\/span><span class=\"scc-sep\">\u00b7<\/span\r\n                                    ><span class=\"scc-unit\">every<\/span\r\n                                    ><input\r\n                                        type=\"number\"\r\n                                        id=\"cleaningCyclesPerWash\"\r\n                                        value=\"20\"\r\n                                        min=\"1\"\r\n                                        step=\"1\"\r\n                                        class=\"scc-input scc-input-xs\"\r\n                                    \/><span class=\"scc-unit\">returns<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"scc-item\" id=\"financingItem\">\r\n                            <div class=\"scc-item-main\">\r\n                                <label class=\"scc-check-label\" for=\"financingToggle\"\r\n                                    ><input type=\"checkbox\" id=\"financingToggle\" onchange=\"calculate()\" \/><span\r\n                                        class=\"scc-check-ui\"\r\n                                    ><\/span\r\n                                    ><span class=\"scc-copy\"\r\n                                        ><span class=\"scc-name\">Financing cost<\/span\r\n                                        ><span class=\"scc-desc\"\r\n                                            >Annual cost of capital tied up in the packaging pool.<\/span\r\n                                        ><\/span\r\n                                    ><\/label\r\n                                >\r\n                                <div class=\"scc-field-row scc-field-compact\">\r\n                                    <input\r\n                                        type=\"number\"\r\n                                        id=\"financingRate\"\r\n                                        value=\"8\"\r\n                                        min=\"0\"\r\n                                        step=\"0.5\"\r\n                                        class=\"scc-input scc-input-xs\"\r\n                                    \/><span class=\"scc-unit\">% per year<\/span>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"scc-result\" id=\"secCostResult\" style=\"display: none\">\r\n                        <div class=\"scc-result-head\">\r\n                            <span class=\"scc-result-label\">Impact on annual savings<\/span\r\n                            ><span class=\"scc-result-note\">Included in the main ROI result<\/span>\r\n                        <\/div>\r\n                        <div class=\"scc-result-rows\" id=\"secCostResultText\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <label class=\"asset-fold-head compact\" style=\"margin-top: 8px; cursor: pointer\"\r\n                    ><input\r\n                        type=\"checkbox\"\r\n                        id=\"advToggleCheck\"\r\n                        onchange=\"(function(){const s=document.getElementById('advancedSection');const cb=document.getElementById('co2Toggle');if(s){const open=document.getElementById('advToggleCheck').checked;s.style.display=open?'block':'none';if(cb)cb.checked=open;if(open)calculate();}})()\"\r\n                    \/><span class=\"asset-fold-copy\"\r\n                        ><strong>\u2699\ufe0f Sustainability impact - packaging waste<\/strong><\/span\r\n                    ><\/label\r\n                >\r\n                <div class=\"adv-section\" id=\"advancedSection\" style=\"display: none\">\r\n                    <div class=\"co2-card\">\r\n                        <input type=\"hidden\" id=\"co2Toggle\" checked \/>\r\n                        <p id=\"co2Hint\" style=\"display: none\"><\/p>\r\n                        <div class=\"co2-result show\" id=\"co2Section\">\r\n                            <input type=\"hidden\" id=\"co2PerTonne\" value=\"0\" \/><span\r\n                                id=\"co2TonneSaved\"\r\n                                style=\"display: none\"\r\n                            ><\/span>\r\n                            <div\r\n                                style=\"\r\n                                    display: grid;\r\n                                    grid-template-columns: 1fr 1fr 1fr 1fr;\r\n                                    gap: 8px;\r\n                                    align-items: stretch;\r\n                                \"\r\n                            >\r\n                                <div\r\n                                    style=\"\r\n                                        background: rgba(255, 255, 255, 0.6);\r\n                                        border-radius: var(--r-md);\r\n                                        padding: 8px 10px;\r\n                                        border: 0.5px solid var(--green-bdr);\r\n                                        display: flex;\r\n                                        flex-direction: column;\r\n                                        justify-content: space-between;\r\n                                    \"\r\n                                >\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 10px;\r\n                                            font-weight: 700;\r\n                                            color: var(--muted);\r\n                                            text-transform: uppercase;\r\n                                            letter-spacing: 0.05em;\r\n                                            margin-bottom: 4px;\r\n                                        \"\r\n                                    >\r\n                                        Packaging weight\r\n                                    <\/div>\r\n                                    <input\r\n                                        id=\"packagingKgPerUnit\"\r\n                                        type=\"number\"\r\n                                        min=\"0\"\r\n                                        step=\"0.5\"\r\n                                        value=\"17\"\r\n                                        style=\"\r\n                                            height: 28px;\r\n                                            font-size: 14px;\r\n                                            font-weight: 700;\r\n                                            text-align: center;\r\n                                            font-family: &quot;DM Mono&quot;, monospace;\r\n                                            border: 0.5px solid var(--green-bdr);\r\n                                            border-radius: 6px;\r\n                                            background: #fff;\r\n                                            color: var(--green-dk);\r\n                                            width: 100%;\r\n                                            padding: 0 6px;\r\n                                        \"\r\n                                    \/>\r\n                                    <div\r\n                                        style=\"font-size: 10px; color: var(--muted); margin-top: 4px; line-height: 1.3\"\r\n                                        id=\"co2WeightHelper\"\r\n                                    >\r\n                                        1208 Carton\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        background: rgba(255, 255, 255, 0.6);\r\n                                        border-radius: var(--r-md);\r\n                                        padding: 8px 10px;\r\n                                        border: 0.5px solid var(--green-bdr);\r\n                                        display: flex;\r\n                                        flex-direction: column;\r\n                                        justify-content: space-between;\r\n                                    \"\r\n                                >\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 10px;\r\n                                            font-weight: 700;\r\n                                            color: var(--muted);\r\n                                            text-transform: uppercase;\r\n                                            letter-spacing: 0.05em;\r\n                                            margin-bottom: 4px;\r\n                                        \"\r\n                                    >\r\n                                        Waste avoided<br \/>per year\r\n                                    <\/div>\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 24px;\r\n                                            font-weight: 700;\r\n                                            color: var(--green-dk);\r\n                                            font-family: &quot;DM Mono&quot;, monospace;\r\n                                            line-height: 1;\r\n                                        \"\r\n                                        id=\"co2KgTotal\"\r\n                                    >\r\n                                        -\r\n                                    <\/div>\r\n                                    <div style=\"font-size: 10px; color: var(--muted); margin-top: 4px\">\r\n                                        kg of packaging\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        background: rgba(255, 255, 255, 0.6);\r\n                                        border-radius: var(--r-md);\r\n                                        padding: 8px 10px;\r\n                                        border: 0.5px solid var(--green-bdr);\r\n                                        display: flex;\r\n                                        flex-direction: column;\r\n                                        justify-content: space-between;\r\n                                    \"\r\n                                >\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 10px;\r\n                                            font-weight: 700;\r\n                                            color: var(--muted);\r\n                                            text-transform: uppercase;\r\n                                            letter-spacing: 0.05em;\r\n                                            margin-bottom: 4px;\r\n                                        \"\r\n                                    >\r\n                                        One-way pcs. eliminated\r\n                                    <\/div>\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 24px;\r\n                                            font-weight: 700;\r\n                                            color: var(--green-dk);\r\n                                            font-family: &quot;DM Mono&quot;, monospace;\r\n                                            line-height: 1;\r\n                                            letter-spacing: -0.04em;\r\n                                        \"\r\n                                        id=\"co2UnitsElim\"\r\n                                    >\r\n                                        -\r\n                                    <\/div>\r\n                                    <div style=\"font-size: 10px; color: var(--muted); margin-top: 4px\">\r\n                                        pieces per year\r\n                                    <\/div>\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        background: rgba(255, 255, 255, 0.6);\r\n                                        border-radius: var(--r-md);\r\n                                        padding: 8px 10px;\r\n                                        border: 0.5px solid var(--green-bdr);\r\n                                        display: flex;\r\n                                        flex-direction: column;\r\n                                        justify-content: space-between;\r\n                                    \"\r\n                                >\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 10px;\r\n                                            font-weight: 700;\r\n                                            color: var(--muted);\r\n                                            text-transform: uppercase;\r\n                                            letter-spacing: 0.05em;\r\n                                            margin-bottom: 4px;\r\n                                        \"\r\n                                    >\r\n                                        Packaging cost avoided\r\n                                    <\/div>\r\n                                    <div\r\n                                        style=\"\r\n                                            font-size: 22px;\r\n                                            font-weight: 700;\r\n                                            color: var(--green-dk);\r\n                                            font-family: &quot;DM Mono&quot;, monospace;\r\n                                            line-height: 1;\r\n                                            letter-spacing: -0.04em;\r\n                                        \"\r\n                                        id=\"co2EurSaved\"\r\n                                    >\r\n                                        -\r\n                                    <\/div>\r\n                                    <div style=\"font-size: 10px; color: var(--muted); margin-top: 4px\">per year<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"stack\">\r\n                <div class=\"strategy-assumption-box section-zone-b\">\r\n                    <div class=\"structural-section-title\"><span class=\"dot\">B<\/span>Strategic Assumptions<\/div>\r\n                    <p>\r\n                        The sleeve pack ROI calculation is based on returning with FTL. Choose the period over which the\r\n                        business case should be evaluated.\r\n                    <\/p>\r\n                    <div class=\"strategy-assumption-mini\">\r\n                        <div><strong>Return strategy baseline:<\/strong> full-truck return calculation.<\/div>\r\n                    <\/div>\r\n                    <div class=\"horizon-picker\" id=\"horizonPicker\" aria-label=\"Analysis period\">\r\n                        <button type=\"button\" class=\"horizon-btn\" id=\"horizon3\" onclick=\"setAnalysisHorizonYears(3)\">\r\n                            3 years<\/button\r\n                        ><button\r\n                            type=\"button\"\r\n                            class=\"horizon-btn active\"\r\n                            id=\"horizon5\"\r\n                            onclick=\"setAnalysisHorizonYears(5)\"\r\n                        >\r\n                            5 years<\/button\r\n                        ><button type=\"button\" class=\"horizon-btn\" id=\"horizon8\" onclick=\"setAnalysisHorizonYears(8)\">\r\n                            8 years<\/button\r\n                        ><button\r\n                            type=\"button\"\r\n                            class=\"horizon-btn\"\r\n                            id=\"horizonCustomBtn\"\r\n                            onclick=\"setAnalysisHorizonYears('custom')\"\r\n                        >\r\n                            Custom\r\n                        <\/button>\r\n                    <\/div>\r\n                    <div class=\"custom-horizon-row\" id=\"customHorizonRow\">\r\n                        <div>\r\n                            <label for=\"customHorizonYears\">Custom analysis period<\/label\r\n                            ><input id=\"customHorizonYears\" type=\"number\" min=\"1\" max=\"25\" step=\"1\" value=\"6\" \/>\r\n                        <\/div>\r\n                        <button\r\n                            type=\"button\"\r\n                            class=\"horizon-btn\"\r\n                            onclick=\"applyCustomHorizonYears()\"\r\n                            style=\"border-radius: 8px; height: 32px\"\r\n                        >\r\n                            Apply\r\n                        <\/button>\r\n                    <\/div>\r\n                    <p class=\"horizon-helper\">\r\n                        5 years is the default analysis period. Changing the period only affects the total result\r\n                        calculation; payback and annual savings remain unchanged.\r\n                    <\/p>\r\n                <\/div>\r\n                <div class=\"ltl-box partial-load-box\">\r\n                    <div\r\n                        style=\"\r\n                            display: flex;\r\n                            align-items: center;\r\n                            justify-content: space-between;\r\n                            gap: 8px;\r\n                            margin-bottom: 0;\r\n                        \"\r\n                    >\r\n                        <h4 style=\"margin: 0\"><span class=\"ez-toc-section\" id=\"Smaller_project_Check_the_effect_of_partial-load_returns\"><\/span>Smaller project? Check the effect of partial-load returns<span class=\"ez-toc-section-end\"><\/span><\/h4>\r\n                        <span class=\"partial-load-info-tip\" tabindex=\"0\"\r\n                            ><svg\r\n                                width=\"14\"\r\n                                height=\"14\"\r\n                                viewBox=\"0 0 14 14\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                style=\"flex-shrink: 0; display: block\"\r\n                            >\r\n                                <circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#123a8f\" \/>\r\n                                <circle cx=\"7\" cy=\"4\" r=\"1.3\" fill=\"#fff\" \/>\r\n                                <rect x=\"5.8\" y=\"6.2\" width=\"2.4\" height=\"5.2\" rx=\"1\" fill=\"#fff\" \/><\/svg\r\n                            ><span class=\"tip-content\"\r\n                                >Partial-load returns reduce the required pool and starting investment, but usually\r\n                                increase transport cost, administration and coordination. Use this only for smaller\r\n                                projects or when full return trucks are not realistic.<\/span\r\n                            ><\/span\r\n                        >\r\n                    <\/div>\r\n                    <div id=\"ltlInfoText\" style=\"display: none\"><\/div>\r\n                    <label\r\n                        class=\"asset-fold-head compact\"\r\n                        style=\"margin-top: 4px; padding-top: 4px; padding-bottom: 4px; cursor: pointer\"\r\n                        ><input type=\"checkbox\" id=\"ltlToggleBtn\" onchange=\"toggleLtl()\" \/><span class=\"asset-fold-copy\"\r\n                            ><strong>Compare with partial-load returns (LTL)<\/strong><\/span\r\n                        ><\/label\r\n                    >\r\n                    <div class=\"ltl-config\" id=\"ltlPanel\" style=\"display: none\">\r\n                        <div class=\"ltl-foldout-info\" id=\"ltlFoldoutInfo\">\r\n                            <strong>Partial-load comparison<\/strong\r\n                            ><span\r\n                                >Shows how smaller return loads affect pool size, investment, payback and selected\r\n                                horizon result. Use this as sensitivity only; FTL remains the main baseline.<\/span\r\n                            >\r\n                        <\/div>\r\n                        <div class=\"ltl-config-grid\">\r\n                            <div>\r\n                                <label for=\"ltlTier\">Partial-return load size<\/label\r\n                                ><select id=\"ltlTier\">\r\n                                    <option value=\"0\">- select tier -<\/option>\r\n                                    <option value=\"8\">8 stacks<\/option>\r\n                                    <option value=\"11\">11 stacks<\/option>\r\n                                    <option value=\"16\">16 stacks<\/option>\r\n                                <\/select>\r\n                                <p class=\"helper-white\" id=\"ltlTierHelper\">\r\n                                    Full pallet stacks only. Use as sensitivity, not as the default return model.\r\n                                <\/p>\r\n                            <\/div>\r\n                            <div>\r\n                                <label id=\"ltlCostLabel\">Partial-load truck cost (EUR)<\/label>\r\n                                <div class=\"ltl-stepper\">\r\n                                    <button onclick=\"stepLtlCost(-50)\" type=\"button\">-<\/button\r\n                                    ><input type=\"number\" id=\"ltlTruckCost\" value=\"0\" step=\"50\" min=\"50\" \/><button\r\n                                        onclick=\"stepLtlCost(+50)\"\r\n                                        type=\"button\"\r\n                                    >\r\n                                        +\r\n                                    <\/button>\r\n                                <\/div>\r\n                                <p class=\"helper-white\" id=\"ltlCostHelper\">\r\n                                    Benchmark estimate. Adjust to your actual partial-load rate.\r\n                                <\/p>\r\n                            <\/div>\r\n                            <div\r\n                                id=\"ltlTripNote\"\r\n                                style=\"\r\n                                    display: none;\r\n                                    grid-column: 1\/-1;\r\n                                    margin-top: 0;\r\n                                    padding: 7px 9px;\r\n                                    background: rgba(255, 255, 255, 0.1);\r\n                                    border-radius: 6px;\r\n                                    border: 0.5px solid rgba(255, 255, 255, 0.2);\r\n                                    grid-template-columns: minmax(0, 1.35fr) minmax(150px, 0.85fr);\r\n                                    gap: 10px;\r\n                                    align-items: center;\r\n                                    width: 100%;\r\n                                \"\r\n                            >\r\n                                <div\r\n                                    style=\"font-size: 11px; color: rgba(255, 255, 255, 0.9); line-height: 1.45\"\r\n                                    id=\"ltlTripNoteText\"\r\n                                ><\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-size: 9.5px;\r\n                                        color: rgba(255, 255, 255, 0.62);\r\n                                        font-style: italic;\r\n                                        line-height: 1.35;\r\n                                        border-left: 0.5px solid rgba(255, 255, 255, 0.22);\r\n                                        padding-left: 9px;\r\n                                    \"\r\n                                >\r\n                                    \u26a0\ufe0f Extra administrative workload from additional return trips is not included.\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"econ-warn\" id=\"economicsWarning\"><\/div>\r\n                <div class=\"ftl-warning\" id=\"ftlVolumeWarning\"><\/div>\r\n                <div class=\"section-zone-c\">\r\n                    <div class=\"structural-section-title\"><span class=\"dot\">C<\/span>Results &amp; Recommendations<\/div>\r\n                    <div class=\"baseline-result-card\" id=\"baselineResultCard\">\r\n                        <div class=\"baseline-result-head\">\r\n                            <div>\r\n                                <div class=\"baseline-result-eyebrow\">Main calculation<\/div>\r\n                                <h3 class=\"baseline-result-title\"><span class=\"ez-toc-section\" id=\"Sleeve_Pack_FTL_Baseline_ROI_Result\"><\/span>Sleeve Pack FTL Baseline ROI Result<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n                                <div class=\"baseline-result-sub\">\r\n                                    This is the standard full-truck return business case for sleeve packs. Partial-load\r\n                                    returns remain an optional sensitivity for smaller sleeve pack projects.\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"baseline-result-badge\">FTL baseline<\/div>\r\n                        <\/div>\r\n                        <div class=\"baseline-result-main\">\r\n                            <div class=\"baseline-strategy-box\">\r\n                                <div class=\"label\">Return strategy<\/div>\r\n                                <div class=\"value\">Full-truck returns<\/div>\r\n                                <div class=\"note\">\r\n                                    The pool is sized around full return trucks, using the current shipment volume,\r\n                                    cycle time, buffer and reserve assumptions.\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div class=\"baseline-result-grid\">\r\n                                <div class=\"baseline-metric\">\r\n                                    <div class=\"k\">Required pool<\/div>\r\n                                    <div class=\"v\" id=\"baselinePool\">-<\/div>\r\n                                <\/div>\r\n                                <div class=\"baseline-metric\">\r\n                                    <div class=\"k\">Investment<\/div>\r\n                                    <div class=\"v\" id=\"baselineInvestment\">-<\/div>\r\n                                <\/div>\r\n                                <div class=\"baseline-metric\">\r\n                                    <div class=\"k\">Payback<\/div>\r\n                                    <div class=\"v\" id=\"baselinePayback\">-<\/div>\r\n                                <\/div>\r\n                                <div class=\"baseline-metric highlight\">\r\n                                    <div class=\"k\">Horizon result<\/div>\r\n                                    <div class=\"v\" id=\"baselineHorizonResult\">-<\/div>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"baseline-card-foot\">\r\n                            <div class=\"foot-note\" id=\"baselineHorizonNote\">Based on 5 years.<\/div>\r\n                            <a\r\n                                class=\"foot-link\"\r\n                                href=\"#formulaSection\"\r\n                                onclick=\"if(document.getElementById('formulaSection') && !document.getElementById('formulaSection').classList.contains('open')){toggleFormulas();} document.getElementById('formulaSection')?.scrollIntoView({behavior:'smooth',block:'start'}); return false;\"\r\n                                >Show formulas \u2193<\/a\r\n                            >\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"kpi-3row\" id=\"kpiSection\">\r\n                    <div class=\"kpi-row\">\r\n                        <div class=\"kpi-card acc-blue\" id=\"cardFtlPayback\">\r\n                            <span class=\"kpi-mode-badge ftl\" id=\"r1LeftBadge\" style=\"display: none\">FTL<\/span>\r\n                            <p class=\"kpi-label\">Payback period<\/p>\r\n                            <p class=\"kpi-value blue\" id=\"paybackValue\">-<\/p>\r\n                            <p class=\"kpi-meta\" id=\"paybackMeta\">investment \/ savings x 12<\/p>\r\n                            <div class=\"ltl-mini\" id=\"ltlMiniPayback\">\r\n                                <div class=\"ltl-mini-title\">Partial-load comparison<\/div>\r\n                                <div class=\"ltl-mini-grid\" id=\"ltlMiniPaybackGrid\"><\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"kpi-card acc-blue\" id=\"cardFtlSavings\">\r\n                            <span class=\"kpi-mode-badge ftl\" id=\"r1RightBadge\" style=\"display: none\">FTL<\/span>\r\n                            <p class=\"kpi-label\">Annual savings<\/p>\r\n                            <p class=\"kpi-value green\" id=\"savingsValue\">\u20ac -<\/p>\r\n                            <p class=\"kpi-meta\" id=\"savingsMeta\">vs one-way packaging\/year<\/p>\r\n                            <p class=\"kpi-meta kpi-meta-secondary\" id=\"savingsMetaSecondary\" style=\"display: none\"><\/p>\r\n                            <div class=\"ltl-mini\" id=\"ltlMiniSavings\">\r\n                                <div class=\"ltl-mini-title\">Partial-load comparison<\/div>\r\n                                <div class=\"ltl-mini-grid\" id=\"ltlMiniSavingsGrid\"><\/div>\r\n                            <\/div>\r\n                            <button class=\"kpi-info-btn\" onclick=\"toggleKpiInsight('ftlSavingsInsight')\">\r\n                                <svg\r\n                                    width=\"14\"\r\n                                    height=\"14\"\r\n                                    viewBox=\"0 0 14 14\"\r\n                                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                    style=\"flex-shrink: 0; display: block\"\r\n                                >\r\n                                    <circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#123a8f\" \/>\r\n                                    <circle cx=\"7\" cy=\"4\" r=\"1.3\" fill=\"#fff\" \/>\r\n                                    <rect x=\"5.8\" y=\"6.2\" width=\"2.4\" height=\"5.2\" rx=\"1\" fill=\"#fff\" \/>\r\n                                <\/svg>\r\n                                extra info\r\n                            <\/button>\r\n                            <p class=\"kpi-insight blue\" id=\"ftlSavingsInsight\"><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"kpi-row\">\r\n                        <div\r\n                            class=\"kpi-card\"\r\n                            style=\"\r\n                                overflow: visible;\r\n                                margin-top: 10px;\r\n                                border: 0.5px solid var(--red-bdr);\r\n                                border-left: 2px solid var(--red);\r\n                                background: var(--red-lt);\r\n                            \"\r\n                        >\r\n                            <p class=\"kpi-label\" id=\"investLabel\">Required investment<\/p>\r\n                            <p class=\"kpi-value\" style=\"color: var(--red)\" id=\"investmentValue\">\u20ac -<\/p>\r\n                            <p class=\"kpi-meta\" id=\"investmentMeta\">price x pool size<\/p>\r\n                            <div class=\"ltl-mini\" id=\"ltlMiniInvestment\">\r\n                                <div class=\"ltl-mini-title\">Partial-load comparison<\/div>\r\n                                <div class=\"ltl-mini-grid\" id=\"ltlMiniInvestmentGrid\"><\/div>\r\n                            <\/div>\r\n                            <div id=\"investExplain\" class=\"reveal-box\" style=\"font-size: 10px; display: none\"><\/div>\r\n                            <button class=\"kpi-info-btn\" onclick=\"toggleKpiInsight('investInsight')\">\r\n                                <svg\r\n                                    width=\"14\"\r\n                                    height=\"14\"\r\n                                    viewBox=\"0 0 14 14\"\r\n                                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                    style=\"flex-shrink: 0; display: block\"\r\n                                >\r\n                                    <circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#123a8f\" \/>\r\n                                    <circle cx=\"7\" cy=\"4\" r=\"1.3\" fill=\"#fff\" \/>\r\n                                    <rect x=\"5.8\" y=\"6.2\" width=\"2.4\" height=\"5.2\" rx=\"1\" fill=\"#fff\" \/>\r\n                                <\/svg>\r\n                                extra info\r\n                            <\/button>\r\n                            <p\r\n                                class=\"kpi-insight\"\r\n                                id=\"investInsight\"\r\n                                style=\"background: rgba(192, 57, 43, 0.07); color: var(--red)\"\r\n                            ><\/p>\r\n                        <\/div>\r\n                        <div class=\"kpi-card acc-blue\" style=\"overflow: visible; margin-top: 10px\">\r\n                            <p class=\"kpi-label\" id=\"fiveYearLabel\">5-year net result<\/p>\r\n                            <p class=\"kpi-value green\" id=\"fiveYearValue\">\u20ac -<\/p>\r\n                            <p class=\"kpi-meta\" id=\"fiveYearMeta\">\r\n                                FTL baseline \u00b7 selected years \u00d7 annual savings \u2212 pool investment\r\n                            <\/p>\r\n                            <div class=\"ltl-mini\" id=\"ltlMiniFiveYear\">\r\n                                <div class=\"ltl-mini-title\">Partial-load comparison<\/div>\r\n                                <div class=\"ltl-mini-grid\" id=\"ltlMiniFiveYearGrid\"><\/div>\r\n                            <\/div>\r\n                            <div class=\"ltl-cost-note\" id=\"ltlFiveYearCostNote\">\r\n                                Partial-load results already include higher return transport cost\r\n                            <\/div>\r\n                            <button class=\"kpi-info-btn\" onclick=\"toggleKpiInsight('fiveYearInsight')\">\r\n                                <svg\r\n                                    width=\"14\"\r\n                                    height=\"14\"\r\n                                    viewBox=\"0 0 14 14\"\r\n                                    xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                                    style=\"flex-shrink: 0; display: block\"\r\n                                >\r\n                                    <circle cx=\"7\" cy=\"7\" r=\"7\" fill=\"#123a8f\" \/>\r\n                                    <circle cx=\"7\" cy=\"4\" r=\"1.3\" fill=\"#fff\" \/>\r\n                                    <rect x=\"5.8\" y=\"6.2\" width=\"2.4\" height=\"5.2\" rx=\"1\" fill=\"#fff\" \/>\r\n                                <\/svg>\r\n                                extra info\r\n                            <\/button>\r\n                            <p class=\"kpi-insight blue\" id=\"fiveYearInsight\"><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"collapse-card\">\r\n                    <label class=\"asset-fold-head compact\" style=\"margin: 0; cursor: pointer\"\r\n                        ><input type=\"checkbox\" id=\"collapseToggleBtn\" onchange=\"toggleCollapse()\" \/><span\r\n                            class=\"asset-fold-copy\"\r\n                            ><strong\r\n                                >The collapsibility advantage\r\n                                <span style=\"font-size: 11px; font-weight: 400; color: var(--muted2)\"\r\n                                    >- vs rigid<\/span\r\n                                ><\/strong\r\n                            ><\/span\r\n                        ><\/label\r\n                    >\r\n                    <div id=\"collapseBody\" style=\"display: none; margin-top: 10px\">\r\n                        <div\r\n                            style=\"\r\n                                display: flex;\r\n                                align-items: baseline;\r\n                                justify-content: space-between;\r\n                                flex-wrap: wrap;\r\n                                gap: 4px;\r\n                                margin-bottom: 8px;\r\n                            \"\r\n                        >\r\n                            <span style=\"font-size: 11px; color: var(--muted2)\"\r\n                                >Same truck.\r\n                                <strong style=\"color: var(--orange-dk)\" id=\"calloutRatioDisplay\">6.3\u00d7<\/strong> more\r\n                                units fit per return truck.<\/span\r\n                            >\r\n                        <\/div>\r\n                        <svg\r\n                            viewBox=\"0 0 420 80\"\r\n                            xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                            style=\"width: 100%; height: auto; display: block; margin-bottom: 8px\"\r\n                        >\r\n                            <rect x=\"2\" y=\"28\" width=\"28\" height=\"36\" rx=\"3\" fill=\"#c7d9f7\" \/>\r\n                            <rect x=\"5\" y=\"31\" width=\"18\" height=\"12\" rx=\"2\" fill=\"#a8c8f5\" \/>\r\n                            <rect\r\n                                x=\"30\"\r\n                                y=\"20\"\r\n                                width=\"170\"\r\n                                height=\"44\"\r\n                                rx=\"3\"\r\n                                fill=\"#dce8fb\"\r\n                                stroke=\"#a8c8f5\"\r\n                                stroke-width=\"1\"\r\n                            \/>\r\n                            <circle cx=\"14\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <circle cx=\"115\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <circle cx=\"138\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <rect x=\"33\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"33\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"33\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"33\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"33\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"33\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"33\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"33\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"33\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"33\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"44\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"44\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"44\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"44\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"44\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"44\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"44\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"44\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"44\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"44\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"55\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"55\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"55\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"55\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"55\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"55\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"55\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"55\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"55\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"55\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"66\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"66\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"66\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"66\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"66\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"66\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"66\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"66\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"66\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"66\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"77\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"77\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"77\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"77\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"77\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"77\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"77\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"77\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"77\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"77\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"88\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"88\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"88\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"88\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"88\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"88\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"88\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"88\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"88\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"88\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"99\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"99\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"99\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"99\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"99\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"99\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"99\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"99\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"99\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"99\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"110\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"110\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"110\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"110\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"110\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"110\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"110\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"110\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"110\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"110\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"121\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"121\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"121\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"121\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"121\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"121\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"121\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"121\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"121\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"121\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"132\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"132\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"132\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"132\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"132\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"132\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"132\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"132\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"132\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"132\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"143\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"143\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"143\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"143\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"143\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"143\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"143\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"143\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"143\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"143\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"154\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"154\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"154\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"154\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"154\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"154\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"154\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"154\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"154\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"154\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"165\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"165\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"165\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"165\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"165\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"165\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"165\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"165\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"165\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"165\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"176\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"176\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"176\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"176\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"176\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"176\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"176\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"176\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"176\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"176\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"187\" y=\"22\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"187\" y=\"26\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"187\" y=\"30\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"187\" y=\"34\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"187\" y=\"38\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"187\" y=\"42\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"187\" y=\"46\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"187\" y=\"50\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"187\" y=\"54\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"187\" y=\"58\" width=\"10\" height=\"3\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <text\r\n                                x=\"105\"\r\n                                y=\"75\"\r\n                                fill=\"#123a8f\"\r\n                                font-size=\"9\"\r\n                                font-weight=\"700\"\r\n                                text-anchor=\"middle\"\r\n                                font-family=\"Arial\"\r\n                            >\r\n                                <tspan id=\"svgCollapsedQty2\">400<\/tspan>\r\n                                collapsed - 1 truck\r\n                            <\/text>\r\n                            <text\r\n                                x=\"213\"\r\n                                y=\"44\"\r\n                                fill=\"#8a93a0\"\r\n                                font-size=\"11\"\r\n                                font-weight=\"700\"\r\n                                text-anchor=\"middle\"\r\n                                font-family=\"Arial\"\r\n                            >\r\n                                VS\r\n                            <\/text>\r\n                            <line\r\n                                x1=\"213\"\r\n                                y1=\"20\"\r\n                                x2=\"213\"\r\n                                y2=\"64\"\r\n                                stroke=\"#dbe3ef\"\r\n                                stroke-width=\"1\"\r\n                                stroke-dasharray=\"3,3\"\r\n                            \/>\r\n                            <rect x=\"219\" y=\"28\" width=\"28\" height=\"36\" rx=\"3\" fill=\"#c7d9f7\" \/>\r\n                            <rect x=\"222\" y=\"31\" width=\"18\" height=\"12\" rx=\"2\" fill=\"#a8c8f5\" \/>\r\n                            <rect\r\n                                x=\"247\"\r\n                                y=\"20\"\r\n                                width=\"168\"\r\n                                height=\"44\"\r\n                                rx=\"3\"\r\n                                fill=\"#dce8fb\"\r\n                                stroke=\"#a8c8f5\"\r\n                                stroke-width=\"1\"\r\n                            \/>\r\n                            <circle cx=\"231\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <circle cx=\"332\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <circle cx=\"355\" cy=\"67\" r=\"6\" fill=\"#c7d9f7\" stroke=\"#7baee8\" stroke-width=\"1.5\" \/>\r\n                            <rect x=\"247\" y=\"20\" width=\"168\" height=\"15\" fill=\"#f58220\" fill-opacity=\"0.08\" \/>\r\n                            <text\r\n                                x=\"331\"\r\n                                y=\"29\"\r\n                                fill=\"#f58220\"\r\n                                font-size=\"7\"\r\n                                font-weight=\"700\"\r\n                                text-anchor=\"middle\"\r\n                                font-family=\"Arial\"\r\n                            >\r\n                                EMPTY SPACE\r\n                            <\/text>\r\n                            <line\r\n                                x1=\"252\"\r\n                                y1=\"20\"\r\n                                x2=\"412\"\r\n                                y2=\"35\"\r\n                                stroke=\"#f58220\"\r\n                                stroke-width=\"1\"\r\n                                stroke-opacity=\"0.35\"\r\n                            \/>\r\n                            <line\r\n                                x1=\"412\"\r\n                                y1=\"20\"\r\n                                x2=\"252\"\r\n                                y2=\"35\"\r\n                                stroke=\"#f58220\"\r\n                                stroke-width=\"1\"\r\n                                stroke-opacity=\"0.35\"\r\n                            \/>\r\n                            <rect x=\"249\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"249\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"249\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"259\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"259\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"259\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"269\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"269\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"269\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"279\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"279\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"279\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"289\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"289\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"289\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"299\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"299\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"299\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"309\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"309\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"309\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"319\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"319\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"319\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"329\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"329\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"329\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"339\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"339\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"339\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"349\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"349\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"349\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"359\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"359\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"359\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"369\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"369\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"369\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"379\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"379\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"379\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"389\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"389\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"389\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <rect x=\"399\" y=\"36\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#1e4fb8\" \/>\r\n                            <rect x=\"399\" y=\"49\" width=\"9\" height=\"12\" rx=\"0.5\" fill=\"#2563c8\" \/>\r\n                            <rect x=\"399\" y=\"61\" width=\"9\" height=\"2\" rx=\"0\" fill=\"#7baee8\" \/>\r\n                            <text\r\n                                x=\"322\"\r\n                                y=\"75\"\r\n                                fill=\"#8a93a0\"\r\n                                font-size=\"9\"\r\n                                font-weight=\"700\"\r\n                                text-anchor=\"middle\"\r\n                                font-family=\"Arial\"\r\n                            >\r\n                                <tspan id=\"svgRigidQty2\">64<\/tspan>\r\n                                rigid boxes - same truck\r\n                            <\/text>\r\n                        <\/svg>\r\n                        <div style=\"display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 6px; margin-bottom: 6px\">\r\n                            <div\r\n                                style=\"\r\n                                    text-align: center;\r\n                                    background: #fff;\r\n                                    border-radius: var(--r-md);\r\n                                    padding: 6px;\r\n                                    border: 0.5px solid var(--blue-bdr);\r\n                                \"\r\n                            >\r\n                                <div style=\"font-size: 10px; color: var(--muted2); margin-bottom: 2px\">\r\n                                    Collapsed \/ truck\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-weight: 700;\r\n                                        color: var(--blue);\r\n                                        font-family: &quot;DM Mono&quot;, monospace;\r\n                                    \"\r\n                                    id=\"calloutCollapsedQty\"\r\n                                >\r\n                                    400\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div\r\n                                style=\"\r\n                                    text-align: center;\r\n                                    background: #fff;\r\n                                    border-radius: var(--r-md);\r\n                                    padding: 6px;\r\n                                    border: 0.5px solid var(--blue-bdr);\r\n                                \"\r\n                            >\r\n                                <div style=\"font-size: 10px; color: var(--muted2); margin-bottom: 2px\">\r\n                                    Return cost \/ unit\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-weight: 700;\r\n                                        color: var(--blue);\r\n                                        font-family: &quot;DM Mono&quot;, monospace;\r\n                                    \"\r\n                                    id=\"calloutReturnPerUnit\"\r\n                                >\r\n                                    -\r\n                                <\/div>\r\n                            <\/div>\r\n                            <div\r\n                                style=\"\r\n                                    text-align: center;\r\n                                    background: #fff7ed;\r\n                                    border-radius: var(--r-md);\r\n                                    padding: 6px;\r\n                                    border: 0.5px solid #fac775;\r\n                                \"\r\n                            >\r\n                                <div style=\"font-size: 10px; color: var(--muted2); margin-bottom: 2px\">\r\n                                    Rigid cost \/ unit\r\n                                <\/div>\r\n                                <div\r\n                                    style=\"\r\n                                        font-weight: 700;\r\n                                        color: var(--orange-dk);\r\n                                        font-family: &quot;DM Mono&quot;, monospace;\r\n                                    \"\r\n                                    id=\"calloutRigidComparison\"\r\n                                >\r\n                                    -\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div\r\n                            style=\"\r\n                                background: #fff;\r\n                                border: 0.5px solid var(--green-bdr);\r\n                                border-radius: var(--r-md);\r\n                                padding: 6px 10px;\r\n                                display: flex;\r\n                                align-items: center;\r\n                                justify-content: space-between;\r\n                                gap: 8px;\r\n                                flex-wrap: wrap;\r\n                            \"\r\n                        >\r\n                            <span style=\"font-size: 12px; color: var(--blue)\"\r\n                                >Same truck.\r\n                                <strong style=\"color: var(--orange-dk)\" id=\"calloutRatioDisplay2\">6.3\u00d7<\/strong> more\r\n                                units fit per return truck.<\/span\r\n                            ><span\r\n                                style=\"\r\n                                    font-size: 13px;\r\n                                    font-weight: 700;\r\n                                    color: var(--green);\r\n                                    font-family: &quot;DM Mono&quot;, monospace;\r\n                                \"\r\n                                id=\"calloutSavingPerUnit\"\r\n                                >-<\/span\r\n                            >\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div id=\"warningBox\" class=\"margin-warn\"><\/div>\r\n                <div class=\"guide-card\">\r\n                    <div>\r\n                        <p class=\"guide-card-title\">\ud83d\udcd6 Sleeve Pack Guide<\/p>\r\n                        <p class=\"guide-card-sub\">\r\n                            Detailed procurement guidance for reusable sleeve packs, sleeve pack pallet boxes and sleeve\r\n                            pack systems.\r\n                        <\/p>\r\n                    <\/div>\r\n                    <div class=\"guide-link-list\">\r\n                        <a href=\"https:\/\/zamko.eu\/sleeve-pack-systems\/\" target=\"_blank\" rel=\"noopener\"\r\n                            >Sleeve Pack Systems Guide \u2192<\/a\r\n                        >\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"report-card\">\r\n                    <div class=\"report-title\">Export your sleeve pack ROI estimate<\/div>\r\n                    <div class=\"report-sub\">\r\n                        Download a clean PDF summary with the current sleeve pack inputs, FTL ROI result and \u2014 when\r\n                        opened \u2014 the Partial-load comparison results. No email or form needed.\r\n                    <\/div>\r\n                    <div class=\"report-actions\">\r\n                        <button class=\"report-btn primary\" type=\"button\" onclick=\"generatePDF()\">\r\n                            Download PDF report \u2192\r\n                        <\/button>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"cta-block\">\r\n                    <p class=\"cta-eyebrow\">Want to move forward?<\/p>\r\n                    <h3 class=\"cta-title\"><span class=\"ez-toc-section\" id=\"Talk_to_a_ZAMKO_specialist_about_your_sleeve_pack_results\"><\/span>Talk to a ZAMKO specialist about your sleeve pack results<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n                    <p class=\"cta-sub\">\r\n                        We validate your calculation and arrange a no-obligation quote - typically within 24 hours.\r\n                    <\/p>\r\n                    <a\r\n                        href=\"https:\/\/zamko.eu\/contact-us\/\"\r\n                        class=\"cta-primary\"\r\n                        id=\"ctaQuote\"\r\n                        style=\"display: block; text-decoration: none\"\r\n                        >Request your personalised ROI calculation \u2192<\/a\r\n                    >\r\n                    <div class=\"cta-sec-row\">\r\n                        <a href=\"https:\/\/zamko.eu\/product-category\/plastic\/sleeve-pack\/\" class=\"cta-sec\" id=\"ctaSleeve\"\r\n                            >View all sleeve packs<\/a\r\n                        ><a href=\"https:\/\/zamko.eu\/product\/plastic-sleeve-pack\/\" class=\"cta-sec\" id=\"ctaConfig\"\r\n                            >Sleeve Pack Configurator<\/a\r\n                        >\r\n                    <\/div>\r\n                    <p class=\"cta-disclaimer\">\r\n                        <strong>DISCLAIMER:<\/strong> This calculation is an estimate only. Assumptions should be\r\n                        validated with your ZAMKO contact before purchasing.\r\n                    <\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"summary-outer\">\r\n            <div class=\"summary-strip\">\r\n                <div class=\"s-col\">\r\n                    <p class=\"s-col-title\">Volume<\/p>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Monthly shipments<\/div>\r\n                        <div class=\"sv\" id=\"sMonthly\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Annual shipments<\/div>\r\n                        <div class=\"sv\" id=\"sAnnual\">-<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"s-col\">\r\n                    <p class=\"s-col-title\">Pool &amp; cycle<\/p>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Total cycle time<\/div>\r\n                        <div class=\"sv\" id=\"sCycle\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Required pool (FTL)<\/div>\r\n                        <div class=\"sv\" id=\"sPool\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">One-time investment<\/div>\r\n                        <div class=\"sv\" id=\"sInvestment\">-<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"s-col\">\r\n                    <p class=\"s-col-title\">Annual costs<\/p>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">One-way cost\/year<\/div>\r\n                        <div class=\"sv\" id=\"sOneWay\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">FTL return cost\/year<\/div>\r\n                        <div class=\"sv\" id=\"sReturn\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Return cost per unit<\/div>\r\n                        <div class=\"sv\" id=\"sReturnPerUnit\">-<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"s-col\">\r\n                    <p class=\"s-col-title\">Results<\/p>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Annual savings (FTL)<\/div>\r\n                        <div class=\"sv\" id=\"sSavings\" style=\"color: var(--green)\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\">Payback period (FTL)<\/div>\r\n                        <div class=\"sv\" id=\"sPayback\" style=\"color: var(--orange-dk)\">-<\/div>\r\n                    <\/div>\r\n                    <div class=\"s-item\">\r\n                        <div class=\"sk\" id=\"sHorizonLabel\">5-year net result<\/div>\r\n                        <div class=\"sv\" id=\"sFiveYear\" style=\"color: var(--green); font-weight: 800\">-<\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <div class=\"formula-outer\">\r\n            <button class=\"formula-toggle\" onclick=\"toggleFormulas()\">\r\n                <span>\ud83e\uddee How is this calculated? Show formulas<\/span\r\n                ><span id=\"formulaArrow\" style=\"opacity: 0.5; transition: transform 0.25s\">\u25be<\/span>\r\n            <\/button>\r\n            <div class=\"formula-body\" id=\"formulaSection\">\r\n                <div class=\"formula-grid\">\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">1. Annual volume<\/p>\r\n                        <p class=\"f-text\" id=\"fAnVol\">trucks\/month x units\/truck x 12<\/p>\r\n                    <\/div>\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">2. Cycle time<\/p>\r\n                        <p class=\"f-text\">\r\n                            outbound + wait + inbound + buffer<br \/><span style=\"font-size: 10px; color: var(--muted)\"\r\n                                >Wait = accum time for full return truck + dwell<\/span\r\n                            >\r\n                        <\/p>\r\n                    <\/div>\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">3. Required pool<\/p>\r\n                        <p class=\"f-text\">\r\n                            ((annual vol \/ 365) x cycle days) + reserve<br \/>rounded up to full truck multiple\r\n                        <\/p>\r\n                    <\/div>\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">4. Investment<\/p>\r\n                        <p class=\"f-text\" id=\"fInvest\">pool size x unit price<\/p>\r\n                    <\/div>\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">5. Annual savings<\/p>\r\n                        <p class=\"f-text\">\r\n                            (one-way cost - return cost\/unit) x annual volume \u00b1 optional ROI adjustments\r\n                        <\/p>\r\n                    <\/div>\r\n                    <div class=\"f-box\">\r\n                        <p class=\"f-title\">6. Payback<\/p>\r\n                        <p class=\"f-text\">investment \/ annual savings x 12 months<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div style=\"border-top: 0.5px solid var(--bdr); padding-top: 12px\">\r\n                    <p style=\"font-size: 12px; font-weight: 700; color: var(--blue); margin-bottom: 10px\">\r\n                        Your numbers - live\r\n                    <\/p>\r\n                    <div class=\"live-grid\">\r\n                        <div class=\"live-box\">\r\n                            <p class=\"live-lbl\">Annual volume<\/p>\r\n                            <p class=\"live-val\" id=\"lfVol\">-<\/p>\r\n                        <\/div>\r\n                        <div class=\"live-box\">\r\n                            <p class=\"live-lbl\">Pool calculation<\/p>\r\n                            <p class=\"live-val\" id=\"lfPool\">-<\/p>\r\n                        <\/div>\r\n                        <div class=\"live-box\">\r\n                            <p class=\"live-lbl\">Investment<\/p>\r\n                            <p class=\"live-val\" id=\"lfInvest\">-<\/p>\r\n                        <\/div>\r\n                        <div class=\"live-box\">\r\n                            <p class=\"live-lbl\">Annual savings<\/p>\r\n                            <p class=\"live-val\" id=\"lfSavings\">-<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <span id=\"stickyPayback\" style=\"display: none\"><\/span><span id=\"stickySavings\" style=\"display: none\"><\/span\r\n        ><span id=\"stickyCta\" style=\"display: none\"><\/span\r\n        ><input type=\"hidden\" id=\"analysisHorizonYears\" value=\"5\" \/><input\r\n            type=\"hidden\"\r\n            id=\"analysisHorizonMode\"\r\n            value=\"preset\"\r\n        \/><input type=\"hidden\" id=\"assetResidualBasePercent\" value=\"25\" \/><input\r\n            type=\"hidden\"\r\n            id=\"assetMarketability\"\r\n            value=\"common\"\r\n        \/>\r\n        <script>\r\n            const e = {\r\n                    sleeve: {\r\n                        label: \"Sleeve pack\",\r\n                        productLinkText: \"View sleeve pack systems \u2192\",\r\n                        guideText: \"Sleeve Pack Guide \u2192\",\r\n                        guideUrl: \"https:\/\/zamko.eu\/sleeve-pack-systems\/\",\r\n                        ctaText: \"View all sleeve packs\",\r\n                        configuratorText: \"Sleeve Pack Configurator\",\r\n                        configuratorUrl: \"https:\/\/zamko.eu\/product\/plastic-sleeve-pack\/\",\r\n                        productLinks: {\r\n                            1208: \"https:\/\/zamko.eu\/product-category\/plastic\/sleeve-pack\/\",\r\n                            1210: \"https:\/\/zamko.eu\/product-category\/plastic\/sleeve-pack\/\",\r\n                        },\r\n                        variants: {\r\n                            1208: {\r\n                                price: 90,\r\n                                unitsPerTruck: 64,\r\n                                collapsedPerTruck: 400,\r\n                                plywoodCost: 75,\r\n                                palletPlaces: 32,\r\n                                cartonCost: 12,\r\n                                palletCost: 6,\r\n                                cartonKg: 17,\r\n                                plywoodKg: 25,\r\n                            },\r\n                            1210: {\r\n                                price: 100,\r\n                                unitsPerTruck: 52,\r\n                                collapsedPerTruck: 320,\r\n                                plywoodCost: 90,\r\n                                palletPlaces: 26,\r\n                                cartonCost: 14,\r\n                                palletCost: 8,\r\n                                cartonKg: 20.5,\r\n                                plywoodKg: 30,\r\n                            },\r\n                        },\r\n                    },\r\n                },\r\n                t = { 1208: 32, 1210: 26 },\r\n                n = { 1208: [8, 11, 16], 1210: [6, 9, 13] },\r\n                o = [0.6, 0.7, 0.9];\r\n            function a(a, s) {\r\n                const i = e.sleeve.variants[s];\r\n                return n[s].map((e, n) => {\r\n                    const a = Math.round((i.collapsedPerTruck \/ t[s]) * e),\r\n                        l = void 0;\r\n                    return {\r\n                        stacks: e,\r\n                        label: e + \" stacks (~\" + Math.round((e \/ t[s]) * 100) + \"% load, \" + a + \" units)\",\r\n                        costPct: o[n],\r\n                    };\r\n                });\r\n            }\r\n            let s = {};\r\n            function refreshActivePresets() {\r\n                const t = \"sleeve\",\r\n                    n = e.sleeve;\r\n                (s = JSON.parse(JSON.stringify(n.variants))),\r\n                    Object.keys(s).forEach((e) => {\r\n                        s[e].ltlTiers = a(t, e);\r\n                    });\r\n            }\r\n            const i = { west: 1.4, east: 1.1 },\r\n                el = (e) => document.getElementById(e);\r\n            function l(e) {\r\n                const t = parseFloat(e);\r\n                return Number.isFinite(t) ? t : 0;\r\n            }\r\n            function c(e) {\r\n                return Math.round(e).toLocaleString(\"nl-NL\");\r\n            }\r\n            function fmt1(e) {\r\n                return e.toLocaleString(\"nl-NL\", { minimumFractionDigits: 1, maximumFractionDigits: 1 });\r\n            }\r\n            function r(e) {\r\n                return e.toLocaleString(\"nl-NL\", { minimumFractionDigits: 2, maximumFractionDigits: 2 });\r\n            }\r\n            function u(e) {\r\n                return \"\u20ac \" + Math.round(e).toLocaleString(\"nl-NL\");\r\n            }\r\n            function d(e) {\r\n                return \"\u20ac \" + Math.round(e).toLocaleString(\"nl-NL\");\r\n            }\r\n            function m(e) {\r\n                return Math.round(e).toLocaleString(\"nl-NL\") + \",-\";\r\n            }\r\n            function g(e) {\r\n                return \"\u20ac \" + e.toLocaleString(\"nl-NL\", { minimumFractionDigits: 2, maximumFractionDigits: 2 });\r\n            }\r\n            function p(e, t, n) {\r\n                const o = !n(l(e.value));\r\n                e.classList.toggle(\"input-error\", o);\r\n                const a = el(t);\r\n                return a && a.classList.toggle(\"show\", o), !o;\r\n            }\r\n            function v() {\r\n                let e = !0;\r\n                return (\r\n                    (e &= p(el(\"price\"), \"priceErr\", (e) => e > 0)),\r\n                    (e &= p(el(\"trucks\"), \"trucksErr\", (e) => e > 0)),\r\n                    (e &= p(el(\"distance\"), \"distanceErr\", (e) => e > 0)),\r\n                    (e &= p(el(\"costPerKm\"), \"kmErr\", (e) => e > 0)),\r\n                    \"carton\" === el(\"packagingType\").value\r\n                        ? (e &= p(el(\"cartonCost\"), \"cartonErr\", (e) => e > 0))\r\n                        : (e &= p(el(\"plywoodCost\"), \"plywoodErr\", (e) => e > 0)),\r\n                    !!e\r\n                );\r\n            }\r\n            function y() {\r\n                return {\r\n                    label: \"Sleeve pack\",\r\n                    productUrl: \"https:\/\/zamko.eu\/product-category\/plastic\/sleeve-pack\/\",\r\n                    overviewText: \"View all sleeve packs\",\r\n                    configuratorText: \"Sleeve Pack Configurator\",\r\n                    configuratorUrl: \"https:\/\/zamko.eu\/product\/plastic-sleeve-pack\/\",\r\n                    guideText: \"Sleeve Pack Guide \u2192\",\r\n                    guideUrl: \"https:\/\/zamko.eu\/sleeve-pack-systems\/\",\r\n                };\r\n            }\r\n            function syncProductCtasOnly() {\r\n                const e = y(),\r\n                    t = document.getElementById(\"productLink\");\r\n                t && ((t.href = e.productUrl), (t.textContent = \"View sleeve pack systems \u2192\"));\r\n                const n = document.getElementById(\"guideLink\");\r\n                n &&\r\n                    (e.guideUrl\r\n                        ? ((n.href = e.guideUrl),\r\n                          (n.textContent = e.guideText || \"Guide \u2192\"),\r\n                          (n.title = (e.guideText || \"Guide\").replace(\" \u2192\", \"\")),\r\n                          (n.style.display = \"flex\"))\r\n                        : (n.style.display = \"none\"));\r\n                const o = document.getElementById(\"ctaSleeve\");\r\n                o && ((o.href = e.productUrl), (o.textContent = e.overviewText));\r\n                const a = document.getElementById(\"ctaConfig\");\r\n                a && ((a.href = e.configuratorUrl), (a.textContent = e.configuratorText));\r\n            }\r\n            function f() {\r\n                refreshActivePresets();\r\n                const t = \"sleeve\",\r\n                    n = e.sleeve,\r\n                    o = el(\"size\").value,\r\n                    a = s[o];\r\n                (el(\"price\").value = a.price),\r\n                    (el(\"plywoodCost\").value = a.plywoodCost),\r\n                    (el(\"cartonCost\").value = a.cartonCost),\r\n                    (el(\"palletCost\").value = a.palletCost);\r\n                const i = document.getElementById(\"sizeBadge\");\r\n                i && (i.textContent = \"1208\" === o ? \"1208 \u00b7 1200\u00d7800 mm\" : \"1210 \u00b7 1200\u00d71000 mm\");\r\n                const l = document.getElementById(\"productLink\");\r\n                l && n && ((l.href = n.productLinks[o] || n.productLinks[1208]), (l.textContent = n.productLinkText));\r\n                const c = document.getElementById(\"guideLink\");\r\n                c &&\r\n                    n &&\r\n                    (n.guideUrl\r\n                        ? ((c.href = n.guideUrl),\r\n                          (c.textContent = n.guideText),\r\n                          (c.title = n.guideText.replace(\" \u2192\", \"\")),\r\n                          (c.style.display = \"flex\"))\r\n                        : (c.style.display = \"none\"));\r\n                const r = document.getElementById(\"ctaSleeve\");\r\n                r &&\r\n                    n &&\r\n                    ((r.href = n.productLinks[o] || n.productLinks[1208]),\r\n                    (r.textContent = n.ctaText || \"View selected systems\"));\r\n                const u = document.getElementById(\"ctaConfig\");\r\n                u &&\r\n                    n &&\r\n                    ((u.href = n.configuratorUrl || n.productLinks[o] || n.productLinks[1208]),\r\n                    (u.textContent = n.configuratorText || \"Configurator\"));\r\n                const d = el(\"packagingType\").value,\r\n                    m = el(\"packagingKgPerUnit\"),\r\n                    g = document.getElementById(\"co2WeightHelper\");\r\n                if ((m && (m.value = \"carton\" === d ? a.cartonKg : a.plywoodKg), g)) {\r\n                    const e = el(\"packagingType\").value,\r\n                        t = {\r\n                            1208: { carton: \"1208 Carton\", plywood: \"1208 Plywood\" },\r\n                            1210: { carton: \"1210 Carton\", plywood: \"1210 Plywood\" },\r\n                        };\r\n                    g.textContent = t[o][e] || o + \" Carton\";\r\n                }\r\n                C(),\r\n                    el(\"ltlPanel\").classList.contains(\"show\") && populateLtlTiers(),\r\n                    syncProductCtasOnly(),\r\n                    calculate();\r\n            }\r\n            function h() {\r\n                (el(\"costPerKm\").value = i[el(\"region\").value].toFixed(2)), k(), calculate();\r\n            }\r\n            function k() {\r\n                const e = l(el(\"distance\").value),\r\n                    t = l(el(\"costPerKm\").value);\r\n                el(\"returnTruckCost\").value = (e * t).toFixed(2);\r\n            }\r\n            function C() {\r\n                const e = l(el(\"distance\").value),\r\n                    t = Math.ceil(e \/ 500);\r\n                (el(\"outboundDays\").value = t), (el(\"inboundDays\").value = t);\r\n            }\r\n            function x() {\r\n                const e = \"carton\" === el(\"packagingType\").value;\r\n                el(\"cartonWrap\").classList.toggle(\"hidden\", !e),\r\n                    el(\"palletWrap\").classList.toggle(\"hidden\", !e),\r\n                    el(\"plywoodWrap\").classList.toggle(\"hidden\", e);\r\n            }\r\n            function E(e, t) {\r\n                return e + \"?\" + new URLSearchParams(t).toString();\r\n            }\r\n            refreshActivePresets(),\r\n                el(\"co2Toggle\").addEventListener(\"change\", () => {\r\n                    const e = el(\"co2Toggle\").checked,\r\n                        t = document.getElementById(\"advancedSection\");\r\n                    if ((t && e && (t.style.display = \"block\"), e)) {\r\n                        const e = el(\"size\").value,\r\n                            t = s[e],\r\n                            n = el(\"packagingType\").value,\r\n                            o = el(\"packagingKgPerUnit\"),\r\n                            a = document.getElementById(\"co2WeightHelper\");\r\n                        o && t && (o.value = \"carton\" === n ? t.cartonKg : t.plywoodKg);\r\n                        const i = {\r\n                            1208: { carton: \"1208 Carton\", plywood: \"1208 Plywood\" },\r\n                            1210: { carton: \"1210 Carton\", plywood: \"1210 Plywood\" },\r\n                        };\r\n                        a && (a.textContent = (i[e] && i[e][n]) || e + \" Carton\");\r\n                    }\r\n                    el(\"co2Section\").classList.toggle(\"show\", e),\r\n                        (el(\"co2Hint\").style.display = e ? \"none\" : \"\"),\r\n                        calculate();\r\n                });\r\n            let b = {};\r\n            function I() {\r\n                const e = document.getElementById(\"analysisHorizonYears\"),\r\n                    t = e ? parseInt(e.value, 10) : 5;\r\n                return !Number.isFinite(t) || t < 1 ? 5 : t;\r\n            }\r\n            function w(e) {\r\n                return e + \"-year net result\";\r\n            }\r\n            function L(e) {\r\n                return (\r\n                    \"FTL baseline \u00b7 \" +\r\n                    e +\r\n                    \" \u00d7 annual savings \u2212 pool investment\" +\r\n                    (document.getElementById(\"includeAssetValue\") &&\r\n                    document.getElementById(\"includeAssetValue\").checked\r\n                        ? \" + remaining asset value\"\r\n                        : \"\")\r\n                );\r\n            }\r\n            function setAnalysisHorizonYears(e) {\r\n                const t = document.getElementById(\"customHorizonRow\"),\r\n                    n = document.getElementById(\"analysisHorizonMode\"),\r\n                    o = [3, 5, 8];\r\n                if (\"custom\" === e) {\r\n                    n && (n.value = \"custom\"),\r\n                        t && t.classList.add(\"show\"),\r\n                        [\"3\", \"5\", \"8\"].forEach(function (e) {\r\n                            const t = document.getElementById(\"horizon\" + e);\r\n                            t && t.classList.remove(\"active\");\r\n                        });\r\n                    const e = document.getElementById(\"horizonCustomBtn\");\r\n                    return e && e.classList.add(\"active\"), void applyCustomHorizonYears(!1);\r\n                }\r\n                const a = parseInt(e, 10),\r\n                    s = o.indexOf(a) >= 0 ? a : 5,\r\n                    i = document.getElementById(\"analysisHorizonYears\");\r\n                i && (i.value = s),\r\n                    n && (n.value = \"preset\"),\r\n                    t && t.classList.remove(\"show\"),\r\n                    o.forEach(function (e) {\r\n                        const t = document.getElementById(\"horizon\" + e);\r\n                        t && t.classList.toggle(\"active\", e === s);\r\n                    });\r\n                const l = document.getElementById(\"horizonCustomBtn\");\r\n                l && l.classList.remove(\"active\"), \"function\" == typeof calculate && calculate();\r\n            }\r\n            function applyCustomHorizonYears(e = !0) {\r\n                const t = document.getElementById(\"customHorizonYears\"),\r\n                    n = document.getElementById(\"analysisHorizonYears\");\r\n                let o = t ? parseInt(t.value, 10) : 5;\r\n                (!Number.isFinite(o) || o < 1) && (o = 1),\r\n                    o > 25 && (o = 25),\r\n                    t && (t.value = o),\r\n                    n && (n.value = o),\r\n                    e && \"function\" == typeof calculate && calculate();\r\n            }\r\n            function B() {\r\n                const e = document.getElementById(\"includeAssetValue\"),\r\n                    t = document.getElementById(\"assetFoldBody\"),\r\n                    n = document.getElementById(\"assetFoldArrow\"),\r\n                    o = !(!e || !e.checked);\r\n                t && t.classList.toggle(\"show\", o), n && (n.textContent = o ? \"\u25b4\" : \"\u25be\");\r\n            }\r\n            function toggleAssetFold() {\r\n                const e = document.getElementById(\"includeAssetValue\");\r\n                e && ((e.checked = !e.checked), B(), \"function\" == typeof calculate && calculate());\r\n            }\r\n            function T() {\r\n                const e = document.getElementById(\"assetResidualBasePercent\"),\r\n                    t = document.getElementById(\"assetMarketability\"),\r\n                    n = e ? l(e.value) : 25,\r\n                    o = void 0;\r\n                return \"special\" === (t ? t.value : \"common\") ? 0.5 * n : n;\r\n            }\r\n            function setAssetResidualPercent(e) {\r\n                const t = document.getElementById(\"assetResidualBasePercent\");\r\n                t && (t.value = e),\r\n                    [\r\n                        [\"assetPctLow\", 15],\r\n                        [\"assetPctMedium\", 25],\r\n                        [\"assetPctHigh\", 35],\r\n                    ].forEach(([t, n]) => {\r\n                        const o = document.getElementById(t);\r\n                        o && o.classList.toggle(\"active\", Number(e) === n);\r\n                    }),\r\n                    \"function\" == typeof calculate && calculate();\r\n            }\r\n            function setAssetMarketability(e) {\r\n                const t = \"special\" === e ? \"special\" : \"common\",\r\n                    n = document.getElementById(\"assetMarketability\");\r\n                n && (n.value = t);\r\n                const o = document.getElementById(\"assetMarketCommon\"),\r\n                    a = document.getElementById(\"assetMarketSpecial\");\r\n                o && o.classList.toggle(\"active\", \"common\" === t),\r\n                    a && a.classList.toggle(\"active\", \"special\" === t),\r\n                    \"function\" == typeof calculate && calculate();\r\n            }\r\n            function calculate() {\r\n                \"function\" == typeof B && B(), v();\r\n                const t = el(\"size\").value,\r\n                    n = s[t],\r\n                    o = l(el(\"price\").value),\r\n                    a = n.unitsPerTruck,\r\n                    i = n.collapsedPerTruck,\r\n                    r = l(el(\"trucks\").value),\r\n                    p = r * a,\r\n                    y = 12 * p,\r\n                    f = l(el(\"returnTruckCost\").value),\r\n                    h = el(\"packagingType\").value,\r\n                    k = l(el(\"cartonCost\").value),\r\n                    C = l(el(\"palletCost\").value),\r\n                    M = l(el(\"plywoodCost\").value),\r\n                    P = l(el(\"outboundDays\").value),\r\n                    S = l(el(\"dwellDays\").value),\r\n                    F = l(el(\"inboundDays\").value),\r\n                    z = l(el(\"bufferPercent\").value),\r\n                    V = l(el(\"reservePercent\").value),\r\n                    A = void 0,\r\n                    N = i \/ n.palletPlaces,\r\n                    R = Math.ceil(i \/ a),\r\n                    Y = (R \/ r) * 30,\r\n                    H = Y + S,\r\n                    U = P + H + F,\r\n                    D = U * (z \/ 100),\r\n                    K = U + D,\r\n                    _ = y \/ 365,\r\n                    W = _ * K,\r\n                    O = W * (V \/ 100),\r\n                    G = W + O,\r\n                    q = Math.ceil(G \/ a),\r\n                    j = q * a,\r\n                    Q = j * o,\r\n                    J = \"carton\" === h ? k + C : M,\r\n                    Z = y * J,\r\n                    X = i > 0 ? f \/ i : 0,\r\n                    $ = y * X,\r\n                    ee = Z - $,\r\n                    te = document.getElementById(\"handlingToggle\") && document.getElementById(\"handlingToggle\").checked,\r\n                    ne = document.getElementById(\"cleaningToggle\") && document.getElementById(\"cleaningToggle\").checked,\r\n                    oe =\r\n                        document.getElementById(\"financingToggle\") &&\r\n                        document.getElementById(\"financingToggle\").checked,\r\n                    ae = te ? l(el(\"handlingCostPerUnit\").value) * y : 0,\r\n                    se = Math.max(1, l(el(\"cleaningCyclesPerWash\").value)),\r\n                    ie = void 0,\r\n                    le = (ne ? l(el(\"cleaningCostPerWash\").value) \/ se : 0) * y,\r\n                    ce = oe ? Q * (l(el(\"financingRate\").value) \/ 100) : 0,\r\n                    re = ae - le - ce,\r\n                    ue = ee + re,\r\n                    de = ue > 0 ? (Q \/ ue) * 12 : null,\r\n                    me = document.getElementById(\"secCostResult\"),\r\n                    ge = document.getElementById(\"secCostResultText\");\r\n                if (me && ge) {\r\n                    const mt = te || ne || oe;\r\n                    if (((me.style.display = mt ? \"block\" : \"none\"), mt)) {\r\n                        for (; ge.firstChild; ) ge.removeChild(ge.firstChild);\r\n                        function pe(e, t, n, o) {\r\n                            var a = document.createElement(\"div\");\r\n                            a.className = e;\r\n                            var s = document.createElement(\"span\");\r\n                            (s.className = \"r-name\"), (s.textContent = t);\r\n                            var i = document.createElement(\"span\");\r\n                            (i.className = \"r-val \" + (\"+\" === o ? \"pos\" : \"neg\")),\r\n                                (i.textContent = o + u(n) + \"\/yr\"),\r\n                                a.appendChild(s),\r\n                                a.appendChild(i),\r\n                                ge.appendChild(a);\r\n                        }\r\n                        te && pe(\"scc-result-row\", \"Handling saving\", ae, \"+\"),\r\n                            ne && pe(\"scc-result-row\", \"Cleaning cost\", le, \"\u2212\"),\r\n                            oe && pe(\"scc-result-row\", \"Financing cost\", ce, \"\u2212\"),\r\n                            pe(\"scc-result-total\", \"Net effect on savings\", Math.abs(re), re >= 0 ? \"+\" : \"\u2212\");\r\n                    }\r\n                }\r\n                const ve = I(),\r\n                    ye =\r\n                        !!document.getElementById(\"includeAssetValue\") &&\r\n                        document.getElementById(\"includeAssetValue\").checked,\r\n                    fe = T(),\r\n                    he = ye ? Math.round(Q * (fe \/ 100)) : 0,\r\n                    ke = ue * ve - Q + he,\r\n                    Ce = document.getElementById(\"assetValueImpact\");\r\n                if (Ce) {\r\n                    const gt = document.getElementById(\"assetResidualBasePercent\")\r\n                            ? l(document.getElementById(\"assetResidualBasePercent\").value)\r\n                            : 25,\r\n                        pt = document.getElementById(\"assetMarketability\")\r\n                            ? document.getElementById(\"assetMarketability\").value\r\n                            : \"common\";\r\n                    Ce.innerHTML =\r\n                        \"<span>Makes the calculated end result more positive with<\/span><strong>\" + d(he) + \"<\/strong>\";\r\n                }\r\n                const xe = i \/ a,\r\n                    Ee = a > 0 ? f \/ a : 0,\r\n                    be = el(\"ltlPanel\").classList.contains(\"show\"),\r\n                    Ie = el(\"ltlTier\"),\r\n                    we = Ie.selectedIndex >= 0 ? Ie.options[Ie.selectedIndex].value : \"0\",\r\n                    Le = l(el(\"ltlTruckCost\").value);\r\n                let Be = null;\r\n                if (be && \"0\" !== we && Le <= 0) return void updateLtlCostFromTier();\r\n                if (be && \"0\" !== we && Le > 0) {\r\n                    const vt = parseInt(we),\r\n                        yt = Math.round(vt * N),\r\n                        ft = Math.round((yt \/ i) * 100),\r\n                        ht = void 0,\r\n                        kt = (Math.ceil(yt \/ a) \/ r) * 30,\r\n                        Ct = void 0,\r\n                        xt = P + (kt + S) + F,\r\n                        Et = void 0,\r\n                        bt = xt + xt * (z \/ 100),\r\n                        It = _ * bt,\r\n                        wt = void 0,\r\n                        Lt = It + It * (V \/ 100),\r\n                        Bt = void 0,\r\n                        Tt = Math.ceil(Lt \/ a) * a,\r\n                        Mt = Tt * o,\r\n                        Pt = y \/ yt,\r\n                        St = Pt * Le,\r\n                        Ft = St \/ y,\r\n                        zt = oe ? Mt * (l(el(\"financingRate\").value) \/ 100) : 0,\r\n                        Vt = void 0,\r\n                        At = Z - St + (ae - le - zt),\r\n                        Nt = At > 0 ? (Mt \/ At) * 12 : null,\r\n                        Rt = ye ? Math.round(Mt * (fe \/ 100)) : 0,\r\n                        Yt = void 0,\r\n                        Ht = Q - Mt,\r\n                        Ut = St - $,\r\n                        Dt = void 0,\r\n                        Kt = void 0;\r\n                    Be = {\r\n                        pool: Tt,\r\n                        investment: Mt,\r\n                        savings: At,\r\n                        payback: Nt,\r\n                        fiveYear: At * ve - Mt + Rt,\r\n                        remainingAssetValue: Rt,\r\n                        returnCostYear: St,\r\n                        returnPerUnit: Ft,\r\n                        tripsPerYear: Pt,\r\n                        stacks: vt,\r\n                        fillPct: ft,\r\n                        accumDays: kt,\r\n                        totalCycle: bt,\r\n                        invSaving: Ht,\r\n                        extraCostYear: Ut,\r\n                        breakEvenMonths: Ut > 0 ? (Ht \/ Ut) * 12 : null,\r\n                        paybackDiff: null !== Nt && null !== de ? Nt - de : null,\r\n                    };\r\n                }\r\n                const Te = [];\r\n                if (be) {\r\n                    const _t = parseInt(el(\"ltlTier\").value),\r\n                        Wt = n.ltlTiers.find((e) => e.stacks === _t),\r\n                        Ot = l(el(\"ltlTruckCost\").value),\r\n                        Gt = Wt ? f * (Wt.costPct || 0.7) : 0,\r\n                        qt = Gt > 0 && Ot > 0 ? Ot \/ Gt : 1;\r\n                    n.ltlTiers.forEach((e) => {\r\n                        const t = e.stacks,\r\n                            n = Math.round(t * N),\r\n                            s = Math.ceil(n \/ a),\r\n                            i = void 0,\r\n                            c = void 0,\r\n                            u = P + ((s \/ r) * 30 + S) + F,\r\n                            d = void 0,\r\n                            m = void 0,\r\n                            g = _ * (u + u * (z \/ 100)),\r\n                            p = void 0,\r\n                            v = g + g * (V \/ 100),\r\n                            h = void 0,\r\n                            k = void 0,\r\n                            C = Math.ceil(v \/ a) * a * o,\r\n                            x = f * (e.costPct || 0.7) * qt,\r\n                            E = void 0,\r\n                            b = (y \/ n) * x,\r\n                            I = oe ? C * (l(el(\"financingRate\").value) \/ 100) : 0,\r\n                            w = void 0,\r\n                            L = Z - b + (ae - le - I),\r\n                            B = L > 0 ? (C \/ L) * 12 : null,\r\n                            T = ye ? Math.round(C * (fe \/ 100)) : 0,\r\n                            M = L * ve - C + T;\r\n                        Te.push({\r\n                            stacks: t,\r\n                            units: n,\r\n                            investment: C,\r\n                            savings: L,\r\n                            payback: B,\r\n                            fiveYear: M,\r\n                            remainingAssetValue: T,\r\n                            returnCostYear: b,\r\n                        });\r\n                    });\r\n                }\r\n                (b = {\r\n                    size: t,\r\n                    monthly_units: Math.round(p),\r\n                    annual_units: Math.round(y),\r\n                    pool: j,\r\n                    investment: Math.round(Q),\r\n                    annual_savings: Math.round(ue),\r\n                    payback_months: null !== de ? fmt1(de) : \"N\/A\",\r\n                    analysis_horizon_years: ve,\r\n                    selected_horizon_result: null !== ke ? Math.round(ke) : \"N\/A\",\r\n                    remaining_asset_value_included: ye,\r\n                    remaining_asset_value: he,\r\n                    remaining_asset_effective_percent: fe,\r\n                }),\r\n                    x(),\r\n                    (el(\"monthlyUnitsText\").textContent = c(p) + \" units\/month\");\r\n                const Me = document.getElementById(\"trucksBreakdown\");\r\n                Me && (Me.textContent = \"(\" + r + \" trucks x \" + a + \")\"),\r\n                    (el(\"annualUnitsText\").textContent = c(y) + \" per year\"),\r\n                    (el(\"cycleBreakdown\").textContent =\r\n                        \" Outbound \" +\r\n                        Math.round(P) +\r\n                        \"d + wait \" +\r\n                        Math.round(H) +\r\n                        \"d (accum \" +\r\n                        Math.round(Y) +\r\n                        \"d + dwell \" +\r\n                        S +\r\n                        \"d) + inbound \" +\r\n                        Math.round(F) +\r\n                        \"d + buffer \" +\r\n                        Math.round(D) +\r\n                        \"d = \" +\r\n                        Math.round(K) +\r\n                        \" days\");\r\n                const Pe = document.getElementById(\"explainTrucksToFill\"),\r\n                    Se = document.getElementById(\"explainAccumFormula\"),\r\n                    Fe = document.getElementById(\"explainDwell\"),\r\n                    ze = document.getElementById(\"explainWaitFormula\");\r\n                Pe && (Pe.textContent = R),\r\n                    Se &&\r\n                        (Se.textContent =\r\n                            \"ceil(\" +\r\n                            i +\r\n                            \" \u00f7 \" +\r\n                            a +\r\n                            \") = \" +\r\n                            R +\r\n                            \" trucks needed \u2192 \" +\r\n                            R +\r\n                            \" \u00f7 \" +\r\n                            r +\r\n                            \"\/month \u00d7 30 = \" +\r\n                            Math.round(Y) +\r\n                            \" days\"),\r\n                    Fe && (Fe.textContent = S),\r\n                    ze &&\r\n                        (ze.textContent =\r\n                            Math.round(Y) + \" + \" + S + \" = \" + Math.round(H) + \" days total customer wait\");\r\n                const Ve = document.getElementById(\"lfVol\"),\r\n                    Ae = document.getElementById(\"lfPool\"),\r\n                    Ne = document.getElementById(\"lfInvest\"),\r\n                    Re = document.getElementById(\"lfSavings\");\r\n                if (\r\n                    (Ve && (Ve.textContent = r + \" trucks\/month \u00d7 \" + a + \" units \u00d7 12 = \" + c(y) + \" units\/year\"),\r\n                    Ae &&\r\n                        (Ae.textContent =\r\n                            \"(\" +\r\n                            c(y) +\r\n                            \" \u00f7 365) \u00d7 \" +\r\n                            fmt1(K) +\r\n                            \" days = \" +\r\n                            fmt1(W) +\r\n                            \" + \" +\r\n                            fmt1(O) +\r\n                            \" reserve = \" +\r\n                            fmt1(G) +\r\n                            \" \u2192 rounded up to \" +\r\n                            c(j) +\r\n                            \" (\" +\r\n                            q +\r\n                            \" trucks)\"),\r\n                    Ne && (Ne.textContent = g(o) + \" \u00d7 \" + c(j) + \" units = \" + u(Q)),\r\n                    Re)\r\n                ) {\r\n                    const jt =\r\n                        0 !== re\r\n                            ? \" ; optional ROI adjustments \" + (re >= 0 ? \"+ \" : \"\u2212 \") + u(Math.abs(re)) + \"\/year\"\r\n                            : \"\";\r\n                    Re.textContent =\r\n                        \"(\" +\r\n                        g(J) +\r\n                        \" \u2212 \" +\r\n                        g(X) +\r\n                        \") \u00d7 \" +\r\n                        c(y) +\r\n                        \" = \" +\r\n                        u(ee) +\r\n                        \"\/year\" +\r\n                        jt +\r\n                        \" ; total = \" +\r\n                        u(ue) +\r\n                        \"\/year\";\r\n                }\r\n                const Ye = null !== Be,\r\n                    He = be && Te.length > 0;\r\n                function Ue(e, t, n) {\r\n                    const o = document.getElementById(e);\r\n                    o &&\r\n                        (o.innerHTML = Te.map(\r\n                            (e, o) =>\r\n                                '<div class=\"ltl-mini-cell c' +\r\n                                o +\r\n                                '\"><div class=\"k\">Partial ' +\r\n                                e.stacks +\r\n                                '<\/div><div class=\"v\">' +\r\n                                t(e) +\r\n                                \"<\/div>\" +\r\n                                (n ? '<div class=\"sub\">' + n(e) + \"<\/div>\" : \"\") +\r\n                                \"<\/div>\"\r\n                        ).join(\"\"));\r\n                }\r\n                Ue(\"ltlMiniPaybackGrid\", (e) => (null !== e.payback ? fmt1(e.payback) + \" m\" : \"No\")),\r\n                    Ue(\"ltlMiniSavingsGrid\", (e) => m(e.savings)),\r\n                    Ue(\r\n                        \"ltlMiniInvestmentGrid\",\r\n                        (e) => m(e.investment),\r\n                        (e) => c(e.units) + \" units\/ld.\"\r\n                    ),\r\n                    Ue(\"ltlMiniFiveYearGrid\", (e) => m(e.fiveYear)),\r\n                    [\"ltlMiniPayback\", \"ltlMiniSavings\", \"ltlMiniInvestment\", \"ltlMiniFiveYear\"].forEach((e) => {\r\n                        const t = document.getElementById(e);\r\n                        t && t.classList.toggle(\"show\", He);\r\n                    });\r\n                const De = document.getElementById(\"ltlFiveYearCostNote\");\r\n                if ((De && De.classList.toggle(\"show\", He), Ye)) {\r\n                    const Qt = Be,\r\n                        Jt = null !== de ? de : 1 \/ 0,\r\n                        Zt = ue - Qt.savings;\r\n                    el(\"ftlSavingsInsight\").textContent =\r\n                        \"FTL saves \" + u(Zt) + \" more per year - return trips cost less per unit.\";\r\n                    const Xt = l(el(\"returnTruckCost\").value) \/ i,\r\n                        $t = void 0,\r\n                        en = 100 * (Qt.returnCostYear \/ y \/ Xt - 1),\r\n                        tn = Math.round((Qt.invSaving \/ Q) * 100),\r\n                        nn = ke,\r\n                        on = Qt.fiveYear;\r\n                    (el(\"investLabel\").textContent = \"Required investment\"),\r\n                        (el(\"investmentValue\").textContent = u(Q)),\r\n                        (el(\"investmentMeta\").textContent = \"FTL baseline \u00b7 \" + g(o) + \" \u00d7 \" + c(j) + \" units\"),\r\n                        (el(\"investInsight\").textContent =\r\n                            \"FTL baseline investment is \" +\r\n                            u(Q) +\r\n                            \". Partial-load alternatives below may reduce the starting pool, but usually add return transport, administration and coordination complexity.\"),\r\n                        (el(\"fiveYearLabel\").textContent = w(ve)),\r\n                        (el(\"fiveYearValue\").textContent = u(ke)),\r\n                        (el(\"fiveYearMeta\").textContent = L(ve)),\r\n                        (el(\"fiveYearInsight\").textContent =\r\n                            \"Partial-load sensitivity shows how a smaller pool changes the selected horizon result. Treat this as an advanced comparison, not as the standard return model.\");\r\n                } else\r\n                    (el(\"investmentValue\").textContent = u(Q)),\r\n                        (el(\"investmentMeta\").textContent = g(o) + \" \u00d7 \" + c(j) + \" units in pool\"),\r\n                        null !== ke &&\r\n                            ke > 0 &&\r\n                            ((el(\"fiveYearValue\").textContent = u(ke)), (el(\"fiveYearMeta\").textContent = L(ve))),\r\n                        (el(\"ftlSavingsInsight\").textContent = \"\"),\r\n                        (el(\"investInsight\").textContent = \"\"),\r\n                        (el(\"fiveYearInsight\").textContent = \"\"),\r\n                        (el(\"investLabel\").textContent = \"Required investment\"),\r\n                        (el(\"fiveYearLabel\").textContent = w(ve));\r\n                el(\"savingsValue\").textContent = u(ue);\r\n                const Ke = 0 !== re ? \" \u00b7 ROI adj. \" + (re >= 0 ? \"+ \" : \"\u2212 \") + u(Math.abs(re)) + \"\/yr\" : \"\";\r\n                el(\"savingsMeta\").textContent = u($) + \"\/yr return cost\";\r\n                const _e = document.getElementById(\"savingsMetaSecondary\");\r\n                if (\r\n                    (_e &&\r\n                        (0 !== re\r\n                            ? ((_e.textContent = \"ROI adj. \" + (re >= 0 ? \"+ \" : \"\u2212 \") + u(Math.abs(re)) + \"\/yr\"),\r\n                              (_e.style.display = \"block\"))\r\n                            : (_e.style.display = \"none\")),\r\n                    !Ye)\r\n                ) {\r\n                    const an =\r\n                        0 !== re\r\n                            ? \" Optional ROI adjustments change the result by \" +\r\n                              (re >= 0 ? \"+ \" : \"\u2212 \") +\r\n                              u(Math.abs(re)) +\r\n                              \"\/yr.\"\r\n                            : \"\";\r\n                    el(\"ftlSavingsInsight\").textContent =\r\n                        \"You eliminate \" +\r\n                        u(Z) +\r\n                        \"\/yr in one-way packaging cost and pay \" +\r\n                        u($) +\r\n                        \"\/yr in return transport. Base saving before optional adjustments: \" +\r\n                        u(ee) +\r\n                        \"\/yr.\" +\r\n                        an +\r\n                        \" Net saving: \" +\r\n                        u(ue) +\r\n                        \"\/yr. Return cost is only \" +\r\n                        g(X) +\r\n                        \"\/unit vs \" +\r\n                        g(J) +\r\n                        \" one-way - because \" +\r\n                        c(i) +\r\n                        \" collapsed packs share one return truck.\";\r\n                }\r\n                const We = f \/ i,\r\n                    Oe = el(\"marginWarn\");\r\n                Oe &&\r\n                    (We >= J\r\n                        ? ((Oe.className = \"margin-warn error\"),\r\n                          (Oe.innerHTML =\r\n                              \"\u26d4 At this distance, return transport costs <strong>\" +\r\n                              g(We) +\r\n                              \"\/unit<\/strong> - more than the carton\/pallet you're replacing (<strong>\" +\r\n                              g(J) +\r\n                              \"<\/strong>). Packaging units won't save money here. Try reducing the return truck cost, consolidating returns, or checking a shorter route.\"))\r\n                        : We >= 0.7 * J\r\n                          ? ((Oe.className = \"margin-warn warn\"),\r\n                            (Oe.innerHTML =\r\n                                \"\u26a0\ufe0f Long distance alert: return transport is already \" +\r\n                                Math.round((We \/ J) * 100) +\r\n                                \"% of your packaging cost. Savings exist but payback will be long. Use the partial-load sensitivity only if full return trucks are not realistic, or adjust the route cost above.\"))\r\n                          : (Oe.className = \"margin-warn\"));\r\n                const Ge = $ \/ Z,\r\n                    qe = el(\"economicsWarning\");\r\n                Ge > 0.6\r\n                    ? (qe.classList.add(\"show\"),\r\n                      (qe.innerHTML =\r\n                          \"<strong>\u26a0\ufe0f Long-distance caution:<\/strong> Return transport costs <strong>\" +\r\n                          g(We) +\r\n                          \" per unit<\/strong> - \" +\r\n                          Math.round(100 * Ge) +\r\n                          \"% of your one-way packaging cost. Savings margin is thin.\"))\r\n                    : (qe.classList.remove(\"show\"), (qe.innerHTML = \"\"));\r\n                const je = document.getElementById(\"ftlVolumeWarning\");\r\n                if (je) {\r\n                    const sn = void 0,\r\n                        ln = void 0;\r\n                    (null !== de && de > 48) || (Q > 0 && ke < 0.1 * Q)\r\n                        ? (je.classList.add(\"show\"),\r\n                          (je.innerHTML =\r\n                              \"<strong>Low shipment frequency detected<\/strong><br>At this shipment frequency, waiting for a full return truck requires a relatively large packaging pool before returns can start.<ul><li>Check whether partial-load returns are realistic for this small-volume case<\/li><li>Combine return flows where possible<\/li><li>Validate this route before investing<\/li><\/ul>\"))\r\n                        : (je.classList.remove(\"show\"), (je.innerHTML = \"\"));\r\n                }\r\n                const Qe = void 0;\r\n                el(\"ltlPanel\").classList.contains(\"show\") ||\r\n                    ((el(\"investInsight\").textContent =\r\n                        \"Pool of \" +\r\n                        c(j) +\r\n                        \" units (\" +\r\n                        q +\r\n                        \" full trucks) x \" +\r\n                        g(o) +\r\n                        \" = \" +\r\n                        u(Q) +\r\n                        \". Pool size is driven by cycle time: \" +\r\n                        Math.round(K) +\r\n                        \" days means each unit is away for \" +\r\n                        Math.round(K) +\r\n                        \" days before returning.\"),\r\n                    (el(\"fiveYearInsight\").textContent =\r\n                        ve +\r\n                        \" x \" +\r\n                        u(ue) +\r\n                        \" annual savings minus \" +\r\n                        u(Q) +\r\n                        \" investment\" +\r\n                        (ye ? \" plus \" + u(he) + \" remaining asset value\" : \"\") +\r\n                        \" = \" +\r\n                        u(ke) +\r\n                        \". After \" +\r\n                        (null !== de ? fmt1(de) : \"?\") +\r\n                        \" months the investment is recovered and every subsequent year returns \" +\r\n                        u(ue) +\r\n                        \" net.\"),\r\n                    (el(\"investmentValue\").textContent = u(Q)),\r\n                    (el(\"investmentMeta\").textContent =\r\n                        g(o) + \" \u00d7 \" + c(j) + \" units incl. \" + fmt1(V) + \"% reserve (\" + q + \" trucks)\"),\r\n                    (el(\"investLabel\").textContent = \"Required investment\"),\r\n                    (el(\"fiveYearValue\").textContent = u(ke)),\r\n                    (el(\"fiveYearMeta\").textContent = L(ve)),\r\n                    (el(\"fiveYearLabel\").textContent = w(ve))),\r\n                    (el(\"calloutReturnPerUnit\").textContent = g(X)),\r\n                    (el(\"calloutRigidComparison\").textContent = g(Ee)),\r\n                    (el(\"calloutRatioDisplay\").textContent = fmt1(xe) + \"\u00d7\");\r\n                const Je = document.getElementById(\"calloutRatioDisplay2\");\r\n                Je && (Je.textContent = fmt1(xe) + \"\u00d7\"), (el(\"calloutCollapsedQty\").textContent = c(i));\r\n                const Ze = document.getElementById(\"svgCollapsedQty\"),\r\n                    Xe = document.getElementById(\"svgCollapsedQty2\"),\r\n                    $e = document.getElementById(\"svgRigidQty\");\r\n                Ze && (Ze.textContent = c(i)), Xe && (Xe.textContent = c(i)), $e && ($e.textContent = c(a));\r\n                const et = Ee - X;\r\n                (el(\"calloutSavingPerUnit\").textContent = g(et) + \" cheaper\"),\r\n                    (el(\"sMonthly\").textContent = c(p)),\r\n                    (el(\"sAnnual\").textContent = c(y)),\r\n                    (el(\"sCycle\").textContent = fmt1(K) + \" days\"),\r\n                    (el(\"sPool\").textContent = c(j)),\r\n                    (el(\"sInvestment\").textContent = u(Q)),\r\n                    (el(\"sOneWay\").textContent = u(Z)),\r\n                    (el(\"sReturn\").textContent = u($)),\r\n                    (el(\"sReturnPerUnit\").textContent = g(X)),\r\n                    (el(\"sSavings\").textContent = u(ue));\r\n                const tt = document.getElementById(\"sHorizonLabel\");\r\n                tt && (tt.textContent = w(ve)), (el(\"sFiveYear\").textContent = u(ke));\r\n                const nt = document.getElementById(\"baselinePool\");\r\n                nt && (nt.textContent = c(j) + \" units\");\r\n                const ot = document.getElementById(\"baselineInvestment\");\r\n                ot && (ot.textContent = u(Q));\r\n                const at = document.getElementById(\"baselinePayback\");\r\n                at && (at.textContent = null !== de ? fmt1(de) + \" m\" : \"No\");\r\n                const st = document.getElementById(\"baselineHorizonResult\");\r\n                st && (st.textContent = u(ke));\r\n                const it = document.getElementById(\"baselineHorizonNote\");\r\n                if (\r\n                    (it &&\r\n                        (it.textContent =\r\n                            \"Based on \" +\r\n                            ve +\r\n                            \" year\" +\r\n                            (1 === ve ? \"\" : \"s\") +\r\n                            (ye ? \", including expected remaining asset value.\" : \".\")),\r\n                    ue > 0 && null !== de && Number.isFinite(de))\r\n                ) {\r\n                    const cn = fmt1(de) + \" months\";\r\n                    (el(\"paybackValue\").textContent = cn),\r\n                        (el(\"paybackMeta\").textContent = u(Q) + \" \u00f7 \" + u(ue) + \" \u00d7 12\"),\r\n                        (el(\"sPayback\").textContent = cn),\r\n                        (el(\"stickyPayback\").textContent = fmt1(de) + \" mo\");\r\n                } else\r\n                    (el(\"paybackValue\").textContent = \"No payback\"),\r\n                        (el(\"paybackMeta\").textContent = \"Check packaging cost and transport assumptions\"),\r\n                        (el(\"sPayback\").textContent = \"No payback\"),\r\n                        (el(\"stickyPayback\").textContent = \"-\");\r\n                document.getElementById(\"stickySavings\") && (el(\"stickySavings\").textContent = u(ue));\r\n                const lt = void 0,\r\n                    ct = E(\"https:\/\/zamko.eu\/contact-us\/\", {\r\n                        payback: null !== de ? fmt1(de) + \" months\" : \"N\/A\",\r\n                        annual_savings: Math.round(ue),\r\n                        investment: Math.round(Q),\r\n                        pool: j,\r\n                        size: t,\r\n                    });\r\n                (el(\"ctaQuote\").href = ct), document.getElementById(\"stickyCta\") && (el(\"stickyCta\").href = ct);\r\n                const rt = \"sleeve\",\r\n                    ut = e.sleeve,\r\n                    dt = el(\"size\").value;\r\n                if (\r\n                    (el(\"ctaSleeve\") &&\r\n                        ut &&\r\n                        ((el(\"ctaSleeve\").href = ut.productLinks[dt] || ut.productLinks[1208]),\r\n                        (el(\"ctaSleeve\").textContent = ut.ctaText || \"View selected systems\")),\r\n                    el(\"ctaConfig\") &&\r\n                        ut &&\r\n                        ((el(\"ctaConfig\").href = ut.configuratorUrl || ut.productLinks[dt] || ut.productLinks[1208]),\r\n                        (el(\"ctaConfig\").textContent = ut.configuratorText || \"Configurator\")),\r\n                    el(\"co2Toggle\").checked)\r\n                ) {\r\n                    const rn = l(el(\"packagingKgPerUnit\").value),\r\n                        un = y * rn,\r\n                        dn = un \/ 1e3;\r\n                    (el(\"co2KgTotal\").textContent = c(un) + \" kg\"),\r\n                        (el(\"co2UnitsElim\").textContent = c(y) + \" pcs.\"),\r\n                        (el(\"co2TonneSaved\").textContent =\r\n                            dn.toLocaleString(\"nl-NL\", { maximumFractionDigits: 1 }) + \" t\"),\r\n                        (el(\"co2EurSaved\").textContent = \"\u20ac\u202f\" + Math.round(Z).toLocaleString(\"nl-NL\") + \",-\");\r\n                }\r\n            }\r\n            const M = el(\"productFamily\");\r\n            function P() {\r\n                if (!el(\"ltlPanel\").classList.contains(\"show\")) return;\r\n                const e = parseInt(el(\"ltlTier\").value);\r\n                if (isNaN(e) || e <= 0) return;\r\n                const t = void 0,\r\n                    n = s[el(\"size\").value].ltlTiers.find((t) => t.stacks === e);\r\n                if (!n) return;\r\n                const o = l(el(\"returnTruckCost\").value),\r\n                    a = 50 * Math.round((o * n.costPct) \/ 50);\r\n                el(\"ltlTruckCost\").value = a;\r\n            }\r\n            function S() {\r\n                const e = document.querySelector('input[name=\"bufferPreset\"]:checked');\r\n                if (!e) return;\r\n                const t = el(\"bufferPercent\");\r\n                \"custom\" === e.value\r\n                    ? (t.classList.add(\"show\"), t.value || (t.value = 25))\r\n                    : (t.classList.remove(\"show\"), (t.value = e.value));\r\n            }\r\n            M && (M.value = \"sleeve\"),\r\n                el(\"size\").addEventListener(\"change\", f),\r\n                el(\"region\").addEventListener(\"change\", h),\r\n                el(\"packagingType\").addEventListener(\"change\", () => {\r\n                    x();\r\n                    const e = el(\"size\").value,\r\n                        t = s[e],\r\n                        n = el(\"packagingKgPerUnit\"),\r\n                        o = el(\"packagingType\").value;\r\n                    n && t && (n.value = \"carton\" === o ? t.cartonKg : t.plywoodKg);\r\n                    const a = document.getElementById(\"co2WeightHelper\");\r\n                    if (a) {\r\n                        const t = {\r\n                            1208: { carton: \"1208 Carton\", plywood: \"1208 Plywood\" },\r\n                            1210: { carton: \"1210 Carton\", plywood: \"1210 Plywood\" },\r\n                        };\r\n                        a.textContent = (t[e] && t[e][o]) || e + \" Carton\";\r\n                    }\r\n                    calculate();\r\n                }),\r\n                el(\"distance\").addEventListener(\"input\", () => {\r\n                    C(), k(), calculate();\r\n                }),\r\n                el(\"costPerKm\").addEventListener(\"input\", () => {\r\n                    k(), P(), calculate();\r\n                }),\r\n                el(\"returnTruckCost\").addEventListener(\"input\", () => {\r\n                    P(), calculate();\r\n                }),\r\n                el(\"returnTruckCost\").addEventListener(\"change\", () => {\r\n                    P(), calculate();\r\n                }),\r\n                [el(\"co2PerTonne\"), el(\"packagingKgPerUnit\")].forEach((e) => e.addEventListener(\"input\", calculate)),\r\n                document.querySelectorAll('input[name=\"bufferPreset\"]').forEach((e) => {\r\n                    e.addEventListener(\"change\", () => {\r\n                        S(), calculate();\r\n                    });\r\n                }),\r\n                [\r\n                    el(\"price\"),\r\n                    el(\"trucks\"),\r\n                    el(\"cartonCost\"),\r\n                    el(\"palletCost\"),\r\n                    el(\"plywoodCost\"),\r\n                    el(\"outboundDays\"),\r\n                    el(\"dwellDays\"),\r\n                    el(\"inboundDays\"),\r\n                    el(\"bufferPercent\"),\r\n                    el(\"reservePercent\"),\r\n                    el(\"handlingCostPerUnit\"),\r\n                    el(\"cleaningCostPerWash\"),\r\n                    el(\"cleaningCyclesPerWash\"),\r\n                    el(\"financingRate\"),\r\n                ]\r\n                    .filter(Boolean)\r\n                    .forEach((e) => {\r\n                        e.addEventListener(\"input\", calculate), e.addEventListener(\"change\", calculate);\r\n                    });\r\n            const F = document.getElementById(\"customHorizonYears\");\r\n            F &&\r\n                (F.addEventListener(\"input\", function () {\r\n                    const e = document.getElementById(\"analysisHorizonMode\");\r\n                    e && \"custom\" === e.value && applyCustomHorizonYears(!0);\r\n                }),\r\n                F.addEventListener(\"change\", function () {\r\n                    const e = document.getElementById(\"analysisHorizonMode\");\r\n                    e && \"custom\" === e.value && applyCustomHorizonYears(!0);\r\n                }));\r\n            const z = document.getElementById(\"includeAssetValue\");\r\n            function toggleLtl() {\r\n                const e = el(\"ltlPanel\"),\r\n                    t = void 0,\r\n                    n = el(\"ltlToggleBtn\").checked;\r\n                (e.style.display = n ? \"block\" : \"none\"),\r\n                    n ? e.classList.add(\"show\") : e.classList.remove(\"show\"),\r\n                    n && populateLtlTiers(),\r\n                    calculate();\r\n            }\r\n            function populateLtlTiers() {\r\n                const e = el(\"size\").value;\r\n                \"function\" == typeof refreshActivePresets && refreshActivePresets();\r\n                const t = s[e],\r\n                    n = el(\"ltlTier\");\r\n                if (!n || !t) return;\r\n                (t.ltlTiers && t.ltlTiers.length) || (t.ltlTiers = a(\"sleeve\", e));\r\n                const o = n.value;\r\n                for (; n.options.length > 0; ) n.remove(0);\r\n                t.ltlTiers.forEach(function (e) {\r\n                    const t = document.createElement(\"option\");\r\n                    (t.value = String(e.stacks)),\r\n                        (t.text = e.label),\r\n                        (t.style.background = \"#1e4fb8\"),\r\n                        (t.style.color = \"#fff\"),\r\n                        n.appendChild(t);\r\n                });\r\n                const i = t.ltlTiers.findIndex((e) => String(e.stacks) === o);\r\n                (n.selectedIndex = i >= 0 ? i : 0), updateLtlCostFromTier();\r\n            }\r\n            function updateLtlCostFromTier() {\r\n                const e = el(\"size\").value,\r\n                    t = s[e],\r\n                    n = el(\"ltlTier\"),\r\n                    o = n.selectedIndex >= 0 ? parseInt(n.options[n.selectedIndex].value) : 0,\r\n                    a = l(el(\"returnTruckCost\").value),\r\n                    i = document.getElementById(\"ltlTripNote\"),\r\n                    c = document.getElementById(\"ltlTripNoteText\");\r\n                if (i && c && o > 0) {\r\n                    const e = l(el(\"trucks\").value) * t.unitsPerTruck * 12,\r\n                        n = t.collapsedPerTruck \/ t.palletPlaces,\r\n                        a = Math.round(o * n),\r\n                        s = Math.round((e \/ a) * 10) \/ 10,\r\n                        r = Math.round((e \/ t.collapsedPerTruck) * 10) \/ 10;\r\n                    (c.textContent =\r\n                        \"With \" +\r\n                        o +\r\n                        \" stacks chosen: approx. \" +\r\n                        s +\r\n                        \" return trips\/year (partial-load) vs \" +\r\n                        r +\r\n                        \" return trips\/year (FTL). That is \" +\r\n                        Math.round(s - r) +\r\n                        \" extra trips per year.\"),\r\n                        (i.style.display = \"grid\");\r\n                } else i && (i.style.display = \"none\");\r\n                if (!isNaN(o) && o > 0) {\r\n                    const e = t.ltlTiers.find((e) => e.stacks === o);\r\n                    if (e) {\r\n                        const t = 50 * Math.round((a * e.costPct) \/ 50);\r\n                        (el(\"ltlTruckCost\").value = t),\r\n                            (el(\"ltlCostHelper\").textContent =\r\n                                \"Based on \" +\r\n                                Math.round(100 * e.costPct) +\r\n                                \"% of full truck cost (ZAMKO benchmark). Adjust to your actual rate.\");\r\n                    }\r\n                }\r\n                calculate();\r\n            }\r\n            function stepLtlCost(e) {\r\n                const t = el(\"ltlTruckCost\"),\r\n                    n = l(t.value);\r\n                (t.value = Math.max(50, n + e)), calculate();\r\n            }\r\n            function toggleReveal(e) {\r\n                var t = document.getElementById(e);\r\n                t && t.classList.toggle(\"open\");\r\n            }\r\n            function toggleFormulas() {\r\n                var e = document.getElementById(\"formulaSection\"),\r\n                    t = document.getElementById(\"formulaArrow\"),\r\n                    n = e.classList.toggle(\"open\");\r\n                (t.style.transform = n ? \"rotate(180deg)\" : \"\"), (t.style.opacity = n ? \"1\" : \".5\");\r\n            }\r\n            function toggleAdvanced() {\r\n                const e = document.getElementById(\"advancedSection\");\r\n                e && (e.style.display = \"block\" === e.style.display ? \"none\" : \"block\");\r\n            }\r\n            function toggleCo2Section() {\r\n                const e = document.getElementById(\"co2Toggle\"),\r\n                    t = document.getElementById(\"co2Section\");\r\n                t && (e && e.checked ? (t.classList.add(\"show\"), calculate()) : t.classList.remove(\"show\"));\r\n            }\r\n            function toggleCycleExplain() {\r\n                toggleReveal(\"cycleExplain\");\r\n            }\r\n            function toggleKpiInsight(e) {\r\n                var t = document.getElementById(e);\r\n                if (t) {\r\n                    var n = t.classList.contains(\"open\");\r\n                    t.classList.toggle(\"open\", !n);\r\n                    var o = t.previousElementSibling;\r\n                    o && o.classList.contains(\"kpi-info-btn\") && o.classList.toggle(\"active\", !n);\r\n                }\r\n            }\r\n            function toggleLtlInfo() {\r\n                var e = document.getElementById(\"ltlInfoText\");\r\n                e.style.display = \"block\" === e.style.display ? \"none\" : \"block\";\r\n            }\r\n            function toggleCollapse() {\r\n                var e = document.getElementById(\"collapseBody\"),\r\n                    t = document.getElementById(\"collapseToggleBtn\");\r\n                e && t && (e.style.display = t.checked ? \"block\" : \"none\");\r\n            }\r\n            function generatePDF() {\r\n                const t = new Date().toLocaleDateString(\"nl-NL\", { day: \"numeric\", month: \"long\", year: \"numeric\" }),\r\n                    n = el(\"size\").value,\r\n                    o = el(\"packagingType\").value,\r\n                    a =\r\n                        \"carton\" === o\r\n                            ? l(el(\"cartonCost\").value) + l(el(\"palletCost\").value)\r\n                            : l(el(\"plywoodCost\").value),\r\n                    s =\r\n                        document.getElementById(\"ltlPanel\") &&\r\n                        document.getElementById(\"ltlPanel\").classList.contains(\"show\"),\r\n                    i = (e, t) => {\r\n                        const n = document.getElementById(e);\r\n                        n && (n.textContent = t);\r\n                    };\r\n                i(\"pdfDate\", \"Report date: \" + t),\r\n                    i(\"pdfFooterDate\", t),\r\n                    i(\"pdfPayback\", el(\"paybackValue\").textContent),\r\n                    i(\"pdfSavings\", el(\"savingsValue\").textContent),\r\n                    i(\"pdfInvestment\", el(\"investmentValue\").textContent),\r\n                    i(\"pdfFiveYear\", el(\"fiveYearValue\").textContent),\r\n                    i(\"pdfHorizonLabel\", w(I()));\r\n                const c = void 0;\r\n                i(\r\n                    \"pdfReusableType\",\r\n                    (e[el(\"productFamily\") ? el(\"productFamily\").value : \"sleeve\"]\r\n                        ? e[el(\"productFamily\") ? el(\"productFamily\").value : \"sleeve\"].label\r\n                        : \"Sleeve pack\") +\r\n                        \" \u00b7 \" +\r\n                        (\"1208\" === n ? \"1200\u00d7800 mm\" : \"1200\u00d71000 mm\")\r\n                ),\r\n                    i(\"pdfReusableType\", \"Sleeve pack\"),\r\n                    i(\"pdfSize\", \"1208\" === n ? \"1208 sleeve pack (1200x800 mm)\" : \"1210 sleeve pack (1200x1000 mm)\"),\r\n                    i(\"pdfTrucks\", el(\"trucks\").value + \" trucks\/month\"),\r\n                    i(\"pdfDistance\", el(\"distance\").value + \" km\"),\r\n                    i(\"pdfReturnCost\", \"\u20ac \" + el(\"returnTruckCost\").value + \",-\"),\r\n                    i(\"pdfPackType\", \"carton\" === o ? \"Carton + pallet\" : \"Plywood crate\"),\r\n                    i(\"pdfOneWayCost\", g(a) + \" \/ unit\"),\r\n                    i(\"pdfCycle\", el(\"cycleBreakdown\").textContent),\r\n                    i(\"pdfPool\", el(\"sPool\") ? el(\"sPool\").textContent + \" units\" : \"-\");\r\n                const r = document.getElementById(\"lfVol\"),\r\n                    u = document.getElementById(\"lfPool\"),\r\n                    d = document.getElementById(\"lfInvest\"),\r\n                    m = document.getElementById(\"lfSavings\"),\r\n                    p = document.getElementById(\"cycleBreakdown\");\r\n                i(\"pdfFmVol\", r ? r.textContent : \"-\"),\r\n                    i(\"pdfFmCycle\", p ? p.textContent : \"-\"),\r\n                    i(\"pdfFmPool\", u ? u.textContent : \"-\"),\r\n                    i(\"pdfFmInv\", d ? d.textContent : \"-\"),\r\n                    i(\"pdfFmSav\", m ? m.textContent : \"-\"),\r\n                    i(\r\n                        \"pdfFmPay\",\r\n                        el(\"paybackValue\")\r\n                            ? el(\"paybackValue\").textContent +\r\n                                  \" = \" +\r\n                                  (el(\"investmentValue\") ? el(\"investmentValue\").textContent : \"-\") +\r\n                                  \" \u00f7 \" +\r\n                                  (el(\"savingsValue\") ? el(\"savingsValue\").textContent : \"-\") +\r\n                                  \" \u00d7 12\"\r\n                            : \"-\"\r\n                    );\r\n                const v = I(),\r\n                    y = el(\"bufferPercent\") ? el(\"bufferPercent\").value : \"25\",\r\n                    f = el(\"reservePercent\") ? el(\"reservePercent\").value : \"5\",\r\n                    h =\r\n                        document.getElementById(\"includeAssetValue\") &&\r\n                        document.getElementById(\"includeAssetValue\").checked,\r\n                    k = \"function\" == typeof T ? T() : 0,\r\n                    C = \"1208\" === n ? \"400\" : \"320\",\r\n                    x = \"1208\" === n ? \"64\" : \"52\";\r\n                function copyMiniToPdf(e, t) {\r\n                    const n = document.getElementById(e),\r\n                        o = document.getElementById(t);\r\n                    o &&\r\n                        (s && n && n.innerHTML.trim()\r\n                            ? ((o.innerHTML =\r\n                                  '<div class=\"pdf-mini-title\">Partial-load sleeve pack comparison<\/div><div class=\"pdf-mini-grid\">' +\r\n                                  n.innerHTML +\r\n                                  \"<\/div>\"),\r\n                              (o.style.display = \"block\"))\r\n                            : ((o.innerHTML = \"\"), (o.style.display = \"none\")));\r\n                }\r\n                i(\r\n                    \"pdfAsAccum\",\r\n                    \"Discrete full-truck sleeve pack batches: ceil(\" +\r\n                        C +\r\n                        \" \u00f7 \" +\r\n                        x +\r\n                        \") = \" +\r\n                        Math.ceil(parseInt(C) \/ parseInt(x)) +\r\n                        \" outbound trucks must arrive before a full return truck departs\"\r\n                ),\r\n                    i(\r\n                        \"pdfAsRetCost\",\r\n                        \"Return truck cost \u00f7 collapsed sleeve packs per truck (\" +\r\n                            C +\r\n                            \"). Assumes every FTL return trip is fully loaded.\"\r\n                    ),\r\n                    i(\r\n                        \"pdfAsReserve\",\r\n                        f +\r\n                            \"% added to raw sleeve pack pool before rounding, for units in repair or temporarily unavailable.\"\r\n                    ),\r\n                    i(\r\n                        \"pdfAsBuffer\",\r\n                        y + \"% added to base cycle time (outbound + wait + inbound) to account for delays.\"\r\n                    ),\r\n                    i(\r\n                        \"pdfAsHorizon\",\r\n                        v + \" years (user-selected). Payback period and annual savings are unaffected by this choice.\"\r\n                    ),\r\n                    i(\r\n                        \"pdfAsAsset\",\r\n                        h\r\n                            ? \"Included at \" +\r\n                                  fmt1(k) +\r\n                                  \"% of investment (\u20ac \" +\r\n                                  Math.round(\r\n                                      (parseFloat(\r\n                                          el(\"investmentValue\")\r\n                                              .textContent.replace(\/[^0-9.,]\/g, \"\")\r\n                                              .replace(\".\", \"\")\r\n                                              .replace(\",\", \".\")\r\n                                      ) *\r\n                                          k) \/\r\n                                          100\r\n                                  ).toLocaleString(\"nl-NL\") +\r\n                                  \",-)\"\r\n                            : \"Not included in base case.\"\r\n                    ),\r\n                    i(\r\n                        \"pdfAsSize\",\r\n                        \"1208\" === n\r\n                            ? \"1208 sleeve pack (1200\u00d7800 mm) \u2014 64 loaded per truck, 400 collapsed per return truck\"\r\n                            : \"1210 sleeve pack (1200\u00d71000 mm) \u2014 52 loaded per truck, 320 collapsed per return truck\"\r\n                    ),\r\n                    copyMiniToPdf(\"ltlMiniPaybackGrid\", \"pdfMiniPayback\"),\r\n                    copyMiniToPdf(\"ltlMiniSavingsGrid\", \"pdfMiniSavings\"),\r\n                    copyMiniToPdf(\"ltlMiniInvestmentGrid\", \"pdfMiniInvestment\"),\r\n                    copyMiniToPdf(\"ltlMiniFiveYearGrid\", \"pdfMiniFiveYear\");\r\n                const E = document.getElementById(\"pdfMiniFiveYearNote\");\r\n                E && (E.style.display = s ? \"block\" : \"none\");\r\n                const L = document.getElementById(\"pdfBaselineNote\");\r\n                L &&\r\n                    (L.textContent = s\r\n                        ? \"Main calculation: sleeve pack FTL baseline. Partial-load comparison is included below as an optional sensitivity.\"\r\n                        : \"Main calculation: sleeve pack FTL baseline. Partial-load comparison is not included.\");\r\n                const B = document.getElementById(\"pdfAssetValueNote\");\r\n                if (B) {\r\n                    const e =\r\n                            document.getElementById(\"includeAssetValue\") &&\r\n                            document.getElementById(\"includeAssetValue\").checked,\r\n                        t = \"function\" == typeof T ? T() : 0,\r\n                        n = document.getElementById(\"investmentValue\")\r\n                            ? document.getElementById(\"investmentValue\").textContent\r\n                            : \"\",\r\n                        o = b && b.investment ? b.investment : 0,\r\n                        a = e && o ? Math.round((o * t) \/ 100) : 0;\r\n                    (B.style.display = e ? \"block\" : \"none\"),\r\n                        (B.textContent = e\r\n                            ? \"Expected remaining sleeve pack asset value included in horizon result: \u20ac \" +\r\n                              a.toLocaleString(\"nl-NL\") +\r\n                              \",- (\" +\r\n                              fmt1(t) +\r\n                              \"% effective residual value).\"\r\n                            : \"\");\r\n                }\r\n                const M = document.getElementById(\"pdfReport\");\r\n                M &&\r\n                    ((M.style.display = \"block\"),\r\n                    \"function\" == typeof __zamkoPrintPdfReportWindow\r\n                        ? setTimeout(function () {\r\n                              __zamkoPrintPdfReportWindow();\r\n                          }, 120)\r\n                        : setTimeout(function () {\r\n                              window.print(), (M.style.display = \"none\");\r\n                          }, 400));\r\n            }\r\n            function resyncProductCtasAfterRestore() {\r\n                refreshActivePresets(), syncProductCtasOnly(), \"function\" == typeof calculate && calculate();\r\n            }\r\n            function __zamkoEscapePrintHtml(e) {\r\n                return String(e || \"\").replace(\/<\\\/script\/gi, \"<\\\\\/script\");\r\n            }\r\n            function __zamkoGetPrintStylesForPdfReport() {\r\n                for (var e = \"\", t = document.querySelectorAll(\"style\"), n = 0; n < t.length; n++)\r\n                    e += \"\\n\" + (t[n].textContent || \"\");\r\n                return (\r\n                    (e += \"\\n@page{size:A4;margin:0;}\"),\r\n                    (e +=\r\n                        \"\\nhtml,body{margin:0!important;padding:0!important;background:#fff!important;width:210mm!important;min-height:297mm!important;overflow:hidden!important;}\"),\r\n                    (e += \"\\nbody>*:not(#pdfReport){display:none!important;}\"),\r\n                    (e +=\r\n                        \"\\n#pdfReport{display:block!important;visibility:visible!important;position:static!important;left:auto!important;top:auto!important;width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0!important;background:#fff!important;overflow:hidden!important;box-sizing:border-box!important;page-break-after:avoid!important;break-after:avoid!important;font-family:'DM Sans',Arial,sans-serif;color:#111;}\"),\r\n                    (e += \"\\n#pdfReport *{visibility:visible!important;}\") +\r\n                        \"\\n#pdfReport .pdf-pg{display:flex!important;width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;margin:0!important;overflow:hidden!important;background:#fff!important;box-sizing:border-box!important;page-break-after:avoid!important;break-after:avoid!important;}\"\r\n                );\r\n            }\r\n            function __zamkoPrintPdfReportWindow() {\r\n                var e = document.getElementById(\"pdfReport\");\r\n                if (e) {\r\n                    (e.style.display = \"block\"),\r\n                        (e.style.visibility = \"visible\"),\r\n                        e.setAttribute(\"aria-hidden\", \"false\");\r\n                    var t = window.open(\"\", \"_blank\", \"width=900,height=1200\");\r\n                    if (t) {\r\n                        var n =\r\n                            '<!doctype html><html><head><meta charset=\"utf-8\"><title>ZAMKO Sleeve Pack ROI Report<\/title><style>' +\r\n                            __zamkoEscapePrintHtml(__zamkoGetPrintStylesForPdfReport()) +\r\n                            \"<\/style><\/head><body>\" +\r\n                            __zamkoEscapePrintHtml(e.outerHTML) +\r\n                            \"<\/body><\/html>\";\r\n                        t.document.open(), t.document.write(n), t.document.close();\r\n                        var o = function () {\r\n                            try {\r\n                                t.focus(),\r\n                                    t.print(),\r\n                                    setTimeout(function () {\r\n                                        try {\r\n                                            t.close();\r\n                                        } catch (e) {}\r\n                                    }, 500);\r\n                            } catch (e) {\r\n                                try {\r\n                                    t.print();\r\n                                } catch (e) {}\r\n                            }\r\n                        };\r\n                        \"complete\" === t.document.readyState\r\n                            ? setTimeout(o, 150)\r\n                            : ((t.onload = function () {\r\n                                  setTimeout(o, 150);\r\n                              }),\r\n                              setTimeout(o, 500));\r\n                    } else window.print();\r\n                } else window.print();\r\n            }\r\n            z &&\r\n                z.addEventListener(\"change\", function () {\r\n                    B(), calculate();\r\n                }),\r\n                el(\"ltlTier\").addEventListener(\"change\", updateLtlCostFromTier),\r\n                el(\"ltlTruckCost\").addEventListener(\"input\", calculate),\r\n                el(\"ltlTruckCost\").addEventListener(\"change\", calculate),\r\n                f(),\r\n                h(),\r\n                x(),\r\n                calculate(),\r\n                (window.toggleLtl = toggleLtl),\r\n                (window.toggleCollapse = toggleCollapse),\r\n                (window.toggleAdvanced = toggleAdvanced),\r\n                (window.toggleCo2Section = toggleCo2Section),\r\n                window.addEventListener(\"pageshow\", function () {\r\n                    resyncProductCtasAfterRestore(),\r\n                        setTimeout(resyncProductCtasAfterRestore, 0),\r\n                        setTimeout(resyncProductCtasAfterRestore, 80);\r\n                }),\r\n                window.addEventListener(\"focus\", function () {\r\n                    setTimeout(resyncProductCtasAfterRestore, 0);\r\n                }),\r\n                document.addEventListener(\"visibilitychange\", function () {\r\n                    document.hidden || setTimeout(resyncProductCtasAfterRestore, 0);\r\n                }),\r\n                (window.toggleReveal = toggleReveal),\r\n                (window.toggleCycleExplain = toggleCycleExplain),\r\n                (window.toggleKpiInsight = toggleKpiInsight),\r\n                (window.toggleLtlInfo = toggleLtlInfo),\r\n                (window.toggleFormulas = toggleFormulas),\r\n                (window.stepLtlCost = stepLtlCost),\r\n                (window.calculate = calculate),\r\n                (window.generatePDF = generatePDF),\r\n                (window.populateLtlTiers = populateLtlTiers),\r\n                (window.updateLtlCostFromTier = updateLtlCostFromTier),\r\n                (window.setAnalysisHorizonYears = setAnalysisHorizonYears),\r\n                (window.setAssetMarketability = setAssetMarketability),\r\n                (window.applyCustomHorizonYears = applyCustomHorizonYears),\r\n                (window.setAssetResidualPercent = setAssetResidualPercent);\r\n        <\/script>\r\n        <div id=\"pdfReport\">\r\n            <div class=\"pdf-pg\">\r\n                <div class=\"pdf-top-space\"><\/div>\r\n                <div class=\"pdf-hdr\">\r\n                    <div class=\"pdf-hdr-left\">\r\n                        <img decoding=\"async\"\r\n                            class=\"pdf-logo-img\"\r\n                            src=\"data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAUEBAQEAwUEBAQGBQUGCA0ICAcHCBALDAkNExAUExIQEhIUFx0ZFBYcFhISGiMaHB4fISEhFBkkJyQgJh0gISD\/2wBDAQUGBggHCA8ICA8gFRIVICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD\/wAARCAGGAggDASIAAhEBAxEB\/8QAHQABAAEEAwEAAAAAAAAAAAAAAAgBBgcJAgQFA\/\/EAFgQAAEDAgMEBAUNDAcGBgMAAAEAAgMEBQYHERIhMUEIE1FhFCIycYEVGDdCUnJ1gpGUsbPSFhczNlZXYnN0obLBIzQ1VZKi0SQ4Q1Rj0yVEdpXD4UZT8P\/EABwBAQACAwEBAQAAAAAAAAAAAAAEBgIDBQEHCP\/EADoRAAIBAgQDBAgEBQUBAAAAAAABAgMRBAUhMRJBURNhcZEGIjJSgaGxwRU00eEUM0Lw8RYjNVNysv\/aAAwDAQACEQMRAD8AmWiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAqIsfZg5h0uE6Q0VEWT3eZurIydRED7Z38hz8y20qU601CCu2R69eFCDqVHZIvhtZTOq3UjJ4zUMaHOiDhtNB4EjsXY71GXCV3uTqisvD62V9e6pD3TuOpcdnn3ctOGm5Z4w1ianvtNsP0hrYx\/SRa8e9vaPoXGnmNGlmNTLpu0o2t0d0noeYSt\/EUVWSte\/1LkREXUJIREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAETvWNMxcyIcMwOtVqcya8SN3nym0wPBzu13Y30ndx20aM601CCu2RsRiIYeDqVHZI+mYmYtPhamdbbc5k95lbuad7acHg53f2N58Tu4xwqamprauWrq53z1Eri58jzqXOPMlUnnnqqmWpqpnzTSuL3yPdtOe48STzK+avWCwUMLHTVvd\/3yPnmPx88ZO70itkXjhH+z6r9cP4VdFPUTUlTHUU0hjljOrXDiCrXwj\/AGfVfrh\/CriX5i9NJOGfV5Rdmmvoi+ZP+Sp\/H6mYcL4ogvcAhm2Yq5jdXR67nD3Te7u5K5lHyGeamqGTwSuiljdtNcDoWlZawtimK9QimqS2KvYN7eAkA9s3+Y5Kyej3pCsUlhsS7T5PqdOS6F1IiK9GAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREBx5b05oe4rFWY+ZjbGyWx2KVsl0cNJZhvbTA\/S\/u5cT2LfQoTrzUILUi4nE08NB1KjsvqfbMfMmLD8T7NZpGS3Z40e\/ym0wPM9ruwcuJ7DHiWWWed888rpZZHF73vcS5zjxJJ4lUkkfLI6WV7pHvcXOe86lxPEk8yuKvODwcMLCy35vqfO8djqmMnxS0S2XQIiKcc8vHCP9n1X64fwq4lbuEf7Pqv1w\/hVxL8oem\/\/O1\/Ff8Ayj6dk\/5Kn8fqFzhmlgmZPBI6OVjg5rmnQtPaFwRU2MnB3judYy1hXFkV5ibSVjhHXtHDgJQObe\/tCu1R7jkkilbLE9zJGkOa5p0LSOYKynhXFsd1Y2irntjrmjxTwEw7R39o+RfVfR\/0iWISwuKfr8n1\/cwceaLyREV+MAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgOH0Ku5OSw\/mVmcLf12H8Ozg1u9lTVMOog7WNPu+0+18\/CRh8PPETUKa\/YiYrFU8NTdSo\/3PrmVma20iaw2CcOuJBZNUM3in\/RHa\/wDh86wE5znvc97nOe4lznOOpJPEk8yhJJJJJJOpJOpJVFesJhIYaHDHfm+p87xuOqYufFPbkugREUwgBERAXjhH+z6r9cP4VcSt3CP9n1X64fwq4l+UPTf\/AJ2v4r\/5R9Oyf8lT+P1CIipZ1guTXvje18bi1zTq1zToQe0FcUXqfC7oGUsJ4ubcWx2+5PDK0DRkh3CX\/Q93NXqo8tc5rg5pLXNOoIOhBWT8JYvbXBltucgbVjdHKdwl7j+l9K+o+j3pH2tsLi3rsm+fc+8wlHmi+ERF9DMAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiA467kJ3byqHQDsWEcyczt8+HsNz79SyprIzw5FjD28ifQO1ScNhp4mpwQXi+hDxeLp4Wm51H4LqdjMrM403XYew3Uf0+9lTVsP4LtYw+67XcuW\/hg3iiK9YXCww0OGHxfU+dYzGVMXPjm\/BckERFLIQREQBERAXjhH+z6r9cP4VcSrhzBV+osIPu9RTFjZZBIIDr1jY9nc8t5ebjpvVF+VPTiElnVapbR2s+TslsfUMpjKGEhGSs7BERUc6gREQBVBIIIJBG8EclRF6nYGS8I4vFV1drusgFR5MUxP4T9F36Xfz8\/G\/OxR4WSMI4w67q7XdpP6Xc2KocfL7GuPb2Hn5+P070e9I+O2Fxb12TfPuZhJc0ZARNUX0YwCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgOOu5CdBqqEhoJcQAOKwNmTmca4zYfw5UEUu9tTWMO+XtYw+57Xc+A3cZWGws8TPgh8X0IOLxlPCw45\/Bc2ffMrM\/r+uw9hqp0i3sqayM+XyLGHs5F3PgO1YZ4IivWFwsMNT4IL9z53i8XUxVRzqPwXJBERSiGEREARFUAuIDQS4nQADUkoCizhlrlh1DoMQYkp\/6Xc+mo3j8HzD3j3XY3lxO\/h2MtcsRQdTiDEcANYNH09I8aiDse4e77B7Xz8MxAaKq5lmfFejQenN\/oXHKso4bV6615L7spoNNNFjjFuDur6y6WmLxN7poGjh2uaOztHyLJKp3FUbMsto5hSdKqvB80y3J2I8Ish4twfvkulpi373TQNHHtc0fSPkWPF8TzHLa2X1nSqrwfJo2p3CIi5YCIiAIiL0GQsJYv8Awdru0vY2Gd3Psa4\/QflWRB+5Rrudzht1OHPAfK7cyPXyu89yzfgaqqK7Aloq6mR0k0lO0uc7iSvrvormGIxFJ0q+qitHzaJFTBVYYdYmStFuy7\/7sXOiIruQQiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgKLg57WNLnuDWgakncAFxklZFG6SR4axoJc4nQADideSj5mRmW++OlsdhlLLY07M07ToanuHYz+LzcZeFwk8TPhjtzfQ5+NxtPCQ4pb8l1PtmTmY66ulsGHpy23jVk9Sw6Gfta0+57T7bzccToivWGw0MPBQgv3PneJxVTEzdSo\/wBu5BERSSKEREARFyjjkmlZDEx0kj3BrGMGrnE8ABzKDcNa572sY1znOIa1rRqSTwAHMrPmW2WbbSIb9f4WvuJG1BTu3in\/AEndr\/4fOuxlxlnHYmR3u9xNkurhtRxHe2mB+l3fy4DtWU1U8yzPjvRovTm+vcu4umVZTwWrV1ryXTvfeckRFXS1BERAU7tFYGLcH9f1lztMf9NvdLA0eX2uaO3tHPz8b\/RczMMvo4+i6VZeD5o9TsR400RZMxbg8Vgfc7XGBU+VLCOEveP0vp86xoQQSCCCDoQeIXxTNMrr5dW4Ki0ez5NG1O5RERcgBdK43GG3U3WyeM926NgO9x\/071yuFfDb6YzSnVx3MYDvef8A+5qxaurmral1RO7Vx4AcGjsHcutgcE6z457L5lvyDIpY6fbVlamvm+i7ilTUzVlU6onftPcfQB2DuUo8uzrlzY\/2VqisCNoKVGXQ0y4sn7KxfTcgSVWSXT7o73plCNPB0oQVknt8C7ERFcj5YEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAUXymmjggfNNI2NjGlznvOgAHEk8lxqKmCkppKmpmZDDE0vfI8hrWgcSSeAUc8xcyZcTSvtNpkdDZ2O0c7yXVJHM9jexvPiewTMJhJ4qfDHRLd9Dn43GwwlPierey6n1zGzJlxDLLZrNK6O0NOkkg3Gq0+hnYOfE9ixmqbQ7R8qajtHyq9YehTw8FCCPnmJr1cRN1Kmrfy7kVRU1HaPlTUdo+VSCLwyKoqajtHypqO0fKg4ZFUVNR2j5V9aanmrKqOlpInTzyuDWRxjaLieAARtLVnqhJuyQggmqaiOnp4nzSyODGMY3ac9x4ADmVIjLrLaLDkMd3vDGTXd41a3ym0wPIdru13oHaftl3lzT4Xp23O5tZPeZG7yN7acHi1vae13oG7jkhVDMcz7S9Kk\/V5vr+xdcrylUrVqy9bkuhVERcAs4REQBERAEREBTkrIxbhBteH3K2sDasb3xjcJe\/330q90XOx2Bo46i6NZXT+Xej1OxHlzXMe5rmlrmnQgjQg9i6tdXQUFMZ5z3NYOLz2BZGzIpLNb7e6+TTNpqnUN6scag9gHuu\/s4rAFfXT3CqM0p7mMHBg7AvklfIqmFxLpVHeK1TXNfYtuQZJLMZ9pU0prd9e5HGsrJ6+pdPO7edzWjg0dgXX3BOATcBqV1oxUUox2R9jpU4UYKEFZLRIqOIUp8uvY4sf7M1RYHEKU+XXscWP9marLkP82fh90UX01\/K0\/wD19i7ERFcT5QEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAdaqpaato5qOsgjnp52FkkUjQ5sjSNCCDuII5KDmeuRFVgSomxRhWKWowvI7aliBLnW5xPAniYyeDva8DyJnWvhUQQ1FNLT1ELZoZGlr43tBa9pGhaQdxBG7QqVhcVPDz4o7c0a501NWZqf2ndp+Uqm073R+UqQme2Qk2DJZ8WYRpnzYbe4vqKZurnW4k8RzMXYfa8Du0Kj2rlQrwrwU4PQ58ocLsxtO90flKbTvdH5SiLeY2Q2ne6PylNp3uj8pREFkNp3uj8pXYoq+tttfBX2+rmpaqneJIpopC1zHDeHAjgV10Rq+jFkTtyOz5pMfU8OG8TSxUmKImaNO5kdwaBvewcn6b3M9Ld2oGe+S1NwTz0tTFU00z4J4Xh7JI3Fr43A6hzSN4IPMKbGROf0OL44MI4wqGQYiADaaqdo1leBy7Gy93B3Eb9Qqvj8v7O9SktOa6fsTaVW+jJGoiLiEkIiIAiIgCIiA47yV42IsQ2\/DNnkuVwk2WM3NYN7pHcmtHMlfS+X234dtU1yuU3Vwxjlvc48mgcyexRixZiq44svLq2sJZAzUQU4OrYm\/zceZ\/kuTmGPjhYWWsnsvuyyZHklTMqnFLSmt317l3nyxPie4YqvL7hXO0bvbFC06thb2Dv7TzPoC8QlCdAmug1VEqVJVJOc3ds+1UKFPD01SpK0VokVREWskAcQpT5dexxZP2ZqiwOIUpsuvY4sn7M1WPIf50\/D7lA9NfytP\/ANfYu1ERXI+UBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAfCWKOeJ8M0bZI3gte1wBa4EaEEHiCoVZ8ZAyYVfU4xwZSvlsDiZKqhYC51Aeb2DiYv4Pe8JuL5PjZLG5kjQ5rgQWkagg8iFJw2Jnh58Udua6mEoqSszU2ikvn10f34fdVY0wPRufZyTJW2+JuppOZkjHOPtb7TiPF8mNCuWHxEK8FKLOfODi7MIiKQYhERAFVj3xyNkje5j2uDmuaSC0g6ggjgQeaoiAmZkP0g2X\/wXBuOqtrLxujorjIdG1vYyQ8BJ2Hg\/wB9xk5xWpcHQ6jiFLnIXpC+EOpcFY+rv6c6RUF1mduk5NjlcfbcmvPHgd+81rH5da9WivFfoS6VW\/qyJYIgOoRcElBERAU1XmXm8UNitUtyuE7YqeIauJ4k8gBzJ4ALndbpRWe2TXG4TthpoW7Tnu5dw7SeAHNRmxrjStxfddt5dDb4SRT0+vD9J3a4\/u4Dnry8fj44SGmsnsvuyw5LktTM6vSC3f2XefHGGL6\/F93NTOXRUsZIp6fXUMHae1x5n0DcrbPBV3IqHVqzqzdSbu2fbMNhqWGpKlSVorYIiLUSQiIgA4hSmy59jex\/szVFkcQpTZdexxY\/2ZqseQ\/zpeH3RQPTX8rT\/wDX2ZdqIiuR8oCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIDg5oc3ZcAQdxB5qHWffR9dajVY3wJRF1B40tfa4W6mn5uliaPac3NHk8Ru1AmPyQjUb1Iw+Jnh58UPiuphOCkrM1L8eG8IpV5+dH00xqscYCof6Hxpbha4GeRzdLE0cubmDhxbzCipxGo3gq5YfEQxEOKP+CBODg7MIiKSYBERAE4jQ7wURASoyG6QpoxS4Jx9XF1N4sVBdpnamLk2OZx9rya88ODt28S\/aQ5ocDqDvC1MKSmRPSCkw86mwdjisfLZt0VHcZCS6j5Bkh4mPsdxb73hXsfl29WivFfoSqdX+mRNPsXSuFwpLXb5q+vnZBTwtLnvcdAAuVTcaKltr7jPUxspGM6wylw2Q3TXXXs0Ubse47qcWXDqKYuhtEDv6KI7jKfduHb2Dl51TMdjY4SF3rJ7Is+TZPVzOtwx0it39l3nXxzjerxZctG7UNshceph13uPu3d57OQ9KtHl3Iq8fMqDWrTrTc5u7Z9uwmEpYSkqNFWS\/vzCIi0kwIiICh3BOA3oFcGEcJ1+Lby2jpQY4GaOnqCNRE3+bjyH8ltpUp1ZqEFdsjYjEU8NSdWq7RWrZ98G4Or8XXfqYQ6GiiINRU6bmDsb2uPIcuJUnrXbqW02unt1FH1dNTsEbGa66Ad6+FjslBh+0xWy3QiOCIedzjzLjzJ5leror5gMDHCQ11k939j4nnec1Mzq9ILZfd95VERdQrwREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREBQjUKJefnR82jV43wHQ+P40twtcDPK5uliaOfNzBx4jfqDLRNFuoYidCfFEwnBSVmal0Uvc++j74e6qxvgOi\/wBs3y19rhb+H5ukiaPb83NHlcRv3GIRGh0PFXPDYmOIhxR+K6ECUHF2YREUowCIiAL6U9PPV1MdNTROlmlcGMYwalxPJUhilnnZBBG+WWRwYxjBq5xPAALM2D8IxWCnFXVhklylbo9w3iJp9o0\/Sefm48PN83o5ZR456yey6v8AQ7+S5NWzSvwQ0it3yS\/UufD9XiK24AocJ3K8z1lJTuMjYnO1bFrwjaeJY3kDuBJ00Gi+vJNN2icdwXw7FYqpiqsq1R3b\/vQ+\/YHBUcFRVCirJf3dlURFEJwREQFNwGgTfp3pu1Xr4dw9ccT3mO226Mlx3ySkeLC3m538hzO5bIQlUkoQV2zRWrU6FN1KjtFats+mF8MXHFV5ZQULdGt0M0xGrYm9p7T2DmfSpPYew\/b8NWeK22+LYYze553ukdzcTzJXywxhq3YXsrLfQR\/pSSkeNK7m4n+XIbl76vWXZfHCw4paye\/d3I+L59nk8yq8ENKa2XXvZVERdcrAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAUPYov59dH71aFVjXA1Hs3TfJXW6Jugq+ZkjHKTtb7f33GUKpot1CvOhPjgzCUVJWZqXc1zXFrmlrmkggjQgjiCEU0s+sgGYlbUYzwTSBl8AMlZQRgNbXAcXsHAS93B\/vt5hdIx8cjo5GOY9ri1zHghzSDoQQeBB5K5YXFQxEbx35roQJQcXZlFyjjfLK2KJjnyPIa1jRqXE8AB2qjWue9rGNLnuIAa0aknsAWYMGYObZo23K5MDrk9visO8U4PL355nlwHNQs2zWjltB1J6t7Lm3+h2MoyitmldUqeiW75JfqfXB2EI7HA2urmNfc5G7+Ygafat7+0+gbuN3nsTluThvXw7HY6tjqzrVndvyS6I+\/Zfl9DL6CoUFZLzb6sqiIoB0giIgKeSNAmm7enNd+02muvl0httuhMs8h3djRzc48gOZWcYuTUYq7ZqqVI0ouc3ZLVs+lisVwxDeIbXbYtuV+8uPkxt5uceQH7+AUncKYVt2E7M2ioxtyu0M07h40ru09g7ByC+GDcI0GErUKaBvWVUmhnqCNDI7+QHIfz1V0q8Zblyw0eOesn8u4+NZ\/n08wn2VJ2pr5vq\/sjkiIu0VMIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAiIgCIiAIiIAo4Z85BR4ujqMYYOpWxYha0vqaRmjW3AAcRyEunPg7gd+hUjkW2jWnRmpwepjKKkrM1+YHy3vFvDbxdbHXCsO+GJ9M\/WEe6I08s\/u8\/C\/vUe7a\/2VWfN3\/6KYmy3XyQuOw3iWj5FxMwwNTH1nWrVNeStokXLLfSSOXUFQoUF3u+rfV6EPfUe7f3VWfN3\/wCir6jXj+6a35u\/\/RTD2G+5HyJsN9yPkXN\/AIe+\/I6f+tq3\/UvP9iHnqPef7prfm7\/9E9R7z\/dNb83f\/oph7Dfcj5E2G+5HyJ+AQ99+Q\/1tW\/6l5\/sQ89RrweForvmz\/wDRV9Rb1\/c9d83f\/ophbDfcj5E2G+5HyL38Bh77H+tq3\/UvNkRKLDWIK6thpILPV9bK4MBfC5jR3lxGgA7VI3BeDKHCNrEUek1fMAZ6jTe49g7GjkPSVdoa0Hc0fIq79rj6F0MFllPCyc73Zw829IsRmUFSa4Y80nv4nJERdcrAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBERAEREAREQBETXRAEVNR2pqO1AVRU1Hamo7UBVFTUdqajtQFUVNR2pqO1AVRNdUQBERAEREARNQqajtQFUVNR2pqEBVERAEREAREQBFTUdqajtQFUVNR2pqO1AVREQBETVAEVNR2pqO1AVRU1Haq6oAiIgCIqajtQFUVNR2pqO1AVREQBEVNQgKoqajtTUdqAqipqO1NQgKoiIAiIgCIToqahAVRdV1woWO2X1kDXdhkaD9K+zJY5WbcUjXjtadR+5e2YPoipqFVeAIiIAiIgCjH0q8W4owscJ\/c3iC4WjwnwnrvA5jH1mz1eztacdNT8qk4okdMnysGeer\/8AjU\/L4qWIipK+\/wBDVVdoswF99zNH84N++evT77maP5wb\/wDPXqykVu7Cl7q8kQeKXUvX77maP5wb\/wDPXp99zNH84N\/+evVlInYUvdXkhxS6l6\/fczR\/ODf\/AJ69PvuZo\/nBv\/z16spE7Cl7q8kOKXUvX77maP5wb\/8APXp99zNH84N++evVlInYUvdXkhxS6ksOi5jbGGJ8wL3R4ixPcrtTxW0SMjq53SNa\/rWjaAPA6EhS4UKOh97JmIfgkfXNU11UsxjGOIairbE2k7x1KoiLnm4bkPBUWOs6sY\/cRlDe7vDKGVksXglJ29dJ4rSPegl3xVlCDnNRW7PG7K7IhZn51Y0uWZ9+lw1i652+zxVBpqWGkqHMYWx+JtgDm5wc7XvCs777maP5wb989erK4ADedO1FeIYWlGKjwrTuOc5ybvcvX77eaP5wb989eu9aM6cy7ZfKG41GNLzXQ0s7JpKaeqc9kzGuBcxzTxBGo9Kx4nBevD0mrcK8jzjl1NrlsuFLd7TR3ShlEtLWQsniePbMc0OafkIXcWBOixjD1fyoNgqJdqsw\/MabQneYX6vjPo8ZvxFns8VSa1J0qkoPkzoxlxJMqiItRkOS8bE881Pg+81NPK6KaKhnkY9h0LHCNxBB7QQvZ5LxMXfiPfvg+o+rcvY+0jx7GuVmbmaJjaTmDftS0f8AnX9ir99zNH84N\/8Anr1ZDPwTPej6FyV7VClb2V5I53E+pev33M0fzg3\/AOevQZt5o\/nBv3z16spF72FL3V5I84pdTYpkFi2rxjkzarhcqySsuVM+SjqppXbT3vY86OJ5ktLD6VlVRH6HmIf6XE+FJHneIrjC3Xh\/w3\/\/ABqW+qpmNpdlXlFbb+ZPpy4ophQo6Q+auLqDOKqsuGcT3C1UdspooJI6Od0YfK4F7nEDiQHNHoU0ppo4IJJpXBscbS5zjwAA1J+RatcV3yTEuNL1iGU6uuNZLUjua55LR6G7I9Cn5VRVSo5SV0ka60rJJHuffczR\/ODfvnr0++5mj+cG\/wDz16spFZOwpe6vJETil1L1++5mj+cG\/fPXrOXRixzjPEuaFxoMQ4oud2pWWt8rYauoc9rXCWMBwB56Ej0qLCkN0RvZfufwPJ9bEoWNo044eTUVt0NlOT4lqTjREVPJ5bWOqqpocuMS1tHO+nqYLZUyRSxu2XMe2Nxa4HkQRqteDc280dhp++DfuA\/865bCsxfYrxZ8E1X1Tlq+b5DPMPoVgymnCcZcSTItdtNWL3++5mj+cG\/\/AD16o7NvNEMcfvg37cD\/AOderLXF34N3vT9C7joUreyvJEbil1NpWCqmorcvsOVlXO+eoqLbTSSSvOrnudE0ucTzJJJVwK28Aexlhb4JpPqWr35Zo4IXzTSNjijaXPc5wAaANSSTwAVEn7T8TpLY6V4u9usFmq7xdquOjoKSN0s00p0axo5\/yA4kkAKBmYfSAxvinGNRXYcvtxw\/Zo\/6KlpaaYxucwHy5NOLnce4aAcCT3s\/c6JMwb07D9gqHNwvQSatc0keHSD\/AIh\/RHtB8Y8Rpg5WbL8AoR46qu3y6EOrVu7RL1++5mj+cG\/fPXp99zNH84N++evVlJxXW7Cl7q8kaeKXUvZubWaTnBrcf39znHQAVjySewBTIyQwjmDQWtuJMxsVXituFYz+gtdVVOcymYd+1I3gZD2e1HfrpY\/R9yE9RxS46xrRf+JECSgt8rf6qDwlkB\/4nY32nHyuEogFWsfiabvSopd7t8kS6UH7UiqIi45IKLFuZWeGDctmuo6yd1yvRbq220hBeNeBeTujHn3nkCrK6QOeT8EQOwhhWdv3R1MYdPUDR3gEbhuIHDrHDeAfJHjHiFCKeeeqqZampmfPNK8vkkkeXPkcd5c5x3kntK7OCy3tV2lXSPJdSPUq8OiM1Ys6TuZeIZZI7VVQYbo3bmsomB8unfK8E6+9DVii54oxNepTJeMRXS4OcdSairkk19BdovIRWOnhqVNWjFIiOcpbsEuJ1LiT2kldimrq6jkElHXVNM8cHQzPjI9LSF10W7hR5cyFh\/OzNHDcjDQYyrqiFu7qK5wqoyOzSTUj0EKQWAelnba+aK35gWttrkcQ31Rog58Gva+M6uYO8Fw8yh2ih1sDQqr1o2fVaGcako7M2vUFfRXO3wV9uq4qukqGCSKeF4ex7TwLXDcQu0teGTWc93yxvbKSpklrcMVMn+1UWupiJ4yxDk4cS3g4d+hWwO23Khu9qpbpbamOpo6uNs0M0Z1bIxw1BHoVVxeEnh5WeqezJsJqSO6iIoZsKarHWZWUOG80jbDiCruFP6ndZ1XgcjWa7ezrtbTXa+SFkXRFlCcoSUouzPGk1ZkePWi5cf3vf\/nMf\/bT1ouXH973\/wCcx\/8AbUh\/Qik\/xtf32YdnHoR49aLlx\/e9\/wDnMf8A209aLlx\/e9\/+cx\/9tSHUcc\/s+GYRgnwdhCqa7EMrdmqqmHUUDCOA\/wCqRw9yN536BbqNfF1pqEJO5jKMIq7RH7ObCeWmBruMN4QuFzud5gfrXSz1DHw0278Ho1g2pOZ36NHHedBiZVe98kjpJHue9zi5z3EkuJOpJJ4knmqK20YOEFGTu+pCk7u6C5wwzVFRHT08T5ppXiOONjS5z3E6BoA3kk7gFxYx8kjY42Oe9xDWsaCS4k6AADiSeSm1kFkOzCMEGMcX0odiGVu1TUrwCLewjif+qQd59qNw36lacVioYaF3vyXUyhBydket0fcm6jLq0zYgvz3DEF0hbG+nadWUkWocIzp5T9QC48BpoOBJzuqoqXVqyrTc57snxioqyCIi1mRTRQz6XOMPDMT2fBNNLrFbozW1TQf+K8aRg94aCfjqYdbWU9ut9TX1cgipqaJ00r3cGMaC5xPmAK1e4xxLUYwxvecT1Wofcap0zWk+QwnSNvoYGj0LsZTR46rm9o\/VketK0bdTwkA1IA4ncivjKTDJxdm9huyuj24HVTaioHLqovHf8oaB8ZWipNQi5vZENK7sWTJG+KV0UrHMkY4tcxw0LSDoQRyOq4rKnSCwx9zGd17ZHHsU1zLblDu0Gkmu2B5ntesVrylUVSEZrmhJWdjM3Rsxh9y+clHRTy7FFfWGgk14B5O1E7\/ENn462BBam6eeekqoaqmkMU8MjZI3t4se0gtPoIBWz7AWKIMaZfWXE8Gg8PpmySNHtJBue30ODh6FXM3o2mqq56Ml0JaOJc6Ii4ZJHJeJi78R798H1H1bl7fJeJi78R798H1H1bl7H2kePY1Xs\/BM96PoXJcWfgme9H0LkvoK2OWfaOlnkop6xjCYYHMZI73JftbPy7JXxWTstrC7EOXmZ1JFF1k9Naqevi3bw6GcyHTztDh6VjHcd44LXCpxSlHp+iZk1ZJmVOj5iH7ns9bA979mC4OfbpN+gIkbozX47WLYo1an6KtnttxpbjSuLZ6SVk8bhxD2ODh+8BbT7HdIL3h63XmmIMFdTR1MenuXtDh9Kr2cU7TjPrp5Eqg9GiyM8cRHDOSWJq+OTYqJqU0cPbtzERjTvAcT6Frf0A3DgNwUxOmDiHqMOYcwvHJ41ZUvrZWj3Mbdluvnc8\/4VDtTspp8FHi6s1V3eVj6U8E1XVw0tOwyTTyNjjYOLnOIAHykLhIwxyOjd5THFp07QdFkvIewDEOdthhlj26eic+4SjTUbMTC5uvneWBY3n18Jm147bv4iuopp1HDok\/M1W0ufNSG6Ivsv3P4Hk+tiUeVIboi+y\/c\/geT62JRsf8Al5eBlT9tE40RFSTolrZi+xXiz4JqvqnLV63yGeYfQtoWYvsV4s+Car6ly1et8hnmH0Kx5P7E\/EiYjdHJcXfg3e9P0LkuL\/wbven6FYHsRTaLgHdljhb4JpPqWqLvSPztFzmqsvMJVetDE4sulZE7dO4HfA0j2oPlnmfF4A6+hmbnacM5T4dwJhaq0vlRZqRtdVRu30UboGeK08pHA\/FB14kaROVewGBvJ1qi56L7kqpU04YhERWEihS66PmQhpfBMe43otKjdLbbdM38HzbNI0+25tafJ4nfpp0+j5kIZPBMfY3otI\/Fmtttmb5XNs8jTy5taffHkFLpVzMMwvejSfi\/sS6VL+qRUDRERV8lFFa2P8XUuBsA3fFFW0PbRQl0cZOnWyHxY2fGcWjzaq6e5RY6YOInw2TDmFYZCBVzvrp2jm2MBrAe7aeT8VSMLS7atGHJmE5cMWyJd2ulwvl5rLxdah1TXVkrp55XHe9zjqfRyA5AALpIivSSSsjmhZRyzyNxhmVGLjSiO1WTaLfVCqaS2Qg6ERNG+TTt3N13a67lb+V+DTj\/ADMs2GHFzaaokMlU5h0LYGDafoeRIGyO9wWyygoKO126nt1vpo6akpo2xRQxjZaxgGgaB2ALkZhjnQtCHtP5G+lT4tXsRspuh3hltPs1eMbtLNpvfFDFGzX3pDj+9WXjLolYhtdFLW4Pvkd82GkmjqIxBM4djHAljj3HZU0kXEjmOJi78V\/giS6UWtjU5VUtTQ1k1HWU8lNUwPMckMrCx8bwdC1zTvBB5L5KW3Sxy8pGUVHmLbacRziRtHcdkadY126OQ94I2CeYc3sUSVacLiFiKamQpw4HYKW3RMzBllZXZdXKcuELTW27aPkt1\/pYx3AkOA73KJKu\/LDET8K5r4avjXljIK6OOYg6axPPVyD\/AAuPyLHGUVWoyjz5eJ7CXDJM2dIqN4IqQdEqiIgKKvJUWDc9c76bLq2usFhkjqcVVcerQdHNoWHhJIObj7Vh48Tu47KVKVWahBasxlJRV2dHPrPOHAtFLhbDM7JcT1EfjyDQtt7HDc53a8jyW8vKPIGDU001RUSVFRK+aaV5kfI9xc57idS4k7ySd5K51VXVV9bNW1tRJU1U8jpJZpXFz5HuOpc4niSV8Vc8LhY4eFlvzZAnNyd2EALiAASTuAA11RS+6PeQ3gDaXHuNqLStIEtut8zfwA4iaRp9vza0+TxO\/TTLE4mGHhxS+C6nkIuTsj0Oj7kP9zzKbHGM6MerLwJKChlGvgTSNz3j\/wDYRwHtB+lwk0AgHJAqZWrzrTc5nQjFRVkVREWkyCIhOiAwX0n8Yfc3lDLaKeXYrb\/KKJoB0IiHjSu\/wgN+MoFLN3Scxh90ub89pp5duisEQo2AHcZj48p8+uy34iwirjl1HsqCvu9f7+Bz6suKQUpOiDhgz3vEOMJ4wW00TLfTuI9s87chHeGiMfGUWtw3ngOK2KdH7C\/3L5IWKGWLq6q4MNxnBG\/alO03XzM2B6FrzSrwUOFbvQyoxvK\/Qxf0v8MeEYfw\/i+GPV9HO6gqHDj1cg2mE9wc0j46h4tmOa+F\/uwynxFYGs255qR8lONNT1zPHj0+M0D0rWdv0BIIPYeSxymrxUeB\/wBL+p7WjZ36hS\/6IeL+vtN7wNUy6vpHi4UrdfaPIbIB3B4afjlRAV8ZSYvOCM17FfpJNikE4p6rsMEniPJ82od8VS8bR7ajKK33XijXTdpJmzFFRpDmgggg8xzVVSTojkvExd+I9++D6j6ty9vkvExd+I9++D6j6ty9j7SPHsar2fgme9H0LkuLPwTPej6FyX0FbHLJK9EamhrMT4wpKhgfDPbIo5Gng5rnvBHyFR9xDZ5sPYouthqARLbqqWldr+i8tB9IAPpUiOh5vxpin4Pg+scrM6TWHvUPPGurGR7EN4p4q5mnAu06t\/8AmZr8ZcqnUtjZw6pfI3yjeCZhcbitgPRoxB6uZF2une\/amtMklvfv36NdtM\/yOaPQtfyk90SMVQ22uxZYa2ZrKc0rLo0uO5vV6skP+FzD6FnmdPjoNrdNP7HlGVpFk9JrEPq5njXUkcm3BZ6eKhZpwDtOsf8A5n6fFWF16WILxNiDE91v1QSZbjVS1Ttf03lwHoBA9C80bypmHp9nSjDojXN8UmyU\/REw\/tz4sxTKzdHCy3wuI5nWSTT5I1Fyf+sy\/rHfSVP\/AKOuH\/UHIC1yPZsT3QS3CQEb\/HJDP8jWKAE\/9Zl\/WO+kqDhKnaV6svBeWhtnG0EfNSG6Ivsv3P4Hk+tiUeVIboi+y\/c\/geT62JSMf+Xl4GFP20TjREVJOiWtmL7FeLPgmq+pctXrfIZ5h9C2hZi+xXiz4JqvqXLV63yGeYfQrHk\/sT8SJiN0ckRFYCKHOc5xc5xc48STqSiIgCNLmua5ri1zSCCOII4FEQGxXI\/MqPMjLuCqqpG+rdv2aa4sG4l4HiyAdjwNfPtDksqBa2Mn8xZ8tcw6W8Oc51qqNKa4RN37cJPlge6YfGHmI5rY9S1MFZSQ1lLK2aCZjZI3sOrXtcNQ4HmCCCqbmGF7Cpps9joUp8S13OyiIucbQVBTpZV7qnOalpCfFo7VC0DsLpHuP8lOtQE6UrXNz5qyeDrfSkebR4\/kurlSviPgzRW9kwiiIrcQSSfRAtzJ8w8Q3R7QTSW5kTSR5JkkGv7o1NXkofdDdzResYsPlGnpCPMHy6\/SFMHkqdmbviZfAn0fYRVERc03GOc8Lc26ZE4wp3tB2KB9QNRwMekgP+Va3DxWzPNiQRZMYye7TT1Iqhv7TE4D6VrMVnydvs5Lv+xDr7oKhcWNL2nRzBtDzjeqrhJ+Bf70\/Qu29iMbW7HVmvw9ba5x1dUUsUpPaXMB\/mi6eEGGPA1hjdxZb6dp84jai+ez9pnUWx7nBE5rEWdGcltywsPg9KY6zElYw+B0hOoYOHWyacGg8BxcRoN2pGdOnKrJQgrtnkpKKuzq53510OWtnNrtLoqvFFWzWCB3jNpmHd1sg7Pct9se4FQHuFwrrrc6m5XOrlrK2qe6WaeV206Rx4uJX0u12uV9vFVeLvWSVtfWSGSaeU6ue4\/QOQA3AAALpK5YPCRw8dNW92QJzc2E4IpRdHzIX1UfS48xrRf7C0iW3W6Zv4c8WzSNPtebWnyuJ3aa7cRiIUIOUv8AJ5GDk7I73R7yFc91Jj7G1HoPFmtltmb6WzyNPysaffHkFLgDRAAEVLxFedefFP8AwT4QUVZFURFpMwiIgKK3saYkpsH4GvOJqvTq7fTPmDT7dwGjG+lxaPSrh3KL3S6xh4Jhuz4JppdJbhKa2qaDvEMZ0YD3OedfiLfhqXbVYw6mE3wxbIf1lXU3CvqK+tlMtVUyPmleeLnucXOPykr4IiviVjmn1pTTCsgNa17qUSMMzY9NtzNRtAa7tSNdFMWDpd4NpqaOnhwheWRRMDWta6HRoA0A8rsChqiiYjC08RbtFsZxm4bEzj0wsJafinev8UP2lETEVXbbhim619nppaW31NVJNTwS6bUbHuLgw6bt2um5eYi8w+Dp4dtwW57Ocp7hUIBBB4HcVVFMNZsYyHxh92eTdmrZ5OsrqFvgFUTxL49Ghx983Zd6VlBQo6JWMPUvHNywdUy6QXiHwinaeHXxDeB75hP+AKbCpOOo9jXlFbPVfE6NOXFFMLxMXfiPfvg+o+rcvbXiYu\/Ee\/fB9R9W5Q4+0jN7Gq9n4JnvR9C5Liz8Ez3o+hcl9BWxyyTfQ7\/HTFP7BB9a5XT0wcPdfhzDmKIo\/Go6l9FK4e4kbtN18zmH\/ErW6Hf46Yp\/YIPrXKQueOHfumySxNQRx7c8NKayHtD4SJBp5w0j0qs16nZ49T8PmiZBcVOxrfXqWO\/V+H6urqbfJsSVVFPQSH\/pzMLX+nQ6jzLy9Qd44HeEVmaUlZkTYcOHBdm3W+e7XWjtVK0unrJ2U0YHEue4NH7yusss9HbD33QZ62PbjL4Lbt3GTdw2G6M\/zvYtVafZ05S6I9irtIn7Q22Cz4cpbTSjSCjpW08Y7GtZsj9wWq2f+sy\/rHfSVtgn3U0nvD9C1Pz\/ANZl\/WO+kriZO78bfcSa\/I+akN0RfZfufwPJ9bEo8qQ3RF9l+5\/A8n1sS6mP\/Ly8DRT9tE40RFSTolrZi+xXiz4JqvqXLV63yGeYfQtoWYvsV4s+Car6ly1et8hnmH0Kx5P7E\/EiYjdHJERWAihSDyw6OFyxjga4Ykv0sttdV0r\/AFGgPiukkI1bNJrwYTuDeJBLuGmve6P+RDsSzU2N8Y0ZFkY4PoqKVunhrgdz3g\/8MHgPbn9HjNVrWtaGtADRuAHJcDHZi4Ps6L15v7EmlSv60jU9VUtTQ1s9FWQugqaeR0UsTxo6N7SQ5p7wQQvkpFdKjL31BxrBjW3wbNBfDsVOyNzKprd57ttg187Xdqjquvh6yrUozXM0TjwysFMfor5m+qdofl1eKjarLewy25zjvkg18aPvLCdR+if0VDhenYL7csM4joMQWefqK+gmbNE\/lqOLT2tI1aRzBKwxeHWIpuD35eJ7TlwyubVk0VrYCxlbseYHt2JrYQIqtnjxE6ugkG58bu9rtR3jQ81dCpEouMnF7o6Kd9UV5KEXS8thps0LNdA0iOttgj2u10cjtf3PapulR26WGFJLxllR4jpoy+axVO3JoN4gk0a8+hwYflU7L6ip4iN+enma6qvFkH0RFdDnkg+iXeY6DNqvtMr9n1UtzmxjXynxva\/T\/CX\/ACKcq1XYYxFcMJ4stmJLW4Cst87Z2AnxX6eUw9zmktPcVsjwFj2wZh4XhvtiqWvaQGz05cOspZNN7HjkRyPAjeFVs2oSVTtUtH9SZRkrcJd6IuD3sjaXvcGtaNSSdAB2lcUkmJ+kXd47RkJiHafsy1rY6KIe6c97QR\/h2j6FrxO8qQPSUzWoMa32lwthyrbVWe0yOklqGHVlTUEbPinm1g1APMuOm4AmPyt+WUJUqHrbvUgVpcUtAvtR0sldX01DCNqSplZCwdrnuDR+8r4rKOQOF5MU53WKIxl9LbpDcag6agNi3tB88hYFPrTUKcpvkjXFXaRsQo6dlJQwUsfkQsbG3zNAH8kXYHBFQTpnnXqrkoLBca6ENMtPTSSsDhqC5rC4a92oWre9367YnvdTfr5WvrbhWu6yWZ54kjcAOTQNwA3ADRbQcUfidev2Gf6ty1Vx\/gme8b9CsWTRXrS56EWvyOaIisJEO1ba11sulLcG0tNVOp5GyNhqo+sieRvAe3UbQ15HceazI3pSZsMaGtqrSABoAKAbv8ywii1VKFOprOKfiZRk47Mzf66bNr\/m7T8wH2k9dNm1\/wA3afmA+0sIItP8Hh\/cXkZdpPqZv9dNm1\/zdp+YD7Seumza\/wCbtPzAfaWEET+Dw\/uLyHaT6kncs+kNmRinNTDuHrvU251DX1XVTNiowxxbsOO47W7eAplg6ha2ckPZ6wd+3j6t62St4ehVzNKUKVRKmraEqjJyjqDu9C1s5zYw+7fN++3iKXrKKKXwOkIO7qYtWgj3ztp3xlODO3GP3FZP3u6wy9XXTx+BUnb10nigjvaNp3xVreA0AA4DcpmUUfaqvwX3MK8tohEXbtluqbxeKK0UbS6prp2U0QHNz3Bo\/eVYW7K7IhcttyuzFvNsprnasF3Wsoqlokhnig1bI08HA67wu395vNX8gL183\/8AtbHbJaqax2C32ejaG09DTx00Y008VjQ0fQvQ0VZlnFS7slYmKguprS+83mr+QF6+b\/8A2vjV5T5mUFFPXVmBrxBTU7HSyyvp9Gsa0aucd\/AAErZnovhU08VXSTUs7BJDMx0b2Hg5pGhHyErxZxVvql8x2Eepqe4ovaxZYZsLY0vOHZgdq3VclMCfbNa47B9Ldk+leKrNGSklJcyI1Y9bDN+q8LYstWI6Enwi21TKloHtw06ub5nN1b6VtFtVypLxZ6K7UMgkpayFlRE8e2Y5oc0\/IVqk4KdPRWxf6vZVvw9US7VXYJjAAeJhfq+M+g7bfihcTN6N4KquX0JFCVnwkgF4mLvxHv3wfUfVuXtrxMXfiPfvg+o+rcq1H2kS3sar2fgme9H0LkuLPwTPej6FyX0FbHLJN9Dv8dcU\/sEH1rlMieKOemkglaHxyNLXtPAgjQj5Cob9Dv8AHXFP7BB9a5TO5Kn5l+Zl8CfR9k1XYrskmGsaXrD0oINurJaYd7WvIafS3Q+leOs49KPD3qNnXNcWMDYbzSRVQI4F7R1T\/T4jT6Vg5WrDVO0pRn1RCmuGTQUteh5h7SLE+K5WHxnRW+F2nIDrJP3uj+RRK8\/BbEej1h77ncirBG+MsqK9jrhLqNNTK7ab\/k2B6FBzWpwUOHq7fc20Y3lcylUf1aX3p+grVBP\/AFmX9Y76Str9R\/VZfen6CtUE\/wDWZf1jvpKh5N\/X8DZX5HzUhuiL7L9z+B5PrYlHlSG6Ivsv3P4Hk+tiXUx\/5eXgaKftonGiIqSdEtbMX2K8WfBNV9S5avW+QzzD6FtCzF9ivFnwTVfUuWr1vkM8w+hWPJ\/Yn4kTEbo5Li78G73p+hclxd+Dd70\/QrA9iKbRsAexlhX4JpPqWq5FbeAPYywt8E0n1LVci+ez9p+J047FoZj4MpMwMvrphiq2WvqY9qnlcNepmbvjf6HAa9xI5rWdX0NXa7lVW2vgdT1dJK+CaJw3xvYS1zfQQVtg3KFXSty99R8V02O7dBs0V3IgrNkbmVDW+K4++YPlYe1drKsTwTdKWz28TRWhdXRGxERWghmeOjXmccHY2+5i6VOxZL7I1gLj4tPU8GO7g\/c0\/FPJTw11WpcHTtHmWwPo+5nDMDADKS51Aff7OG09XtHxpm6eJN8YDQ\/pNPaFW81wtn20fj+pLoz\/AKWZmXRutso7zaKy0XGBtRR1kLoJo3cHscCHD5Cu8i4CdtUSjWNmRgK5ZcY5rcN17XvhaespKhw0FTASdh47+ThycD3Kz1smzSyvsuZ+Fza7gPBq+DWSirmDV9O8jfu9sw7g5vPjuIBUAsb4BxPl9fnWjEtufTuJPU1DdXQ1LfdMdwPm4jmArfgcbGvBRk\/WXz7yBUpuLuti1l6lhxHfsMXMXPD13q7XWNGnW00hYXDscODh3EELy0XTcVJWZrM0U3Sezdp6cRPu1vqnAaCSagbt+nZ0B+RWnizOHMfGtK+iv2J530Txo+kpmtgieOxzWAbQ7nEqw0UdYWjF8Sik\/A9c5PRsIi5xRSzzxwQRPlmkcGMYxpc57jwAA3k9wUnYwOCnn0bssZsD4IffLxTmK93wNlfG8aOp4BvZGexx1LnDtIHJWHkZ0dKiiraXGOYdGI5YXCaitEgBLHDe2SYcNRxDOR3u37lLEKs5ljVU\/wBmm7rm\/sTKNNr1mVREXCJJ0LvROuVjrrex4Y+pgkhDyNQ0uaW66elREHQ5xA1gb93Fv3AD+oyfbUylRSaOKq0L9m7XMJRUtyG\/rOsQflxb\/mEn209Z1iD8uLf8wk+2pkIpP4nife+hj2UOhDf1nWIPy4t\/zCT7aes6xB+XFv8AmEn21MhE\/E8T73yQ7KHQhv6zrEH5cW\/5hJ9tPWdYg\/Li3\/MJPtqZCJ+J4n3vkh2UOhDf1nWIPy4t\/wAwk+2nrOsQflxb\/mEn21Mj0puT8TxPvfJDsodCLmAujBesHZiWTE8+LaKrittR1zoWUj2F42XN0BLyB5SlEByVVVQ61edeXFN3aM4xUVZGGs7Mpr7mrDaKCgxFS2qgoXvmfFLTvlMsjgGtd4rgAGt2gPfFYa9Z1iD8uLf8wk+2pkot1LHV6UVCDsl4GMqcZO7Ibes6xB+XFv8AmEn21dmXXRfrcHZi2jE91xPR3Kntz3TNp4qVzC5+wQw7RcRucQ7hyUnUWc8wxE4uLlozxUorWxUDQIiKAbQiIgI3Zr9G2rx\/mHVYqtWI6W2Nq4Y2zQzUrnkyNbsl4LXDi0N9IVjes6xB+XFv+YSfbUylRT6eYYinFQjLRGp0oN3aIbes6xB+XFv+YSfbWR8nMicR5WY0mvEmKqOvoqqmdT1FNHSvjc7eHMcCXEahw+RxUglXRY1MfXqRcJPR9yPVTindBedeaB10sNxtrJBE6rppIA8jUNLmlupHPTVeiihJ2d0bCGo6HOIA1o+7i37gB\/UZPtp6zrEH5cW\/5hJ9tTJRdH8SxPvfQ1dlDoYNySyPuWVV8u9xrsQU10bX07IGshp3Rlha4u1Jc468VnPuVFXTcoVWrKrJzm7szjFRVkYbzuyalzYp7M+iu0Fsq7a6UGWaEyB7HhurdGkcHNB+VYZ9Z1iD8uLf8wk+2pkopNLHV6UFCEtEYunGTu0Q3HQ5v2oD8cW8tO52zQv1056eOpfUFFBbrbTW+maGwU0TIY29jWtAA+QLtKq118TVr27R3sexio7HzkZtxPYDptAhQ7k6HmIJJXvGN7eA5xdp4DJzOvu1MhUXlDE1KF+zdriUVLcht6zrEH5cW\/5hJ9tZKyZyDueV2NKq\/wBdiSkucc9E6lEUNM6JzS57HbWpcd3iaad6z+i3VMfXqQcJS0Z4qcU7pFURFBNh42JrS+\/YRvFkimbDJX0c1K2RzS4ML2FocQOIGuuiicOhziANA+7i37hp\/UZPtqZSopNDFVaCapu1zCUFLchv6zrEH5cW\/wCYSfbVD0OcQFpH3cW\/eNP6jJ9tTJT0qR+JYn3voY9lDoeThy1vsmFbRZ5ZhNJQUcNK6QNLQ8sY1hcAeAOmui9dEXObbd2bSitfHuDqHHmBbphevIYysiLY5dnUwyDex472uAPeNRzV06ovYtxakt0eNX0ZDb1nWID\/APm9u+YyfbT1nWIPy4t\/zCT7amQmi6H4nife+hr7KHQht6zrEH5cW\/5hJ9tXjlr0eMYZc47pMR0WNqGWJusVVTCjkaKiF3lN129x3BwPIgd6kymiwnmFecXCT0fcgqUU7oIiKCbQvKvVis+I7XLa75bKa5UUw0fBUxh7T36Hge8bwvVRE2ndAjZinokYPuUklRha81thkdqRBIPCoAewBxDwPjFYtufRJzGpHONuulluUfL+lfC4+cOYQPlKnKqFdCnmOIpq3FfxNTpRfI1+P6MecLT4tiopB2suEWn7yF2KXot5t1EjWzUFspGni6WuadPQwOU\/E0W78WxHReRj2ECHuH+h7cnyNfijGFPBHuLorbA6Rx7tuTQD\/CVn7AuTmAcvtmexWZr68DQ19WetnPmcdzfM0BZDRQ6uMr1laUtOhnGnGOyKoiKKbAiIgKIrLzSxJccIZV4gxLaOq8Ot9N1sXXM2m7W0BvGo13E81jCwXLpK4jw3br9QV2CW0twpmVMTJYZg8Nc0OAcBqAdD2rdCg5x47pK9tTFys7Eg0WFME5nYxjzO+9rmbZKGgvNRTGqoKy3OcYKprdSRo4nQ6NdodfakEDdrmta503B2Z6mnsOSLFOcWPMQYUpbDZMGQU1Ria+1ZhpoqiMvYI2NLpHEAj9EDzr38qsbNzAyztGJH7DKqaMxVkTNwinYdl7dOQ1GoHYQsnSkoKo9meXV7F7oixRjzHl9w5nFl7hW3eDep2IJZ2VfWRlz9Ghuzsu1GzxPIrGnTc5Wj4+R7e2rMsIqDeAqrE9CclijNbHl9wdibAFvtHg3UX28soavr4y53VktB2TqNk+Md+9ZW5LJwaSk9meJ62KoqLFWemOb\/AJf5fUt6w2aXw2a4w0n+1Rl7Nl4druBG\/UDevYQc5KK3YbsrsyqiwcKfpPkA+qGBd\/8A0p1fGAYs0IzcPvkVFim12PBPUlkjdPK29vb+Lpp3rOdHhV+JPwZ4nfkX0qErqXEVxtVX6mGIV3Uu8HM2uwJNDs7Wm\/Z2tNe5R5xjiTpHYHwZX4pvFZgySioWNfKyngmc87T2sGyCQDvcOa8pUnUdk0n3huxJHVNFgaw1PSRu9utV38OwYKCtjhqdnqphIInhrtOwO2T8qz0F5Up9m7XT8AncIiLWZFNe5FgvMXHGZNNnZZ8vsBSWaJ9fbDW7Vzhe4BzXP2vGadQNlo0GnFedfMT9IjAtpnxLf7ZhS+2iib1tXBQGWOZsYPjOaT2DuOnHRSVhpNLVXeyvqYOaXIkKOCryXi4YxBQ4qwrbMR20u8EuFO2ojDho5ocPJPeDqD3helVVMFHSTVlVK2GCFjpJHvOjWNaNS4nkAASo1mnwvcz7z7oo+0GP82c1aupqsrqG2WHC0EjoorxeGOkfWFp0JYwa6D0HvOuoFazMTNLKu40b816K2XnDFXK2B17s7HRupHO4GRh5eYDnoSdxlfwstrq\/S+v+TDjW\/IkCqr4QTw1NPHUQSNlhlaHse06hzSNQQeYIOqtbMSXGdLgitrsCGlfeqUddHT1MJlbUNaDtRgBw0cRvB7Rpz1EaMbvh2Mm7K5d6BWDlrmTaswsAxYlY6OjngBjuFO52z4LK0avDteDdPGBPI9oK8DLzH2JMyMcXm62uOnpsAW9xpaWZ8JM9wmHlPa4nRrBx4e5HHa02OlNXurW3POJad5l5ERajIoqpwWGMb5hY0qcyW5ZZZW+hfeIaVtZcLjctow0cbiNkBo3ucdR2+UNx3kZwg5uyPG7GZtdUUdr7irPTKugbibGT7BivDkUjW1vqfE6Cema5wbtjUAEakDeDvI104rPtruFLdrRR3Whk62lrYWVEL\/dMc0OafkIXs6Tgk7pp9AnfQ7iLy77ebdh2wV18utQ2noaGJ080jj5LQNT5zyA5kgLCFpxZnlmhC6+YMprPg\/DUjj4HNdY3T1FUwHTb2QCAD5gOwu4r2FJzTd0kubDaWhINNVgWlzOx7gDFltw7nDb7dJbrpIIKPENr2mw9aeDZWO8niN+g046EAkZ5B1WNSnKna+qezWzPE0zkixTndju+YAwvZrlYDTdfWXeCik8IjMjdh4cToARodw3rKq8lBqKk9mep3dgiLG2duNLzgHKa44msPg\/h9PLAxnhEZezR0jWnUAjke1eQg5yUVuw3ZXZkpNy6FpqZayx0FZNp1s9PHI\/QaDVzQTp6Ssc3zHV9t3SPwtgOn8G9R7pbZqqfajJl229Zpsu13DxW7tO1ZRpyk2ly+wbSMqqiHhuWIsRQdIN2Ja92Ga7CDLMZT4I2sjmMwZoNNvTdrrrwSEON2ul4huxl1FGHAeNekLmDaKy52SrwhFDR1j6F4qqeVri9gaXEBpPi+MN6kHhZuJGYWoW4vkopL4Gnwp1CHCAu2jpsB2\/TZ0489VnVoOlpJpvuPFK+x7fFFjXO3Gl5wDlNcMTWIU\/h1PLCxnhEZezRzw06gEcj2q\/LTUy1lkoaubTrZ6eOR+g0GrmgnT0la+CSip8m7eR7fWx3uSLyMR3+14Ww3XYgvVQKegoIjLLJpqdByA5knQAcyQsKWjEufWZdML\/hWCy4Mw9N41EbnG6eoqWcnkAEAHzDu1G85QpOacrpJc2ecSTsSCTmsE2vM\/HGCca27CWcFtt7YLs\/qbff7aXNgkk10DJGu8kkkDXdpqNxG8Z1B1XlSk6dr7PZrZnqaZVFh3P3MTEeXGErRc8MxUslVWXAUr21MJkDmmN7tAAQdSWgK9cvcb2zMHA9DiW2HYE42J4CdXU8zdz4z5jwPMEHmsnRmqaq20eh5xK9i7UWLaDHN7qOkndsASeDeo9JZ2V0ekZEvWFzQdXa7x4x3aLKQWE6bha\/NXPU7jmq+hYYxrmDjauzMOWWWNBb\/VWmpW1dwuVyLjDSMdpsgNG9ztC08\/KG7iRbl8xdnjlVRR4kxq6xYrw2yRrK11vjdBPStc4NDxqACNSBvB3kA6a6rdHDSklqrvZX1PHJIkUi6lvrqa52uluVFIJaariZPE8cHsc0OafSCEUexkY9z79gDGH7Cf42rHGBc4MTWrLrDtrpMm8V3KGlt8ELKunjBjqA2MAPYdPJdpqO4rJueFJV1+ReLKSipZqqploi2OGFhe952m7g0byfMvVyxp56XKPCVNUwSQTxWmmY+ORpY5jhE0EFp3gjsKmwlGOH9ZX1+xrabloYvwlYMc48zxpM0MX4Zfha2WajfS26gnlD55nP2gXPA4AbbjvA9qADoSpA8lTQK2ceX6sw1gC9Xqgo562tpqZ5p4II3SvfKdzAGtBJ8YjXuBUeU3Vkla3JIySsjBtJjTCd36U99xHiTEtut1vwnS+pVtZV1DI+sncSJntBO\/Q7bde9q+mT+JbFY8+MY4Gsl4pLhYb083i1vpZRJGyQjWWIEbgdCd3YxXLlBk\/hyjystU2MMK2+436vDq2skuFIyWVrpHFwaS8ajRpGo7dV4edGX8OEm4YzDy5wtDT3GwXFj6iltdJsuqIX6A6tjHjaEbPDg8ro8VKUnR11Vl0utn5\/U12ktSRiwDm1\/vJ5N\/tFV9DFnOhq2V9vpq6JsjI6iNsrWyMLHNDgCAWneDv3grAOec9wtGcGWmKILBdbtR2l9TNUNttK6ZwB2ABu3AnXmRwKiYRf7lu5\/QynsSIHkjzLlxWDT0iaZrCfvXY73DXT1LH2lme31Yr7bS1whlg8IibL1Uzdl7NpoOy4ciNdCO1aJ0pw9pWMotPYwX0gfx5yh\/8AUkf8Uaz8FH7pFMuMN3y4vVFZbjdYrTefDKiOhp3TPDGbDjuA3E7JA10Gq9D1xNN+a\/Hf\/tY+0pUqU6lKHCr2v9TG6UnczisB9KwvGUNvMbQ54vdMWgnQE7L9B8qzRYbsL7hy33htFU0IrYGTinq49iWLaGuy9vJw5hYh6TtBcbhlTQR2y3VVwmjvFPKYqWF0r9lrX6nZaCdO\/vWrDaV436ns\/ZZzbinpHbI0ytw\/ppu\/8XH2lkDAtyx1c7VUy49w7RWOuZNsww0dSJ2vj2QdonU6HXUadyx63pEUrWgfevx3uH91j7SvDAWZsWO6+tpIsI4hsZpI2yGS7UfUNk2nEaMOp1I01K2VoTUW3BLvX+WeRkr6MyFyWJukb\/u64t\/VQ\/XxrLPJYs6QFFW3HILFFFb6OesqZYoQyGCN0j36TsJ0a0EncCVow\/8ANj4r6mUtmXfgL2NML\/BNL9S1XGFbuCIpYMu8NwTxviljtlMx7HtLXNcImggg7wQeSuILVP2merYqiIvD0jFmdV4qoulnhmowbaaW7XltieIqarm6qNzS6XbJdqNCBvC+WY976QddgS40V8wLQW6xzRltxqbTUNqqllP\/AMTYa5\/udd+h3dnFd\/My6V2FelDh3GP3MXq8W6lsj4JPUyjdM7ae6QAa+TqNQSNeC9O8Z5Xu+WWrteFMo8Xz3OpidDEa2h6mFjnNI2nu1O4a66bte0LsR4rU5RinZLV8tX3mh21TZkvK+rwvV5WWB+DZXy2OOlbDTmXdI3Z8VweOTw4Ha79dN2i8TP6pqaTIDF81ISJDSNjJbx2XyMY\/\/K4r7ZKYHr8vsp7Zh66PabiHPnqWsIc2N73a7AI3HZGgJG4kFXniGx0OJcNXGwXKMvo6+nfTygcdlw01HeOI7wue3GFfivdJ+epss3Gxb2U9JSUOTeEaeja1sItdO8bPAucwOcfS4k+ldfOSko67JLF8FcAYRbZZBtcnsG2w+hzQVi3CeLMY5IW4YKx3hW7XuxULnMtt9tFP17XQkktZIwb2kd51HDeACuOLMTYyzyofuKwVhW62LDlY9oud8u8HUDqg4Esjad7idBwJJ4bhqVI7GXbdpf1b3vfl+pjdcNuZkvIuqqqzIbB89Y4ul8BazV3Eta4tb\/lAWSOW9eZYrPQ4fw7brJbo+ro6CnZTxNPENa0Aa9+7U96s3NnGV6wjg\/YwxZqy7YiuL\/BqCKmpnStjedxkkIGjWt1GmumpIHDUiI12tR8PNmey1IyZ0yW3D2bWIrdhC7V1HZbvFT\/daygi6xlLtyjUjkHODtSN29xbr4xAmFhGgsNrwbaKHC4i9Ro6Zngjojq18ZGodrzLtdSeZJKsjLvKG2Yay3rbFiKNl3ud\/a6W+VEp2zUyPB1btHfo3aOh7dXcSrVyo+6bLPHFflJfKWur8Plzqmw3YQvfG1jiXGF7wNlp47iRo4O5OaptaUasOGD1j811+H0NcU4u75\/IkAiIuabiiwtj\/LLGD8wRmRljiCnteIH0zaWspa1u1BWMb5Op0Oh0AG8cgQQRvzSo94jlx3lVm\/eMZUVkumLMH35kbqmnpJHSzW+RvEtYddG8TuABDtCQQNZGHvxPhavbZ7PuMZWtqdWvzczGwlTOgzgypbNZHlrJ7ja3NngAJ4uY4uaR3FzflWe7HcLXdcP0FxsskUltqYGSU74howxkAt0HLdy5LAmKs4qzMDCtxwdgPLrEdfcrtA+kdJcKIQQUzXjZc57iSNwJ46DXfryWY8vMMSYMy4sOF5pxUS26lZFJIODn8Xad20Tp3aLZiIpQUmrSvsunWxhHe17oxv0qamogyKqYoXuZHU11PDMW+42i7f3bTWrMNjpaeiw7bqOkaG08FNFHE1vANa0AAegLyMf4Poce4DuuFK97oo66LRkoGpikaQ5jwOejgDpzGoWIMNZoYryztEGEc0sF3qoktzRT015tNMaqCrjaNGE6aaO2QB2nmAdV5FOpRUI7pt28T16O7Lj6TFJSVPR9v0tWG9ZTPgmgJ4tk61rRp37LnD0lZEwTU1Nbl5hyrrSTUz22mklLuJc6Jpdr6SVgvEE2L+kHcLdh+kwxcsNYCp6hlTX1t0j6meu2TujYzs49o10JI0AMkIIYqenjp4WNjijaGMa3g0AaAD0Lyr6tKNN73b8BHVtowP0pfxDwz\/6hpf4XrPvILBHScobjW5fWJ1ttlZcZKe9wTvipIHSvDGskJOjQfNr3hfb1xFN+a\/Hf\/tQ+0s3SlUow4Vezf2HElJ3M4rCXSl\/3e7z+vpfrmrKOFb+3FGF6O\/MtlbbG1bS4UtdF1c8Wji3R7dTod2vmIXh5q4Plx7lbfML0z2R1VVDtU7nnRolY4PZqeQJboTy1Wmg+CsnLSz1Mpap2Lkw6QcL2kjgaSH+Bqwvivf01cBDmLJU\/\/MuhhvPOvwjhuiw5mBl5iikvVuhZTOfR0PXRVOwAA9rtQNSANdNRrwK7WAbZinH2d8ubmIcPVWHbTQ0BoLTR1o2aiUO12pHN4gaOefjADXQlSY03Scpz0VnbvvsY3TskSCVHcFVDwK55sMBdFn2PcS\/+oqr+Fiz4sG9Gm2XK14DxFDc7fU0Mr7\/UyNZUxOjc5hbHo4BwGoOh3rOXJScU060mjCHsmEulJ\/u9Xj9opvrWrLWHvxWtX7JD\/AFi7pK2+4XTIe7UVsoaiuqXT05bDTROke4CVpOjWgncFlGwtezDdsjkaWObSxBzSNCCGDUEL2b\/ANiK739gvaZhbpWTzMycpqZji2Cru9NFOQdxZo92h7tWg+hZzo6ano6CnpaVjWU8EbY42t4BoADQPQArYzIwRR5hZf3PCtXIIDVMDoJ9NepladpjtOwEbxzBKxVh7NvE+X1qgwxmpgm+uraBogiutrpjVU9Yxo0DtRpo7QDXt4kA7l6oupRUYbpvTxPNnd8z1elJTU0uQlwqZtBPR1VPNTP5tk6wN1HfsucstYbnqKvCdoqqvU1E1HDJKTx2ixpP7yVgK8Mxb0gr7ara\/DNww1l7QVTauqnubOqqLi5uuyxjOIboSOYGpJOoAUkGMbHG1jAGtaAAANAAOSVfVpRpvdNvwvyEd2zA\/SVJFuy\/I3H7qqT6HLybkJMhc5\/V2Lajy\/xjPsVrdPEt1YSSHgDg06k+9Lh7RquDpEWy43K34GFut9VWOhxLSyyCCJ0nVsAdq52yDoB2ncsoYvwpacbYQuGGbzF1lJWxlpIHjRu4te3sc06EeZbY1VGnCMtU7p+f2PGrt23MS2dzX9Ni\/vYQ5rsNQkOB1BG0xZ7UUsjsNY2w\/wBIC60WLaWrl9S7MbbDcHQuEU8TJGdVsvI0d4nDfqANDwUrDv1WrFpKUUneyR7B3TZhbHmWeMvvhuzJyuxBTW2\/TUzaWtpK5m1BWMbppv0Oh0a0bx7UEEb9bbrs3MwsJweD5x5VNfZHuaye42xzZ4ACRvcwlwO\/kXDuGq7V\/nx1lPm9esW01kuuLMHX9rJJ4aN7pZrfI3jssOujdS47tAQ7TUFu\/qYuzdrcxsKXDBeA8u8RVtxu8DqSSa40Xg8FK142XOe4kjUAnTXQA6HXdoZME2kmlJW32a+Pd3mLtrZ2Zn6zV1tudiobhZ5YpbdUQMkpnxDRpjLQW6DkNNN3JF5GX+GXYOy7sWGZKgVElupGQySDg54GriO7aJ07tEXLnpJ8LNy2LpREQBERAEREATQdiIgKaKqIgGgTQdiIgCIiAaDsTQIiAIiIAiIgCIiAaDsTQdiIgCIiAEapoAiIAiIgCaBEQBERAEREBTRVREAVNERAV00REQBNB2IiAIiIDjoFyREAREQBERAEREAVNNURAV0CIiAIiIAiIgCpsjsREBVERAf\/2Q==\"\r\n                            alt=\"ZAMKO Pallet Box Solutions logo\"\r\n                        \/>\r\n                    <\/div>\r\n                    <div id=\"pdfDate\" style=\"display: none\"><\/div>\r\n                <\/div>\r\n                <div class=\"pdf-below-hdr\"><\/div>\r\n                <div class=\"pdf-intro\">Below are the results from ZAMKO's sleeve pack ROI calculator.<\/div>\r\n                <div class=\"pdf-section-gap\"><\/div>\r\n                <div class=\"pdf-lbl\">Key results &mdash; FTL (full truck return)<\/div>\r\n                <div class=\"pdf-note\" id=\"pdfBaselineNote\" style=\"display: none\"><\/div>\r\n                <div class=\"pdf-note\" id=\"pdfAssetValueNote\" style=\"display: none\"><\/div>\r\n                <div class=\"pdf-krow\">\r\n                    <div class=\"pdf-k pk-blue\">\r\n                        <div class=\"pk-l\">Payback period<\/div>\r\n                        <div id=\"pdfPayback\" class=\"pk-v\">-<\/div>\r\n                        <div class=\"pdf-mini\" id=\"pdfMiniPayback\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"pdf-k pk-green\">\r\n                        <div class=\"pk-l\">Annual savings<\/div>\r\n                        <div id=\"pdfSavings\" class=\"pk-v\">-<\/div>\r\n                        <div class=\"pdf-mini\" id=\"pdfMiniSavings\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"pdf-k pk-red\">\r\n                        <div class=\"pk-l\">Required investment<\/div>\r\n                        <div id=\"pdfInvestment\" class=\"pk-v\">-<\/div>\r\n                        <div class=\"pdf-mini\" id=\"pdfMiniInvestment\"><\/div>\r\n                    <\/div>\r\n                    <div class=\"pdf-k pk-green\">\r\n                        <div class=\"pk-l\" id=\"pdfHorizonLabel\">Horizon result<\/div>\r\n                        <div id=\"pdfFiveYear\" class=\"pk-v\">-<\/div>\r\n                        <div class=\"pdf-mini\" id=\"pdfMiniFiveYear\"><\/div>\r\n                        <div class=\"pdf-mini-note\" id=\"pdfMiniFiveYearNote\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pdf-section-gap\"><\/div>\r\n                <div class=\"pdf-lbl\">Your inputs<\/div>\r\n                <table class=\"pdf-tbl\">\r\n                    <tr>\r\n                        <td>Sleeve pack type<\/td>\r\n                        <td id=\"pdfReusableType\">Sleeve pack<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Sleeve pack size<\/td>\r\n                        <td id=\"pdfSize\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Trucks \/ month<\/td>\r\n                        <td id=\"pdfTrucks\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Return distance<\/td>\r\n                        <td id=\"pdfDistance\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Return truck cost (FTL)<\/td>\r\n                        <td id=\"pdfReturnCost\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Current one-way packaging<\/td>\r\n                        <td id=\"pdfPackType\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>One-way cost \/ unit<\/td>\r\n                        <td id=\"pdfOneWayCost\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Total cycle time<\/td>\r\n                        <td id=\"pdfCycle\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Required pool (FTL)<\/td>\r\n                        <td id=\"pdfPool\">-<\/td>\r\n                    <\/tr>\r\n                <\/table>\r\n                <div class=\"pdf-section-gap\"><\/div>\r\n                <div class=\"pdf-lbl\">Key formulas used in this calculation<\/div>\r\n                <table class=\"pdf-fm-tbl\">\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Annual volume<\/td>\r\n                        <td id=\"pdfFmVol\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Cycle time<\/td>\r\n                        <td id=\"pdfFmCycle\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Pool size<\/td>\r\n                        <td id=\"pdfFmPool\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Investment<\/td>\r\n                        <td id=\"pdfFmInv\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Annual savings<\/td>\r\n                        <td id=\"pdfFmSav\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td class=\"pdf-fm-lbl\">Payback period<\/td>\r\n                        <td id=\"pdfFmPay\" class=\"pdf-fm-val\">-<\/td>\r\n                    <\/tr>\r\n                <\/table>\r\n                <div class=\"pdf-section-gap\"><\/div>\r\n                <div class=\"pdf-lbl\">Model assumptions used in this calculation<\/div>\r\n                <table class=\"pdf-tbl\">\r\n                    <tr>\r\n                        <td>Return strategy baseline<\/td>\r\n                        <td id=\"pdfAsReturn\">Full-truck load (FTL)<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Pool rounding<\/td>\r\n                        <td>Always rounded up to nearest full truck multiple<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Accumulation method<\/td>\r\n                        <td id=\"pdfAsAccum\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Return cost basis<\/td>\r\n                        <td id=\"pdfAsRetCost\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Damage \/ repair reserve<\/td>\r\n                        <td id=\"pdfAsReserve\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Cycle time buffer<\/td>\r\n                        <td id=\"pdfAsBuffer\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Analysis period<\/td>\r\n                        <td id=\"pdfAsHorizon\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Asset residual value<\/td>\r\n                        <td id=\"pdfAsAsset\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Sleeve pack size modelled<\/td>\r\n                        <td id=\"pdfAsSize\">-<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Mixed sleeve pack sizes<\/td>\r\n                        <td>Not modelled. Single sleeve pack size assumed throughout the return loop.<\/td>\r\n                    <\/tr>\r\n                    <tr>\r\n                        <td>Admin \/ coordination cost<\/td>\r\n                        <td>\r\n                            Not included. Extra partial-load return trips carry additional workload not quantified here.\r\n                        <\/td>\r\n                    <\/tr>\r\n                <\/table>\r\n                <div class=\"pdf-warning-spacer-top\"><\/div>\r\n                <div class=\"pdf-spacer-disclaimer\">\r\n                    <div class=\"pdf-disclaimer\">\r\n                        <div class=\"pdf-disc-icon\">\r\n                            <svg\r\n                                class=\"pdf-warning-svg\"\r\n                                width=\"18\"\r\n                                height=\"18\"\r\n                                viewBox=\"0 0 24 24\"\r\n                                aria-hidden=\"true\"\r\n                                xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n                            >\r\n                                <path d=\"M12 3 L22 20 H2 Z\" fill=\"#fff\" stroke=\"#C0392B\" stroke-width=\"2\" \/>\r\n                                <line\r\n                                    x1=\"12\"\r\n                                    y1=\"8\"\r\n                                    x2=\"12\"\r\n                                    y2=\"14\"\r\n                                    stroke=\"#C0392B\"\r\n                                    stroke-width=\"2.4\"\r\n                                    stroke-linecap=\"round\"\r\n                                \/>\r\n                                <circle cx=\"12\" cy=\"17.5\" r=\"1.2\" fill=\"#C0392B\" \/>\r\n                            <\/svg>\r\n                        <\/div>\r\n                        <div class=\"pdf-disc-text\">\r\n                            <strong>WARNING:<\/strong> This calculation is an estimate only and is intended as a\r\n                            decision-support tool. Actual results depend on transport costs, packaging wear, return\r\n                            volumes, carrier rates and other variables not included in this model.\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pdf-warning-spacer-bottom\"><\/div>\r\n                <div class=\"pdf-ft\">\r\n                    <div class=\"pdf-ft-colorbar\">\r\n                        <span class=\"pdf-ft-bar bar-grey\"><\/span><span class=\"pdf-ft-bar bar-green\"><\/span\r\n                        ><span class=\"pdf-ft-bar bar-blue\"><\/span><span class=\"pdf-ft-bar bar-orange\"><\/span>\r\n                    <\/div>\r\n                    <div class=\"pdf-ft-cols\">\r\n                        <div class=\"pdf-ft-col\">\r\n                            <div>Zilverwerf 14<\/div>\r\n                            <div>6641 TD Beuningen<\/div>\r\n                            <div>The Netherlands<\/div>\r\n                        <\/div>\r\n                        <div class=\"pdf-ft-col\">\r\n                            <div>T +31 40 711 47 17<\/div>\r\n                            <div>www.zamko.eu<\/div>\r\n                            <div>info@zamko.eu<\/div>\r\n                        <\/div>\r\n                        <div class=\"pdf-ft-col\">\r\n                            <div>ZAMKO B.V.<\/div>\r\n                            <div>Trade Register no. 82 38 07 59<\/div>\r\n                            <div>VAT no: NL 86 24 44 408 B01<\/div>\r\n                        <\/div>\r\n                        <div class=\"pdf-ft-col\">\r\n                            <div>Bank account ING: 0007 2267 93<\/div>\r\n                            <div>IBAN: NL98 INGB 0007 2267 93<\/div>\r\n                            <div>BIC: INGBNL2A<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"pdf-ft-disc\">\r\n                        <span\r\n                            >Copyright &copy; 2026 ZAMKO B.V. All rights reserved. This software is protected by\r\n                            copyright law and may not be copied, modified or used commercially without prior written\r\n                            permission.<\/span\r\n                        ><span id=\"pdfFooterDate\"><\/span>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        <style>\r\n            @page {\r\n                margin: 0;\r\n                size: A4;\r\n            }\r\n            @media screen {\r\n                #pdfReport {\r\n                    display: none !important;\r\n                }\r\n            }\r\n            @media print {\r\n                html,\r\n                body {\r\n                    margin: 0;\r\n                    padding: 0;\r\n                }\r\n                body > *:not(#pdfReport) {\r\n                    display: none !important;\r\n                }\r\n                #pdfReport {\r\n                    display: block !important;\r\n                }\r\n            }\r\n            #pdfReport {\r\n                font-family: \"DM Sans\", Arial, sans-serif;\r\n                font-size: 11px;\r\n                color: #1f2937;\r\n            }\r\n            .pdf-pg {\r\n                width: 210mm;\r\n                height: 297mm;\r\n                min-height: 297mm;\r\n                margin: 0 auto;\r\n                background: #fff;\r\n                display: flex;\r\n                flex-direction: column;\r\n                padding-top: 42mm;\r\n                box-sizing: border-box;\r\n            }\r\n            .pdf-top-space {\r\n                height: 0;\r\n            }\r\n            .pdf-below-hdr {\r\n                height: 17px;\r\n            }\r\n            .pdf-section-gap {\r\n                height: 13px;\r\n            }\r\n            .pdf-hdr {\r\n                background: #042c53;\r\n                color: #fff;\r\n                padding: 14px 24px;\r\n                display: flex;\r\n                align-items: center;\r\n                justify-content: space-between;\r\n                gap: 16px;\r\n            }\r\n            .pdf-hdr-left {\r\n                display: flex;\r\n                align-items: center;\r\n                gap: 12px;\r\n            }\r\n            .pdf-wordmark {\r\n                font-size: 22px;\r\n                font-weight: 900;\r\n                color: #b5d4f4;\r\n                letter-spacing: -0.02em;\r\n                line-height: 1;\r\n            }\r\n            .pdf-wordmark span {\r\n                color: #ef9f27;\r\n            }\r\n            .pdf-logo-img {\r\n                display: block;\r\n                width: 123px;\r\n                height: 46px;\r\n                object-fit: contain;\r\n                background: #fff;\r\n                border-radius: 3px;\r\n                padding: 2px 4px;\r\n                flex-shrink: 0;\r\n            }\r\n            .pdf-wordmark {\r\n                display: none;\r\n            }\r\n            .pdf-hdr-sub {\r\n                font-size: 9px;\r\n                color: rgba(255, 255, 255, 0.55);\r\n            }\r\n            .pdf-intro {\r\n                font-size: 16px;\r\n                font-weight: 700;\r\n                color: #042c53;\r\n                padding: 0 24px 0;\r\n                width: 100%;\r\n                display: block;\r\n                line-height: 1.3;\r\n            }\r\n            .pdf-lbl {\r\n                font-size: 8.5px;\r\n                font-weight: 700;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.07em;\r\n                color: #6b7280;\r\n                border-bottom: 1px solid #e5e7eb;\r\n                padding: 0 24px 3px;\r\n                margin-bottom: 5px;\r\n            }\r\n            .pdf-note {\r\n                font-size: 8px;\r\n                color: #6b7280;\r\n                padding: 0 24px 2px;\r\n                line-height: 1.3;\r\n            }\r\n            .pdf-krow {\r\n                display: grid;\r\n                grid-template-columns: repeat(4, 1fr);\r\n                gap: 6px;\r\n                padding: 0 24px;\r\n            }\r\n            .pdf-k {\r\n                border-radius: 6px;\r\n                padding: 8px 10px;\r\n            }\r\n            .pk-l {\r\n                font-size: 8px;\r\n                font-weight: 700;\r\n                text-transform: uppercase;\r\n                letter-spacing: 0.04em;\r\n                margin-bottom: 5px;\r\n            }\r\n            .pk-v {\r\n                font-size: 18px;\r\n                font-weight: 700;\r\n                font-family: \"DM Mono\", monospace;\r\n                line-height: 1;\r\n            }\r\n            .pk-blue {\r\n                background: #e6f1fb;\r\n                border: 1px solid #b5d4f4;\r\n            }\r\n            .pk-blue .pk-l {\r\n                color: #185fa5;\r\n            }\r\n            .pk-blue .pk-v {\r\n                color: #0c447c;\r\n            }\r\n            .pk-green {\r\n                background: #eaf3de;\r\n                border: 1px solid #c0dd97;\r\n            }\r\n            .pk-green .pk-l {\r\n                color: #3b6d11;\r\n            }\r\n            .pk-green .pk-v {\r\n                color: #27500a;\r\n            }\r\n            .pk-red {\r\n                background: #fdecea;\r\n                border: 1px solid #f5b7b1;\r\n            }\r\n            .pk-red .pk-l {\r\n                color: #922b21;\r\n            }\r\n            .pk-red .pk-v {\r\n                color: #c0392b;\r\n            }\r\n            .pdf-mini {\r\n                display: none;\r\n            }\r\n            .pdf-mini-note {\r\n                display: none;\r\n            }\r\n            .pdf-tbl {\r\n                width: calc(100% - 48px);\r\n                margin: 0 24px;\r\n                border-collapse: collapse;\r\n                font-size: 10px;\r\n            }\r\n            .pdf-tbl td {\r\n                padding: 4px 8px;\r\n                border-bottom: 1px solid #f3f4f6;\r\n            }\r\n            .pdf-tbl td:first-child {\r\n                color: #6b7280;\r\n                width: 52%;\r\n            }\r\n            .pdf-tbl td:last-child {\r\n                font-weight: 600;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-size: 9.5px;\r\n            }\r\n            .pdf-fm-tbl {\r\n                width: calc(100% - 48px);\r\n                margin: 0 24px;\r\n                border-collapse: collapse;\r\n                font-size: 9.5px;\r\n            }\r\n            .pdf-fm-tbl tr:nth-child(odd) {\r\n                background: #f8fafc;\r\n            }\r\n            .pdf-fm-tbl td {\r\n                padding: 4px 8px;\r\n                border-bottom: 1px solid #f3f4f6;\r\n                vertical-align: top;\r\n            }\r\n            .pdf-fm-lbl {\r\n                color: #6b7280;\r\n                font-weight: 700;\r\n                width: 22%;\r\n                white-space: nowrap;\r\n                font-size: 8.5px;\r\n            }\r\n            .pdf-fm-val {\r\n                font-family: \"DM Mono\", monospace;\r\n                color: #1f2937;\r\n                font-size: 8.5px;\r\n                font-weight: 500;\r\n                line-height: 1.4;\r\n            }\r\n            .pdf-spacer-disclaimer {\r\n                flex: 1;\r\n                display: flex;\r\n                align-items: center;\r\n                padding: 0 24px;\r\n            }\r\n            .pdf-disclaimer {\r\n                display: flex;\r\n                align-items: flex-start;\r\n                gap: 8px;\r\n                width: 100%;\r\n                padding: 8px 10px;\r\n                background: #fff8f0;\r\n                border: 1px solid #f5b7b1;\r\n                border-radius: 6px;\r\n            }\r\n            .pdf-disc-icon {\r\n                font-size: 16px;\r\n                color: #c0392b;\r\n                flex-shrink: 0;\r\n                line-height: 1.1;\r\n            }\r\n            .pdf-disc-text {\r\n                font-size: 8px;\r\n                color: #7c3a2a;\r\n                line-height: 1.55;\r\n            }\r\n            .pdf-ft {\r\n                background: #f9fafb;\r\n            }\r\n            .pdf-ft-colorbar {\r\n                display: flex;\r\n                height: 4px;\r\n                width: 100%;\r\n            }\r\n            .pdf-ft-bar {\r\n                flex: 1;\r\n            }\r\n            .bar-grey {\r\n                background: #b0b0b0;\r\n            }\r\n            .bar-green {\r\n                background: #7ab648;\r\n                flex: 0 0 40px;\r\n            }\r\n            .bar-blue {\r\n                background: #042c53;\r\n                flex: 0 0 40px;\r\n            }\r\n            .bar-orange {\r\n                background: #e8521a;\r\n                flex: 0 0 80px;\r\n            }\r\n            .pdf-ft-cols {\r\n                display: grid;\r\n                grid-template-columns: repeat(4, 1fr);\r\n                gap: 4px;\r\n                padding: 7px 24px 5px;\r\n                font-size: 8.5px;\r\n                color: #374151;\r\n                line-height: 1.55;\r\n            }\r\n            .pdf-ft-col {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 1px;\r\n            }\r\n            .pdf-ft-disc {\r\n                font-size: 7px;\r\n                color: #9ca3af;\r\n                padding: 4px 24px 10px;\r\n                border-top: 0.5px solid #e5e7eb;\r\n                display: flex;\r\n                justify-content: space-between;\r\n            }\r\n            .pdf-tbl tr.assumption-minor td {\r\n                color: #9ca3af;\r\n                font-size: 9px;\r\n            }\r\n            .pdf-summary-note {\r\n                margin: 4px 24px;\r\n                background: #e6f1fb;\r\n                border: 1px solid #b5d4f4;\r\n                border-radius: 6px;\r\n                padding: 6px 10px;\r\n            }\r\n            .pv-title {\r\n                font-size: 10px;\r\n                font-weight: 700;\r\n                color: #0c447c;\r\n                margin-bottom: 2px;\r\n            }\r\n            .pv-text {\r\n                font-size: 9px;\r\n                color: #1f2937;\r\n                line-height: 1.5;\r\n            }\r\n            .pdf-mini-grid {\r\n                display: grid;\r\n                grid-template-columns: repeat(3, 1fr);\r\n                gap: 3px;\r\n                margin-top: 4px;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell {\r\n                border-radius: 4px;\r\n                padding: 3px;\r\n                text-align: center;\r\n                border: 1px solid #e5e7eb;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell .k {\r\n                font-size: 7px;\r\n                font-weight: 800;\r\n                line-height: 1;\r\n                white-space: nowrap;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell .v {\r\n                font-size: 8px;\r\n                font-family: \"DM Mono\", monospace;\r\n                font-weight: 800;\r\n                line-height: 1.1;\r\n                margin-top: 1px;\r\n                white-space: nowrap;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell.c0 {\r\n                background: #edf5ff;\r\n                border-color: #b5d4f4;\r\n                color: #0c447c;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell.c1 {\r\n                background: #eef7e8;\r\n                border-color: #c0dd97;\r\n                color: #3b6d11;\r\n            }\r\n            .pdf-mini-grid .ltl-mini-cell.c2 {\r\n                background: #fff4e3;\r\n                border-color: #fac775;\r\n                color: #854f0b;\r\n            }\r\n        <\/style>\r\n        <div\r\n            style=\"\r\n                text-align: center;\r\n                padding: 18px 20px 24px;\r\n                font-size: 10px;\r\n                color: #b0b8c4;\r\n                line-height: 1.6;\r\n                max-width: 860px;\r\n                margin: 0 auto;\r\n            \"\r\n        >\r\n            Copyright &copy; 2026 ZAMKO B.V. All rights reserved.<br \/><span style=\"font-size: 9px\"\r\n                >This software, including its source code, design, calculations, text, and user interface, is protected\r\n                by copyright law. No part of this software may be copied, modified, distributed, reverse-engineered, or\r\n                used commercially without prior written permission from ZAMKO B.V.<\/span\r\n            >\r\n        <\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #001a63;color:#001a63\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #001a63;color:#001a63\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/#Sleeve_Pack_ROI_Calculator\" >Sleeve Pack ROI Calculator<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/#Sleeve_Pack_ROI_Calculator_for_Sleeve_Packs\" >Sleeve Pack ROI Calculator for Sleeve Packs<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/#Smaller_project_Check_the_effect_of_partial-load_returns\" >Smaller project? Check the effect of partial-load returns<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/#Sleeve_Pack_FTL_Baseline_ROI_Result\" >Sleeve Pack FTL Baseline ROI Result<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/zamko.eu\/de\/sleeve-pack-roi-calculator\/#Talk_to_a_ZAMKO_specialist_about_your_sleeve_pack_results\" >Talk to a ZAMKO specialist about your sleeve pack results<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Sleeve Pack ROI Calculator for Sleeve Packs | ZAMKO Sleeve Pack ROI Calculator for Sleeve Packs Estimate payback, pool size and annual savings for sleeve packs, sleeve pack pallet boxes, sleeve pallet boxes and sleeve pack systems versus one-way carton or plywood packaging. A Operational Inputs Define sleeve pack size, one-way alternative, shipment volume, transport [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-31708","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/pages\/31708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/comments?post=31708"}],"version-history":[{"count":6,"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/pages\/31708\/revisions"}],"predecessor-version":[{"id":32141,"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/pages\/31708\/revisions\/32141"}],"wp:attachment":[{"href":"https:\/\/zamko.eu\/de\/wp-json\/wp\/v2\/media?parent=31708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}