{"id":1614,"date":"2026-02-07T02:41:52","date_gmt":"2026-02-07T02:41:52","guid":{"rendered":"https:\/\/saiweiglass.com\/?page_id=1614"},"modified":"2026-02-07T02:58:25","modified_gmt":"2026-02-07T02:58:25","slug":"glass-specification-configurator","status":"publish","type":"page","link":"https:\/\/saiweiglass.com\/pt\/products\/antibacterial-glass\/glass-specification-configurator\/","title":{"rendered":"Configurador de Especifica\u00e7\u00e3o de Vidro"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns stk-block-columns stk-block stk-085aab6\" data-block-id=\"085aab6\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-085aab6-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-9abf09e\" data-v=\"4\" data-block-id=\"9abf09e\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-9abf09e-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-9abf09e-inner-blocks\">\n<section id=\"abg-spec-config\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;500;600;700;800&family=Space+Mono:wght@400;700&display=swap');\n#abg-spec-config{font-family:'Barlow',sans-serif!important;color:#1a1f36!important;background:#fff!important;padding:40px 0!important;width:100%!important;box-sizing:border-box!important;line-height:1.6!important;-webkit-font-smoothing:antialiased!important}\n#abg-spec-config *{box-sizing:border-box!important;margin:0;padding:0}\n#abg-spec-config .sc-wrap{max-width:1200px!important;margin:0 auto!important;padding:0 24px!important}\n#abg-spec-config h2,#abg-spec-config h3,#abg-spec-config h4{margin:0!important;padding:0!important;border:none!important;font-style:normal!important;word-spacing:normal!important;background:none!important;line-height:inherit!important;color:inherit!important}\n#abg-spec-config h2::before,#abg-spec-config h2::after,#abg-spec-config h3::before,#abg-spec-config h3::after,#abg-spec-config h4::before,#abg-spec-config h4::after{content:none!important;display:none!important}\n#abg-spec-config .sc-header{text-align:center!important;margin-bottom:36px!important}\n#abg-spec-config .sc-eyebrow{font-family:'Space Mono',monospace!important;font-size:11px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#304890!important;margin-bottom:12px!important;display:block!important}\n#abg-spec-config .sc-title{font-family:'Barlow',sans-serif!important;font-size:32px!important;font-weight:700!important;color:#0d1b3e!important;line-height:1.2!important;margin-bottom:10px!important}\n#abg-spec-config .sc-subtitle{font-size:15px!important;color:#5a6378!important;max-width:620px!important;margin:0 auto!important}\n\/* Progress *\/\n#abg-spec-config .sc-progress{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin-bottom:36px!important;padding:0 40px!important}\n#abg-spec-config .sc-step-ind{display:flex!important;align-items:center!important;gap:0!important;flex:1!important;position:relative!important}\n#abg-spec-config .sc-step-ind:last-child{flex:0!important}\n#abg-spec-config .sc-step-dot{width:36px!important;height:36px!important;border-radius:50%!important;border:2px solid #dde1ea!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'Space Mono',monospace!important;font-size:13px!important;font-weight:700!important;color:#8a92a6!important;flex-shrink:0!important;position:relative!important;z-index:2!important;transition:all .3s!important}\n#abg-spec-config .sc-step-ind.active .sc-step-dot{background:#304890!important;border-color:#304890!important;color:#fff!important}\n#abg-spec-config .sc-step-ind.done .sc-step-dot{background:#2e7d32!important;border-color:#2e7d32!important;color:#fff!important}\n#abg-spec-config .sc-step-line{flex:1!important;height:2px!important;background:#dde1ea!important;margin:0 -1px!important;position:relative!important;z-index:1!important;transition:background .3s!important}\n#abg-spec-config .sc-step-ind.done .sc-step-line{background:#2e7d32!important}\n#abg-spec-config .sc-step-label{position:absolute!important;top:42px!important;left:50%!important;transform:translateX(-50%)!important;font-size:10px!important;font-weight:600!important;color:#8a92a6!important;white-space:nowrap!important;letter-spacing:.5px!important;text-transform:uppercase!important}\n#abg-spec-config .sc-step-ind.active .sc-step-label{color:#304890!important}\n#abg-spec-config .sc-step-ind.done .sc-step-label{color:#2e7d32!important}\n\/* Panels *\/\n#abg-spec-config .sc-panel{display:none!important;background:#f7f8fb!important;border:1px solid #e1e5ee!important;border-radius:16px!important;padding:36px!important;max-width:840px!important;margin:0 auto!important}\n#abg-spec-config .sc-panel.active{display:block!important}\n#abg-spec-config .sc-panel-title{font-size:20px!important;font-weight:700!important;color:#0d1b3e!important;margin-bottom:6px!important}\n#abg-spec-config .sc-panel-desc{font-size:14px!important;color:#5a6378!important;margin-bottom:24px!important}\n\/* Option Grid *\/\n#abg-spec-config .sc-opt-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;margin-bottom:24px!important}\n#abg-spec-config .sc-opt{background:#fff!important;border:2px solid #e1e5ee!important;border-radius:10px!important;padding:18px 16px!important;cursor:pointer!important;transition:all .2s!important;text-align:center!important}\n#abg-spec-config .sc-opt:hover{border-color:#a8b4d4!important;background:#fafbff!important}\n#abg-spec-config .sc-opt.selected{border-color:#304890!important;background:#f0f3fa!important;box-shadow:0 0 0 3px rgba(48,72,144,.1)!important}\n#abg-spec-config .sc-opt-icon{font-size:24px!important;margin-bottom:8px!important;display:block!important}\n#abg-spec-config .sc-opt-name{font-size:14px!important;font-weight:600!important;color:#0d1b3e!important;margin-bottom:3px!important}\n#abg-spec-config .sc-opt-desc{font-size:11px!important;color:#8a92a6!important;line-height:1.5!important}\n\/* Select Fields *\/\n#abg-spec-config .sc-form-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-bottom:16px!important}\n#abg-spec-config .sc-form-field{display:flex!important;flex-direction:column!important;gap:5px!important}\n#abg-spec-config .sc-form-label{font-size:13px!important;font-weight:600!important;color:#2d3348!important}\n#abg-spec-config .sc-form-hint{font-size:10px!important;color:#8a92a6!important;font-weight:400!important}\n#abg-spec-config .sc-select,#abg-spec-config .sc-input{width:100%!important;height:44px!important;padding:0 14px!important;border:1.5px solid #dde1ea!important;border-radius:8px!important;font-family:'Barlow',sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1a1f36!important;background:#fff!important;outline:none!important;transition:border-color .2s!important;appearance:none!important;-webkit-appearance:none!important}\n#abg-spec-config .sc-select{background-image:url(\"data:image\/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23304890' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'\/%3E%3C\/svg%3E\")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;padding-right:36px!important;cursor:pointer!important}\n#abg-spec-config .sc-select option{color:#1a1f36!important;background:#fff!important;font-size:14px!important}\n#abg-spec-config .sc-select:focus,#abg-spec-config .sc-input:focus{border-color:#304890!important;box-shadow:0 0 0 3px rgba(48,72,144,.12)!important}\n\/* Checkboxes *\/\n#abg-spec-config .sc-check-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-bottom:20px!important}\n#abg-spec-config .sc-check-item{display:flex!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1.5px solid #e1e5ee!important;border-radius:8px!important;padding:12px 14px!important;cursor:pointer!important;transition:all .2s!important}\n#abg-spec-config .sc-check-item:hover{border-color:#a8b4d4!important}\n#abg-spec-config .sc-check-item.checked{border-color:#304890!important;background:#f0f3fa!important}\n#abg-spec-config .sc-check-box{width:18px!important;height:18px!important;border:2px solid #c0c6d6!important;border-radius:4px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s!important;font-size:11px!important;color:transparent!important}\n#abg-spec-config .sc-check-item.checked .sc-check-box{background:#304890!important;border-color:#304890!important;color:#fff!important}\n#abg-spec-config .sc-check-label{font-size:13px!important;font-weight:500!important;color:#2d3348!important}\n#abg-spec-config .sc-check-sub{font-size:10px!important;color:#8a92a6!important;display:block!important}\n\/* Navigation *\/\n#abg-spec-config .sc-nav{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:20px!important;padding-top:20px!important;border-top:1px solid #e1e5ee!important}\n#abg-spec-config .sc-btn{height:44px!important;padding:0 28px!important;border:none!important;border-radius:8px!important;font-family:'Barlow',sans-serif!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s!important;display:flex!important;align-items:center!important;gap:6px!important}\n#abg-spec-config .sc-btn-back{background:#eef0f5!important;color:#5a6378!important}\n#abg-spec-config .sc-btn-back:hover{background:#dde1ea!important}\n#abg-spec-config .sc-btn-next{background:#304890!important;color:#fff!important}\n#abg-spec-config .sc-btn-next:hover{background:#243a75!important;transform:translateY(-1px)!important}\n#abg-spec-config .sc-btn-next:active{transform:translateY(0)!important}\n#abg-spec-config .sc-btn[disabled]{opacity:.4!important;cursor:not-allowed!important;transform:none!important}\n\/* Summary Panel *\/\n#abg-spec-config .sc-summary{background:#fff!important;border:1px solid #e1e5ee!important;border-radius:14px!important;overflow:hidden!important;margin-bottom:20px!important}\n#abg-spec-config .sc-sum-head{background:#0d1b3e!important;padding:20px 28px!important;color:#fff!important}\n#abg-spec-config .sc-sum-title{font-size:18px!important;font-weight:700!important;color:#fff!important}\n#abg-spec-config .sc-sum-sub{font-size:12px!important;color:rgba(255,255,255,.5)!important;margin-top:4px!important}\n#abg-spec-config .sc-sum-body{padding:0!important}\n#abg-spec-config .sc-sum-row{display:grid!important;grid-template-columns:200px 1fr!important;border-bottom:1px solid #eef0f5!important;font-size:14px!important}\n#abg-spec-config .sc-sum-row:last-child{border-bottom:none!important}\n#abg-spec-config .sc-sum-key{padding:14px 24px!important;background:#f7f8fb!important;font-weight:600!important;color:#2d3348!important;border-right:1px solid #eef0f5!important;font-size:13px!important}\n#abg-spec-config .sc-sum-val{padding:14px 24px!important;color:#1a1f36!important;font-weight:500!important}\n#abg-spec-config .sc-sum-val span{font-family:'Space Mono',monospace!important;font-size:13px!important;color:#304890!important;font-weight:700!important}\n#abg-spec-config .sc-sum-footer{padding:20px 28px!important;background:#f0f3fa!important;border-top:1px solid #e1e5ee!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}\n#abg-spec-config .sc-sum-metric{text-align:center!important}\n#abg-spec-config .sc-sum-metric-val{font-family:'Space Mono',monospace!important;font-size:22px!important;font-weight:700!important;color:#304890!important}\n#abg-spec-config .sc-sum-metric-label{font-size:10px!important;color:#8a92a6!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:600!important}\n#abg-spec-config .sc-cta-row{display:flex!important;gap:12px!important;justify-content:center!important;margin-top:12px!important}\n#abg-spec-config .sc-cta-primary{height:48px!important;padding:0 32px!important;background:#304890!important;color:#fff!important;border:none!important;border-radius:8px!important;font-family:'Barlow',sans-serif!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s!important}\n#abg-spec-config .sc-cta-primary:hover{background:#243a75!important}\n#abg-spec-config .sc-cta-outline{height:48px!important;padding:0 32px!important;background:#fff!important;color:#304890!important;border:2px solid #304890!important;border-radius:8px!important;font-family:'Barlow',sans-serif!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s!important}\n#abg-spec-config .sc-cta-outline:hover{background:#f0f3fa!important}\n@media(max-width:690px){\n#abg-spec-config .sc-opt-grid,#abg-spec-config .sc-check-grid{grid-template-columns:1fr!important}\n#abg-spec-config .sc-form-row{grid-template-columns:1fr!important}\n#abg-spec-config .sc-sum-row{grid-template-columns:140px 1fr!important}\n#abg-spec-config .sc-progress{padding:0!important;overflow-x:auto!important}\n#abg-spec-config .sc-step-label{display:none!important}\n}\n<\/style>\n\n<div class=\"sc-wrap\">\n  <div class=\"sc-header\">\n    <span class=\"sc-eyebrow\">Product Configurator<\/span>\n    <h2 class=\"sc-title\">Glass Specification Configurator<\/h2>\n    <div class=\"sc-subtitle\">Configure your antibacterial glass requirements in 5 steps. Get a complete specification summary ready for RFQ submission.<\/div>\n  <\/div>\n\n  <div class=\"sc-progress\" id=\"sc-progress\">\n    <div class=\"sc-step-ind active\" data-step=\"0\">\n      <div class=\"sc-step-dot\">1<\/div>\n      <div class=\"sc-step-label\">Application<\/div>\n      <div class=\"sc-step-line\"><\/div>\n    <\/div>\n    <div class=\"sc-step-ind\" data-step=\"1\">\n      <div class=\"sc-step-dot\">2<\/div>\n      <div class=\"sc-step-label\">Glass Type<\/div>\n      <div class=\"sc-step-line\"><\/div>\n    <\/div>\n    <div class=\"sc-step-ind\" data-step=\"2\">\n      <div class=\"sc-step-dot\">3<\/div>\n      <div class=\"sc-step-label\">Dimensions<\/div>\n      <div class=\"sc-step-line\"><\/div>\n    <\/div>\n    <div class=\"sc-step-ind\" data-step=\"3\">\n      <div class=\"sc-step-dot\">4<\/div>\n      <div class=\"sc-step-label\">Coatings<\/div>\n      <div class=\"sc-step-line\"><\/div>\n    <\/div>\n    <div class=\"sc-step-ind\" data-step=\"4\">\n      <div class=\"sc-step-dot\">5<\/div>\n      <div class=\"sc-step-label\">Summary<\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"sc-panel active\" id=\"sc-p0\">\n    <h3 class=\"sc-panel-title\">Select Your Application<\/h3>\n    <div class=\"sc-panel-desc\">Choose the primary use case for your antibacterial glass. This helps us recommend optimal specifications.<\/div>\n    <div class=\"sc-opt-grid\" id=\"sc-apps\">\n      <div class=\"sc-opt\" data-val=\"hospital\"><span class=\"sc-opt-icon\">\ud83c\udfe5<\/span><h4 class=\"sc-opt-name\">Hospital \/ Healthcare<\/h4><div class=\"sc-opt-desc\">Patient monitors, bed rails, nurse stations, clean rooms<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"medical\"><span class=\"sc-opt-icon\">\ud83e\ude7a<\/span><h4 class=\"sc-opt-name\">Medical Device<\/h4><div class=\"sc-opt-desc\">Diagnostic displays, dental chairs, surgical equipment<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"kiosk\"><span class=\"sc-opt-icon\">\ud83d\udda5\ufe0f<\/span><h4 class=\"sc-opt-name\">Kiosk \/ POS \/ ATM<\/h4><div class=\"sc-opt-desc\">Self-checkout, vending, ticketing, digital signage<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"electronics\"><span class=\"sc-opt-icon\">\ud83d\udcf1<\/span><h4 class=\"sc-opt-name\">Consumer Electronics<\/h4><div class=\"sc-opt-desc\">Tablet covers, display panels, smart home devices<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"food\"><span class=\"sc-opt-icon\">\ud83c\udf7d\ufe0f<\/span><h4 class=\"sc-opt-name\">Food &amp; Beverage<\/h4><div class=\"sc-opt-desc\">Sneeze guards, display cases, refrigerator shelves<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"architecture\"><span class=\"sc-opt-icon\">\ud83c\udfd7\ufe0f<\/span><h4 class=\"sc-opt-name\">Architecture \/ Interior<\/h4><div class=\"sc-opt-desc\">Partitions, elevator panels, handrails, lobby glass<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"transport\"><span class=\"sc-opt-icon\">\ud83d\ude87<\/span><h4 class=\"sc-opt-name\">Public Transport<\/h4><div class=\"sc-opt-desc\">Subway partitions, bus shelters, train windows<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"lab\"><span class=\"sc-opt-icon\">\ud83e\uddea<\/span><h4 class=\"sc-opt-name\">Laboratory \/ Pharma<\/h4><div class=\"sc-opt-desc\">Biosafety cabinets, clean room windows, lab equipment<\/div><\/div>\n    <\/div>\n    <div class=\"sc-nav\"><div><\/div><button class=\"sc-btn sc-btn-next\" id=\"sc-next0\" disabled type=\"button\">Next: Glass Type \u2192<\/button><\/div>\n  <\/div>\n\n  <div class=\"sc-panel\" id=\"sc-p1\">\n    <h3 class=\"sc-panel-title\">Select Glass Substrate<\/h3>\n    <div class=\"sc-panel-desc\">Choose the base glass material. Each substrate has different properties suited to specific applications.<\/div>\n    <div class=\"sc-opt-grid\" id=\"sc-glass\">\n      <div class=\"sc-opt\" data-val=\"sodalime\"><span class=\"sc-opt-icon\">\ud83e\ude9f<\/span><h4 class=\"sc-opt-name\">Soda-Lime Float Glass<\/h4><div class=\"sc-opt-desc\">Most common, cost-effective. Density: 2.50 g\/cm\u00b3. Good for general applications.<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"lowiron\"><span class=\"sc-opt-icon\">\ud83d\udc8e<\/span><h4 class=\"sc-opt-name\">Ultra-Clear Low-Iron<\/h4><div class=\"sc-opt-desc\">Superior optical clarity (\u226591.5% LT). Density: 2.50 g\/cm\u00b3. Premium displays.<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"borosilicate\"><span class=\"sc-opt-icon\">\ud83e\uddea<\/span><h4 class=\"sc-opt-name\">Borosilicate Glass<\/h4><div class=\"sc-opt-desc\">Chemical resistant, low thermal expansion. Density: 2.23 g\/cm\u00b3. Lab\/pharma use.<\/div><\/div>\n      <div class=\"sc-opt\" data-val=\"aluminosilicate\"><span class=\"sc-opt-icon\">\u26a1<\/span><h4 class=\"sc-opt-name\">Aluminosilicate Glass<\/h4><div class=\"sc-opt-desc\">High strength, thin options (0.55mm+). Density: 2.46 g\/cm\u00b3. Electronics\/medical.<\/div><\/div>\n    <\/div>\n    <div class=\"sc-nav\"><button class=\"sc-btn sc-btn-back\" id=\"sc-back1\" type=\"button\">\u2190 Back<\/button><button class=\"sc-btn sc-btn-next\" id=\"sc-next1\" disabled type=\"button\">Next: Dimensions \u2192<\/button><\/div>\n  <\/div>\n\n  <div class=\"sc-panel\" id=\"sc-p2\">\n    <h3 class=\"sc-panel-title\">Specify Dimensions &amp; Quantity<\/h3>\n    <div class=\"sc-panel-desc\">Enter the size, thickness, and order quantity for your antibacterial glass panels.<\/div>\n    <div class=\"sc-form-row\">\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Length (mm) <span class=\"sc-form-hint\">10\u20133660<\/span><\/div>\n        <input type=\"number\" id=\"sc-length\" class=\"sc-input\" placeholder=\"e.g. 500\" min=\"10\" max=\"3660\" value=\"400\">\n      <\/div>\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Width (mm) <span class=\"sc-form-hint\">10\u20132440<\/span><\/div>\n        <input type=\"number\" id=\"sc-width\" class=\"sc-input\" placeholder=\"e.g. 300\" min=\"10\" max=\"2440\" value=\"300\">\n      <\/div>\n    <\/div>\n    <div class=\"sc-form-row\">\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Thickness (mm)<\/div>\n        <select id=\"sc-thickness\" class=\"sc-select\">\n          <option value=\"0.55\">0.55 mm<\/option>\n          <option value=\"0.7\">0.7 mm<\/option>\n          <option value=\"1.1\" selected>1.1 mm<\/option>\n          <option value=\"2.0\">2.0 mm<\/option>\n          <option value=\"3.0\">3.0 mm<\/option>\n          <option value=\"4.0\">4.0 mm<\/option>\n          <option value=\"5.0\">5.0 mm<\/option>\n          <option value=\"6.0\">6.0 mm<\/option>\n          <option value=\"8.0\">8.0 mm<\/option>\n          <option value=\"10.0\">10.0 mm<\/option>\n          <option value=\"12.0\">12.0 mm<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Order Quantity (pcs)<\/div>\n        <input type=\"number\" id=\"sc-qty\" class=\"sc-input\" placeholder=\"e.g. 500\" min=\"1\" value=\"500\">\n      <\/div>\n    <\/div>\n    <div class=\"sc-form-row\">\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Edge Processing<\/div>\n        <select id=\"sc-edge\" class=\"sc-select\">\n          <option value=\"raw\">Raw Cut (C-edge)<\/option>\n          <option value=\"seamed\" selected>Seamed \/ Arrised<\/option>\n          <option value=\"flat\">Flat Polished<\/option>\n          <option value=\"beveled\">Beveled Edge<\/option>\n          <option value=\"og\">OG (Pencil) Edge<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Tempering<\/div>\n        <select id=\"sc-temper\" class=\"sc-select\">\n          <option value=\"none\">No Tempering<\/option>\n          <option value=\"chemical\" selected>Chemical Strengthening<\/option>\n          <option value=\"thermal\">Thermal Tempering<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n    <div class=\"sc-nav\"><button class=\"sc-btn sc-btn-back\" id=\"sc-back2\" type=\"button\">\u2190 Back<\/button><button class=\"sc-btn sc-btn-next\" id=\"sc-next2\" type=\"button\">Next: Coatings \u2192<\/button><\/div>\n  <\/div>\n\n  <div class=\"sc-panel\" id=\"sc-p3\">\n    <h3 class=\"sc-panel-title\">Select Coating Stack<\/h3>\n    <div class=\"sc-panel-desc\">Choose functional coatings to combine with antimicrobial treatment. Multiple selections allowed.<\/div>\n    <div class=\"sc-check-grid\" id=\"sc-coatings\">\n      <div class=\"sc-check-item checked\" data-val=\"antimicrobial\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">Silver Ion Antimicrobial<\/span><span class=\"sc-check-sub\">R \u2265 2.0 (JIS Z 2801) \u2014 Included<\/span><\/div>\n      <\/div>\n      <div class=\"sc-check-item\" data-val=\"ag\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">Anti-Glare (AG)<\/span><span class=\"sc-check-sub\">Matte finish, 85\u2013140 GU<\/span><\/div>\n      <\/div>\n      <div class=\"sc-check-item\" data-val=\"ar\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">Anti-Reflective (AR)<\/span><span class=\"sc-check-sub\">&lt;0.5% reflectance<\/span><\/div>\n      <\/div>\n      <div class=\"sc-check-item\" data-val=\"af\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">Anti-Fingerprint (AF)<\/span><span class=\"sc-check-sub\">Oleophobic nano-coating<\/span><\/div>\n      <\/div>\n      <div class=\"sc-check-item\" data-val=\"as\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">Anti-Smudge (AS)<\/span><span class=\"sc-check-sub\">Hydrophobic surface<\/span><\/div>\n      <\/div>\n      <div class=\"sc-check-item\" data-val=\"ir\">\n        <div class=\"sc-check-box\">\u2713<\/div>\n        <div><span class=\"sc-check-label\">IR \/ UV Filter<\/span><span class=\"sc-check-sub\">Block infrared or UV light<\/span><\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"sc-form-row\">\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Silk Screen Printing<\/div>\n        <select id=\"sc-print\" class=\"sc-select\">\n          <option value=\"none\">No Printing<\/option>\n          <option value=\"bezel\">Black Bezel \/ Border<\/option>\n          <option value=\"logo\">Logo \/ Icon<\/option>\n          <option value=\"custom\">Custom Pattern (Provide File)<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"sc-form-field\">\n        <div class=\"sc-form-label\">Shape<\/div>\n        <select id=\"sc-shape\" class=\"sc-select\">\n          <option value=\"rectangle\" selected>Rectangle \/ Square<\/option>\n          <option value=\"rounded\">Rounded Corners<\/option>\n          <option value=\"circle\">Circle \/ Oval<\/option>\n          <option value=\"custom\">Custom CNC Profile<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n    <div class=\"sc-nav\"><button class=\"sc-btn sc-btn-back\" id=\"sc-back3\" type=\"button\">\u2190 Back<\/button><button class=\"sc-btn sc-btn-next\" id=\"sc-next3\" type=\"button\">Generate Specification \u2192<\/button><\/div>\n  <\/div>\n\n  <div class=\"sc-panel\" id=\"sc-p4\">\n    <div id=\"sc-summary-content\"><\/div>\n    <div class=\"sc-cta-row\">\n      <button class=\"sc-cta-primary\" type=\"button\" onclick=\"window.print()\">\ud83d\udcc4 Print Spec Sheet<\/button>\n      <button class=\"sc-cta-outline\" type=\"button\" onclick=\"document.getElementById('sc-copy-area').select();document.execCommand('copy');alert('Specification copied to clipboard!');\">\ud83d\udccb Copy to Clipboard<\/button>\n      <a href=\"#ct-popup-787\" class=\"sc-cta-outline\" onclick=\"document.getElementById('sc-copy-area').select();document.execCommand('copy');\" style=\"display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;\">\ud83d\udce7 Email RFQ<\/a>\n    <\/div>\n    <textarea id=\"sc-copy-area\" style=\"position:absolute;left:-9999px;opacity:0\" aria-hidden=\"true\"><\/textarea>\n    <div class=\"sc-nav\"><button class=\"sc-btn sc-btn-back\" id=\"sc-back4\" type=\"button\">\u2190 Modify Spec<\/button><div><\/div><\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var state = {step:0,app:'',glass:'',coatings:['antimicrobial']};\n  var $ = function(id){return document.getElementById(id)};\n  var $$ = function(sel,ctx){return(ctx||document).querySelectorAll(sel)};\n\n  var GLASS_DB = {\n    sodalime:{name:'Soda-Lime Float Glass',density:2.50,lt:'\u2265 89%'},\n    lowiron:{name:'Ultra-Clear Low-Iron Glass',density:2.50,lt:'\u2265 91.5%'},\n    borosilicate:{name:'Borosilicate Glass',density:2.23,lt:'\u2265 90%'},\n    aluminosilicate:{name:'Aluminosilicate Glass',density:2.46,lt:'\u2265 91%'}\n  };\n  var APP_DB = {\n    hospital:'Hospital \/ Healthcare',medical:'Medical Device',kiosk:'Kiosk \/ POS \/ ATM',\n    electronics:'Consumer Electronics',food:'Food & Beverage',architecture:'Architecture \/ Interior',\n    transport:'Public Transport',lab:'Laboratory \/ Pharma'\n  };\n  var COAT_NAMES = {antimicrobial:'Silver Ion Antimicrobial',ag:'Anti-Glare (AG)',ar:'Anti-Reflective (AR)',af:'Anti-Fingerprint (AF)',as:'Anti-Smudge (AS)',ir:'IR\/UV Filter'};\n  var EDGE_NAMES = {raw:'Raw Cut (C-edge)',seamed:'Seamed \/ Arrised',flat:'Flat Polished',beveled:'Beveled Edge',og:'OG (Pencil) Edge'};\n  var TEMPER_NAMES = {none:'No Tempering',chemical:'Chemical Strengthening',thermal:'Thermal Tempering'};\n  var PRINT_NAMES = {none:'None',bezel:'Black Bezel \/ Border',logo:'Logo \/ Icon',custom:'Custom Pattern'};\n  var SHAPE_NAMES = {rectangle:'Rectangle \/ Square',rounded:'Rounded Corners',circle:'Circle \/ Oval',custom:'Custom CNC Profile'};\n\n  \/* Option select (radio-like) *\/\n  function bindOpts(containerId, callback){\n    var opts = $$('.sc-opt', $(containerId));\n    opts.forEach(function(o){\n      o.addEventListener('click',function(){\n        opts.forEach(function(x){x.classList.remove('selected')});\n        o.classList.add('selected');\n        if(callback) callback(o.getAttribute('data-val'));\n      });\n    });\n  }\n  bindOpts('sc-apps',function(v){state.app=v;$('sc-next0').disabled=false});\n  bindOpts('sc-glass',function(v){state.glass=v;$('sc-next1').disabled=false});\n\n  \/* Checkbox toggling *\/\n  $$('#sc-coatings .sc-check-item').forEach(function(c){\n    if(c.getAttribute('data-val')==='antimicrobial') return; \/* always on *\/\n    c.addEventListener('click',function(){\n      c.classList.toggle('checked');\n      var val = c.getAttribute('data-val');\n      var idx = state.coatings.indexOf(val);\n      if(idx>-1) state.coatings.splice(idx,1); else state.coatings.push(val);\n    });\n  });\n\n  \/* Step navigation *\/\n  function goStep(n){\n    state.step = n;\n    $$('#abg-spec-config .sc-panel').forEach(function(p,i){\n      p.classList.toggle('active',i===n);\n    });\n    $$('#sc-progress .sc-step-ind').forEach(function(s,i){\n      s.classList.remove('active','done');\n      if(i<n) s.classList.add('done');\n      if(i===n) s.classList.add('active');\n    });\n    if(n===4) buildSummary();\n  }\n\n  $('sc-next0').addEventListener('click',function(){if(state.app) goStep(1)});\n  $('sc-next1').addEventListener('click',function(){if(state.glass) goStep(2)});\n  $('sc-next2').addEventListener('click',function(){goStep(3)});\n  $('sc-next3').addEventListener('click',function(){goStep(4)});\n  $('sc-back1').addEventListener('click',function(){goStep(0)});\n  $('sc-back2').addEventListener('click',function(){goStep(1)});\n  $('sc-back3').addEventListener('click',function(){goStep(2)});\n  $('sc-back4').addEventListener('click',function(){goStep(3)});\n\n  function buildSummary(){\n    var g = GLASS_DB[state.glass];\n    var L = parseFloat($('sc-length').value)||400;\n    var W = parseFloat($('sc-width').value)||300;\n    var T = parseFloat($('sc-thickness').value)||1.1;\n    var Q = parseInt($('sc-qty').value)||500;\n    var wt_pc = (L\/1000)*(W\/1000)*(T\/1000)*g.density*1000; \/* kg *\/\n    var wt_total = wt_pc * Q;\n    var area_pc = (L\/1000)*(W\/1000);\n    var area_total = area_pc * Q;\n    var edge = $('sc-edge').value;\n    var temper = $('sc-temper').value;\n    var print = $('sc-print').value;\n    var shape = $('sc-shape').value;\n\n    var coatStr = state.coatings.map(function(c){return COAT_NAMES[c]||c}).join(' + ');\n\n    var h = '<div class=\"sc-summary\">';\n    h += '<div class=\"sc-sum-head\"><h3 class=\"sc-sum-title\">Antibacterial Glass Specification Sheet<\/h3><div class=\"sc-sum-sub\">Generated '+new Date().toLocaleDateString('en-US',{year:'numeric',month:'long',day:'numeric'})+' \u00b7 Ready for RFQ submission<\/div><\/div>';\n    h += '<div class=\"sc-sum-body\">';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Application<\/div><div class=\"sc-sum-val\">'+APP_DB[state.app]+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Glass Substrate<\/div><div class=\"sc-sum-val\">'+g.name+' (\u03c1 = '+g.density+' g\/cm\u00b3)<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Dimensions<\/div><div class=\"sc-sum-val\"><span>'+L+' \u00d7 '+W+' \u00d7 '+T+' mm<\/span><\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Order Quantity<\/div><div class=\"sc-sum-val\"><span>'+Q.toLocaleString()+' pcs<\/span><\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Antimicrobial Treatment<\/div><div class=\"sc-sum-val\">Silver Ion Exchange (Ag+) \u2014 R \u2265 2.0 per JIS Z 2801<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Coating Stack<\/div><div class=\"sc-sum-val\">'+coatStr+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Tempering<\/div><div class=\"sc-sum-val\">'+TEMPER_NAMES[temper]+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Edge Processing<\/div><div class=\"sc-sum-val\">'+EDGE_NAMES[edge]+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Shape<\/div><div class=\"sc-sum-val\">'+SHAPE_NAMES[shape]+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Printing<\/div><div class=\"sc-sum-val\">'+PRINT_NAMES[print]+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Light Transmittance<\/div><div class=\"sc-sum-val\">'+g.lt+'<\/div><\/div>';\n    h += '<div class=\"sc-sum-row\"><div class=\"sc-sum-key\">Testing Standard<\/div><div class=\"sc-sum-val\">JIS Z 2801 \/ ISO 22196, SGS 3rd-party verified<\/div><\/div>';\n    h += '<\/div>';\n    h += '<div class=\"sc-sum-footer\">';\n    h += '<div class=\"sc-sum-metric\"><div class=\"sc-sum-metric-val\">'+wt_pc.toFixed(3)+' kg<\/div><div class=\"sc-sum-metric-label\">Weight \/ Piece<\/div><\/div>';\n    h += '<div class=\"sc-sum-metric\"><div class=\"sc-sum-metric-val\">'+wt_total.toFixed(1)+' kg<\/div><div class=\"sc-sum-metric-label\">Total Weight<\/div><\/div>';\n    h += '<div class=\"sc-sum-metric\"><div class=\"sc-sum-metric-val\">'+area_pc.toFixed(4)+' m\u00b2<\/div><div class=\"sc-sum-metric-label\">Area \/ Piece<\/div><\/div>';\n    h += '<div class=\"sc-sum-metric\"><div class=\"sc-sum-metric-val\">'+area_total.toFixed(1)+' m\u00b2<\/div><div class=\"sc-sum-metric-label\">Total Area<\/div><\/div>';\n    h += '<\/div><\/div>';\n    $('sc-summary-content').innerHTML = h;\n\n    \/* Plain text for copy *\/\n    var txt = 'ANTIBACTERIAL GLASS SPECIFICATION\\n';\n    txt += '================================\\n';\n    txt += 'Application: '+APP_DB[state.app]+'\\n';\n    txt += 'Glass: '+g.name+'\\n';\n    txt += 'Dimensions: '+L+' x '+W+' x '+T+' mm\\n';\n    txt += 'Quantity: '+Q+' pcs\\n';\n    txt += 'Antimicrobial: Silver Ion Exchange (R >= 2.0, JIS Z 2801)\\n';\n    txt += 'Coatings: '+coatStr+'\\n';\n    txt += 'Tempering: '+TEMPER_NAMES[temper]+'\\n';\n    txt += 'Edge: '+EDGE_NAMES[edge]+'\\n';\n    txt += 'Shape: '+SHAPE_NAMES[shape]+'\\n';\n    txt += 'Printing: '+PRINT_NAMES[print]+'\\n';\n    txt += 'Weight\/pc: '+wt_pc.toFixed(3)+' kg\\n';\n    txt += 'Total Weight: '+wt_total.toFixed(1)+' kg\\n';\n    txt += 'Total Area: '+area_total.toFixed(1)+' m\u00b2\\n';\n    $('sc-copy-area').value = txt;\n  }\n})();\n<\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Product Configurator Glass Specification Configurator Configure your antibacterial glass requirements in 5 steps. Get a complete specification summary ready for RFQ submission. 1 Application 2 Glass Type 3 Dimensions 4 Coatings 5 Summary Select Your Application Choose the primary use case for your antibacterial glass. This helps us recommend optimal specifications. \ud83c\udfe5 Hospital \/ Healthcare [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":1364,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1614","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/pages\/1614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/comments?post=1614"}],"version-history":[{"count":0,"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/pages\/1614\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/pages\/1364"}],"wp:attachment":[{"href":"https:\/\/saiweiglass.com\/pt\/wp-json\/wp\/v2\/media?parent=1614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}