{"id":18510,"date":"2026-06-22T06:40:36","date_gmt":"2026-06-22T06:40:36","guid":{"rendered":"https:\/\/tendify.net\/?p=18510"},"modified":"2026-07-15T05:25:32","modified_gmt":"2026-07-15T05:25:32","slug":"gcc-customs-duty-calculator","status":"publish","type":"post","link":"https:\/\/tendify.net\/ar\/gcc-customs-duty-calculator\/","title":{"rendered":"Free GCC Customs Duty Calculator &#038; Exemption Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"18510\" class=\"elementor elementor-18510\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-9337d4a e-flex e-con-boxed e-con e-parent\" data-id=\"9337d4a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60119b3 elementor-widget elementor-widget-html\" data-id=\"60119b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>GCC Customs Duty & Exemptions Wizard (Enterprise Edition)<\/title>\r\n    <!-- \u0627\u0633\u062a\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u062f\u0631\u0648\u0646\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0627\u0644\u0645\u0646\u062a\u0648\u0631 \u0628\u0627 \u062a\u0645 \u062a\u0627\u0631\u06cc\u06a9 Tendify.Net -->\r\n    <style>\r\n        :root {\r\n            --bg-color: #080c14;\r\n            --card-bg: #0f172a;\r\n            --card-border: #1e293b;\r\n            --primary: #3b82f6;\r\n            --primary-hover: #60a5fa;\r\n            --primary-glow: rgba(59, 130, 246, 0.18);\r\n            --accent: #10b981;\r\n            --accent-glow: rgba(16, 185, 129, 0.18);\r\n            --warning: #f59e0b;\r\n            --warning-glow: rgba(245, 158, 11, 0.15);\r\n            --danger: #f43f5e;\r\n            --text-main: #f8fafc;\r\n            --text-muted: #94a3b8;\r\n            --input-bg: #1e293b;\r\n            --font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\r\n        }\r\n\r\n        \/* \u0638\u0631\u0641 \u0627\u0635\u0644\u06cc \u0627\u0628\u0632\u0627\u0631 *\/\r\n        .tendify-wizard-container {\r\n            font-family: var(--font-family);\r\n            background-color: var(--bg-color);\r\n            color: var(--text-main);\r\n            padding: 32px 24px;\r\n            border-radius: 20px;\r\n            max-width: 780px;\r\n            margin: 20px auto;\r\n            box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.4), 0 10px 10px -5px rgba(0, 0, 0, 0.4);\r\n            border: 1px solid var(--card-border);\r\n            box-sizing: border-box;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .tendify-wizard-container * {\r\n            box-sizing: border-box;\r\n            transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);\r\n        }\r\n\r\n        \/* \u0647\u062f\u0631 \u0627\u0628\u0632\u0627\u0631 *\/\r\n        .wizard-header {\r\n            text-align: center;\r\n            margin-bottom: 35px;\r\n            border-bottom: 1px solid var(--card-border);\r\n            padding-bottom: 24px;\r\n        }\r\n\r\n        .wizard-header h2 {\r\n            font-size: 1.75rem;\r\n            font-weight: 800;\r\n            margin: 0 0 10px 0;\r\n            background: linear-gradient(135deg, #93c5fd 0%, #3b82f6 50%, #1d4ed8 100%);\r\n            -webkit-background-clip: text;\r\n            -webkit-text-fill-color: transparent;\r\n            letter-spacing: -0.03em;\r\n        }\r\n\r\n        .wizard-header p {\r\n            font-size: 0.9rem;\r\n            color: var(--text-muted);\r\n            margin: 0;\r\n            line-height: 1.5;\r\n        }\r\n\r\n        \/* \u0646\u0648\u0627\u0631 \u0646\u0634\u0627\u0646\u06af\u0631 \u06af\u0627\u0645\u200c\u0647\u0627 *\/\r\n        .steps-indicator {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 35px;\r\n            position: relative;\r\n            padding: 0 12px;\r\n        }\r\n\r\n        .steps-indicator::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 0;\r\n            right: 0;\r\n            height: 3px;\r\n            background-color: var(--card-border);\r\n            z-index: 1;\r\n            transform: translateY(-50%);\r\n        }\r\n\r\n        .step-node {\r\n            width: 40px;\r\n            height: 40px;\r\n            border-radius: 50%;\r\n            background-color: var(--card-bg);\r\n            border: 3px solid var(--card-border);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 0.9rem;\r\n            font-weight: 700;\r\n            z-index: 2;\r\n            color: var(--text-muted);\r\n            position: relative;\r\n        }\r\n\r\n        .step-node.active {\r\n            border-color: var(--primary);\r\n            color: #ffffff;\r\n            background-color: var(--primary);\r\n            box-shadow: 0 0 15px var(--primary-glow);\r\n        }\r\n\r\n        .step-node.completed {\r\n            border-color: var(--accent);\r\n            color: #ffffff;\r\n            background-color: var(--accent);\r\n            box-shadow: 0 0 15px var(--accent-glow);\r\n        }\r\n\r\n        .step-label {\r\n            position: absolute;\r\n            bottom: -22px;\r\n            font-size: 0.7rem;\r\n            white-space: nowrap;\r\n            color: var(--text-muted);\r\n            font-weight: 500;\r\n        }\r\n\r\n        .step-node.active .step-label {\r\n            color: var(--primary-hover);\r\n            font-weight: 700;\r\n        }\r\n\r\n        \/* \u0645\u062d\u062a\u0648\u0627\u06cc \u06af\u0627\u0645\u200c\u0647\u0627 *\/\r\n        .wizard-step-content {\r\n            display: none;\r\n            min-height: 280px;\r\n        }\r\n\r\n        .wizard-step-content.active {\r\n            display: block;\r\n            animation: slideUp 0.35s ease-out;\r\n        }\r\n\r\n        @keyframes slideUp {\r\n            from { opacity: 0; transform: translateY(12px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .step-title {\r\n            font-size: 1.25rem;\r\n            font-weight: 700;\r\n            margin: 0 0 8px 0;\r\n            color: #ffffff;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n\r\n        .step-subtitle {\r\n            font-size: 0.85rem;\r\n            color: var(--text-muted);\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        \/* \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u06af\u0631\u06cc\u062f \u0628\u0631\u0627\u06cc \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 *\/\r\n        .grid-options {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 14px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            .grid-options {\r\n                grid-template-columns: 1fr;\r\n            }\r\n        }\r\n\r\n        \/* \u06a9\u0627\u0631\u062a \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 *\/\r\n        .option-card {\r\n            background-color: var(--card-bg);\r\n            border: 2px solid var(--card-border);\r\n            border-radius: 12px;\r\n            padding: 18px;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 14px;\r\n            position: relative;\r\n        }\r\n\r\n        .option-card:hover {\r\n            border-color: var(--primary);\r\n            background-color: rgba(59, 130, 246, 0.03);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .option-card input[type=\"radio\"] {\r\n            margin: 0;\r\n            width: 20px;\r\n            height: 20px;\r\n            accent-color: var(--primary);\r\n            cursor: pointer;\r\n        }\r\n\r\n        .option-card.selected {\r\n            border-color: var(--primary);\r\n            background-color: var(--primary-glow);\r\n        }\r\n\r\n        .option-details {\r\n            display: flex;\r\n            flex-direction: column;\r\n            flex: 1;\r\n        }\r\n\r\n        .option-label {\r\n            font-weight: 700;\r\n            font-size: 0.95rem;\r\n            color: #ffffff;\r\n        }\r\n\r\n        .option-desc {\r\n            font-size: 0.75rem;\r\n            color: var(--text-muted);\r\n            margin-top: 4px;\r\n            line-height: 1.3;\r\n        }\r\n\r\n        .flag-icon {\r\n            font-size: 1.5rem;\r\n        }\r\n\r\n        \/* \u0628\u062e\u0634 \u0641\u06cc\u0644\u062f\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc *\/\r\n        .form-group-row {\r\n            display: grid;\r\n            grid-template-columns: 1fr 1fr;\r\n            gap: 20px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        @media (max-width: 520px) {\r\n            .form-group-row {\r\n                grid-template-columns: 1fr;\r\n                gap: 15px;\r\n            }\r\n        }\r\n\r\n        .form-group {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 8px;\r\n        }\r\n\r\n        .form-group label {\r\n            font-size: 0.85rem;\r\n            font-weight: 600;\r\n            color: var(--text-main);\r\n        }\r\n\r\n        .input-wrapper {\r\n            position: relative;\r\n            display: flex;\r\n            align-items: center;\r\n        }\r\n\r\n        .input-icon {\r\n            position: absolute;\r\n            left: 14px;\r\n            color: var(--text-muted);\r\n            font-size: 0.9rem;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .form-control {\r\n            width: 100%;\r\n            background-color: var(--input-bg);\r\n            border: 1px solid var(--card-border);\r\n            border-radius: 8px;\r\n            padding: 12px 14px 12px 32px;\r\n            color: #ffffff;\r\n            font-size: 0.95rem;\r\n            outline: none;\r\n        }\r\n\r\n        .form-control:focus {\r\n            border-color: var(--primary);\r\n            box-shadow: 0 0 8px var(--primary-glow);\r\n        }\r\n\r\n        \/* \u06a9\u0627\u062f\u0631 \u062c\u0633\u062a\u062c\u0648\u06cc \u0633\u0631\u06cc\u0639 \u06a9\u062f\u0647\u0627\u06cc \u06af\u0645\u0631\u06a9\u06cc (HS Code Helper) *\/\r\n        .hs-helper-box {\r\n            background-color: rgba(30, 41, 59, 0.4);\r\n            border: 1px dashed var(--card-border);\r\n            border-radius: 12px;\r\n            padding: 18px;\r\n            margin-top: 15px;\r\n        }\r\n\r\n        .hs-helper-header {\r\n            font-weight: 600;\r\n            font-size: 0.85rem;\r\n            color: var(--primary-hover);\r\n            margin-bottom: 10px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n        }\r\n\r\n        .hs-search-grid {\r\n            display: flex;\r\n            gap: 10px;\r\n        }\r\n\r\n        .hs-search-grid input {\r\n            flex: 1;\r\n            padding: 8px 12px;\r\n            background-color: var(--bg-color);\r\n            border: 1px solid var(--card-border);\r\n            border-radius: 6px;\r\n            color: #ffffff;\r\n            font-size: 0.85rem;\r\n        }\r\n\r\n        .hs-search-grid button {\r\n            background-color: var(--primary);\r\n            color: white;\r\n            border: none;\r\n            padding: 8px 16px;\r\n            border-radius: 6px;\r\n            font-size: 0.85rem;\r\n            cursor: pointer;\r\n            font-weight: 600;\r\n        }\r\n\r\n        .hs-search-grid button:hover {\r\n            background-color: var(--primary-hover);\r\n        }\r\n\r\n        .hs-results-preview {\r\n            margin-top: 10px;\r\n            font-size: 0.75rem;\r\n            color: var(--text-muted);\r\n            max-height: 80px;\r\n            overflow-y: auto;\r\n            background: rgba(0,0,0,0.15);\r\n            border-radius: 4px;\r\n            padding: 8px;\r\n            display: none;\r\n        }\r\n\r\n        .hs-result-item {\r\n            padding: 4px 0;\r\n            border-bottom: 1px solid rgba(255,255,255,0.05);\r\n            cursor: pointer;\r\n        }\r\n        .hs-result-item:hover {\r\n            color: white;\r\n        }\r\n\r\n        \/* \u0627\u0633\u062a\u0627\u06cc\u0644 \u0686\u06a9\u200c\u0628\u0627\u06a9\u0633\u200c\u0647\u0627 *\/\r\n        .checkbox-list {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 12px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .checkbox-card {\r\n            background-color: var(--card-bg);\r\n            border: 1px solid var(--card-border);\r\n            border-radius: 12px;\r\n            padding: 16px;\r\n            display: flex;\r\n            align-items: flex-start;\r\n            gap: 14px;\r\n            cursor: pointer;\r\n        }\r\n\r\n        .checkbox-card:hover {\r\n            border-color: var(--primary);\r\n            background-color: rgba(255, 255, 255, 0.01);\r\n        }\r\n\r\n        .checkbox-card input[type=\"checkbox\"] {\r\n            margin-top: 3px;\r\n            width: 20px;\r\n            height: 20px;\r\n            accent-color: var(--primary);\r\n            cursor: pointer;\r\n        }\r\n\r\n        .checkbox-card.selected {\r\n            border-color: var(--primary-hover);\r\n            background-color: rgba(59, 130, 246, 0.03);\r\n        }\r\n\r\n        \/* \u0627\u06a9\u0634\u0646 \u0628\u0627\u0631 \u0646\u0627\u0648\u0628\u0631\u06cc *\/\r\n        .wizard-actions {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            margin-top: 35px;\r\n            padding-top: 24px;\r\n            border-top: 1px solid var(--card-border);\r\n        }\r\n\r\n        .btn {\r\n            padding: 12px 24px;\r\n            font-size: 0.95rem;\r\n            font-weight: 700;\r\n            border-radius: 10px;\r\n            cursor: pointer;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n            border: none;\r\n            outline: none;\r\n        }\r\n\r\n        .btn-prev {\r\n            background-color: transparent;\r\n            color: var(--text-muted);\r\n            border: 1px solid var(--card-border);\r\n        }\r\n\r\n        .btn-prev:hover {\r\n            background-color: var(--card-bg);\r\n            color: #ffffff;\r\n        }\r\n\r\n        .btn-next {\r\n            background-color: var(--primary);\r\n            color: #ffffff;\r\n            box-shadow: 0 4px 14px var(--primary-glow);\r\n        }\r\n\r\n        .btn-next:hover {\r\n            background-color: var(--primary-hover);\r\n            transform: translateY(-1px);\r\n        }\r\n\r\n        .btn-disabled {\r\n            opacity: 0.35;\r\n            cursor: not-allowed;\r\n            pointer-events: none;\r\n        }\r\n\r\n        \/* \u0628\u062e\u0634 \u0627\u0639\u0644\u0627\u0646 \u062e\u0637\u0627 *\/\r\n        .error-banner {\r\n            background-color: rgba(244, 63, 94, 0.1);\r\n            border: 1px solid var(--danger);\r\n            color: #fca5a5;\r\n            padding: 12px 16px;\r\n            border-radius: 10px;\r\n            font-size: 0.85rem;\r\n            margin-bottom: 20px;\r\n            display: none;\r\n            animation: shake 0.3s ease;\r\n        }\r\n\r\n        @keyframes shake {\r\n            0%, 100% { transform: translateX(0); }\r\n            25% { transform: translateX(-6px); }\r\n            75% { transform: translateX(6px); }\r\n        }\r\n\r\n        \/* \u0628\u062e\u0634 \u0646\u062a\u0627\u06cc\u062c \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0648 \u062e\u0631\u0648\u062c\u06cc \u06af\u0632\u0627\u0631\u0634 \u0645\u0627\u0644\u06cc *\/\r\n        .results-box {\r\n            background-color: var(--card-bg);\r\n            border-radius: 16px;\r\n            border: 1px solid var(--card-border);\r\n            padding: 28px;\r\n        }\r\n\r\n        .results-grid-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            flex-wrap: wrap;\r\n            gap: 15px;\r\n            border-bottom: 1px solid var(--card-border);\r\n            padding-bottom: 20px;\r\n            margin-bottom: 20px;\r\n        }\r\n\r\n        .badge-duty {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 8px;\r\n            padding: 10px 20px;\r\n            border-radius: 50px;\r\n            font-weight: 800;\r\n            font-size: 1.15rem;\r\n        }\r\n\r\n        .badge-exempt {\r\n            background-color: rgba(16, 185, 129, 0.12);\r\n            color: #34d399;\r\n            border: 1px solid rgba(16, 185, 129, 0.25);\r\n            box-shadow: 0 0 15px var(--accent-glow);\r\n        }\r\n\r\n        .badge-standard {\r\n            background-color: rgba(245, 158, 11, 0.12);\r\n            color: #fbbf24;\r\n            border: 1px solid rgba(245, 158, 11, 0.25);\r\n            box-shadow: 0 0 15px var(--warning-glow);\r\n        }\r\n\r\n        .financial-statement {\r\n            background: rgba(15, 23, 42, 0.8);\r\n            border: 1px solid var(--card-border);\r\n            border-radius: 12px;\r\n            padding: 20px;\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .statement-title {\r\n            font-size: 0.95rem;\r\n            font-weight: 700;\r\n            color: #ffffff;\r\n            margin-bottom: 15px;\r\n            border-bottom: 1px solid rgba(255,255,255,0.05);\r\n            padding-bottom: 8px;\r\n        }\r\n\r\n        .statement-row {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            font-size: 0.85rem;\r\n            margin-bottom: 10px;\r\n            color: var(--text-muted);\r\n        }\r\n\r\n        .statement-row.total {\r\n            font-size: 1.1rem;\r\n            font-weight: 800;\r\n            color: #ffffff;\r\n            border-top: 1px solid var(--card-border);\r\n            padding-top: 12px;\r\n            margin-top: 12px;\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .portal-recommendation {\r\n            background: linear-gradient(135deg, rgba(59, 130, 246, 0.08) 0%, rgba(30, 41, 59, 0.2) 100%);\r\n            border: 1px solid rgba(59, 130, 246, 0.2);\r\n            padding: 18px;\r\n            border-radius: 12px;\r\n            font-size: 0.85rem;\r\n            line-height: 1.5;\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .portal-btn {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            background-color: var(--primary);\r\n            color: white;\r\n            padding: 6px 14px;\r\n            border-radius: 6px;\r\n            text-decoration: none;\r\n            font-weight: 600;\r\n            margin-top: 10px;\r\n            font-size: 0.8rem;\r\n        }\r\n\r\n        .portal-btn:hover {\r\n            background-color: var(--primary-hover);\r\n        }\r\n\r\n        \/* \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u06af\u0627\u0645 \u0622\u062e\u0631 *\/\r\n        .btn-pdf {\r\n            background-color: var(--accent);\r\n            color: #ffffff;\r\n            width: 100%;\r\n            justify-content: center;\r\n            margin-top: 20px;\r\n            box-shadow: 0 4px 14px var(--accent-glow);\r\n        }\r\n\r\n        .btn-pdf:hover {\r\n            background-color: #059669;\r\n            transform: translateY(-1px);\r\n        }\r\n\r\n        .btn-restart {\r\n            margin-top: 10px;\r\n            background-color: var(--card-border);\r\n            color: #ffffff;\r\n            width: 100%;\r\n            justify-content: center;\r\n        }\r\n\r\n        .btn-restart:hover {\r\n            background-color: #334155;\r\n        }\r\n\r\n        \/* \u0627\u0633\u062a\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0686\u0627\u067e \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0628\u0647 PDF \u0628\u062f\u0648\u0646 \u0628\u0647 \u0647\u0645 \u0631\u06cc\u062e\u062a\u0646 \u0635\u0641\u062d\u0647 *\/\r\n        @media print {\r\n            body {\r\n                background-color: #ffffff !important;\r\n                color: #000000 !important;\r\n            }\r\n            \r\n            .tendify-wizard-container {\r\n                border: none !important;\r\n                box-shadow: none !important;\r\n                background: transparent !important;\r\n                padding: 0 !important;\r\n                margin: 0 !important;\r\n                max-width: 100% !important;\r\n            }\r\n            \r\n            \/* \u0645\u062e\u0641\u06cc \u06a9\u0631\u062f\u0646 \u062a\u0645\u0627\u0645 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u0646\u0627\u0648\u0628\u0631\u06cc\u060c \u0647\u062f\u0631 \u0648 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627 \u062f\u0631 \u0641\u0627\u06cc\u0644 PDF \u0646\u0647\u0627\u06cc\u06cc *\/\r\n            .wizard-header, \r\n            .steps-indicator, \r\n            .wizard-actions, \r\n            .btn-restart, \r\n            .btn-pdf,\r\n            .portal-recommendation {\r\n                display: none !important;\r\n            }\r\n            \r\n            \/* \u0628\u0627\u0632\u0633\u0627\u0632\u06cc \u0633\u0627\u062e\u062a\u0627\u0631 \u0631\u0646\u06af\u06cc \u06a9\u0627\u062f\u0631 \u0646\u062a\u0627\u06cc\u062c \u0628\u0647 \u0641\u0631\u0645\u062a \u0627\u062f\u0627\u0631\u06cc \u0631\u0633\u0645\u06cc \u0631\u0648\u0634\u0646 *\/\r\n            .results-box {\r\n                background: #ffffff !important;\r\n                color: #000000 !important;\r\n                border: none !important;\r\n                padding: 0 !important;\r\n            }\r\n            \r\n            .results-grid-header h4 {\r\n                color: #000000 !important;\r\n                font-size: 1.5rem !important;\r\n            }\r\n            \r\n            .badge-duty {\r\n                border: 2px solid #000000 !important;\r\n                color: #000000 !important;\r\n                background: #f1f5f9 !important;\r\n                box-shadow: none !important;\r\n                padding: 6px 14px !important;\r\n            }\r\n            \r\n            .financial-statement {\r\n                background: #f8fafc !important;\r\n                border: 1px solid #cbd5e1 !important;\r\n                color: #0f172a !important;\r\n                padding: 20px !important;\r\n            }\r\n            \r\n            .statement-title {\r\n                color: #0f172a !important;\r\n                border-bottom: 2px solid #cbd5e1 !important;\r\n                font-size: 1.1rem !important;\r\n            }\r\n            \r\n            .statement-row {\r\n                color: #334155 !important;\r\n                font-size: 0.95rem !important;\r\n            }\r\n            \r\n            .statement-row span[style*=\"color:white\"] {\r\n                color: #000000 !important;\r\n            }\r\n            \r\n            .statement-row.total {\r\n                color: #000000 !important;\r\n                border-top: 2px solid #cbd5e1 !important;\r\n                font-size: 1.25rem !important;\r\n            }\r\n            \r\n            .statement-row.total span {\r\n                color: #000000 !important;\r\n            }\r\n            \r\n            .result-explanation {\r\n                background: #f1f5f9 !important;\r\n                border-left: 4px solid #3b82f6 !important;\r\n                color: #0f172a !important;\r\n                padding: 15px !important;\r\n                font-size: 1rem !important;\r\n            }\r\n            \r\n            .checklist-title {\r\n                color: #000000 !important;\r\n                font-size: 1.1rem !important;\r\n                margin-top: 25px !important;\r\n            }\r\n            \r\n            .checklist-docs li {\r\n                color: #334155 !important;\r\n                font-size: 0.9rem !important;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"tendify-wizard-container\">\r\n    \r\n    <!-- \u0647\u062f\u0631 \u0627\u0628\u0632\u0627\u0631 -->\r\n    <div class=\"wizard-header\">\r\n        <h2>GCC Customs Exemption Wizard<\/h2>\r\n        <p>Enterprise Cargo Clearance &amp; Duty Exemption Estimator for Middle East Trade Logistics<\/p>\r\n    <\/div>\r\n\r\n    <!-- \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0645\u200c\u0647\u0627\u06cc \u06f5 \u0645\u0631\u062d\u0644\u0647\u200c\u0627\u06cc \u062c\u062f\u06cc\u062f -->\r\n    <div class=\"steps-indicator\">\r\n        <div class=\"step-node active\" id=\"node-1\">\r\n            1 <span class=\"step-label\">Destination<\/span>\r\n        <\/div>\r\n        <div class=\"step-node\" id=\"node-2\">\r\n            2 <span class=\"step-label\">Classification<\/span>\r\n        <\/div>\r\n        <div class=\"step-node\" id=\"node-3\">\r\n            3 <span class=\"step-label\">Financials<\/span>\r\n        <\/div>\r\n        <div class=\"step-node\" id=\"node-4\">\r\n            4 <span class=\"step-label\">Exemptions<\/span>\r\n        <\/div>\r\n        <div class=\"step-node\" id=\"node-5\">\r\n            5 <span class=\"step-label\">Evaluation<\/span>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u067e\u06cc\u0627\u0645 \u062e\u0637\u0627\u06cc \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u062f\u0627\u062e\u0644\u06cc -->\r\n    <div class=\"error-banner\" id=\"error-banner\">\r\n        Please make a selection to proceed to the next step.\r\n    <\/div>\r\n\r\n    <!-- \u06af\u0627\u0645 \u0627\u0648\u0644: \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0634\u0648\u0631 \u0645\u0642\u0635\u062f -->\r\n    <div class=\"wizard-step-content active\" id=\"step-1\">\r\n        <h3 class=\"step-title\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"\/><\/svg>\r\n            Select Destination GCC Country\r\n        <\/h3>\r\n        <p class=\"step-subtitle\">Identify the target customs territory. Customs and local VAT policies differ per country.<\/p>\r\n        \r\n        <div class=\"grid-options\">\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'ksa')\">\r\n                <input type=\"radio\" name=\"country\" value=\"ksa\" id=\"country-ksa\">\r\n                <span class=\"flag-icon\">\ud83c\uddf8\ud83c\udde6<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Saudi Arabia (KSA)<\/span>\r\n                    <span class=\"option-desc\">VAT: 15% | Customs Portal: Fasah<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'uae')\">\r\n                <input type=\"radio\" name=\"country\" value=\"uae\" id=\"country-uae\">\r\n                <span class=\"flag-icon\">\ud83c\udde6\ud83c\uddea<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">United Arab Emirates (UAE)<\/span>\r\n                    <span class=\"option-desc\">VAT: 5% | Customs Portal: Dubai Trade<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'oman')\">\r\n                <input type=\"radio\" name=\"country\" value=\"oman\" id=\"country-oman\">\r\n                <span class=\"flag-icon\">\ud83c\uddf4\ud83c\uddf2<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Oman<\/span>\r\n                    <span class=\"option-desc\">VAT: 5% | Customs Portal: Bayan<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'qatar')\">\r\n                <input type=\"radio\" name=\"country\" value=\"qatar\" id=\"country-qatar\">\r\n                <span class=\"flag-icon\">\ud83c\uddf6\ud83c\udde6<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Qatar<\/span>\r\n                    <span class=\"option-desc\">VAT: 0% | Customs Portal: Al-Nadeeb<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'kuwait')\">\r\n                <input type=\"radio\" name=\"country\" value=\"kuwait\" id=\"country-kuwait\">\r\n                <span class=\"flag-icon\">\ud83c\uddf0\ud83c\uddfc<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Kuwait<\/span>\r\n                    <span class=\"option-desc\">VAT: 0% | Customs: Kuwait Customs<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('country', 'bahrain')\">\r\n                <input type=\"radio\" name=\"country\" value=\"bahrain\" id=\"country-bahrain\">\r\n                <span class=\"flag-icon\">\ud83c\udde7\ud83c\udded<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Bahrain<\/span>\r\n                    <span class=\"option-desc\">VAT: 10% | Customs Portal: OFOQ<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u06af\u0627\u0645 \u062f\u0648\u0645: \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u06a9\u0627\u0644\u0627\u0647\u0627 -->\r\n    <div class=\"wizard-step-content\" id=\"step-2\">\r\n        <h3 class=\"step-title\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\" ry=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg>\r\n            Select Goods Classification\r\n        <\/h3>\r\n        <p class=\"step-subtitle\">Unified tariff categorization dictates eligibility thresholds under GCC custom laws.<\/p>\r\n        \r\n        <div class=\"grid-options\">\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'food')\">\r\n                <input type=\"radio\" name=\"category\" value=\"food\" id=\"category-food\">\r\n                <span class=\"flag-icon\">\ud83c\udf3e<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Foodstuff & Agriculture<\/span>\r\n                    <span class=\"option-desc\">Basic items, livestock, fresh produce<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'industrial')\">\r\n                <input type=\"radio\" name=\"category\" value=\"industrial\" id=\"category-industrial\">\r\n                <span class=\"flag-icon\">\ud83c\udfed<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Industrial Raw Materials<\/span>\r\n                    <span class=\"option-desc\">Machinery, raw materials, spare parts<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'medical')\">\r\n                <input type=\"radio\" name=\"category\" value=\"medical\" id=\"category-medical\">\r\n                <span class=\"flag-icon\">\ud83d\udc8a<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Medical & Pharma<\/span>\r\n                    <span class=\"option-desc\">Certified medicines, diagnostics, hospital tools<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'cosmetics')\">\r\n                <input type=\"radio\" name=\"category\" value=\"cosmetics\" id=\"category-cosmetics\">\r\n                <span class=\"flag-icon\">\ud83e\uddf4<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Cosmetics & Fragrances<\/span>\r\n                    <span class=\"option-desc\">Skincare, beauty, luxury perfumes<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'consumer')\">\r\n                <input type=\"radio\" name=\"category\" value=\"consumer\" id=\"category-consumer\">\r\n                <span class=\"flag-icon\">\ud83d\udcf1<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Consumer Electronics<\/span>\r\n                    <span class=\"option-desc\">Computers, phones, appliances<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"option-card\" onclick=\"selectRadio('category', 'textiles')\">\r\n                <input type=\"radio\" name=\"category\" value=\"textiles\" id=\"category-textiles\">\r\n                <span class=\"flag-icon\">\ud83d\udc55<\/span>\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Garments & Textiles<\/span>\r\n                    <span class=\"option-desc\">Clothing, fabrics, finished leather<\/span>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u06af\u0627\u0645 \u0633\u0648\u0645: \u0627\u0631\u0632\u0634 \u06a9\u0627\u0644\u0627 \u0648 \u062d\u0645\u0644\u200c\u0648\u0646\u0642\u0644 (\u0645\u062d\u0627\u0633\u0628\u0647\u200c\u06af\u0631 \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u0645\u0627\u0644\u06cc) -->\r\n    <div class=\"wizard-step-content\" id=\"step-3\">\r\n        <h3 class=\"step-title\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"23\"\/><path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/><\/svg>\r\n            Shipment Value &amp; HS Codes\r\n        <\/h3>\r\n        <p class=\"step-subtitle\">Customs duty is levied on CIF value (Cost, Insurance &amp; Freight). Input estimated values in USD.<\/p>\r\n        \r\n        <div class=\"form-group-row\">\r\n            <div class=\"form-group\">\r\n                <label for=\"shipment-value\">Cargo Value (FOB)<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <span class=\"input-icon\">$<\/span>\r\n                    <input type=\"number\" id=\"shipment-value\" class=\"form-control\" placeholder=\"e.g. 50000\" min=\"0\" oninput=\"validateStep3Inputs()\">\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"form-group\">\r\n                <label for=\"shipping-cost\">Freight &amp; Insurance (CIF-add)<\/label>\r\n                <div class=\"input-wrapper\">\r\n                    <span class=\"input-icon\">$<\/span>\r\n                    <input type=\"number\" id=\"shipping-cost\" class=\"form-control\" placeholder=\"e.g. 3500\" min=\"0\" oninput=\"validateStep3Inputs()\">\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- \u0627\u0628\u0632\u0627\u0631 \u062c\u0633\u062a\u062c\u0648\u06af\u0631 \u0646\u0645\u0627\u062f\u06cc\u0646 HS Code -->\r\n        <div class=\"hs-helper-box\">\r\n            <div class=\"hs-helper-header\">\r\n                <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\r\n                HS Code Lookup Helper (Recommended)\r\n            <\/div>\r\n            <div class=\"hs-search-grid\">\r\n                <input type=\"text\" id=\"hs-search-input\" placeholder=\"Enter keyword (e.g., vaccine, steel, milk, shirt)...\">\r\n                <button type=\"button\" onclick=\"searchHSCode()\">Lookup<\/button>\r\n            <\/div>\r\n            <div class=\"hs-results-preview\" id=\"hs-results\">\r\n                <!-- \u0646\u062a\u0627\u06cc\u062c \u062f\u0627\u06cc\u0646\u0627\u0645\u06cc\u06a9 \u062c\u0633\u062a\u062c\u0648 -->\r\n            <\/div>\r\n            <input type=\"hidden\" id=\"selected-hs-code\" value=\"\">\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u06af\u0627\u0645 \u0686\u0647\u0627\u0631\u0645: \u0645\u062f\u0627\u0631\u06a9 \u0645\u0628\u062f\u0627 \u0648 \u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627 -->\r\n    <div class=\"wizard-step-content\" id=\"step-4\">\r\n        <h3 class=\"step-title\">\r\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg>\r\n            Eligibility &amp; Exemption Directives\r\n        <\/h3>\r\n        <p class=\"step-subtitle\">Check statements that apply to your company or goods structure to unlock exemptions.<\/p>\r\n        \r\n        <div class=\"checkbox-list\">\r\n            <label class=\"checkbox-card\" id=\"cb-label-gcc-origin\">\r\n                <input type=\"checkbox\" id=\"gcc-origin\" onchange=\"toggleCheckboxUI('gcc-origin')\">\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">GCC Prefential Production<\/span>\r\n                    <span class=\"option-desc\">The cargo is manufactured inside a GCC country with 40%+ local factory value addition and local partner shares.<\/span>\r\n                <\/div>\r\n            <\/label>\r\n            <label class=\"checkbox-card\" id=\"cb-label-industrial-lic\">\r\n                <input type=\"checkbox\" id=\"industrial-lic\" onchange=\"toggleCheckboxUI('industrial-lic')\">\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Industrial Registry License Holder<\/span>\r\n                    <span class=\"option-desc\">The importer possesses a valid Industrial License from the destination country's Ministry of Industry.<\/span>\r\n                <\/div>\r\n            <\/label>\r\n            <label class=\"checkbox-card\" id=\"cb-label-coo-cert\">\r\n                <input type=\"checkbox\" id=\"coo-cert\" onchange=\"toggleCheckboxUI('coo-cert')\">\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Legalized Certificate of Origin<\/span>\r\n                    <span class=\"option-desc\">We hold a valid Certificate of Origin legalized by the Chamber of Commerce and Embassy.<\/span>\r\n                <\/div>\r\n            <\/label>\r\n            <label class=\"checkbox-card\" id=\"cb-label-freezone\">\r\n                <input type=\"checkbox\" id=\"freezone\" onchange=\"toggleCheckboxUI('freezone')\">\r\n                <div class=\"option-details\">\r\n                    <span class=\"option-label\">Free Zone To Mainland Transfer<\/span>\r\n                    <span class=\"option-desc\">Goods are stored\/transferred from a local free zone directly to mainland customs under duty suspension.<\/span>\r\n                <\/div>\r\n            <\/label>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u06af\u0627\u0645 \u067e\u0646\u062c\u0645: \u0641\u0627\u06a9\u062a\u0648\u0631 \u0646\u062a\u0627\u06cc\u062c \u06af\u0645\u0631\u06a9\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0648 \u062a\u0641\u06a9\u06cc\u06a9 \u0645\u0627\u0644\u06cc\u0627\u062a\u06cc -->\r\n    <div class=\"wizard-step-content\" id=\"step-5\">\r\n        <div class=\"results-box\">\r\n            <div class=\"results-grid-header\">\r\n                <h4 style=\"margin:0; font-size:1.15rem; font-weight:700;\">Evaluation Report<\/h4>\r\n                <div id=\"duty-badge\" class=\"badge-duty\">0% Duty Rate<\/div>\r\n            <\/div>\r\n\r\n            <!-- \u0628\u06cc\u0627\u0646\u06cc\u0647 \u0645\u0627\u0644\u06cc \u062a\u0631\u062e\u06cc\u0635 \u06a9\u0627\u0644\u0627 -->\r\n            <div class=\"financial-statement\">\r\n                <div class=\"statement-title\">Cost Breakdown Estimate (CIF Valuation)<\/div>\r\n                <div class=\"statement-row\">\r\n                    <span>Goods CIF Value:<\/span>\r\n                    <span id=\"stat-cif\" style=\"color:white; font-weight:600;\">$0.00<\/span>\r\n                <\/div>\r\n                <div class=\"statement-row\">\r\n                    <span>Base Customs Duty Rate:<\/span>\r\n                    <span id=\"stat-duty-rate\" style=\"color:white; font-weight:600;\">0%<\/span>\r\n                <\/div>\r\n                <div class=\"statement-row\">\r\n                    <span>Duty Amount Charged:<\/span>\r\n                    <span id=\"stat-duty-amt\" style=\"color:white; font-weight:600;\">$0.00<\/span>\r\n                <\/div>\r\n                <div class=\"statement-row\">\r\n                    <span>Destination VAT Rate:<\/span>\r\n                    <span id=\"stat-vat-rate\" style=\"color:white; font-weight:600;\">0%<\/span>\r\n                <\/div>\r\n                <div class=\"statement-row\">\r\n                    <span>VAT Amount (Calculated on CIF + Duty):<\/span>\r\n                    <span id=\"stat-vat-amt\" style=\"color:white; font-weight:600;\">$0.00<\/span>\r\n                <\/div>\r\n                <div class=\"statement-row total\">\r\n                    <span>Estimated Landing Cost:<\/span>\r\n                    <span id=\"stat-total-amt\">$0.00<\/span>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div id=\"result-desc\" class=\"result-explanation\">\r\n                Loading assessment details...\r\n            <\/div>\r\n            \r\n            <div id=\"portal-recommendation\" class=\"portal-recommendation\">\r\n                <!-- \u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u0631\u0628\u0648\u0637 \u0628\u0647 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0631\u0633\u0627\u0644 \u0645\u062f\u0627\u0631\u06a9 \u067e\u0648\u0631\u062a\u0627\u0644 \u06af\u0645\u0631\u06a9\u06cc \u06a9\u0634\u0648\u0631 \u0645\u0642\u0635\u062f -->\r\n            <\/div>\r\n\r\n            <div class=\"checklist-title\">Exemptions Documentation Checklist<\/div>\r\n            <ul class=\"checklist-docs\" id=\"required-docs\">\r\n                <!-- \u0645\u0633\u062a\u0646\u062f\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 -->\r\n            <\/ul>\r\n\r\n            <!-- \u062f\u06a9\u0645\u0647 \u062e\u0631\u0648\u062c\u06cc PDF -->\r\n            <button class=\"btn btn-pdf\" onclick=\"saveAsPDF()\">\r\n                <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"><\/path><polyline points=\"14 2 14 8 20 8\"><\/polyline><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"><\/line><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"><\/line><polyline points=\"10 9 9 9 8 9\"><\/polyline><\/svg>\r\n                Save Evaluation as PDF\r\n            <\/button>\r\n\r\n            <!-- \u062f\u06a9\u0645\u0647 \u0634\u0631\u0648\u0639 \u0645\u062c\u062f\u062f -->\r\n            <button class=\"btn btn-restart\" onclick=\"restartWizard()\">\r\n                \u2190 Start New Assessment\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <!-- \u0627\u06a9\u0634\u0646\u200c\u0647\u0627 \u0648 \u06a9\u0646\u062a\u0631\u0644\u0631 \u0646\u0627\u0648\u0628\u0631\u06cc -->\r\n    <div class=\"wizard-actions\" id=\"wizard-navigation\">\r\n        <button class=\"btn btn-prev btn-disabled\" id=\"btn-prev\" onclick=\"navigateStep(-1)\">\r\n            Back\r\n        <\/button>\r\n        <button class=\"btn btn-next\" id=\"btn-next\" onclick=\"navigateStep(1)\">\r\n            Next Step \u2192\r\n        <\/button>\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n<!-- \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06a9\u0646\u062a\u0631\u0644 \u06af\u0627\u0645\u200c\u0647\u0627 \u0648 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u0646\u0637\u0642 \u0645\u0639\u0627\u0641\u06cc\u062a\u200c\u0647\u0627\u06cc \u06af\u0645\u0631\u06a9\u06cc GCC -->\r\n<script>\r\n    \/\/ \u0634\u0628\u06cc\u0647\u200c\u0633\u0627\u0632 \u0628\u0627\u0646\u06a9 \u062f\u0627\u062f\u0647 HS Code \u0628\u0631\u0627\u06cc \u0631\u0627\u0647\u0646\u0645\u0627\u06cc\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u0633\u0648\u0645\r\n    const hsDatabase = [\r\n        { code: \"3002.2000\", keyword: \"vaccine\", desc: \"Human Medicine Vaccines (Customs duty: 0% across GCC)\" },\r\n        { code: \"3004.9000\", keyword: \"medicine\", desc: \"Medicines consisting of mixed\/unmixed products (Customs duty: 0%)\" },\r\n        { code: \"7208.1000\", keyword: \"steel\", desc: \"Flat-rolled products of iron or non-alloy steel (Industrial: exemption possible)\" },\r\n        { code: \"0401.1000\", keyword: \"milk\", desc: \"Milk and cream of a fat content, not exceeding 1% (Staple: 0% in KSA\/UAE)\" },\r\n        { code: \"6109.1000\", keyword: \"shirt\", desc: \"T-shirts, singlets and other vests, knitted or crocheted of cotton (Standard: 5%)\" },\r\n        { code: \"8517.1300\", keyword: \"phone\", desc: \"Smartphones for cellular networks (Customs duty: 0% \/ VAT applies)\" },\r\n        { code: \"3304.9900\", keyword: \"cosmetics\", desc: \"Beauty or make-up preparations & skin-care (Standard: 5% + Excise potential)\" }\r\n    ];\r\n\r\n    \/\/ \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0648\u0636\u0639\u06cc\u062a \u0633\u06cc\u0633\u062a\u0645 (State Management)\r\n    let currentStep = 1;\r\n    const totalSteps = 5;\r\n    \r\n    const wizardState = {\r\n        country: '',\r\n        category: '',\r\n        cargoValue: 0,\r\n        shippingCost: 0,\r\n        selectedHSCode: '',\r\n        isGccOrigin: false,\r\n        hasIndustrialLicense: false,\r\n        hasCoo: false,\r\n        isFreeZone: false\r\n    };\r\n\r\n    const countryNames = {\r\n        ksa: \"Saudi Arabia (KSA)\",\r\n        uae: \"United Arab Emirates\",\r\n        oman: \"Oman\",\r\n        qatar: \"Qatar\",\r\n        kuwait: \"Kuwait\",\r\n        bahrain: \"Bahrain\"\r\n    };\r\n\r\n    \/\/ \u062f\u0631\u0635\u062f \u0645\u0627\u0644\u06cc\u0627\u062a \u0628\u0631 \u0627\u0631\u0632\u0634 \u0627\u0641\u0632\u0648\u062f\u0647 \u062f\u0631 \u06a9\u0634\u0648\u0631\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0634\u0648\u0631\u0627\u06cc \u0647\u0645\u06a9\u0627\u0631\u06cc (\u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0634\u062f\u0647 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0622\u062e\u0631\u06cc\u0646 \u0645\u0635\u0648\u0628\u0627\u062a)\r\n    const vatRates = {\r\n        ksa: 0.15,     \/\/ \u0639\u0631\u0628\u0633\u062a\u0627\u0646 \u0633\u0639\u0648\u062f\u06cc \u06f1\u06f5\u066a\r\n        uae: 0.05,     \/\/ \u0627\u0645\u0627\u0631\u0627\u062a \u06f5\u066a\r\n        oman: 0.05,    \/\/ \u0639\u0645\u0627\u0646 \u06f5\u066a\r\n        qatar: 0.00,   \/\/ \u0642\u0637\u0631 (\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 \u0645\u0635\u0648\u0628 \u0646\u0634\u062f\u0647)\r\n        kuwait: 0.00,  \/\/ \u06a9\u0648\u06cc\u062a (\u0645\u0635\u0648\u0628 \u0646\u0634\u062f\u0647)\r\n        bahrain: 0.10  \/\/ \u0628\u062d\u0631\u06cc\u0646 \u06f1\u06f0\u066a (\u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0634\u062f\u0647 \u0627\u0632 \u0633\u0627\u0644 \u06f2\u06f0\u06f2\u06f2)\r\n    };\r\n\r\n    \/\/ \u062f\u0631\u06af\u0627\u0647\u200c\u0647\u0627\u06cc \u062b\u0628\u062a \u06af\u0645\u0631\u06a9\u06cc \u06a9\u0634\u0648\u0631\u0647\u0627\u06cc \u062d\u0627\u0634\u06cc\u0647 \u062e\u0644\u06cc\u062c \u0641\u0627\u0631\u0633\r\n    const customsPortals = {\r\n        ksa: { name: \"Zakat, Tax and Customs Authority (Fasah)\", url: \"https:\/\/www.zatca.gov.sa\" },\r\n        uae: { name: \"Federal Authority for Identity & Customs (Dubai Trade)\", url: \"https:\/\/www.dubaitrade.ae\" },\r\n        oman: { name: \"Royal Oman Police Customs (Bayan)\", url: \"https:\/\/www.customs.gov.om\" },\r\n        qatar: { name: \"General Authority of Customs (Al-Nadeeb)\", url: \"https:\/\/www.customs.gov.qa\" },\r\n        kuwait: { name: \"General Administration of Customs Portal\", url: \"http:\/\/www.customs.gov.kw\" },\r\n        bahrain: { name: \"Bahrain Customs Clearing (OFOQ)\", url: \"https:\/\/www.customs.gov.bh\" }\r\n    };\r\n\r\n    \/\/ \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0631\u0627\u062f\u06cc\u0648 \u0628\u0627\u06a9\u0633\u200c\u0647\u0627\r\n    function selectRadio(name, value) {\r\n        document.getElementById('error-banner').style.display = 'none';\r\n        \r\n        const groupElements = document.getElementsByName(name);\r\n        groupElements.forEach(elem => {\r\n            const card = elem.closest('.option-card');\r\n            if(card) card.classList.remove('selected');\r\n        });\r\n\r\n        const targetRadio = document.getElementById(`${name}-${value}`);\r\n        if(targetRadio) {\r\n            targetRadio.checked = true;\r\n            targetRadio.closest('.option-card').classList.add('selected');\r\n            wizardState[name] = value;\r\n        }\r\n\r\n        validateNavigationState();\r\n    }\r\n\r\n    \/\/ \u062a\u063a\u06cc\u06cc\u0631 \u062d\u0627\u0644\u062a \u0686\u06a9 \u0628\u0627\u06a9\u0633 \u0628\u0627 \u062a\u0639\u0627\u0645\u0644\u0627\u062a \u06a9\u0627\u0631\u0628\u0631\r\n    function toggleCheckboxUI(id) {\r\n        const checkbox = document.getElementById(id);\r\n        const card = document.getElementById(`cb-label-${id}`);\r\n        \r\n        if (checkbox.checked) {\r\n            card.classList.add('selected');\r\n        } else {\r\n            card.classList.remove('selected');\r\n        }\r\n\r\n        \/\/ \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u062a\u063a\u06cc\u0631\u0647\u0627\u06cc \u0648\u0636\u0639\u06cc\u062a\r\n        if (id === 'gcc-origin') wizardState.isGccOrigin = checkbox.checked;\r\n        if (id === 'industrial-lic') wizardState.hasIndustrialLicense = checkbox.checked;\r\n        if (id === 'coo-cert') wizardState.hasCoo = checkbox.checked;\r\n        if (id === 'freezone') wizardState.isFreeZone = checkbox.checked;\r\n    }\r\n\r\n    \/\/ \u062c\u0633\u062a\u062c\u0648\u06cc \u06a9\u062f\u0647\u0627\u06cc \u06af\u0645\u0631\u06a9\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636\r\n    function searchHSCode() {\r\n        const input = document.getElementById('hs-search-input').value.toLowerCase().trim();\r\n        const resultsBox = document.getElementById('hs-results');\r\n        resultsBox.innerHTML = '';\r\n        \r\n        if (input.length < 2) {\r\n            resultsBox.style.display = 'block';\r\n            resultsBox.innerHTML = '<div style=\"padding: 5px; color: var(--danger);\">Please enter at least 2 characters.<\/div>';\r\n            return;\r\n        }\r\n\r\n        const filtered = hsDatabase.filter(item => \r\n            item.keyword.includes(input) || item.code.includes(input)\r\n        );\r\n\r\n        if (filtered.length > 0) {\r\n            resultsBox.style.display = 'block';\r\n            filtered.forEach(item => {\r\n                const itemEl = document.createElement('div');\r\n                itemEl.className = 'hs-result-item';\r\n                itemEl.innerHTML = `<strong>HS Code ${item.code}<\/strong> - ${item.desc}`;\r\n                itemEl.onclick = function() {\r\n                    document.getElementById('hs-search-input').value = item.code;\r\n                    wizardState.selectedHSCode = item.code;\r\n                    resultsBox.style.display = 'none';\r\n                };\r\n                resultsBox.appendChild(itemEl);\r\n            });\r\n        } else {\r\n            resultsBox.style.display = 'block';\r\n            resultsBox.innerHTML = '<div style=\"padding: 5px;\">No exact HS matches found. Standard category rate will apply.<\/div>';\r\n        }\r\n    }\r\n\r\n    \/\/ \u0627\u0639\u062a\u0628\u0627\u0631\u0633\u0646\u062c\u06cc \u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627\u06cc \u0639\u062f\u062f\u06cc \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u06f3\r\n    function validateStep3Inputs() {\r\n        const value = parseFloat(document.getElementById('shipment-value').value);\r\n        const shipping = parseFloat(document.getElementById('shipping-cost').value);\r\n        \r\n        wizardState.cargoValue = isNaN(value) ? 0 : value;\r\n        wizardState.shippingCost = isNaN(shipping) ? 0 : shipping;\r\n\r\n        validateNavigationState();\r\n    }\r\n\r\n    \/\/ \u0628\u0631\u0631\u0633\u06cc \u0627\u06cc\u0646\u06a9\u0647 \u0622\u06cc\u0627 \u06a9\u0627\u0631\u0628\u0631 \u06a9\u0627\u0631\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0628\u0631\u0627\u06cc \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u0647 \u06af\u0627\u0645 \u0628\u0639\u062f\u06cc \u0631\u0627 \u067e\u0631 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u06cc\u0627 \u062e\u06cc\u0631\r\n    function validateNavigationState() {\r\n        const btnNext = document.getElementById('btn-next');\r\n        let isValid = true;\r\n\r\n        if (currentStep === 1 && !wizardState.country) isValid = false;\r\n        if (currentStep === 2 && !wizardState.category) isValid = false;\r\n        if (currentStep === 3 && (wizardState.cargoValue <= 0 || wizardState.shippingCost < 0)) isValid = false;\r\n\r\n        if (isValid) {\r\n            btnNext.classList.remove('btn-disabled');\r\n        } else {\r\n            btnNext.classList.add('btn-disabled');\r\n        }\r\n    }\r\n\r\n    \/\/ \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u06cc\u0646 \u0645\u0631\u0627\u062d\u0644\r\n    function navigateStep(direction) {\r\n        document.getElementById('error-banner').style.display = 'none';\r\n\r\n        if (direction === 1) {\r\n            if (currentStep === 1 && !wizardState.country) {\r\n                showError('Please select a destination country to proceed.');\r\n                return;\r\n            }\r\n            if (currentStep === 2 && !wizardState.category) {\r\n                showError('Please select a cargo category to proceed.');\r\n                return;\r\n            }\r\n            if (currentStep === 3 && wizardState.cargoValue <= 0) {\r\n                showError('Please enter a valid Shipment Cargo Value (greater than 0) to proceed.');\r\n                return;\r\n            }\r\n            if (currentStep === 4) {\r\n                \/\/ \u0645\u062d\u0627\u0633\u0628\u0647 \u0646\u062a\u0627\u06cc\u062c \u062f\u0642\u06cc\u0642\u0627 \u067e\u06cc\u0634 \u0627\u0632 \u0627\u0646\u062a\u0642\u0627\u0644 \u0628\u0647 \u06af\u0627\u0645 \u0646\u0647\u0627\u06cc\u06cc\r\n                calculateGCCCustomsExemption();\r\n            }\r\n        }\r\n\r\n        currentStep += direction;\r\n        \r\n        if (currentStep < 1) currentStep = 1;\r\n        if (currentStep > totalSteps) currentStep = totalSteps;\r\n\r\n        updateWizardUI();\r\n        validateNavigationState();\r\n    }\r\n\r\n    function showError(message) {\r\n        const banner = document.getElementById('error-banner');\r\n        banner.textContent = message;\r\n        banner.style.display = 'block';\r\n    }\r\n\r\n    \/\/ \u0622\u067e\u062f\u06cc\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9\u06cc \u0648\u0636\u0639\u06cc\u062a \u06af\u0627\u0645\u200c\u0647\u0627\r\n    function updateWizardUI() {\r\n        for (let i = 1; i <= totalSteps; i++) {\r\n            const stepEl = document.getElementById(`step-${i}`);\r\n            const nodeEl = document.getElementById(`node-${i}`);\r\n            \r\n            if (stepEl) {\r\n                if (i === currentStep) {\r\n                    stepEl.classList.add('active');\r\n                } else {\r\n                    stepEl.classList.remove('active');\r\n                }\r\n            }\r\n\r\n            if (nodeEl) {\r\n                if (i < currentStep) {\r\n                    nodeEl.className = 'step-node completed';\r\n                    \/\/ \u0628\u0627\u0632\u0633\u0627\u0632\u06cc \u0622\u06cc\u06a9\u0648\u0646 \u0628\u0631\u0631\u0633\u06cc \u0645\u0648\u0641\u0642\r\n                    nodeEl.innerHTML = '\u2713 <span class=\"step-label\">' + nodeEl.querySelector('.step-label').textContent + '<\/span>';\r\n                } else if (i === currentStep) {\r\n                    nodeEl.className = 'step-node active';\r\n                    nodeEl.innerHTML = i + ' <span class=\"step-label\">' + nodeEl.querySelector('.step-label').textContent + '<\/span>';\r\n                } else {\r\n                    nodeEl.className = 'step-node';\r\n                    nodeEl.innerHTML = i + ' <span class=\"step-label\">' + nodeEl.querySelector('.step-label').textContent + '<\/span>';\r\n                }\r\n            }\r\n        }\r\n\r\n        const btnPrev = document.getElementById('btn-prev');\r\n        const btnNext = document.getElementById('btn-next');\r\n        const navContainer = document.getElementById('wizard-navigation');\r\n\r\n        if (currentStep === totalSteps) {\r\n            navContainer.style.display = 'none';\r\n        } else {\r\n            navContainer.style.display = 'flex';\r\n        }\r\n\r\n        if (currentStep === 1) {\r\n            btnPrev.classList.add('btn-disabled');\r\n        } else {\r\n            btnPrev.classList.remove('btn-disabled');\r\n        }\r\n\r\n        if (currentStep === totalSteps - 1) {\r\n            btnNext.textContent = 'Calculate Estimates';\r\n        } else {\r\n            btnNext.textContent = 'Next Step \u2192';\r\n        }\r\n    }\r\n\r\n    \/\/ \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06af\u0645\u0631\u06a9\u06cc \u0648 \u062a\u0641\u06a9\u06cc\u06a9 \u0645\u0639\u0627\u0641\u06cc\u062a\u200c\u0647\u0627\r\n    function calculateGCCCustomsExemption() {\r\n        const badge = document.getElementById('duty-badge');\r\n        const desc = document.getElementById('result-desc');\r\n        const docsList = document.getElementById('required-docs');\r\n        const portalBox = document.getElementById('portal-recommendation');\r\n\r\n        \/\/ \u0628\u0627\u0632\u062e\u0648\u0627\u0646\u06cc \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u062b\u0628\u062a \u0634\u062f\u0647\r\n        const cifValue = wizardState.cargoValue + wizardState.shippingCost;\r\n        const countryVatRate = vatRates[wizardState.country];\r\n        const destinationCountry = countryNames[wizardState.country];\r\n\r\n        let baseDutyRate = 0.05; \/\/ \u06f5\u066a \u062a\u0639\u0631\u0641\u0647 \u06af\u0645\u0631\u06a9\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062f\u0631 \u0634\u0648\u0631\u0627\u06cc \u0647\u0645\u06a9\u0627\u0631\u06cc\r\n        let finalDutyRate = 0.05;\r\n        let isExempt = false;\r\n        let exemptionReason = \"\";\r\n\r\n        let requiredDocuments = [\r\n            \"Original Commercial Invoice (Must specify HS Code for each line item)\",\r\n            \"Detailed Packing List (Gross\/Net Weight)\",\r\n            \"Bill of Lading \/ Air Waybill\",\r\n            \"Delivery Order (DO) from shipping line\"\r\n        ];\r\n\r\n        \/\/ \u062a\u062d\u0644\u06cc\u0644 \u0642\u0648\u0627\u0646\u06cc\u0646 \u0645\u0639\u0627\u0641\u06cc\u062a \u06af\u0645\u0631\u06a9\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u0646\u0648\u0639 \u06a9\u0627\u0644\u0627 \u0648 \u0648\u0636\u0639\u06cc\u062a\u200c\u0647\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628\u06cc\r\n        \r\n        \/\/ \u06f1. \u0645\u0639\u0627\u0641\u06cc\u062a \u0628\u0631 \u0627\u0633\u0627\u0633 \u0645\u0646\u0634\u0627 \u062a\u0648\u0644\u06cc\u062f \u062f\u0631 \u062d\u0648\u0632\u0647 \u062e\u0644\u06cc\u062c \u0641\u0627\u0631\u0633 (GCC Preferential Origin)\r\n        if (wizardState.isGccOrigin && wizardState.hasCoo) {\r\n            finalDutyRate = 0.0;\r\n            isExempt = true;\r\n            exemptionReason = `Excellent! Your cargo qualifies for <strong>100% GCC Customs Duty Exemption<\/strong> because the products have been manufactured in a GCC cooperative state with a verified local value addition of 40% or more.`;\r\n            requiredDocuments.push(\"Legalized GCC Industrial Certificate of Origin\", \"Local Factory Value-Added Verification Sheet\");\r\n        }\r\n        \r\n        \/\/ \u06f2. \u0645\u0639\u0627\u0641\u06cc\u062a \u0627\u0642\u0644\u0627\u0645 \u062f\u0627\u0631\u0648\u06cc\u06cc\u060c \u067e\u0632\u0634\u06a9\u06cc \u0648 \u0628\u0647\u062f\u0627\u0634\u062a\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0634\u062f\u0647\r\n        else if (wizardState.category === 'medical') {\r\n            finalDutyRate = 0.0;\r\n            isExempt = true;\r\n            exemptionReason = `Your medical equipment and pharmaceutical cargo enter <strong>${destinationCountry}<\/strong> under the <strong>GCC Medical Exemption Unified Code<\/strong> (0% customs duty rate). Registration clearances are mandatory.`;\r\n            requiredDocuments.push(\"Ministry of Health Import Authorization\", \"Product Registry Certificate\");\r\n        }\r\n\r\n        \/\/ \u06f3. \u0645\u0639\u0627\u0641\u06cc\u062a \u0635\u0646\u0627\u06cc\u0639 \u062a\u0648\u0644\u06cc\u062f\u06cc \u0648 \u06a9\u0627\u0631\u062e\u0627\u0646\u062c\u0627\u062a \u0645\u062d\u0644\u06cc\r\n        else if (wizardState.category === 'industrial') {\r\n            if (wizardState.hasIndustrialLicense) {\r\n                finalDutyRate = 0.0;\r\n                isExempt = true;\r\n                exemptionReason = `Since your organization holds a registered Industrial License in <strong>${destinationCountry}<\/strong>, you qualify for <strong>Industrial Duty Suspension<\/strong> on raw materials and manufacturing machineries.`;\r\n                requiredDocuments.push(\"Industrial Registry Exemption Approval Certificate\", \"Approved Customs Customs Clearance Letter\");\r\n            } else {\r\n                finalDutyRate = 0.05;\r\n                exemptionReason = `Although your cargo belongs to the Industrial Sector, you did not declare holding a valid <strong>Industrial License<\/strong> in ${destinationCountry}. Thus, the standard GCC external tariff of 5% is applied.`;\r\n                requiredDocuments.push(\"Standard Certificate of Origin (COO)\");\r\n            }\r\n        }\r\n\r\n        \/\/ \u06f4. \u0645\u0639\u0627\u0641\u06cc\u062a \u0627\u0642\u0644\u0627\u0645 \u063a\u0630\u0627\u06cc\u06cc \u0627\u0633\u0627\u0633\u06cc \u0648 \u06a9\u0627\u0644\u0627\u0647\u0627\u06cc \u0627\u0633\u0627\u0633\u06cc \u06af\u0645\u0631\u06a9\u06cc\r\n        else if (wizardState.category === 'food') {\r\n            \/\/ \u0645\u0639\u0627\u0641\u06cc\u062a\u200c\u0647\u0627\u06cc \u0627\u0636\u0637\u0631\u0627\u0631\u06cc \u062f\u0631 \u0628\u0631\u062e\u06cc \u0628\u0646\u0627\u062f\u0631\r\n            finalDutyRate = 0.02; \/\/ \u0628\u0647 \u0637\u0648\u0631 \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u06a9\u0627\u0647\u0634 \u062a\u0639\u0631\u0641\u0647 \u0645\u0648\u0627\u062f \u063a\u0630\u0627\u06cc\u06cc \u0628\u0647 \u06f2\u066a\r\n            exemptionReason = `In <strong>${destinationCountry}<\/strong>, basic staple foods and grain commodities qualify for a subsidized customs rate of 2%. Processed foods, sweets, or sodas may revert to the standard 5% rate plus excise duties.`;\r\n            requiredDocuments.push(\"Phytosanitary Clearance Certificate\", \"Halal Slaughter Certificate (if meat-based)\", \"Food Safety Agency Approval\");\r\n        }\r\n\r\n        \/\/ \u06f5. \u0645\u0639\u0627\u0641\u06cc\u062a \u0628\u0647 \u062f\u0644\u06cc\u0644 \u0627\u0646\u062a\u0642\u0627\u0644 \u0627\u0632 \u0645\u0646\u0627\u0637\u0642 \u0622\u0632\u0627\u062f \u0645\u062d\u0644\u06cc (Free Zone Exemption)\r\n        else if (wizardState.isFreeZone) {\r\n            finalDutyRate = 0.0;\r\n            isExempt = true;\r\n            exemptionReason = `Because the goods are under <strong>Free Zone Duty Suspension<\/strong>, customs duties are postponed or suspended during the mainland transit period. Note that duties will apply if items enter local mainland retail markets.`;\r\n            requiredDocuments.push(\"Free Zone Bill of Entry \/ Transit Bond\", \"Company Free Zone Operation License\");\r\n        }\r\n\r\n        \/\/ \u06f6. \u06a9\u0627\u0644\u0627\u0647\u0627\u06cc \u0645\u0635\u0631\u0641\u06cc \u0645\u0639\u0645\u0648\u0644\u06cc \u0628\u062f\u0648\u0646 \u0645\u0639\u0627\u0641\u06cc\u062a\r\n        else {\r\n            finalDutyRate = 0.05;\r\n            exemptionReason = `Your general consumer cargo is subject to the standard <strong>GCC Unified Common External Tariff of 5%<\/strong>. No preferential exemptions apply.`;\r\n            if (wizardState.hasCoo) {\r\n                requiredDocuments.push(\"Standard Certificate of Origin (COO)\");\r\n            } else {\r\n                exemptionReason += `<br><span style=\"color: var(--danger); font-weight:700;\">Warning:<\/span> Missing a Certificate of Origin may trigger severe clearance fines or hold-ups in ${destinationCountry}.`;\r\n            }\r\n        }\r\n\r\n        \/\/ \u0645\u062d\u0627\u0633\u0628\u0647 \u0627\u0631\u0642\u0627\u0645 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0646\u0647\u0627\u06cc\u06cc\r\n        const calculatedDutyAmount = cifValue * finalDutyRate;\r\n        const calculatedVatAmount = (cifValue + calculatedDutyAmount) * countryVatRate;\r\n        const totalLandingCost = cifValue + calculatedDutyAmount + calculatedVatAmount;\r\n\r\n        \/\/ \u062e\u0631\u0648\u062c\u06cc \u062f\u0631 \u062c\u062f\u0648\u0644 \u0641\u0627\u06a9\u062a\u0648\u0631\r\n        document.getElementById('stat-cif').textContent = `$${cifValue.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2})}`;\r\n        document.getElementById('stat-duty-rate').textContent = `${(finalDutyRate * 100)}%`;\r\n        document.getElementById('stat-duty-amt').textContent = `$${calculatedDutyAmount.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2})}`;\r\n        document.getElementById('stat-vat-rate').textContent = `${(countryVatRate * 100)}%`;\r\n        document.getElementById('stat-vat-amt').textContent = `$${calculatedVatAmount.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2})}`;\r\n        document.getElementById('stat-total-amt').textContent = `$${totalLandingCost.toLocaleString('en-US', {minimumFractionDigits: 2, maximumFractionDigits: 2})} USD`;\r\n\r\n        \/\/ \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0646\u0634\u0627\u0646\u06af\u0631 \u0648\u0636\u0639\u06cc\u062a\r\n        if (isExempt || finalDutyRate === 0) {\r\n            badge.className = \"badge-duty badge-exempt\";\r\n            badge.textContent = `Duty Rate: 0% (Exempted)`;\r\n        } else {\r\n            badge.className = \"badge-duty badge-standard\";\r\n            badge.textContent = `Duty Rate: ${(finalDutyRate * 100)}%`;\r\n        }\r\n\r\n        desc.innerHTML = exemptionReason;\r\n\r\n        \/\/ \u062f\u0631\u062c \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u062b\u0628\u062a \u0633\u0627\u0645\u0627\u0646\u0647 \u06af\u0645\u0631\u06a9\u06cc \u06a9\u0634\u0648\u0631 \u0645\u0642\u0635\u062f\r\n        const portalInfo = customsPortals[wizardState.country];\r\n        portalBox.innerHTML = `\r\n            <strong>Official Customs Gateway for ${destinationCountry}:<\/strong><br>\r\n            Please submit your exemption applications and commercial documents online to avoid delay at the port via the official authority:<br>\r\n            <a href=\"${portalInfo.url}\" target=\"_blank\" class=\"portal-btn\">\r\n                Apply on ${portalInfo.name} \u2197\r\n            <\/a>\r\n        `;\r\n\r\n        \/\/ \u062f\u0631\u062c \u0644\u06cc\u0633\u062a \u0645\u062f\u0627\u0631\u06a9 \u06af\u0645\u0631\u06a9\u06cc \u0644\u0627\u0632\u0645\r\n        docsList.innerHTML = \"\";\r\n        requiredDocuments.forEach(doc => {\r\n            const li = document.createElement('li');\r\n            li.textContent = doc;\r\n            docsList.appendChild(li);\r\n        });\r\n    }\r\n\r\n    \/\/ \u0630\u062e\u06cc\u0631\u0647 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0641\u0627\u06cc\u0644 PDF \u0628\u0631 \u0627\u0633\u0627\u0633 \u0633\u0628\u06a9 \u067e\u0631\u06cc\u0646\u062a \u0645\u0631\u0648\u0631\u06af\u0631\r\n    function saveAsPDF() {\r\n        window.print();\r\n    }\r\n\r\n    \/\/ \u0631\u06cc\u0633\u062a\u0627\u0631\u062a \u06a9\u0627\u0645\u0644 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0627\u0628\u0632\u0627\u0631\r\n    function restartWizard() {\r\n        wizardState.country = '';\r\n        wizardState.category = '';\r\n        wizardState.cargoValue = 0;\r\n        wizardState.shippingCost = 0;\r\n        wizardState.selectedHSCode = '';\r\n        wizardState.isGccOrigin = false;\r\n        wizardState.hasIndustrialLicense = false;\r\n        wizardState.hasCoo = false;\r\n        wizardState.isFreeZone = false;\r\n\r\n        document.getElementById('shipment-value').value = '';\r\n        document.getElementById('shipping-cost').value = '';\r\n        document.getElementById('hs-search-input').value = '';\r\n        document.getElementById('hs-results').style.display = 'none';\r\n\r\n        const radioCards = document.querySelectorAll('.option-card');\r\n        radioCards.forEach(card => card.classList.remove('selected'));\r\n        \r\n        const inputs = document.querySelectorAll('input[type=\"radio\"]');\r\n        inputs.forEach(input => input.checked = false);\r\n\r\n        const checkboxes = document.querySelectorAll('input[type=\"checkbox\"]');\r\n        checkboxes.forEach(cb => {\r\n            cb.checked = false;\r\n            const card = document.getElementById(`cb-label-${cb.id}`);\r\n            if (card) card.classList.remove('selected');\r\n        });\r\n\r\n        currentStep = 1;\r\n        updateWizardUI();\r\n        validateNavigationState();\r\n    }\r\n<\/script>\r\n\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-a9a7b29 e-flex e-con-boxed e-con e-parent\" data-id=\"a9a7b29\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-05b0584 elementor-widget elementor-widget-spacer\" data-id=\"05b0584\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"wd-negative-gap elementor-element elementor-element-2321f91 e-flex e-con-boxed e-con e-parent\" data-id=\"2321f91\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b967e79 elementor-widget elementor-widget-wd_text_block\" data-id=\"b967e79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wd_text_block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"wd-text-block reset-last-child text-left\">\n\t\t\t\n\t\t\t<h1 data-path-to-node=\"2\">Master GCC Trade Logistics: The Ultimate GCC Customs Duty &amp; Exemptions Wizard<\/h1><p data-path-to-node=\"3\">Navigating cross-border trade, customs tariffs, and tax compliance in the Middle East can be a complex challenge for logistics managers, importers, and supply chain enterprises. With fluctuating VAT rates across member states and strict unified customs laws, calculating exact landing costs is critical to protecting your profit margins.<\/p><p data-path-to-node=\"4\">The <b data-path-to-node=\"4\" data-index-in-node=\"4\">GCC Customs Duty &amp; Exemptions Wizard<\/b> is an enterprise-grade, interactive digital tool designed to simplify Middle East trade logistics. Whether you are importing into Saudi Arabia, the UAE, or Qatar, this smart calculator provides real-time duty estimations, uncovers potential exemption directives, and generates downloadable compliance reports in seconds.<\/p><h2 data-path-to-node=\"6\">What is the GCC Customs Duty &amp; Exemptions Wizard?<\/h2><p data-path-to-node=\"7\">The GCC Customs Duty &amp; Exemptions Wizard is a comprehensive, multi-step digital assistant engineered for businesses trading within the Gulf Cooperation Council (GCC). The tool automates the complex task of calculating <b data-path-to-node=\"7\" data-index-in-node=\"218\">CIF (Cost, Insurance, and Freight) valuations<\/b>, applying localized VAT, identifying Unified Common External Tariffs (typically 5%), and checking your eligibility for bilateral trade exemptions.<\/p><p data-path-to-node=\"8\">Instead of manually sorting through dense customs handbooks, this wizard guides you through a streamlined, 5-step evaluation process tailored to the specific regulations of your destination country and cargo classification.<\/p><h2 data-path-to-node=\"10\">Key Benefits of Using the Tool<\/h2><p data-path-to-node=\"11\">Integrating this wizard into your supply chain workflow offers several strategic advantages:<\/p><ul data-path-to-node=\"12\"><li><p data-path-to-node=\"12,0,0\"><b data-path-to-node=\"12,0,0\" data-index-in-node=\"0\">Accurate Financial Forecasting:<\/b> Input your FOB value and shipping costs to receive an instant breakdown of the Estimated Landing Cost, preventing unexpected fees at the port of entry.<\/p><\/li><li><p data-path-to-node=\"12,1,0\"><b data-path-to-node=\"12,1,0\" data-index-in-node=\"0\">Unlock Hidden Exemptions:<\/b> The tool automatically checks your data against GCC laws\u2014such as preferential local manufacturing rules (40%+ value addition) or industrial registry privileges\u2014to lower your customs duty to 0% legally.<\/p><\/li><li><p data-path-to-node=\"12,2,0\"><b data-path-to-node=\"12,2,0\" data-index-in-node=\"0\">Localized Tax Intelligence:<\/b> Seamlessly handles the varying VAT structures across the region, from Saudi Arabia\u2019s 15% and Bahrain's 10% to the UAE's 5% and Qatar's 0%.<\/p><\/li><li><p data-path-to-node=\"12,3,0\"><b data-path-to-node=\"12,3,0\" data-index-in-node=\"0\">Integrated HS Code Helper:<\/b> Features a built-in search assistant to help you identify standard harmonized codes for critical commodities like medicines, electronics, and foodstuff.<\/p><\/li><li><p data-path-to-node=\"12,4,0\"><b data-path-to-node=\"12,4,0\" data-index-in-node=\"0\">Instant PDF Compliance Reports:<\/b> With a single click, users can print or save a clean, professional financial statement to share with customs brokers, legal teams, or stakeholders.<\/p><\/li><\/ul><h2 data-path-to-node=\"14\">How to Use the GCC Customs Wizard (Step-by-Step)<\/h2><p data-path-to-node=\"15\">The tool is designed with a user-friendly, responsive interface. Follow these five simple steps to audit your shipment:<\/p><h3 data-path-to-node=\"16\">Step 1: Select Your Destination GCC Country<\/h3><p data-path-to-node=\"17\">Choose the target customs territory for your cargo. The wizard will automatically load the specific tax matrix and official customs gateway information for that country (e.g., <i data-path-to-node=\"17\" data-index-in-node=\"176\">Fasah<\/i> for KSA, <i data-path-to-node=\"17\" data-index-in-node=\"191\">Dubai Trade<\/i> for the UAE, or <i data-path-to-node=\"17\" data-index-in-node=\"219\">Bayan<\/i> for Oman).<\/p><h3 data-path-to-node=\"18\">Step 2: Classify Your Cargo<\/h3><p data-path-to-node=\"19\">Select the category that best fits your shipment. Different goods (such as Medical\/Pharma, Foodstuff, or Consumer Electronics) are subject to distinct regulatory frameworks and baseline duty rates under the GCC Unified Tariff.<\/p><h3 data-path-to-node=\"20\">Step 3: Input Shipment Financials &amp; HS Codes<\/h3><p data-path-to-node=\"21\">Enter your estimated <b data-path-to-node=\"21\" data-index-in-node=\"21\">Cargo Value (FOB)<\/b> and <b data-path-to-node=\"21\" data-index-in-node=\"43\">Freight\/Insurance costs<\/b> in USD. You can also use the <b data-path-to-node=\"21\" data-index-in-node=\"96\">HS Code Lookup Helper<\/b> to search for specific product keywords and verify if your goods fall under standard or reduced rate categories.<\/p><h3 data-path-to-node=\"22\">Step 4: Apply Exemption Directives<\/h3><p data-path-to-node=\"23\">Review the eligibility checklist. Check any statements that apply to your business structure, such as holding a valid <i data-path-to-node=\"23\" data-index-in-node=\"118\">Industrial Registry License<\/i> or shipping <i data-path-to-node=\"23\" data-index-in-node=\"158\">GCC Preferential Production<\/i> items. These indicators are crucial for triggering duty suspensions.<\/p><h3 data-path-to-node=\"24\">Step 5: Review and Download Your Evaluation Report<\/h3><p data-path-to-node=\"25\">Analyze your comprehensive financial statement, which breaks down the base duty, calculated tax amounts, and final landing cost. From here, you can:<\/p><ol start=\"1\" data-path-to-node=\"26\"><li><p data-path-to-node=\"26,0,0\">Click <b data-path-to-node=\"26,0,0\" data-index-in-node=\"6\">Save Evaluation as PDF<\/b> to generate an official, ink-saving document for your files.<\/p><\/li><li><p data-path-to-node=\"26,1,0\">Click the direct link to the destination country's official customs gateway to begin your live filing.<\/p><\/li><\/ol><h2 data-path-to-node=\"28\">Optimize Your Middle East Supply Chain Today<\/h2><p data-path-to-node=\"29\">Don't let unexpected customs delays or miscalculated tariffs disrupt your regional trade operations. Use the <b data-path-to-node=\"29\" data-index-in-node=\"109\">GCC Customs Duty &amp; Exemptions Wizard<\/b> to audit your logistics data, minimize import risks, and maximize your tax savings.<\/p><blockquote data-path-to-node=\"30\"><p data-path-to-node=\"30,0\"><b data-path-to-node=\"30,0\" data-index-in-node=\"0\">Logistics Tip:<\/b> Always ensure your physical commercial invoices match the HS codes selected during your evaluation to guarantee a seamless clearance process at GCC borders.<\/p><\/blockquote>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculate landing costs instantly with our GCC Customs Duty Calculator. Estimate VAT, check HS codes, and unlock import exemptions across the Middle East.<\/p>","protected":false},"author":15,"featured_media":18515,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_theme","format":"standard","meta":{"footnotes":""},"categories":[767],"tags":[807,966,777],"class_list":["post-18510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-b2b-online-tools","tag-customs","tag-duty","tag-gcc"],"_links":{"self":[{"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/posts\/18510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/comments?post=18510"}],"version-history":[{"count":3,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/posts\/18510\/revisions"}],"predecessor-version":[{"id":18826,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/posts\/18510\/revisions\/18826"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/media\/18515"}],"wp:attachment":[{"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/media?parent=18510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/categories?post=18510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tendify.net\/ar\/wp-json\/wp\/v2\/tags?post=18510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}