{"id":6211,"date":"2026-02-25T09:10:47","date_gmt":"2026-02-25T09:10:47","guid":{"rendered":"https:\/\/elkamehr.com\/en\/?p=6211"},"modified":"2026-02-25T09:27:53","modified_gmt":"2026-02-25T09:27:53","slug":"reducing-black-spots-and-surface-stains-on-aluminum-wire-from-melt-to-drawing","status":"publish","type":"post","link":"https:\/\/elkamehr.com\/en\/reducing-black-spots-and-surface-stains-on-aluminum-wire-from-melt-to-drawing\/","title":{"rendered":"Reducing Black Spots and Surface Stains on Aluminum Wire: From Melt to Drawing"},"content":{"rendered":"<!-- \u2705 Gutenberg Custom HTML \u2014 Elka Mehr Kimiya | Aluminum Wire Surface Defects\n     Topic: Reducing Black Spots and Surface Stains on Aluminum Wire: From Melt to Drawing\n     Clean modern professional design \u2022 TOC + Search + Dark Mode + Progress + Section Actions\n     Contact for PURCHASE aluminum products: Call\/WhatsApp +989028000013\n     NOTE: Text is NOT justified (prevents awkward spacing)\n-->\n\n<div class=\"emkRB-shell\" id=\"emkRBTop\">\n  <a class=\"emkRB-skip\" href=\"#emkRBMain\">Skip to content<\/a>\n\n  <!-- Theme toggle -->\n  <input class=\"emkRB-themeToggle\" type=\"checkbox\" id=\"emkRBThemeToggle\" aria-label=\"Toggle dark mode\">\n\n  <article class=\"emkRB-doc\" dir=\"ltr\" lang=\"en\" itemscope itemtype=\"https:\/\/schema.org\/Article\">\n    <!-- Progress -->\n    <div class=\"emkRB-progress\" aria-hidden=\"true\"><span class=\"emkRB-progressBar\"><\/span><\/div>\n\n    <!-- Sticky toolbar -->\n    <div class=\"emkRB-toolbar\" role=\"region\" aria-label=\"Page tools\">\n      <a class=\"emkRB-btn\" href=\"#emkRBTOC\" aria-label=\"Open table of contents\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u2630<\/span><span>Contents<\/span>\n      <\/a>\n      <a class=\"emkRB-btn\" href=\"#emkRBSearch\" aria-label=\"Open search\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u2315<\/span><span>Search<\/span>\n      <\/a>\n      <a class=\"emkRB-btn\" href=\"#emkRBTop\" aria-label=\"Go to top\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u2191<\/span><span>Top<\/span>\n      <\/a>\n      <button class=\"emkRB-btn emkRB-btn--ghost\" type=\"button\" data-print aria-label=\"Print page\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u2399<\/span><span>Print<\/span>\n      <\/button>\n      <label class=\"emkRB-btn\" for=\"emkRBThemeToggle\" aria-label=\"Toggle dark mode\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u25d0<\/span>\n        <span class=\"emkRB-themeLabel\">\n          <span class=\"emkRB-themeState emkRB-themeState--light\">Light<\/span>\n          <span class=\"emkRB-themeState emkRB-themeState--dark\">Dark<\/span>\n        <\/span>\n      <\/label>\n      <a class=\"emkRB-btn emkRB-btn--cta\" href=\"#emkRBContact\" aria-label=\"Purchase aluminum products\">\n        <span class=\"emkRB-ic\" aria-hidden=\"true\">\u2706<\/span><span>Buy Aluminum<\/span>\n      <\/a>\n    <\/div>\n\n    <!-- TOC Drawer -->\n    <div class=\"emkRB-drawer\" id=\"emkRBTOC\" aria-label=\"Table of contents\">\n      <a class=\"emkRB-drawerOverlay\" href=\"#emkRBTop\" aria-label=\"Close contents\"><\/a>\n      <aside class=\"emkRB-drawerPanel\" role=\"dialog\" aria-label=\"Contents panel\">\n        <div class=\"emkRB-drawerHead\">\n          <div>\n            <div class=\"emkRB-drawerTitle\">Table of Contents<\/div>\n            <div class=\"emkRB-drawerSub\">Fast navigation \u2022 mobile &#038; desktop<\/div>\n          <\/div>\n          <a class=\"emkRB-x\" href=\"#emkRBTop\" aria-label=\"Close\">\u2715<\/a>\n        <\/div>\n\n        <nav class=\"emkRB-toc\" aria-label=\"Contents\">\n          <a href=\"#s0\">Quick Start \u2014 stop black spots and stains fast<\/a>\n          <a href=\"#s1\">1) Why black spots and surface stains matter in aluminum wire production<\/a>\n          <a href=\"#s2\">2) Defect dictionary: black spots, smut, stains, oxide patches, residues<\/a>\n          <a href=\"#s3\">3) Process map: melt \u2192 casting\/rolling \u2192 storage \u2192 drawing<\/a>\n          <a href=\"#s4\">4) Melt-stage causes of black spots and staining (furnace to transfer)<\/a>\n          <a href=\"#s5\">5) Casting \/ rod handling \/ storage causes before drawing<\/a>\n          <a href=\"#s6\">6) Drawing-stage causes: lubrication, dies, filtration, heat, carbonized residue<\/a>\n          <a href=\"#s7\">7) Inspection methods and acceptance criteria (shop-floor practical)<\/a>\n          <a href=\"#s8\">8) Troubleshooting matrix: symptom \u2192 source \u2192 corrective action<\/a>\n          <a href=\"#s9\">9) Prevention program: daily \/ weekly \/ monthly controls<\/a>\n          <a href=\"#s10\">10) RFQ\/PO and supplier quality clauses (copy-ready)<\/a>\n          <a href=\"#s11\">11) Real-world case patterns and how teams usually misdiagnose them<\/a>\n          <a href=\"#emkRBContact\">Purchase &#038; Technical Support \u2014 Call \/ WhatsApp<\/a>\n          <a href=\"#emkRBBrand\">About Elka Mehr Kimiya<\/a>\n          <a href=\"#emkRBFAQ\">FAQ<\/a>\n        <\/nav>\n\n        <div class=\"emkRB-divider\"><\/div>\n        <div class=\"emkRB-mini\">\n          <div class=\"emkRB-miniK\">Process rule<\/div>\n          <div class=\"emkRB-miniV\">A black spot seen at drawing may have started at melt<\/div>\n          <div class=\"emkRB-miniH\">\n            Surface defects travel through the process. The visible symptom at the drawing line can be the final expression of earlier contamination, oxide carryover, or handling issues upstream.\n          <\/div>\n        <\/div>\n      <\/aside>\n    <\/div>\n\n    <!-- Search Modal -->\n    <div class=\"emkRB-modal\" id=\"emkRBSearch\" aria-label=\"Search modal\">\n      <a class=\"emkRB-modalOverlay\" href=\"#emkRBTop\" aria-label=\"Close search\"><\/a>\n      <div class=\"emkRB-modalPanel\" role=\"dialog\" aria-label=\"Search panel\">\n        <div class=\"emkRB-modalHead\">\n          <div>\n            <div class=\"emkRB-modalTitle\">Search this guide<\/div>\n            <div class=\"emkRB-modalSub\">Try: \u201cblack spots\u201d, \u201csmut\u201d, \u201ccarbonized residue\u201d, \u201cmelt contamination\u201d, \u201cdie deposits\u201d, \u201cfiltration\u201d<\/div>\n          <\/div>\n          <a class=\"emkRB-x\" href=\"#emkRBTop\" aria-label=\"Close\">\u2715<\/a>\n        <\/div>\n\n        <div class=\"emkRB-searchBox\">\n          <label class=\"emkRB-srOnly\" for=\"emkRBSearchInput\">Search<\/label>\n          <input id=\"emkRBSearchInput\" class=\"emkRB-searchInput\" type=\"search\"\n                 placeholder=\"Search\u2026 (e.g., black spots, stains, melt, drawing, residue)\"\n                 autocomplete=\"off\">\n          <button class=\"emkRB-searchClear\" type=\"button\" data-search-clear aria-label=\"Clear search\">Clear<\/button>\n        <\/div>\n\n        <div class=\"emkRB-searchMeta\" aria-live=\"polite\">\n          <span class=\"emkRB-chip\">Press <strong>\/<\/strong> to search<\/span>\n          <span class=\"emkRB-chip\">ESC closes panels<\/span>\n          <span class=\"emkRB-chip\">Results jump to section<\/span>\n        <\/div>\n\n        <div class=\"emkRB-results\" id=\"emkRBSearchResults\" aria-label=\"Search results\">\n          <div class=\"emkRB-resultsEmpty\">Type at least 2 characters to search.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- HERO -->\n    <header class=\"emkRB-hero\" id=\"top\">\n      <div class=\"emkRB-wrap\">\n        <div class=\"emkRB-badges\">\n          <span class=\"emkRB-badge\">Technical Process Guide<\/span>\n          <span class=\"emkRB-badge emkRB-badge--soft\">Surface Quality<\/span>\n          <span class=\"emkRB-badge emkRB-badge--accent\">Black Spots \u2022 Surface Stains<\/span>\n          <span class=\"emkRB-badge emkRB-badge--blue\">Melt to Drawing<\/span>\n          <span class=\"emkRB-badge emkRB-badge--brand\">Elka Mehr Kimiya<\/span>\n        <\/div>\n\n        <h1 class=\"emkRB-h1\" itemprop=\"headline\">\n          Reducing Black Spots and Surface Stains on Aluminum Wire: From Melt to Drawing\n        <\/h1>\n\n        <p class=\"emkRB-sub\" itemprop=\"description\">\n          A comprehensive production-focused guide to <strong>reducing black spots on aluminum wire<\/strong> and\n          <strong>eliminating surface stains on aluminum wire<\/strong> by controlling the full route from\n          <strong>melt operations and metal handling<\/strong> to <strong>rod storage, lubrication, die condition, filtration, and drawing process stability<\/strong>.\n          Includes practical troubleshooting, inspection methods, prevention plans, and supplier quality clauses.\n        <\/p>\n\n        <div class=\"emkRB-meta\">\n          <div class=\"emkRB-pill\">SEO focus: black spots on aluminum wire \u2022 aluminum wire surface stains \u2022 melt to drawing defects \u2022 wire drawing contamination \u2022 aluminum wire cleanliness<\/div>\n          <div class=\"emkRB-pill emkRB-pill--warm\">Outcome: lower scrap \u2022 fewer customer complaints \u2022 stable drawing surface quality<\/div>\n          <div class=\"emkRB-pill emkRB-pill--blue\">Includes: process map + troubleshooting matrix + prevention plan + PO clauses<\/div>\n        <\/div>\n\n        <div class=\"emkRB-quick\" aria-label=\"Quick jump\">\n          <a class=\"emkRB-q\" href=\"#s0\">Quick Start<\/a>\n          <a class=\"emkRB-q\" href=\"#s4\">Melt Causes<\/a>\n          <a class=\"emkRB-q\" href=\"#s6\">Drawing Causes<\/a>\n          <a class=\"emkRB-q\" href=\"#s8\">Troubleshooting<\/a>\n          <a class=\"emkRB-q\" href=\"#emkRBContact\">Buy Aluminum<\/a>\n        <\/div>\n\n        <div class=\"emkRB-callout\">\n          <strong>Key message:<\/strong> Black spots and stains on aluminum wire are usually <strong>multi-stage defects<\/strong>.\n          The visible mark may appear during drawing, but the root cause can originate in <strong>melt contamination, oxide carryover, storage conditions, or lubricant system cleanliness<\/strong>.\n        <\/div>\n\n        <div class=\"emkRB-kpis\" aria-label=\"Key takeaways\">\n          <div class=\"emkRB-kpi\">\n            <div class=\"emkRB-kpiK\">Most expensive mistake<\/div>\n            <div class=\"emkRB-kpiV\">Treating every black spot as a die problem<\/div>\n            <div class=\"emkRB-kpiH\">Many \u201cdie defects\u201d are actually upstream contamination or residue carryover<\/div>\n          <\/div>\n          <div class=\"emkRB-kpi\">\n            <div class=\"emkRB-kpiK\">Fastest improvement<\/div>\n            <div class=\"emkRB-kpiV\">Stabilize cleanliness + filtration + handling<\/div>\n            <div class=\"emkRB-kpiH\">This usually reduces stains and random black spots quickly<\/div>\n          <\/div>\n          <div class=\"emkRB-kpi\">\n            <div class=\"emkRB-kpiK\">Most useful habit<\/div>\n            <div class=\"emkRB-kpiV\">Trace symptom back by stage<\/div>\n            <div class=\"emkRB-kpiH\">Melt \/ rod \/ storage \/ drawing logs reveal recurring patterns<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"emkRB-authorRow\">\n          <div class=\"emkRB-author\">\n            <span class=\"emkRB-dot\"><\/span>\n            <span>Prepared for melt shop, rod processing, drawing, QA and purchasing teams<\/span>\n            <span class=\"emkRB-sep\">\u2022<\/span>\n            <time itemprop=\"datePublished\" datetime=\"2026-02-25\">Feb 25, 2026<\/time>\n            <meta itemprop=\"dateModified\" content=\"2026-02-25\">\n          <\/div>\n          <div class=\"emkRB-authorRight\" itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Organization\">\n            <meta itemprop=\"name\" content=\"Elka Mehr Kimiya\">\n            <span class=\"emkRB-brandTag\">Elka Mehr Kimiya (Elkamahrkimia)<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/header>\n\n    <main id=\"emkRBMain\" class=\"emkRB-wrap emkRB-main\" itemprop=\"articleBody\">\n\n      <!-- s0 -->\n      <section id=\"s0\" class=\"emkRB-sec\" data-title=\"Quick Start \u2014 stop black spots and stains fast\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">Quick Start \u2014 Stop Black Spots and Stains Fast<\/h2>\n          <div class=\"emkRB-secActions\" aria-label=\"Section actions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBContact\" title=\"Contact\" aria-label=\"Contact\">\u2706<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            If you are seeing black spots or stains on aluminum wire now, do not start by changing everything at once. Use a staged diagnosis so you can isolate the real source.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Today (rapid containment)<\/h3>\n              <ol class=\"emkRB-ol\">\n                <li>Segregate affected coils\/spools and preserve traceability (Lot\/Heat\/Batch).<\/li>\n                <li>Photograph defect + label + process stage where detected.<\/li>\n                <li>Inspect drawing dies\/guides\/rollers for deposits, particles, or wear.<\/li>\n                <li>Check lubricant cleanliness and filter condition immediately.<\/li>\n                <li>Run wipe test and compare with a known-good sample.<\/li>\n              <\/ol>\n            <\/div>\n\n            <div class=\"emkRB-card emkRB-card--accent\">\n              <h3 class=\"emkRB-h3\">This week (root-cause direction)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Map defect frequency by lot, shift, die set, and lubricant batch.<\/li>\n                <li>Separate \u201crepeating linear defects\u201d from random spots\/patches.<\/li>\n                <li>Review melt\/rod cleanliness records if defects appear across multiple drawing lines.<\/li>\n                <li>Audit storage humidity, packaging condition, and handling route before drawing.<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Rule:<\/strong> If the same defect appears on multiple lines using different dies, the source is often upstream (rod, storage, or melt-related), not a single drawing station.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s1 -->\n      <section id=\"s1\" class=\"emkRB-sec\" data-title=\"Why black spots and surface stains matter in aluminum wire production\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">1) Why Black Spots and Surface Stains Matter in Aluminum Wire Production<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s7\" title=\"Inspection methods\" aria-label=\"Inspection methods\">\ud83d\udd0e<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Black spots and surface stains on aluminum wire are not only cosmetic concerns. They can indicate contamination, oxide instability, residue carryover, or tooling deterioration that later affects drawing stability, conductor quality, and customer acceptance.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Why production teams should care<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Surface defects can increase rework, sorting time, and line slowdowns.<\/li>\n                <li>They often correlate with unstable lubrication or contamination buildup.<\/li>\n                <li>Defects can transfer to downstream equipment and cause repeat issues.<\/li>\n                <li>Customer complaints typically focus on visible surface conditions first.<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Why QA and purchasing should care<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Without a defect vocabulary, claims become subjective and slow.<\/li>\n                <li>Traceability is critical: one bad lot can contaminate multiple shipments.<\/li>\n                <li>Visual defects can reveal upstream process drift before lab tests do.<\/li>\n                <li>Strong acceptance criteria reduce disputes with suppliers and customers.<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s2 -->\n      <section id=\"s2\" class=\"emkRB-sec\" data-title=\"Defect dictionary: black spots, smut, stains, oxide patches, residues\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">2) Defect Dictionary: Black Spots, Smut, Stains, Oxide Patches, Residues<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s8\" title=\"Troubleshooting\" aria-label=\"Troubleshooting\">\ud83d\udee0<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            The same defect is often described differently by melt, drawing, and QC teams. Use one shared defect dictionary so investigations focus on the real mechanism.\n          <\/p>\n\n          <div class=\"emkRB-card emkRB-tableCard\">\n            <h3 class=\"emkRB-h3\">Practical defect dictionary for aluminum wire black spots and stains<\/h3>\n            <div class=\"emkRB-tableWrap\" role=\"region\" aria-label=\"Defect dictionary table\" tabindex=\"0\">\n              <table class=\"emkRB-table\">\n                <thead>\n                  <tr>\n                    <th>Term (shop-floor)<\/th>\n                    <th>What it looks like<\/th>\n                    <th>Likely nature<\/th>\n                    <th>Common origin range<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td><strong>Black spot<\/strong><\/td>\n                    <td>Small dark localized dot\/patch, isolated or repeating<\/td>\n                    <td>Particle, deposit, inclusion expression, carbonized residue, contamination<\/td>\n                    <td>Melt \/ rod \/ drawing \/ handling<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Smut \/ dark film<\/strong><\/td>\n                    <td>Gray-black wipeable residue or dull dark transfer<\/td>\n                    <td>Residue, lubricant breakdown, contamination, process deposits<\/td>\n                    <td>Mostly drawing \/ handling<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Surface stain<\/strong><\/td>\n                    <td>Patchy color\/brightness change<\/td>\n                    <td>Moisture, residue, oxide change, storage mark<\/td>\n                    <td>Storage \/ handling \/ drawing<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Oxide patch<\/strong><\/td>\n                    <td>Uneven dull area, sometimes non-wipeable<\/td>\n                    <td>Localized oxidation \/ contamination interaction<\/td>\n                    <td>Melt carryover \/ storage \/ heat\/moisture history<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Repeating dark marks<\/strong><\/td>\n                    <td>Pattern at regular intervals<\/td>\n                    <td>Contact-point deposit or rotating element issue<\/td>\n                    <td>Drawing line \/ handling equipment<\/td>\n                  <\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-tipBox\">\n            <div class=\"emkRB-tipTitle\">Fast classification trick<\/div>\n            <p class=\"emkRB-tipText\">\n              Always test: <strong>Does it wipe off?<\/strong> If yes, think residue\/contamination first. If no, think oxide transformation, embedded particle, or deeper surface damage.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s3 -->\n      <section id=\"s3\" class=\"emkRB-sec\" data-title=\"Process map: melt \u2192 casting\/rolling \u2192 storage \u2192 drawing\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">3) Process Map: Melt \u2192 Casting\/Rolling \u2192 Storage \u2192 Drawing<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s4\" title=\"Melt causes\" aria-label=\"Melt causes\">\ud83d\udd25<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            To reduce black spots and stains on aluminum wire permanently, you need a stage-by-stage view. The defect may be created in one stage, amplified in another, and only become visible in the final stage.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Upstream stages (defect generation \/ carryover risk)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li><strong>Melt and furnace handling:<\/strong> contamination, dross\/oxide management, cleanliness discipline<\/li>\n                <li><strong>Transfer and casting:<\/strong> oxide carryover, exposure, handling contamination<\/li>\n                <li><strong>Rod handling and storage:<\/strong> dust, moisture, packaging, transport abrasion, staining<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Downstream stages (defect expression \/ amplification)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li><strong>Drawing lubrication system:<\/strong> residue buildup, filtration weakness, contamination loop<\/li>\n                <li><strong>Die\/guides\/rollers:<\/strong> deposits and repeating marks<\/li>\n                <li><strong>Post-drawing handling\/storage:<\/strong> delayed stains, smut transfer, customer-visible defects<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Investigation logic:<\/strong> If the defect appears on incoming rod before drawing, start upstream. If it appears only after drawing and repeats with line pattern, start at drawing tools and lubricant loop.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s4 -->\n      <section id=\"s4\" class=\"emkRB-sec\" data-title=\"Melt-stage causes of black spots and staining (furnace to transfer)\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">4) Melt-Stage Causes of Black Spots and Staining (Furnace to Transfer)<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s11\" title=\"Case patterns\" aria-label=\"Case patterns\">\ud83e\udde9<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Some black spots on aluminum wire begin as upstream metal cleanliness or oxide-management issues. Even if drawing is stable, these defects can later appear as dark specks, stains, or oxide-related patches.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--accent\">\n              <h3 class=\"emkRB-h3\">Melt-stage risk mechanisms (practical view)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li><strong>Oxide\/dross carryover:<\/strong> upstream oxide contamination can later appear as surface irregularity or dark spots.<\/li>\n                <li><strong>Furnace \/ transfer cleanliness weakness:<\/strong> contamination can enter metal handling path.<\/li>\n                <li><strong>Inconsistent melt handling discipline:<\/strong> repeated exposure and poor housekeeping can increase defect risk.<\/li>\n                <li><strong>Transfer path deposits:<\/strong> contamination from contact surfaces may be carried downstream.<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Why drawing teams often miss melt-stage causes<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Defects become visible only after reduction \/ surface stretching in drawing.<\/li>\n                <li>Symptoms resemble die deposits or lubricant contamination.<\/li>\n                <li>Lot mixing and weak traceability hide the upstream pattern.<\/li>\n                <li>No shared defect review between melt, rod, and drawing teams.<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-card\" style=\"margin-top:12px;\">\n            <h3 class=\"emkRB-h3\">Melt-stage prevention focus (high-value controls)<\/h3>\n            <ul class=\"emkRB-list\">\n              <li>Strengthen housekeeping and contamination prevention around furnace\/transfer operations.<\/li>\n              <li>Protect melt-handling steps from unnecessary exposure and dirty tool contact.<\/li>\n              <li>Keep lot\/heat traceability strong so downstream defects can be tied back upstream.<\/li>\n              <li>Create a joint review loop between melt shop and drawing QA when spot defects recur.<\/li>\n            <\/ul>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Real-world pattern:<\/strong> If black spots appear across multiple drawing lines but cluster within specific heats\/lots, investigate melt\/transfer cleanliness and oxide carryover first.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s5 -->\n      <section id=\"s5\" class=\"emkRB-sec\" data-title=\"Casting \/ rod handling \/ storage causes before drawing\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">5) Casting \/ Rod Handling \/ Storage Causes Before Drawing<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s9\" title=\"Prevention program\" aria-label=\"Prevention program\">\u2705<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Rod condition before drawing is one of the most overlooked drivers of surface stains on aluminum wire. Storage and handling can create contamination or stain precursors even when rod initially looked acceptable.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Common pre-drawing causes of stains and dark marks<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Dusty storage conditions and open exposure<\/li>\n                <li>Humidity and condensation cycles (especially after temperature change)<\/li>\n                <li>Packaging damage and contaminant ingress during transport<\/li>\n                <li>Dirty handling tools, gloves, or floor-contact events<\/li>\n                <li>Lot mixing that hides a contaminated sub-group of rod coils<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Practical signs before drawing<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Patchy dullness already visible on rod surface<\/li>\n                <li>Localized dark areas near outer wraps \/ exposed sections<\/li>\n                <li>Residue transfer on wipe test before drawing starts<\/li>\n                <li>Defects concentrated by storage zone or arrival date<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-tipBox\">\n            <div class=\"emkRB-tipTitle\">Receiving-to-production control tip<\/div>\n            <p class=\"emkRB-tipText\">\n              Mark storage location in your defect logs. Many teams discover that \u201crandom stains\u201d are actually concentrated in one storage area with humidity or dust problems.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s6 -->\n      <section id=\"s6\" class=\"emkRB-sec\" data-title=\"Drawing-stage causes: lubrication, dies, filtration, heat, carbonized residue\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">6) Drawing-Stage Causes: Lubrication, Dies, Filtration, Heat, Carbonized Residue<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s8\" title=\"Troubleshooting\" aria-label=\"Troubleshooting\">\ud83d\udee0<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Many black spots and smut-like stains become visible during drawing because the line creates the conditions that deposit, concentrate, or spread contamination on the wire surface.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--accent\">\n              <h3 class=\"emkRB-h3\">High-probability drawing-stage sources<\/h3>\n              <ul class=\"emkRB-list\">\n                <li><strong>Dirty lubricant loop:<\/strong> particles, residues, and contaminants recirculating<\/li>\n                <li><strong>Weak filtration \/ clogged filters:<\/strong> fines and deposits reaching dies and guides<\/li>\n                <li><strong>Die\/guiding deposits:<\/strong> repeating dark marks or streaks at line intervals<\/li>\n                <li><strong>Overheating \/ friction hot spots:<\/strong> residue darkening or localized surface discoloration<\/li>\n                <li><strong>Poor housekeeping around line:<\/strong> dust and debris entering wet contact zones<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">How carbonized or dark residue-like defects usually show up<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Wipeable black\/gray transfer (\u201csmut-like\u201d behavior)<\/li>\n                <li>Dark spots that repeat after a tool change interval<\/li>\n                <li>Marks increase as lubricant condition degrades over shift time<\/li>\n                <li>Defect frequency drops after line cleaning and filter replacement<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-card emkRB-card--soft\" style=\"margin-top:12px;\">\n            <h3 class=\"emkRB-h3\">Practical drawing-line control priorities<\/h3>\n            <ul class=\"emkRB-list\">\n              <li>Maintain lubricant cleanliness and filtration discipline (scheduled checks, not reactive).<\/li>\n              <li>Inspect dies, capstans, guides, and rollers for deposits and embedment.<\/li>\n              <li>Control friction\/temperature buildup through stable process settings and maintenance.<\/li>\n              <li>Separate clean zones around final wire path from dusty maintenance work.<\/li>\n              <li>Trend defects by die set \/ line \/ lubricant batch \/ filter change event.<\/li>\n            <\/ul>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Pattern to remember:<\/strong> If black spots increase late in shift or after extended runtime, investigate lubricant condition, filtration loading, and deposit buildup first.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s7 -->\n      <section id=\"s7\" class=\"emkRB-sec\" data-title=\"Inspection methods and acceptance criteria (shop-floor practical)\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">7) Inspection Methods and Acceptance Criteria (Shop-Floor Practical)<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s10\" title=\"PO clauses\" aria-label=\"PO clauses\">\ud83d\udcc4<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            To reduce disputes, define how black spots and stains are inspected and classified. A good acceptance method is simple, repeatable, and connected to process risk.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Recommended inspection tools (practical)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Fixed lighting station (same angle and brightness)<\/li>\n                <li>Visual inspection at defined distance and handling method<\/li>\n                <li>Wipe test for residue\/smut transfer<\/li>\n                <li>Photo capture: wide + medium + close + label<\/li>\n                <li>Reference photo sheet (Accept \/ Conditional \/ Reject)<\/li>\n              <\/ul>\n            <\/div>\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Practical acceptance framework<\/h3>\n              <ul class=\"emkRB-list\">\n                <li><strong>Accept:<\/strong> isolated minor appearance variation with no residue transfer and no process risk<\/li>\n                <li><strong>Conditional:<\/strong> limited defects, segregated use, documented approval and restrictions<\/li>\n                <li><strong>Reject\/Quarantine:<\/strong> repeating spots, widespread stains, heavy transfer, uncertain root cause, or likely process impact<\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-tipBox\">\n            <div class=\"emkRB-tipTitle\">Practical note<\/div>\n            <p class=\"emkRB-tipText\">\n              Define \u201crepeating defect\u201d in your SOP. Even small spots may need quarantine if they repeat across multiple units or line intervals.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s8 -->\n      <section id=\"s8\" class=\"emkRB-sec\" data-title=\"Troubleshooting matrix: symptom \u2192 source \u2192 corrective action\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">8) Troubleshooting Matrix: Symptom \u2192 Source \u2192 Corrective Action<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s11\" title=\"Case patterns\" aria-label=\"Case patterns\">\ud83e\udde9<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Use this matrix to move quickly from visible symptom to source range and corrective action, without guessing.\n          <\/p>\n\n          <div class=\"emkRB-card emkRB-tableCard\">\n            <h3 class=\"emkRB-h3\">Black spots and stains troubleshooting table (melt to drawing)<\/h3>\n            <div class=\"emkRB-tableWrap\" role=\"region\" aria-label=\"Troubleshooting matrix table\" tabindex=\"0\">\n              <table class=\"emkRB-table\">\n                <thead>\n                  <tr>\n                    <th>Symptom<\/th>\n                    <th>Likely source range<\/th>\n                    <th>Fast checks<\/th>\n                    <th>Corrective action<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td><strong>Random black spots on one drawing line only<\/strong><\/td>\n                    <td>Drawing line (die\/guide\/lube loop)<\/td>\n                    <td>Inspect dies\/guides; filter condition; wipe test; line deposits<\/td>\n                    <td>Clean\/replace contact parts, service filtration, refresh\/clean lubricant loop<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Black spots across multiple drawing lines in same lot<\/strong><\/td>\n                    <td>Upstream rod \/ melt \/ storage<\/td>\n                    <td>Compare lots, incoming rod photos, storage history, heat traceability<\/td>\n                    <td>Segregate lot, investigate upstream cleanliness and handling controls<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Dark smut-like wipeable film increases with runtime<\/strong><\/td>\n                    <td>Lubricant contamination \/ breakdown \/ heat<\/td>\n                    <td>Wipe transfer trend by time; check filters and line temperature signs<\/td>\n                    <td>Restore lube control, improve filtration and cleaning schedule, inspect hot spots<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Patchy stains after storage, not immediate after drawing<\/strong><\/td>\n                    <td>Storage humidity \/ packaging \/ residue carryover<\/td>\n                    <td>Dry-down test, storage zone review, packaging condition, humidity trend<\/td>\n                    <td>Improve storage conditions and packaging integrity; reduce residue on outgoing wire<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Repeating dark marks at fixed intervals<\/strong><\/td>\n                    <td>Rotating\/contact element deposit or damage<\/td>\n                    <td>Compare spacing to roller\/capstan circumference; inspect deposits<\/td>\n                    <td>Clean\/repair component and monitor recurrence after restart<\/td>\n                  <\/tr>\n                  <tr>\n                    <td><strong>Localized dark spots near outer wraps only<\/strong><\/td>\n                    <td>Handling \/ packaging \/ storage exposure<\/td>\n                    <td>Compare outer vs inner wraps; packaging damage check<\/td>\n                    <td>Improve wrap protection, packaging, and handling route cleanliness<\/td>\n                  <\/tr>\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Best practice:<\/strong> Log every defect case with <em>lot + line + shift + die set + lube batch + filter status<\/em>. This turns \u201crandom spots\u201d into visible patterns.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s9 -->\n      <section id=\"s9\" class=\"emkRB-sec\" data-title=\"Prevention program: daily \/ weekly \/ monthly controls\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">9) Prevention Program: Daily \/ Weekly \/ Monthly Controls<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBContact\" title=\"Contact\" aria-label=\"Contact\">\u2706<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Sustainable reduction of black spots and stains requires a prevention system, not isolated firefighting. Keep the controls simple enough to run every day.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Daily controls<\/h3>\n              <ul class=\"emkRB-check\">\n                <li><label><input type=\"checkbox\"> Visual check at line start using fixed lighting reference<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Wipe test on at least one sample from surface-critical production<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Inspect die\/guides\/rollers for deposits or embedded particles<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Check lubricant clarity\/condition and filter differential\/condition (per internal method)<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Record defect events with lot\/line traceability<\/label><\/li>\n              <\/ul>\n            <\/div>\n\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Weekly controls<\/h3>\n              <ul class=\"emkRB-check\">\n                <li><label><input type=\"checkbox\"> Review defect trends by lot, line, shift, die set and lubricant batch<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Deep-clean line contact zones and inspect hidden deposit areas<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Audit storage\/handling routes for dust, moisture, and tool cleanliness<\/label><\/li>\n                <li><label><input type=\"checkbox\"> Cross-review with upstream teams if lot-linked spot patterns appear<\/label><\/li>\n              <\/ul>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-card emkRB-card--accent\" style=\"margin-top:12px;\">\n            <h3 class=\"emkRB-h3\">Monthly controls (high value)<\/h3>\n            <ul class=\"emkRB-list\">\n              <li>Update defect photo standards (black spot types, stains, smut, reject examples).<\/li>\n              <li>Audit traceability quality from melt\/rod to drawing and shipment.<\/li>\n              <li>Review recurring complaint cases and confirm corrective action closure.<\/li>\n              <li>Train operators on defect classification: wipeable residue vs non-wipeable oxide\/embedded defect.<\/li>\n              <li>Review housekeeping standards around clean zones and contamination pathways.<\/li>\n            <\/ul>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s10 -->\n      <section id=\"s10\" class=\"emkRB-sec\" data-title=\"RFQ\/PO and supplier quality clauses (copy-ready)\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">10) RFQ\/PO and Supplier Quality Clauses (Copy-Ready)<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBContact\" title=\"Contact\" aria-label=\"Contact\">\u2706<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            If your process is sensitive to black spots and surface stains, define the expectation in purchasing documents. Do not rely on informal supplier understanding.\n          <\/p>\n\n          <div class=\"emkRB-card emkRB-card--soft\">\n            <h3 class=\"emkRB-h3\">Recommended RFQ\/PO visual quality clauses<\/h3>\n            <ul class=\"emkRB-list\">\n              <li><strong>Surface quality requirement:<\/strong> material shall be free from black spots, visible contamination, and surface stains beyond agreed acceptance criteria.<\/li>\n              <li><strong>Inspection method:<\/strong> visual inspection under defined conditions; wipe test and photo documentation may be applied at receiving.<\/li>\n              <li><strong>Traceability:<\/strong> lot\/heat\/batch and packaging unit IDs must be clearly identified.<\/li>\n              <li><strong>Defect response:<\/strong> repeating black spots, widespread stains, or transferable residue may trigger quarantine and claim review.<\/li>\n              <li><strong>Evidence:<\/strong> supplier agrees to review photo evidence with traceability and lot mapping.<\/li>\n              <li><strong>Corrective action expectation:<\/strong> repeated cases require root-cause and preventive action response.<\/li>\n            <\/ul>\n          <\/div>\n\n          <div class=\"emkRB-note\">\n            <strong>Practical tip:<\/strong> Add a photo annex with accept \/ conditional \/ reject examples. This dramatically improves supplier alignment and claim speed.\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- s11 -->\n      <section id=\"s11\" class=\"emkRB-sec\" data-title=\"Real-world case patterns and how teams usually misdiagnose them\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">11) Real-World Case Patterns and How Teams Usually Misdiagnose Them<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#s8\" title=\"Troubleshooting\" aria-label=\"Troubleshooting\">\ud83d\udee0<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            The same defect can be misdiagnosed many times because teams focus on the stage where it is seen, not where it started. These patterns are common in real plants.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Case pattern A \u2014 \u201cIt must be the die\u201d (but it isn\u2019t)<\/h3>\n              <p>\n                Black spots appear on several drawing lines and operators replace dies repeatedly, but defects continue. Later, review shows the spots cluster by a small group of incoming lots.\n                The real source is upstream rod cleanliness\/storage condition, not a single drawing station.\n              <\/p>\n              <div class=\"emkRB-miniNote\"><strong>Lesson:<\/strong> If multiple lines show the same symptom on the same lots, investigate upstream first.<\/div>\n            <\/div>\n\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Case pattern B \u2014 \u201cRandom stains\u201d (actually storage pattern)<\/h3>\n              <p>\n                Surface stains appear after drawing, but only on outer wraps and only from one storage area. The issue is linked to environmental exposure and handling route conditions.\n              <\/p>\n              <div class=\"emkRB-miniNote\"><strong>Lesson:<\/strong> Add storage location and packaging condition to defect logs.<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"emkRB-grid2\" style=\"margin-top:12px;\">\n            <div class=\"emkRB-card emkRB-card--accent\">\n              <h3 class=\"emkRB-h3\">Case pattern C \u2014 \u201cMaterial is bad\u201d (actually lube loop contamination)<\/h3>\n              <p>\n                Dark smut-like transfer increases with runtime and drops after cleaning\/filtration service. The lot is blamed first, but the true issue is lubricant system condition and deposit recirculation.\n              <\/p>\n              <div class=\"emkRB-miniNote\"><strong>Lesson:<\/strong> Trend defect rate against filter changes and lubricant maintenance events.<\/div>\n            <\/div>\n\n            <div class=\"emkRB-card\">\n              <h3 class=\"emkRB-h3\">Case pattern D \u2014 \u201cQC rejected too much\u201d (criteria problem)<\/h3>\n              <p>\n                Different inspectors classify the same stain differently because there is no fixed lighting and no photo standard. The process is unstable on paper even when production is stable.\n              <\/p>\n              <div class=\"emkRB-miniNote\"><strong>Lesson:<\/strong> Standardize inspection conditions before tightening rejection criteria.<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- CONTACT -->\n      <section id=\"emkRBContact\" class=\"emkRB-sec emkRB-sec--cta\" data-title=\"Purchase &#038; Technical Support \u2014 Call \/ WhatsApp\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">Purchase &#038; Technical Support \u2014 Call \/ WhatsApp<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBTop\" title=\"Top\" aria-label=\"Top\">\u2191<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Contact Elka Mehr Kimiya for <strong>purchasing aluminum products<\/strong> (rods, alloys, conductors, ingots, and wire) and for technical guidance on reducing black spots and surface stains from melt to drawing.\n          <\/p>\n\n          <div class=\"emkRB-grid2\">\n            <div class=\"emkRB-card emkRB-card--soft\">\n              <h3 class=\"emkRB-h3\">Fast contact (purchase &#038; support)<\/h3>\n\n              <div class=\"emkRB-ctaBtns\">\n                <a class=\"emkRB-ctaBtn\" href=\"tel:+989028000013\" aria-label=\"Call Elka Mehr Kimiya\">\n                  <span class=\"emkRB-ctaIc\" aria-hidden=\"true\">\n                    <svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n                      <path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.63 2.62a2 2 0 0 1-.45 2.11L8 9.91a16 16 0 0 0 6.09 6.09l1.46-1.29a2 2 0 0 1 2.11-.45c.84.3 1.72.51 2.62.63A2 2 0 0 1 22 16.92z\"\/>\n                    <\/svg>\n                  <\/span>\n                  <span>\n                    <strong>Call<\/strong><br>\n                    <span class=\"emkRB-ctaSub\">+98 902 800 0013<\/span>\n                  <\/span>\n                <\/a>\n\n                <a class=\"emkRB-ctaBtn emkRB-ctaBtn--wa\"\n                   href=\"https:\/\/wa.me\/989028000013?text=Hello%20Elka%20Mehr%20Kimiya%2C%20I%20want%20to%20purchase%20aluminum%20products%20and%20need%20support%20for%20reducing%20black%20spots%20and%20surface%20stains%20on%20aluminum%20wire%20from%20melt%20to%20drawing.\"\n                   target=\"_blank\" rel=\"noopener\"\n                   aria-label=\"WhatsApp Elka Mehr Kimiya\">\n                  <span class=\"emkRB-ctaIc emkRB-ctaIc--wa\" aria-hidden=\"true\">\n                    <svg viewBox=\"0 0 32 32\" width=\"18\" height=\"18\">\n                      <path fill=\"currentColor\" d=\"M19.11 17.38c-.3-.15-1.77-.87-2.04-.97-.27-.1-.47-.15-.67.15-.2.3-.77.97-.94 1.17-.17.2-.35.23-.65.08-.3-.15-1.25-.46-2.39-1.47-.88-.78-1.47-1.74-1.64-2.04-.17-.3-.02-.46.13-.61.13-.13.3-.35.45-.52.15-.17.2-.3.3-.5.1-.2.05-.38-.02-.52-.08-.15-.67-1.62-.92-2.21-.24-.58-.49-.5-.67-.51-.17-.01-.38-.01-.58-.01-.2 0-.52.08-.8.38-.27.3-1.05 1.02-1.05 2.49 0 1.47 1.07 2.88 1.22 3.08.15.2 2.1 3.21 5.09 4.49.71.31 1.27.49 1.71.62.72.23 1.37.2 1.89.12.58-.09 1.77-.72 2.02-1.42.25-.7.25-1.29.17-1.42-.07-.13-.27-.2-.57-.35z\"\/>\n                      <path fill=\"currentColor\" d=\"M16.02 3.2c-7.06 0-12.78 5.72-12.78 12.78 0 2.25.59 4.45 1.71 6.38L3.2 28.8l6.6-1.72a12.73 12.73 0 0 0 6.22 1.6h.01c7.06 0 12.78-5.72 12.78-12.78 0-3.42-1.33-6.63-3.75-9.04-2.41-2.42-5.62-3.66-9.04-3.66zm0 23.3h-.01a10.55 10.55 0 0 1-5.38-1.47l-.39-.23-3.92 1.02 1.04-3.82-.25-.39a10.57 10.57 0 0 1-1.62-5.63c0-5.86 4.77-10.63 10.64-10.63 2.84 0 5.51 1.11 7.51 3.11 2.01 2.01 3.11 4.68 3.11 7.52 0 5.86-4.77 10.63-10.63 10.63z\"\/>\n                    <\/svg>\n                  <\/span>\n                  <span>\n                    <strong>WhatsApp<\/strong><br>\n                    <span class=\"emkRB-ctaSub\">Message us instantly<\/span>\n                  <\/span>\n                <\/a>\n              <\/div>\n\n              <div class=\"emkRB-note\" style=\"margin-top:12px;\">\n                <strong>For faster ordering:<\/strong> send message to us through whatsapp\n              <\/div>\n            <\/div>\n\n            <div class=\"emkRB-card emkRB-card--accent\">\n              <h3 class=\"emkRB-h3\">Aluminum products (purchase)<\/h3>\n              <ul class=\"emkRB-list\">\n                <li>Aluminium rods<\/li>\n                <li>Alloys<\/li>\n                <li>Conductors<\/li>\n                <li>Ingots<\/li>\n                <li>Wire<\/li>\n              <\/ul>\n\n              <div class=\"emkRB-tipBox\" style=\"margin-top:12px;\">\n                <div class=\"emkRB-tipTitle\">What to include in your inquiry<\/div>\n                <p class=\"emkRB-tipText\">\n                  Product type, alloy\/grade, diameter\/size, quantity, destination, and process application (drawing \/ conductor \/ cabling \/ extrusion).\n                <\/p>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <!-- BRAND -->\n      <section id=\"emkRBBrand\" class=\"emkRB-sec\" data-title=\"About Elka Mehr Kimiya\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">About Elka Mehr Kimiya (Elkamahrkimia)<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBContact\" title=\"Contact\" aria-label=\"Contact\">\u2706<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <p class=\"emkRB-lead\">\n            Elka Mehr Kimiya is a leading manufacturer of Aluminium rods, alloys, conductors, ingots, and wire in the northwest of iran, equipped with cutting-edge production machinery.\n          <\/p>\n          <p>\n            Committed to excellence, we ensure top-quality products through precision engineering and rigorous quality control.\n            Our focus extends beyond production; we prioritize understanding customer needs, delivering tailored products, and fostering long-term partnerships based on trust and mutual success.\n          <\/p>\n          <p>\n            With a dedicated team and a commitment to innovation, we offer standard and custom products, guaranteeing customer satisfaction.\n            Experience the excellence of Elka Mehr Kimiya, where quality meets precision.\n          <\/p>\n        <\/div>\n      <\/section>\n\n      <!-- FAQ -->\n      <section id=\"emkRBFAQ\" class=\"emkRB-sec\" data-title=\"FAQ\">\n        <div class=\"emkRB-secHead\">\n          <h2 class=\"emkRB-h2\">FAQ<\/h2>\n          <div class=\"emkRB-secActions\">\n            <button class=\"emkRB-ib\" type=\"button\" data-copy-link title=\"Copy link\" aria-label=\"Copy link\">\ud83d\udd17<\/button>\n            <button class=\"emkRB-ib\" type=\"button\" data-collapse aria-expanded=\"true\" title=\"Collapse\/expand\" aria-label=\"Collapse\/expand\">\u25be<\/button>\n            <a class=\"emkRB-ib\" href=\"#emkRBTOC\" title=\"Contents\" aria-label=\"Contents\">\u2630<\/a>\n            <a class=\"emkRB-ib\" href=\"#emkRBContact\" title=\"Contact\" aria-label=\"Contact\">\u2706<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"emkRB-secBody\">\n          <div class=\"emkRB-faq\">\n            <details class=\"emkRB-faqItem\">\n              <summary>Are black spots on aluminum wire always caused by the drawing die?<\/summary>\n              <div class=\"emkRB-faqBody\">\n                No. Many black spots are linked to upstream contamination, storage\/handling issues, or lubricant system deposits. The die may only make the defect visible.\n              <\/div>\n            <\/details>\n            <details class=\"emkRB-faqItem\">\n              <summary>How can I quickly tell residue\/smut from oxide-related patches?<\/summary>\n              <div class=\"emkRB-faqBody\">\n                Start with a controlled wipe test. Wipeable dark transfer suggests residue\/smut contamination. Non-wipeable localized dull patches may indicate oxide-related change or embedded defect.\n              <\/div>\n            <\/details>\n            <details class=\"emkRB-faqItem\">\n              <summary>Why do stains appear after storage even when wire looked clean at production?<\/summary>\n              <div class=\"emkRB-faqBody\">\n                Delayed stains often come from moisture exposure, residue carryover, packaging issues, or environmental contamination that becomes visible over time.\n              <\/div>\n            <\/details>\n            <details class=\"emkRB-faqItem\">\n              <summary>What is the best way to reduce repeat complaints?<\/summary>\n              <div class=\"emkRB-faqBody\">\n                Combine strong traceability, standard visual inspection, defect photos, and a stage-based troubleshooting log (melt, rod, storage, drawing, packing).\n              <\/div>\n            <\/details>\n          <\/div>\n\n          <footer class=\"emkRB-footer\">\n            <div class=\"emkRB-footerLine\"><\/div>\n            <p class=\"emkRB-footerText\">\u00a9 2026 \u2014 Elka Mehr Kimiya \u2022 Purchase\/Support: +98 902 800 0013<\/p>\n          <\/footer>\n        <\/div>\n      <\/section>\n\n    <\/main>\n\n    <!-- JSON-LD SEO -->\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\":\"https:\/\/schema.org\",\n      \"@type\":\"Article\",\n      \"headline\":\"Reducing Black Spots and Surface Stains on Aluminum Wire: From Melt to Drawing\",\n      \"description\":\"A comprehensive guide to reducing black spots and surface stains on aluminum wire by controlling melt, transfer, rod storage, lubrication, die condition, filtration, and drawing process cleanliness. Includes troubleshooting, inspection methods, prevention plans, and supplier quality clauses.\",\n      \"datePublished\":\"2026-02-25\",\n      \"dateModified\":\"2026-02-25\",\n      \"author\":{\"@type\":\"Organization\",\"name\":\"Elka Mehr Kimiya\"},\n      \"publisher\":{\"@type\":\"Organization\",\"name\":\"Elka Mehr Kimiya\"},\n      \"keywords\":[\n        \"black spots on aluminum wire\",\n        \"surface stains on aluminum wire\",\n        \"aluminum wire drawing defects\",\n        \"aluminum wire contamination\",\n        \"melt to drawing aluminum wire quality\",\n        \"smut on aluminum wire\",\n        \"aluminum wire surface cleanliness\",\n        \"Elka Mehr Kimiya\",\n        \"Elkamahrkimia\",\n        \"aluminium rods\",\n        \"aluminium wire\"\n      ]\n    }\n    <\/script>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\":\"https:\/\/schema.org\",\n      \"@type\":\"Organization\",\n      \"name\":\"Elka Mehr Kimiya\",\n      \"telephone\":\"+989028000013\",\n      \"contactPoint\":[{\n        \"@type\":\"ContactPoint\",\n        \"telephone\":\"+989028000013\",\n        \"contactType\":\"sales\",\n        \"areaServed\":\"Worldwide\",\n        \"availableLanguage\":[\"en\",\"fa\"]\n      }]\n    }\n    <\/script>\n\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\":\"https:\/\/schema.org\",\n      \"@type\":\"FAQPage\",\n      \"mainEntity\":[\n        {\n          \"@type\":\"Question\",\n          \"name\":\"Are black spots on aluminum wire always caused by the drawing die?\",\n          \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Many black spots are linked to upstream contamination, storage\/handling issues, or lubricant system deposits. The die may only make the defect visible.\"}\n        },\n        {\n          \"@type\":\"Question\",\n          \"name\":\"How can I quickly tell residue\/smut from oxide-related patches?\",\n          \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Start with a controlled wipe test. Wipeable dark transfer suggests residue\/smut contamination. Non-wipeable localized dull patches may indicate oxide-related change or embedded defect.\"}\n        },\n        {\n          \"@type\":\"Question\",\n          \"name\":\"Why do stains appear after storage even when wire looked clean at production?\",\n          \"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Delayed stains often come from moisture exposure, residue carryover, packaging issues, or environmental contamination that becomes visible over time.\"}\n        }\n      ]\n    }\n    <\/script>\n  <\/article>\n<\/div>\n\n<style>\n  \/* ==========================================\n     emkRB \u2014 Clean modern professional redesign\n     Headers letter-spacing exactly -1px (requested)\n     ========================================== *\/\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Manrope:wght@500;600;700;800&display=swap');\n\n  :root{\n    --emkRB-bg:#f3f6fb;\n    --emkRB-card:rgba(255,255,255,.94);\n    --emkRB-text:#09111f;\n    --emkRB-muted:#556277;\n    --emkRB-line:rgba(9,17,31,.10);\n\n    --emkRB-primary:#0f172a; \/* slate *\/\n    --emkRB-accent:#0ea5a4;  \/* teal *\/\n    --emkRB-accent2:#1d4ed8; \/* blue *\/\n    --emkRB-warm:#f59e0b;    \/* amber *\/\n\n    --emkRB-shadow:0 28px 80px rgba(2,8,23,.12);\n    --emkRB-shadow2:0 14px 36px rgba(2,8,23,.10);\n    --emkRB-radius:20px;\n    --emkRB-max:1180px;\n    --emkRB-pad:clamp(14px,2vw,22px);\n\n    --emkRB-body:clamp(15.5px,1.08vw,17.25px);\n    --emkRB-lead:clamp(16.25px,1.18vw,18.6px);\n    --emkRB-h1:clamp(27px,3.3vw,49px);\n    --emkRB-h2:clamp(20px,2.0vw,30px);\n    --emkRB-h3:clamp(16px,1.15vw,18px);\n    --emkRB-measure:76ch;\n  }\n\n  \/* Dark mode *\/\n  .emkRB-themeToggle{ position:absolute; inline-size:1px; block-size:1px; opacity:0; pointer-events:none; }\n  .emkRB-themeToggle:checked + .emkRB-doc{\n    --emkRB-bg:#070b14;\n    --emkRB-card:rgba(255,255,255,.05);\n    --emkRB-text:rgba(255,255,255,.93);\n    --emkRB-muted:rgba(255,255,255,.72);\n    --emkRB-line:rgba(255,255,255,.12);\n    --emkRB-shadow:0 34px 110px rgba(0,0,0,.58);\n    --emkRB-shadow2:0 18px 42px rgba(0,0,0,.34);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-themeState--light{ display:none; }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-themeState--dark{ display:inline; }\n  .emkRB-themeState--dark{ display:none; }\n\n  .emkRB-shell{ position:relative; }\n  .emkRB-doc{\n    font-family:Inter,ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,Arial;\n    background:var(--emkRB-bg);\n    color:var(--emkRB-text);\n    border:1px solid var(--emkRB-line);\n    border-radius:var(--emkRB-radius);\n    overflow:hidden;\n    box-shadow:var(--emkRB-shadow);\n    text-rendering:optimizeLegibility;\n    -webkit-font-smoothing:antialiased;\n  }\n  .emkRB-doc *{ box-sizing:border-box; }\n  .emkRB-doc a{ color:inherit; }\n  .emkRB-wrap{ max-width:var(--emkRB-max); margin:0 auto; padding:var(--emkRB-pad); }\n  .emkRB-main{ padding-bottom:18px; }\n  .emkRB-srOnly{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }\n\n  \/* No justify *\/\n  .emkRB-doc p, .emkRB-doc li, .emkRB-doc td, .emkRB-doc th, .emkRB-doc summary, .emkRB-doc .emkRB-sub{\n    text-align:left !important;\n    text-justify:auto;\n    hyphens:none;\n    word-spacing:normal;\n  }\n\n  .emkRB-doc :focus-visible{ outline:2px solid rgba(14,165,164,.55); outline-offset:2px; border-radius:12px; }\n\n  .emkRB-skip{\n    position:absolute; left:12px; top:12px; z-index:9999;\n    padding:10px 12px; border-radius:12px;\n    background:var(--emkRB-card); border:1px solid var(--emkRB-line);\n    transform:translateY(-140%); transition:transform .15s ease;\n    text-decoration:none; font-weight:800;\n  }\n  .emkRB-skip:focus{ transform:translateY(0); }\n\n  \/* Progress *\/\n  .emkRB-progress{ position:sticky; top:0; z-index:90; height:4px; background:rgba(9,17,31,.08); }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-progress{ background:rgba(255,255,255,.10); }\n  .emkRB-progressBar{\n    display:block; width:0%; height:100%;\n    background:linear-gradient(90deg,var(--emkRB-accent),var(--emkRB-accent2));\n  }\n\n  \/* Toolbar *\/\n  .emkRB-toolbar{\n    position:sticky; top:4px; z-index:80;\n    display:flex; gap:10px; flex-wrap:wrap;\n    padding:10px var(--emkRB-pad);\n    background:linear-gradient(180deg, rgba(255,255,255,.94), rgba(255,255,255,.76));\n    border-bottom:1px solid var(--emkRB-line);\n    backdrop-filter:blur(10px);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-toolbar{\n    background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.04));\n  }\n  .emkRB-btn{\n    display:inline-flex; align-items:center; gap:10px;\n    padding:10px 12px; border-radius:999px;\n    border:1px solid var(--emkRB-line);\n    background:rgba(255,255,255,.84);\n    text-decoration:none; font-weight:900;\n    cursor:pointer;\n    transition:transform .15s ease, background .15s ease, border-color .15s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-btn{ background:rgba(255,255,255,.08); }\n  .emkRB-btn:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.10); }\n  .emkRB-btn--ghost{ background:transparent; }\n  .emkRB-btn--cta{\n    border-color:rgba(245,158,11,.38);\n    background:linear-gradient(90deg, rgba(245,158,11,.16), rgba(14,165,164,.10));\n  }\n  .emkRB-ic{ font-size:14px; opacity:.9; }\n\n  \/* Drawer & modal *\/\n  .emkRB-drawer, .emkRB-modal{ position:fixed; inset:0; z-index:1000; display:none; }\n  .emkRB-drawer:target, .emkRB-modal:target{ display:block; }\n  .emkRB-drawerOverlay, .emkRB-modalOverlay{ position:absolute; inset:0; background:rgba(0,0,0,.46); }\n\n  .emkRB-drawerPanel{\n    position:absolute; inset-block:0; left:0;\n    width:min(470px, 92vw);\n    background:var(--emkRB-card);\n    border-right:1px solid var(--emkRB-line);\n    box-shadow:var(--emkRB-shadow);\n    padding:16px;\n    display:flex; flex-direction:column; gap:12px;\n  }\n  .emkRB-modalPanel{\n    position:absolute; left:50%; top:50%;\n    transform:translate(-50%,-50%);\n    width:min(920px,94vw);\n    max-height:min(84vh,860px);\n    overflow:auto;\n    background:var(--emkRB-card);\n    border:1px solid var(--emkRB-line);\n    border-radius:18px;\n    box-shadow:var(--emkRB-shadow);\n    padding:16px;\n  }\n  .emkRB-drawerHead, .emkRB-modalHead{ display:flex; justify-content:space-between; gap:12px; align-items:flex-start; }\n  .emkRB-drawerTitle, .emkRB-modalTitle{\n    font-family:Manrope,Inter,system-ui;\n    font-weight:800;\n    font-size:16px;\n    letter-spacing:-1px;\n  }\n  .emkRB-drawerSub, .emkRB-modalSub{ margin-top:6px; color:var(--emkRB-muted); font-size:13px; line-height:1.7; }\n\n  .emkRB-x{\n    width:40px; height:40px; display:inline-flex; align-items:center; justify-content:center;\n    border-radius:12px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03); text-decoration:none; font-weight:900;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-x{ background:rgba(255,255,255,.06); }\n\n  .emkRB-toc{ display:flex; flex-direction:column; gap:8px; margin-top:6px; }\n  .emkRB-toc a{\n    text-decoration:none;\n    background:rgba(9,17,31,.02);\n    border:1px solid var(--emkRB-line);\n    padding:10px 12px; border-radius:14px; line-height:1.6;\n    transition:transform .15s ease, border-color .15s ease, background .15s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-toc a{ background:rgba(255,255,255,.05); }\n  .emkRB-toc a:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.10); }\n  .emkRB-toc a.is-active{ border-color:rgba(14,165,164,.62); background:rgba(14,165,164,.14); }\n\n  .emkRB-divider{ height:1px; background:var(--emkRB-line); margin:8px 0; }\n  .emkRB-mini{ border:1px solid var(--emkRB-line); border-radius:16px; padding:12px; background:rgba(9,17,31,.02); }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-mini{ background:rgba(255,255,255,.05); }\n  .emkRB-miniK{ color:var(--emkRB-muted); font-size:12.5px; }\n  .emkRB-miniV{ margin-top:6px; font-weight:900; }\n  .emkRB-miniH{ margin-top:6px; color:var(--emkRB-muted); font-size:12.5px; line-height:1.8; }\n\n  \/* Search *\/\n  .emkRB-searchBox{ display:flex; gap:10px; margin-top:12px; }\n  .emkRB-searchInput{\n    flex:1 1 auto;\n    padding:12px; border-radius:14px;\n    border:1px solid var(--emkRB-line);\n    background:rgba(255,255,255,.92);\n    color:var(--emkRB-text); font-weight:600;\n    font-size:var(--emkRB-body); outline:none;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-searchInput{ background:rgba(255,255,255,.06); }\n  .emkRB-searchClear{\n    padding:12px 12px; border-radius:14px;\n    border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03); color:var(--emkRB-text);\n    font-weight:900; cursor:pointer;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-searchClear{ background:rgba(255,255,255,.06); }\n\n  .emkRB-searchMeta{ display:flex; flex-wrap:wrap; gap:8px; margin-top:10px; }\n  .emkRB-chip{\n    display:inline-flex; align-items:center; padding:8px 10px;\n    border-radius:999px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03); color:var(--emkRB-muted);\n    font-size:12.5px; font-weight:700;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-chip{ background:rgba(255,255,255,.06); }\n\n  .emkRB-results{ margin-top:12px; display:grid; gap:10px; }\n  .emkRB-resultsEmpty{\n    border:1px dashed var(--emkRB-line); border-radius:14px; padding:12px;\n    color:var(--emkRB-muted); background:rgba(9,17,31,.02);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-resultsEmpty{ background:rgba(255,255,255,.05); }\n\n  .emkRB-res{\n    border:1px solid var(--emkRB-line); border-radius:14px; padding:12px;\n    background:rgba(255,255,255,.86); text-decoration:none;\n    transition:transform .15s ease, border-color .15s ease, background .15s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-res{ background:rgba(255,255,255,.06); }\n  .emkRB-res:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.08); }\n  .emkRB-resT{\n    font-family:Manrope,Inter,system-ui;\n    font-weight:800;\n    margin:0;\n    letter-spacing:-1px;\n  }\n  .emkRB-resS{ margin:6px 0 0; color:var(--emkRB-muted); font-size:13.5px; line-height:1.8; }\n  .emkRB-mark{ background:rgba(14,165,164,.22); padding:0 .12em; border-radius:.18em; }\n\n  \/* Hero *\/\n  .emkRB-hero{\n    background:\n      radial-gradient(800px 360px at 12% 0%, rgba(14,165,164,.14), transparent 60%),\n      radial-gradient(900px 420px at 90% 0%, rgba(29,78,216,.12), transparent 60%),\n      linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,255,255,.80));\n    border-bottom:1px solid var(--emkRB-line);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-hero{\n    background:\n      radial-gradient(800px 360px at 12% 0%, rgba(14,165,164,.18), transparent 60%),\n      radial-gradient(900px 420px at 90% 0%, rgba(29,78,216,.16), transparent 60%),\n      linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));\n  }\n\n  .emkRB-badges{ display:flex; flex-wrap:wrap; gap:10px; margin-bottom:12px; }\n  .emkRB-badge{\n    padding:8px 12px; border-radius:999px;\n    border:1px solid var(--emkRB-line);\n    background:rgba(255,255,255,.86);\n    font-weight:900; font-size:13px;\n    box-shadow:var(--emkRB-shadow2);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-badge{ background:rgba(255,255,255,.08); box-shadow:none; }\n  .emkRB-badge--soft{ border-color:rgba(14,165,164,.28); background:rgba(14,165,164,.10); }\n  .emkRB-badge--accent{ border-color:rgba(245,158,11,.28); background:rgba(245,158,11,.10); }\n  .emkRB-badge--blue{ border-color:rgba(29,78,216,.28); background:rgba(29,78,216,.08); }\n  .emkRB-badge--brand{ border-color:rgba(9,17,31,.18); background:rgba(9,17,31,.05); }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-badge--brand{ border-color:rgba(255,255,255,.16); background:rgba(255,255,255,.05); }\n\n  .emkRB-h1{\n    font-family:Manrope,Inter,system-ui;\n    margin:0 0 10px;\n    font-size:var(--emkRB-h1);\n    line-height:1.04;\n    letter-spacing:-1px; \/* requested *\/\n    font-weight:800;\n  }\n  .emkRB-sub{\n    margin:0; color:var(--emkRB-muted);\n    font-size:var(--emkRB-body); line-height:2.0;\n    max-width:var(--emkRB-measure);\n  }\n\n  .emkRB-meta{ display:flex; flex-wrap:wrap; gap:10px; margin-top:14px; }\n  .emkRB-pill{\n    padding:9px 12px; border-radius:999px;\n    border:1px solid var(--emkRB-line);\n    background:rgba(255,255,255,.84);\n    font-weight:900; font-size:13px;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-pill{ background:rgba(255,255,255,.08); }\n  .emkRB-pill--warm{ border-color:rgba(245,158,11,.28); background:rgba(245,158,11,.10); }\n  .emkRB-pill--blue{ border-color:rgba(29,78,216,.28); background:rgba(29,78,216,.08); }\n\n  .emkRB-quick{ display:flex; flex-wrap:wrap; gap:10px; margin-top:14px; }\n  .emkRB-q{\n    text-decoration:none; padding:10px 12px; border-radius:999px;\n    border:1px solid var(--emkRB-line); background:rgba(9,17,31,.03);\n    font-weight:900;\n    transition:transform .15s ease, border-color .15s ease, background .15s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-q{ background:rgba(255,255,255,.06); }\n  .emkRB-q:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.10); }\n\n  .emkRB-callout{\n    margin-top:14px; padding:12px 14px; border-radius:16px;\n    border:1px solid rgba(14,165,164,.32);\n    background:linear-gradient(180deg, rgba(14,165,164,.12), rgba(29,78,216,.06));\n    line-height:1.95; font-size:14.5px;\n    max-width:var(--emkRB-measure);\n  }\n\n  .emkRB-kpis{\n    display:grid; grid-template-columns:repeat(auto-fit, minmax(260px,1fr));\n    gap:12px; margin-top:14px;\n  }\n  .emkRB-kpi{\n    border:1px solid var(--emkRB-line); border-radius:16px; padding:14px;\n    background:rgba(255,255,255,.86); box-shadow:var(--emkRB-shadow2);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-kpi{ background:rgba(255,255,255,.06); box-shadow:none; }\n  .emkRB-kpiK{ color:var(--emkRB-muted); font-size:12.5px; font-weight:800; }\n  .emkRB-kpiV{ margin-top:6px; font-weight:900; line-height:1.45; }\n  .emkRB-kpiH{ margin-top:6px; color:var(--emkRB-muted); font-size:12.5px; line-height:1.75; }\n\n  .emkRB-authorRow{\n    display:flex; flex-wrap:wrap; gap:10px; align-items:center; justify-content:space-between;\n    margin-top:14px; padding-top:12px; border-top:1px solid var(--emkRB-line);\n  }\n  .emkRB-author{ display:flex; flex-wrap:wrap; gap:8px; align-items:center; color:var(--emkRB-muted); font-size:12.5px; }\n  .emkRB-dot{ width:8px; height:8px; border-radius:999px; background:var(--emkRB-accent); }\n  .emkRB-sep{ opacity:.55; }\n  .emkRB-brandTag{\n    padding:8px 10px; border-radius:999px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03); font-weight:900; font-size:12.5px;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-brandTag{ background:rgba(255,255,255,.06); }\n\n  \/* Sections *\/\n  .emkRB-sec{\n    margin-top:14px;\n    border:1px solid var(--emkRB-line);\n    border-radius:var(--emkRB-radius);\n    background:var(--emkRB-card);\n    box-shadow:var(--emkRB-shadow2);\n    overflow:hidden;\n    scroll-margin-top:92px;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-sec{ box-shadow:none; }\n\n  .emkRB-secHead{\n    display:flex; gap:12px; align-items:flex-start; justify-content:space-between;\n    padding:var(--emkRB-pad);\n    border-bottom:1px solid var(--emkRB-line);\n    background:linear-gradient(180deg, rgba(255,255,255,.94), rgba(255,255,255,.80));\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-secHead{\n    background:linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.03));\n  }\n\n  .emkRB-h2{\n    font-family:Manrope,Inter,system-ui;\n    margin:0; font-size:var(--emkRB-h2); line-height:1.33;\n    padding-left:14px; position:relative;\n    letter-spacing:-1px; \/* requested *\/\n    font-weight:800;\n  }\n  .emkRB-h2::before{\n    content:\"\"; position:absolute; left:0; top:.72em;\n    width:8px; height:8px; border-radius:999px;\n    background:linear-gradient(90deg,var(--emkRB-accent),var(--emkRB-accent2));\n  }\n\n  .emkRB-secActions{ display:flex; gap:8px; flex-wrap:wrap; justify-content:flex-end; }\n  .emkRB-ib{\n    width:40px; height:40px; display:inline-flex; align-items:center; justify-content:center;\n    border-radius:12px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03);\n    text-decoration:none; cursor:pointer; font-weight:900;\n    transition:transform .12s ease, border-color .12s ease, background .12s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-ib{ background:rgba(255,255,255,.06); }\n  .emkRB-ib:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.10); }\n\n  .emkRB-secBody{ padding:var(--emkRB-pad); }\n  .emkRB-secBody p{\n    margin:0; line-height:2.0; font-size:var(--emkRB-body);\n    max-width:var(--emkRB-measure);\n  }\n  .emkRB-secBody p + p{ margin-top:10px; }\n\n  .emkRB-lead{\n    font-size:var(--emkRB-lead) !important;\n    line-height:1.95 !important;\n    font-weight:600;\n    color:color-mix(in srgb, var(--emkRB-text) 92%, var(--emkRB-muted));\n    max-width:var(--emkRB-measure);\n  }\n\n  .emkRB-h3{\n    font-family:Manrope,Inter,system-ui;\n    margin:0 0 10px; font-size:var(--emkRB-h3);\n    font-weight:800;\n    letter-spacing:-1px; \/* requested *\/\n    line-height:1.35;\n  }\n\n  .emkRB-grid2{ display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:12px; margin-top:12px; }\n\n  .emkRB-card{\n    border:1px solid var(--emkRB-line);\n    border-radius:16px; padding:14px;\n    background:rgba(255,255,255,.88);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-card{ background:rgba(255,255,255,.06); }\n  .emkRB-card--soft{ border-color:rgba(14,165,164,.25); background:linear-gradient(180deg, rgba(14,165,164,.08), rgba(255,255,255,.78)); }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-card--soft{ background:linear-gradient(180deg, rgba(14,165,164,.10), rgba(255,255,255,.05)); }\n  .emkRB-card--accent{ border-color:rgba(245,158,11,.25); background:linear-gradient(180deg, rgba(245,158,11,.10), rgba(255,255,255,.78)); }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-card--accent{ background:linear-gradient(180deg, rgba(245,158,11,.10), rgba(255,255,255,.05)); }\n\n  .emkRB-list{ margin:10px 0 0; padding:0 0 0 18px; max-width:var(--emkRB-measure); }\n  .emkRB-list li{ margin:7px 0; line-height:1.9; font-size:var(--emkRB-body); }\n  .emkRB-ol{ margin:10px 0 0; padding:0 0 0 18px; max-width:var(--emkRB-measure); }\n  .emkRB-ol li{ margin:8px 0; line-height:1.9; font-size:var(--emkRB-body); }\n\n  .emkRB-note{\n    margin-top:12px; padding:12px 14px;\n    border-radius:14px; border:1px solid var(--emkRB-line);\n    background:rgba(14,165,164,.08);\n    line-height:1.9; font-size:14.5px;\n    max-width:var(--emkRB-measure);\n  }\n  .emkRB-miniNote{\n    margin-top:10px; padding:10px 12px;\n    border-radius:12px; border:1px solid var(--emkRB-line);\n    background:rgba(29,78,216,.05);\n    line-height:1.8; font-size:13.4px;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-miniNote{ background:rgba(255,255,255,.05); }\n\n  .emkRB-tipBox{\n    margin-top:12px; padding:12px 14px;\n    border-radius:14px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03);\n    max-width:var(--emkRB-measure);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-tipBox{ background:rgba(255,255,255,.05); }\n  .emkRB-tipTitle{ font-weight:900; margin-bottom:6px; }\n  .emkRB-tipText{ margin:0; color:var(--emkRB-muted); line-height:1.9; }\n\n  \/* Tables *\/\n  .emkRB-tableWrap{\n    margin-top:10px; overflow:auto;\n    border-radius:14px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.02);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-tableWrap{ background:rgba(0,0,0,.20); }\n  .emkRB-table{ width:100%; border-collapse:collapse; min-width:980px; }\n  .emkRB-table th, .emkRB-table td{\n    padding:12px 12px; border-bottom:1px solid var(--emkRB-line);\n    vertical-align:top; line-height:1.75; font-size:13.75px;\n  }\n  .emkRB-table th{\n    position:sticky; top:0; z-index:1;\n    background:rgba(255,255,255,.94); font-weight:900;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-table th{ background:rgba(255,255,255,.06); }\n\n  \/* Checklist *\/\n  .emkRB-check{ margin:8px 0 0; padding:0 0 0 18px; max-width:var(--emkRB-measure); }\n  .emkRB-check li{ margin:8px 0; line-height:1.8; font-size:var(--emkRB-body); }\n  .emkRB-check input{ transform:scale(1.05); margin-right:8px; }\n\n  \/* CTA *\/\n  .emkRB-ctaBtns{ display:grid; grid-template-columns:1fr 1fr; gap:10px; margin-top:10px; }\n  .emkRB-ctaBtn{\n    display:flex; gap:12px; align-items:center;\n    min-height:64px; padding:12px;\n    border-radius:16px; border:1px solid var(--emkRB-line);\n    background:rgba(255,255,255,.88); text-decoration:none;\n    transition:transform .15s ease, border-color .15s ease, background .15s ease;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-ctaBtn{ background:rgba(255,255,255,.06); }\n  .emkRB-ctaBtn:hover{ transform:translateY(-1px); border-color:rgba(14,165,164,.45); background:rgba(14,165,164,.08); }\n  .emkRB-ctaBtn--wa:hover{ border-color:rgba(34,197,94,.45); background:rgba(34,197,94,.10); }\n  .emkRB-ctaIc{\n    width:36px; height:36px; flex:0 0 auto;\n    display:grid; place-items:center;\n    border-radius:12px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.03);\n    color:var(--emkRB-text);\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-ctaIc{ background:rgba(255,255,255,.06); }\n  .emkRB-ctaIc svg{ display:block; }\n  .emkRB-ctaIc--wa{ color:#25D366; }\n  .emkRB-ctaSub{ color:var(--emkRB-muted); font-weight:600; font-size:13px; }\n\n  \/* FAQ *\/\n  .emkRB-faq{ display:grid; gap:10px; margin-top:10px; max-width:var(--emkRB-measure); }\n  .emkRB-faqItem{\n    border-radius:14px; border:1px solid var(--emkRB-line);\n    background:rgba(9,17,31,.02); padding:10px 12px;\n  }\n  .emkRB-themeToggle:checked + .emkRB-doc .emkRB-faqItem{ background:rgba(255,255,255,.05); }\n  .emkRB-faqItem summary{\n    cursor:pointer;\n    font-family:Manrope,Inter,system-ui;\n    font-weight:800;\n    line-height:1.75;\n    letter-spacing:-1px;\n    list-style:none;\n  }\n  .emkRB-faqItem summary::-webkit-details-marker{ display:none; }\n  .emkRB-faqBody{ padding-top:8px; color:var(--emkRB-muted); line-height:1.9; font-size:var(--emkRB-body); }\n\n  \/* Footer *\/\n  .emkRB-footer{ margin-top:14px; padding:6px 0 16px; }\n  .emkRB-footerLine{ height:1px; background:var(--emkRB-line); margin:0 0 12px; }\n  .emkRB-footerText{ margin:0; color:var(--emkRB-muted); font-size:12.5px; text-align:center !important; }\n\n  \/* Collapse *\/\n  .emkRB-sec.is-collapsed .emkRB-secBody{ display:none; }\n  .emkRB-sec.is-collapsed .emkRB-secHead{ border-bottom:none; }\n\n  \/* Responsive *\/\n  @media (max-width:1024px){\n    .emkRB-grid2{ grid-template-columns:1fr; }\n    .emkRB-table{ min-width:780px; }\n  }\n  @media (max-width:600px){\n    .emkRB-wrap{ padding:14px; }\n    .emkRB-doc{ border-radius:16px; }\n    .emkRB-table{ min-width:700px; }\n    .emkRB-ctaBtns{ grid-template-columns:1fr; }\n  }\n\n  @media (prefers-reduced-motion: reduce){\n    .emkRB-btn,.emkRB-q,.emkRB-ib,.emkRB-res,.emkRB-ctaBtn{ transition:none; }\n  }\n\n  @media print{\n    .emkRB-toolbar, .emkRB-progress, .emkRB-drawer, .emkRB-modal, .emkRB-themeToggle, .emkRB-skip{ display:none !important; }\n    .emkRB-doc{ box-shadow:none; border:none; }\n    .emkRB-sec{ box-shadow:none; }\n    .emkRB-wrap{ max-width:none; }\n  }\n<\/style>\n\n<script>\n\/* Gutenberg Custom HTML interactions (if scripts are allowed):\n   - Progress bar\n   - Active TOC highlight\n   - Search index + results\n   - Copy section link\n   - Collapse sections\n   - Theme persistence\n   - Keyboard shortcuts: \"\/\" and ESC\n*\/\n(function(){\n  const root = document.querySelector('.emkRB-doc');\n  if(!root) return;\n\n  \/\/ Theme persistence\n  try{\n    const t = document.getElementById('emkRBThemeToggle');\n    const key = 'emk_rb_theme_pref';\n    const saved = localStorage.getItem(key);\n    if(saved === 'dark') t.checked = true;\n    if(saved === null && window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches){\n      t.checked = true;\n    }\n    t.addEventListener('change', () => localStorage.setItem(key, t.checked ? 'dark' : 'light'));\n  }catch(e){}\n\n  \/\/ Print\n  try{\n    const pBtn = root.querySelector('[data-print]');\n    if(pBtn) pBtn.addEventListener('click', () => window.print());\n  }catch(e){}\n\n  \/\/ Progress\n  try{\n    const bar = root.querySelector('.emkRB-progressBar');\n    const onScroll = () => {\n      const docEl = document.documentElement;\n      const scrollTop = docEl.scrollTop || document.body.scrollTop;\n      const scrollHeight = (docEl.scrollHeight || document.body.scrollHeight) - docEl.clientHeight;\n      const p = scrollHeight > 0 ? (scrollTop \/ scrollHeight) * 100 : 0;\n      if(bar) bar.style.width = p.toFixed(2) + '%';\n    };\n    window.addEventListener('scroll', onScroll, { passive:true });\n    onScroll();\n  }catch(e){}\n\n  \/\/ Copy helper\n  function copyText(text){\n    if(navigator.clipboard && navigator.clipboard.writeText) return navigator.clipboard.writeText(text);\n    const ta = document.createElement('textarea');\n    ta.value = text;\n    ta.setAttribute('readonly','');\n    ta.style.position='fixed';\n    ta.style.opacity='0';\n    document.body.appendChild(ta);\n    ta.select();\n    try{ document.execCommand('copy'); }catch(e){}\n    document.body.removeChild(ta);\n    return Promise.resolve();\n  }\n\n  \/\/ Section actions\n  const sections = Array.from(root.querySelectorAll('.emkRB-sec'));\n  sections.forEach(sec => {\n    const copyBtn = sec.querySelector('[data-copy-link]');\n    const colBtn  = sec.querySelector('[data-collapse]');\n\n    if(copyBtn){\n      copyBtn.addEventListener('click', async () => {\n        const id = sec.getAttribute('id');\n        const link = window.location.href.split('#')[0] + '#' + id;\n        await copyText(link);\n        const old = copyBtn.textContent;\n        copyBtn.textContent = '\u2705';\n        setTimeout(() => copyBtn.textContent = old, 900);\n      });\n    }\n\n    if(colBtn){\n      colBtn.addEventListener('click', () => {\n        const collapsed = sec.classList.toggle('is-collapsed');\n        colBtn.setAttribute('aria-expanded', (!collapsed).toString());\n        colBtn.textContent = collapsed ? '\u25b8' : '\u25be';\n      });\n    }\n  });\n\n  \/\/ Active TOC highlight\n  try{\n    const tocLinks = Array.from(root.querySelectorAll('.emkRB-toc a[href^=\"#\"]'));\n    const map = new Map();\n    tocLinks.forEach(a => {\n      const id = a.getAttribute('href');\n      const el = root.querySelector(id);\n      if(el) map.set(el, a);\n    });\n    if('IntersectionObserver' in window && map.size){\n      const obs = new IntersectionObserver((entries) => {\n        entries.forEach(en => {\n          if(en.isIntersecting){\n            tocLinks.forEach(x => x.classList.remove('is-active'));\n            const a = map.get(en.target);\n            if(a) a.classList.add('is-active');\n          }\n        });\n      }, { threshold: 0.28 });\n      map.forEach((_, el) => obs.observe(el));\n    }\n  }catch(e){}\n\n  \/\/ Search\n  const searchInput = document.getElementById('emkRBSearchInput');\n  const resultsBox = document.getElementById('emkRBSearchResults');\n  const clearBtn = root.querySelector('[data-search-clear]');\n\n  const index = sections.map(sec => {\n    const id = sec.id;\n    const title = sec.dataset.title || (sec.querySelector('h2')?.textContent || id);\n    const clone = sec.cloneNode(true);\n    clone.querySelectorAll('script,style,svg,code,pre').forEach(n => n.remove());\n    const text = (clone.innerText || '').replace(\/\\s+\/g,' ').trim();\n    return { id, title, text };\n  });\n\n  function escapeHtml(s){\n    return s.replace(\/[&<>\"']\/g, m => ({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[m]));\n  }\n  function markSnippet(snippet, q){\n    const re = new RegExp('(' + q.replace(\/[.*+?^${}()|[\\]\\\\]\/g,'\\\\$&') + ')','ig');\n    return snippet.replace(re, '<span class=\"emkRB-mark\">$1<\/span>');\n  }\n  function buildSnippet(text, q){\n    const t = text.toLowerCase();\n    const i = t.indexOf(q.toLowerCase());\n    if(i < 0) return escapeHtml(text.slice(0,170)) + (text.length > 170 ? '\u2026' : '');\n    const start = Math.max(0, i - 70);\n    const end = Math.min(text.length, i + 110);\n    const raw = (start > 0 ? '\u2026' : '') + text.slice(start, end) + (end < text.length ? '\u2026' : '');\n    return markSnippet(escapeHtml(raw), q);\n  }\n  function renderEmpty(msg){\n    if(resultsBox) resultsBox.innerHTML = '<div class=\"emkRB-resultsEmpty\">' + msg + '<\/div>';\n  }\n  function search(q){\n    const query = q.trim();\n    if(query.length < 2){ renderEmpty('Type at least 2 characters to search.'); return; }\n\n    const hits = [];\n    for(const item of index){\n      const pos = item.text.toLowerCase().indexOf(query.toLowerCase());\n      if(pos !== -1) hits.push({ ...item, pos });\n    }\n    hits.sort((a,b) => a.pos - b.pos);\n\n    if(!hits.length){\n      renderEmpty('No results found. Try: \u201cblack spots\u201d, \u201csmut\u201d, \u201cmelt\u201d, \u201cfiltration\u201d, \u201cstains\u201d.');\n      return;\n    }\n\n    const max = 20;\n    const show = hits.slice(0, max);\n    resultsBox.innerHTML = show.map(h => {\n      const snip = buildSnippet(h.text, query);\n      return (\n        '<a class=\"emkRB-res\" href=\"#' + h.id + '\">' +\n          '<div class=\"emkRB-resT\">' + escapeHtml(h.title) + '<\/div>' +\n          '<div class=\"emkRB-resS\">' + snip + '<\/div>' +\n        '<\/a>'\n      );\n    }).join('');\n\n    if(hits.length > max){\n      resultsBox.innerHTML += '<div class=\"emkRB-resultsEmpty\">Showing top ' + max + ' results. Refine your query for more specific matches.<\/div>';\n    }\n  }\n\n  function closePanelsIfOpen(){\n    if(location.hash === '#emkRBSearch' || location.hash === '#emkRBTOC'){\n      location.hash = '#emkRBTop';\n    }\n  }\n  function maybeFocusSearch(){\n    if(location.hash === '#emkRBSearch' && searchInput){\n      setTimeout(() => searchInput.focus(), 60);\n    }\n  }\n  window.addEventListener('hashchange', maybeFocusSearch);\n  maybeFocusSearch();\n\n  if(searchInput) searchInput.addEventListener('input', () => search(searchInput.value));\n  if(clearBtn){\n    clearBtn.addEventListener('click', () => {\n      if(searchInput) searchInput.value = '';\n      renderEmpty('Type at least 2 characters to search.');\n      searchInput && searchInput.focus();\n    });\n  }\n\n  document.addEventListener('keydown', (e) => {\n    if(e.key === '\/' && !\/INPUT|TEXTAREA\/.test(document.activeElement.tagName)){\n      e.preventDefault();\n      location.hash = '#emkRBSearch';\n      return;\n    }\n    if(e.key === 'Escape'){\n      closePanelsIfOpen();\n    }\n  });\n})();\n<\/script><p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Skip to content \u2630Contents \u2315Search \u2191Top \u2399Print \u25d0 Light Dark \u2706Buy Aluminum Table of Contents Fast navigation \u2022 mobile &#038; desktop \u2715 Quick Start \u2014 stop black spots and stains fast 1) Why black spots and surface stains matter in aluminum wire production 2) Defect dictionary: black spots, smut, stains, &#8230; <a class=\"cz_readmore\" href=\"https:\/\/elkamehr.com\/en\/reducing-black-spots-and-surface-stains-on-aluminum-wire-from-melt-to-drawing\/\"><i class=\"fa czico-188-arrows-2\" aria-hidden=\"true\"><\/i><span>Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":6212,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/posts\/6211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/comments?post=6211"}],"version-history":[{"count":2,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/posts\/6211\/revisions"}],"predecessor-version":[{"id":6215,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/posts\/6211\/revisions\/6215"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/media\/6212"}],"wp:attachment":[{"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/media?parent=6211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/categories?post=6211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elkamehr.com\/en\/wp-json\/wp\/v2\/tags?post=6211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}