@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-wght-normal.DMe4EKeb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-serif-4-greek-wght-normal.BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(./source-serif-4-latin-wght-italic.B-rCj6ir.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-latin-wght-normal.Bo_j9asI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-greek-wght-normal.Cc-u-6OI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-code-pro-latin-wght-normal.BP8Zz55n.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-code-pro-greek-wght-normal.BvT6WsG1.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#fbfaf7;--card:#fff;--ink:#12365b;--text:#1b2430;--muted:#5b6673;--rule:#d9dee5;--accent:#b4541e;--status-bg:#fff3c4;--status-ink:#6b4e00;--unsettled:#8a4b00;--hue-tests:#1f6f8b;--hue-standards:#6b4c9a;--hue-equipment:#2f6b3a;--hue-instruments:#8a5a1e;--hue-certification:#8b2f4a;--hue-quantities:#1f5e9a;--hue-glossary:#5a6b7a;--hue-organizations:#9a4a1f;--hue-people:#3f6b5a;--hue-nec-adoption:#7a1f3a;--family:var(--ink);--font-serif:"Source Serif 4 Variable", "Serif Fallback", Georgia, "Times New Roman", serif;--font-sans:"Source Sans 3 Variable", "Sans Fallback", system-ui, "Segoe UI", sans-serif;--font-mono:"Source Code Pro Variable", ui-monospace, Consolas, monospace;--measure:68ch;--gutter:16px;--container:1200px;--rail:300px;--radius:6px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--paper:#0f1720;--card:#16212c;--ink:#9fc3e8;--text:#e6ebf0;--muted:#9aa7b4;--rule:#2a3642;--accent:#e0885a;--status-bg:#3d3310;--status-ink:#f1d77a;--unsettled:#e3a860}}:root[data-theme=dark]{--paper:#0f1720;--card:#16212c;--ink:#9fc3e8;--text:#e6ebf0;--muted:#9aa7b4;--rule:#2a3642;--accent:#e0885a;--status-bg:#3d3310;--status-ink:#f1d77a;--unsettled:#e3a860}@media (width>=640px){:root{--gutter:32px}}@font-face{font-family:Serif Fallback;src:local(Georgia);size-adjust:96%;ascent-override:92%;descent-override:24%}@font-face{font-family:Sans Fallback;src:local(Segoe UI),local(Arial);size-adjust:98%}html{background:var(--paper);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--text);font-family:var(--font-serif);font-variant-numeric:oldstyle-nums;margin:0;font-size:1.0625rem;line-height:1.6}*,:before,:after{box-sizing:border-box}img,svg{max-width:100%;height:auto}a{color:var(--ink);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,h4{font-family:var(--font-serif);color:var(--text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.15}h1{font-size:2.25rem;line-height:1.1}h2{margin-top:2.25rem;margin-bottom:.75rem;font-size:1.5rem}h3{font-family:var(--font-sans);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.0625rem;font-weight:650}@media (width>=1024px){h1{font-size:2.75rem}}p{margin:0 0 1rem}code,pre,.mono{font-family:var(--font-mono);font-size:.875rem}table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:.9375rem}.table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}caption{text-align:left;font-family:var(--font-sans);color:var(--muted);caption-side:bottom;padding:.25rem 0;font-size:.8125rem}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:.4rem .6rem}th{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-size:.8125rem;font-weight:650}dl{margin:0}hr{border:0;border-top:1px solid var(--rule);margin:2rem 0}button,input,select,textarea{font:inherit}.container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.prose,.prose h2{max-width:var(--measure)}.muted{color:var(--muted);font-family:var(--font-sans);font-size:.8125rem}.sans{font-family:var(--font-sans)}.card{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1rem 1.25rem}.chip{font-family:var(--font-sans);border:1px solid color-mix(in srgb, var(--family) 40%, transparent);background:color-mix(in srgb, var(--family) 12%, transparent);color:var(--text);border-radius:999px;padding:.1rem .55rem;font-size:.8125rem;line-height:1.4;text-decoration:none;display:inline-block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.family-tests{--family:var(--hue-tests)}.family-standards{--family:var(--hue-standards)}.family-equipment{--family:var(--hue-equipment)}.family-instruments{--family:var(--hue-instruments)}.family-certification{--family:var(--hue-certification)}.family-quantities{--family:var(--hue-quantities)}.family-glossary{--family:var(--hue-glossary)}.family-organizations{--family:var(--hue-organizations)}.family-people{--family:var(--hue-people)}.family-nec-adoption{--family:var(--hue-nec-adoption)}.badge{font-family:var(--font-sans);background:var(--status-bg);color:var(--status-ink);border-radius:3px;padding:.1rem .5rem;font-size:.8125rem;display:inline-block}.unsettled,.pending{color:var(--unsettled);font-family:var(--font-sans);font-size:.875rem}.value{font-family:var(--font-mono);color:var(--accent);font-size:.875rem}sup.fn-ref,.fn-ref{font-family:var(--font-sans);font-variant-numeric:tabular-nums;vertical-align:super;font-size:.75em;line-height:0}@media print{.site-header nav,.site-search,.rail-toc,.skip-link,.banner{display:none}body{color:#000;background:#fff;font-size:11pt}a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}}.skip-link.svelte-12qhfyh{background:var(--card);z-index:10;padding:.5rem 1rem;position:absolute;top:0;left:-999px}.skip-link.svelte-12qhfyh:focus{left:1rem}.site-header.svelte-12qhfyh{background:var(--card);border-bottom:1px solid var(--rule)}.header-row.svelte-12qhfyh{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.wordmark.svelte-12qhfyh{font-family:var(--font-serif);color:var(--ink);white-space:nowrap;align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.site-search.svelte-12qhfyh{border:1px solid var(--rule);background:var(--paper);border-radius:999px;align-items:center;padding:0 .25rem 0 .9rem;display:flex}.site-search.svelte-12qhfyh input:where(.svelte-12qhfyh){color:var(--text);font-family:var(--font-sans);background:0 0;border:0;outline:none;width:10rem;padding:.4rem 0;font-size:.9375rem}.site-search.svelte-12qhfyh:focus-within{outline:2px solid var(--accent);outline-offset:2px}.site-search.svelte-12qhfyh button:where(.svelte-12qhfyh){color:var(--ink);cursor:pointer;background:0 0;border:0;padding:.35rem .5rem;display:inline-flex}@media (width<=639px){.header-row.svelte-12qhfyh{flex-wrap:wrap;padding-block:.6rem}.wordmark.svelte-12qhfyh{font-size:1.05rem}.site-search.svelte-12qhfyh{flex:100%}.site-search.svelte-12qhfyh input:where(.svelte-12qhfyh){flex:1;width:auto;min-width:0}}.families.svelte-12qhfyh{border-top:1px solid var(--rule);font-family:var(--font-sans);font-size:.9375rem}.families.svelte-12qhfyh ul:where(.svelte-12qhfyh){scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.families.svelte-12qhfyh ul:where(.svelte-12qhfyh)::-webkit-scrollbar{display:none}.families.svelte-12qhfyh li:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){white-space:nowrap;color:var(--text);border-bottom:3px solid #0000;padding:.6rem .9rem;text-decoration:none;display:block}.families.svelte-12qhfyh li:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh):hover,.families.svelte-12qhfyh li:where(.svelte-12qhfyh) a[aria-current=page]:where(.svelte-12qhfyh){border-bottom-color:var(--family);color:var(--ink)}main.svelte-12qhfyh{padding-block:2rem 4rem}.site-footer.svelte-12qhfyh{border-top:1px solid var(--rule);background:var(--card);font-family:var(--font-sans);padding-block:2.5rem 1.5rem;font-size:.9375rem}.footer-grid.svelte-12qhfyh{gap:1.5rem;display:grid}@media (width>=640px){.footer-grid.svelte-12qhfyh{grid-template-columns:repeat(3,1fr)}}.footer-grid.svelte-12qhfyh h2:where(.svelte-12qhfyh){font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0 0 .5rem;font-size:.8125rem}.footer-grid.svelte-12qhfyh ul:where(.svelte-12qhfyh){margin:0;padding:0;list-style:none}.footer-grid.svelte-12qhfyh li:where(.svelte-12qhfyh){margin:.25rem 0}.family-line.svelte-12qhfyh{margin:0}.footer-line.svelte-12qhfyh{color:var(--muted);align-items:center;gap:.75rem;margin-top:2rem;font-size:.875rem;display:flex}
