@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/martian-mono-latin-wght-normal.5W32yIyr.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}[data-skin=instrument]{--bg:oklch(100% 0 0);--ink:oklch(22% .005 110);--surface:oklch(96% .004 110);--primary:oklch(82% .155 105);--accent:oklch(38% .045 110);--muted:oklch(45% .01 110);--lcd:oklch(24% .005 110);--lcd-ink:oklch(94% .006 110);--rule:color-mix(in oklch, var(--ink) 45%, white);--rule-ambient:color-mix(in oklch, var(--ink) 16%, white);--sans:"Archivo Variable", system-ui, sans-serif;--mono:"Martian Mono Variable", ui-monospace, SFMono-Regular, monospace}[data-skin=instrument] body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:clamp(1rem,.94rem + .25vw,1.1rem);line-height:1.55}[data-skin=instrument] .instrument-page a{color:inherit;text-decoration-color:var(--accent);text-underline-offset:.18em}[data-skin=instrument] .instrument-page a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}[data-skin=instrument] .instrument-page{background:linear-gradient(var(--rule-ambient) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--rule-ambient) 60%, transparent) 1px, transparent 1px), var(--bg);background-size:100% 6rem,min(12vw,8rem) 100%;min-height:100dvh}[data-skin=instrument] .instrument-hero,[data-skin=instrument] .skin-section,[data-skin=instrument] .instrument-footer{width:min(100% - 2rem,1180px);margin-inline:auto}[data-skin=instrument] .instrument-hero{padding:clamp(1rem,3vw,2rem) 0 clamp(2.5rem,7vw,5.5rem)}[data-skin=instrument] .faceplate{border:1px solid var(--ink);background:radial-gradient(circle at 1.15rem 1.15rem, var(--ink) 0 .18rem, transparent .2rem), radial-gradient(circle at calc(100% - 1.15rem) 1.15rem, var(--ink) 0 .18rem, transparent .2rem), radial-gradient(circle at 1.15rem calc(100% - 1.15rem), var(--ink) 0 .18rem, transparent .2rem), radial-gradient(circle at calc(100% - 1.15rem) calc(100% - 1.15rem), var(--ink) 0 .18rem, transparent .2rem), var(--primary);min-height:clamp(34rem,72vh,46rem);box-shadow:0 2px 0 var(--ink), inset 0 0 0 .45rem color-mix(in oklch, var(--primary) 72%, white);border-radius:6px;grid-template-columns:minmax(0,1.1fr) minmax(17rem,.72fr);align-items:stretch;gap:clamp(1.25rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);display:grid;position:relative;overflow:hidden}[data-skin=instrument] .hero-copy{flex-direction:column;justify-content:center;padding:clamp(1rem,5vw,4.25rem);display:flex}[data-skin=instrument] .engraving{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 clamp(2rem,6vw,4rem);font-size:clamp(.72rem,1.1vw,.9rem)}[data-skin=instrument] .hero-copy h1{font-variation-settings:"wdth" 122;letter-spacing:-.035em;text-transform:uppercase;max-width:10ch;margin:0;font-size:clamp(2.6rem,7vw,6rem);font-weight:780;line-height:.9}[data-skin=instrument] .hero-sub{max-width:44rem;margin:clamp(1.2rem,3vw,2rem) 0 0;font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.6}[data-skin=instrument] .calibration-line{border:1px solid var(--ink);background:var(--surface);width:min(100%,45rem);box-shadow:inset 0 -.22rem 0 color-mix(in oklch, var(--accent) 18%, transparent);border-radius:4px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.75rem;margin:clamp(1.5rem,4vw,3rem) 0 0;padding:.75rem .9rem;display:grid}[data-skin=instrument] .calibration-line span{font-family:var(--sans);font-variation-settings:"wdth" 124;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:760}[data-skin=instrument] .calibration-line code,[data-skin=instrument] code,[data-skin=instrument] .num{font-family:var(--mono);font-variant-numeric:tabular-nums}[data-skin=instrument] .calibration-line code{overflow-wrap:break-word;word-break:normal;min-width:0;font-size:clamp(.78rem,1vw,.92rem)}[data-skin=instrument] .gauge-module{border:1px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--lcd-ink) 12%, transparent), 0 1.2rem 0 -1rem var(--ink);border-radius:6px;align-self:center;margin:0;padding:clamp(1rem,2.5vw,1.4rem)}[data-skin=instrument] .gauge{background:linear-gradient(color-mix(in oklch, var(--lcd-ink) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--lcd-ink) 8%, transparent) 1px, transparent 1px), color-mix(in oklch, var(--lcd) 86%, black);background-size:1.4rem 1.4rem;border-radius:4px;width:100%;min-height:14rem;display:block}[data-skin=instrument] .gauge-track{fill:none;stroke:color-mix(in oklch, var(--lcd-ink) 52%, transparent);stroke-width:2px}[data-skin=instrument] .gauge-arc{fill:none;stroke:var(--primary);stroke-linecap:round;stroke-width:9px}[data-skin=instrument] .gauge-tick{stroke:var(--lcd-ink);stroke-width:1.2px}[data-skin=instrument] .gauge-tick-major{stroke:var(--primary);stroke-width:2.2px}[data-skin=instrument] .gauge-needle{transform-origin:120px 120px;transform-box:view-box;animation:.56s cubic-bezier(.22,1,.36,1) both instrument-needle-settle}[data-skin=instrument] .gauge-needle line{stroke:var(--primary);stroke-linecap:round;stroke-width:4px}[data-skin=instrument] .gauge-needle circle{fill:var(--lcd-ink);stroke:var(--primary);stroke-width:3px}[data-skin=instrument] .gauge text{fill:var(--lcd-ink);font-family:var(--mono);letter-spacing:.08em;font-size:10px}[data-skin=instrument] .gauge-module figcaption{font-family:var(--mono);margin:.75rem 0 0;font-size:.78rem;line-height:1.5}[data-skin=instrument] .skin-section{padding:clamp(2.25rem,7vw,5.25rem) 0}[data-skin=instrument] .section-head{border-top:1px solid var(--ink);grid-template-columns:minmax(min-content,.34fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,3vw,2rem);margin-bottom:clamp(1.4rem,3vw,2.5rem);padding-top:.75rem;display:grid}[data-skin=instrument] .section-marker{border:1px solid var(--ink);background:var(--primary);width:fit-content;max-width:100%;min-height:5.5rem;box-shadow:0 2px 0 var(--ink);font-variation-settings:"wdth" 124;letter-spacing:-.015em;text-transform:uppercase;border-radius:4px;align-items:center;margin:0;padding:.8rem 1rem;font-size:clamp(1.35rem,3.4vw,3rem);font-weight:780;line-height:.95;display:flex}[data-skin=instrument] .section-head p{max-width:58rem;color:var(--muted);align-self:center;margin:0;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.6}[data-skin=instrument] .contract-grid{grid-template-columns:minmax(16rem,.82fr) minmax(0,1.32fr);align-items:start;gap:clamp(1rem,2vw,1.4rem);display:grid}[data-skin=instrument] .spec-stamps{border:1px solid var(--ink);background:var(--surface);border-radius:4px}[data-skin=instrument] .spec-stamps ul{gap:0;margin:0;padding:0;list-style:none;display:grid}[data-skin=instrument] .spec-stamps li{border-bottom:1px solid var(--rule);gap:.35rem;padding:1rem;display:grid}[data-skin=instrument] .spec-stamps li:last-child{border-bottom:0}[data-skin=instrument] .spec-stamps li span{border:1px solid var(--accent);width:max-content;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:.18rem .38rem;font-size:.68rem}[data-skin=instrument] .spec-stamps li strong{font-weight:620;line-height:1.45}[data-skin=instrument] .lcd-readout{border:1px solid var(--ink);background:var(--lcd);color:var(--lcd-ink);box-shadow:inset 0 0 0 .3rem color-mix(in oklch, var(--lcd-ink) 5%, transparent);border-radius:5px;margin:0;overflow:hidden}[data-skin=instrument] .lcd-readout figcaption{border-bottom:1px solid color-mix(in oklch, var(--lcd-ink) 18%, transparent);color:color-mix(in oklch, var(--lcd-ink) 86%, var(--primary));font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1rem;font-size:.76rem}[data-skin=instrument] .lcd-readout pre{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:clamp(1rem,2vw,1.35rem)}[data-skin=instrument] .lcd-readout code{color:var(--lcd-ink);font-size:clamp(.72rem,1vw,.88rem);line-height:1.7}[data-skin=instrument] .exit-table,[data-skin=instrument] .kit-table{border-collapse:collapse;border:1px solid var(--ink);background:var(--bg);width:100%}[data-skin=instrument] .exit-table{grid-column:1/-1}[data-skin=instrument] .exit-table caption,[data-skin=instrument] .kit-table caption{caption-side:top;color:var(--muted);font-family:var(--mono);text-align:left;padding:.6rem 0;font-size:.78rem}[data-skin=instrument] .exit-table th,[data-skin=instrument] .exit-table td,[data-skin=instrument] .kit-table th,[data-skin=instrument] .kit-table td{border:1px solid var(--rule);vertical-align:top;text-align:left;padding:.8rem .9rem}[data-skin=instrument] .exit-table thead th,[data-skin=instrument] .kit-table thead th{background:var(--primary);color:var(--ink);font-variation-settings:"wdth" 124;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:760}[data-skin=instrument] .exit-table tbody th,[data-skin=instrument] .exit-table tbody td,[data-skin=instrument] .kit-table tbody th,[data-skin=instrument] .kit-table td[data-label=interface],[data-skin=instrument] .kit-table td[data-label=measured]{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:.86rem}[data-skin=instrument] .kit-table tbody th{font-size:1rem}[data-skin=instrument] .kit-table tbody tr:hover{background:var(--surface)}[data-skin=instrument] .kit-table td[data-label=function] strong{margin-bottom:.35rem;font-weight:680;display:block}[data-skin=instrument] .kit-table td[data-label=function] span{color:var(--muted)}[data-skin=instrument] .receipt-grid{grid-template-columns:repeat(12,1fr);gap:clamp(.75rem,1.5vw,1rem);margin:0;padding:0;list-style:none;display:grid}[data-skin=instrument] .receipt-plate{border:1px solid var(--ink);background:var(--surface);min-height:10rem;box-shadow:0 2px 0 var(--ink);border-radius:5px;flex-direction:column;justify-content:space-between;padding:clamp(1rem,2.5vw,1.45rem);display:flex}[data-skin=instrument] .receipt-plate:first-child{background:var(--primary);grid-column:span 5}[data-skin=instrument] .receipt-plate:nth-child(2){grid-column:span 7}[data-skin=instrument] .receipt-plate:nth-child(3){grid-column:span 4;min-height:13rem}[data-skin=instrument] .receipt-plate:nth-child(4){background:color-mix(in oklch, var(--primary) 58%, white);grid-column:span 8}[data-skin=instrument] .receipt-plate:nth-child(5){background:var(--primary);grid-column:span 6}[data-skin=instrument] .receipt-plate:nth-child(6){grid-column:span 6}[data-skin=instrument] .receipt-reading{font-family:var(--mono);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:0;display:flex}[data-skin=instrument] .receipt-value{letter-spacing:-.08em;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:650;line-height:.9}[data-skin=instrument] .receipt-unit{font-size:clamp(.9rem,1.8vw,1.2rem)}[data-skin=instrument] .receipt-label{max-width:34rem;color:var(--muted);margin:1.4rem 0 0;line-height:1.5}[data-skin=instrument] .receipt-plate:first-child .receipt-label,[data-skin=instrument] .receipt-plate:nth-child(4) .receipt-label,[data-skin=instrument] .receipt-plate:nth-child(5) .receipt-label{color:var(--ink)}[data-skin=instrument] .provenance{border:1px solid var(--rule);background:var(--bg);color:var(--muted);font-family:var(--mono);margin:clamp(1rem,2vw,1.4rem) 0 0;padding:.85rem 1rem;font-size:.82rem}[data-skin=instrument] .method-body{max-width:72ch;color:var(--muted);gap:.85rem;margin-bottom:clamp(1.4rem,3vw,2.5rem);display:grid}[data-skin=instrument] .method-body p{margin:0}[data-skin=instrument] .method-signoff{border-top:1px solid var(--rule);color:var(--ink);font-family:var(--mono);padding-top:.75rem;font-size:.86rem}[data-skin=instrument] .method-list{border-top:1px solid var(--rule)}[data-skin=instrument] .method-list article{border-bottom:1px solid var(--rule);grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr);gap:clamp(1rem,3vw,2rem);padding:1rem 0;display:grid}[data-skin=instrument] .method-list h3{font-variation-settings:"wdth" 122;text-transform:uppercase;margin:0;font-size:clamp(1rem,1.5vw,1.35rem);font-weight:760;line-height:1.1}[data-skin=instrument] .method-list p{color:var(--muted);margin:0}[data-skin=instrument] .procedure-link{border:1px solid var(--ink);background:var(--primary);width:fit-content;box-shadow:0 2px 0 var(--ink);color:var(--ink);font-family:var(--mono);border-radius:4px;padding:.8rem 1rem;font-size:.86rem;text-decoration:none;display:inline-flex}[data-skin=instrument] .procedure-list{gap:.7rem;margin:0;padding-left:1.45rem;display:grid}[data-skin=instrument] .procedure-list li{border:1px solid var(--rule);background:var(--bg);padding:.9rem 1rem}[data-skin=instrument] .procedure-list li::marker{color:var(--accent);font-family:var(--mono);font-weight:700}[data-skin=instrument] .procedure-list strong{font-variation-settings:"wdth" 120;text-transform:uppercase;margin-bottom:.25rem;font-weight:760;display:block}[data-skin=instrument] .procedure-list span{color:var(--muted)}[data-skin=instrument] .instrument-footer{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0 2rem;display:flex}[data-skin=instrument] .instrument-credit{gap:.35rem;display:grid}[data-skin=instrument] .instrument-footer p{font-family:var(--mono);margin:0;font-size:.82rem}[data-skin=instrument] .instrument-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:.7rem 1rem;display:flex}[data-skin=instrument] .instrument-footer a{font-family:var(--mono);font-size:.8rem}@keyframes instrument-needle-settle{0%{transform:rotate(-40deg)}to{transform:rotate(28deg)}}@media (width<=880px){[data-skin=instrument] .faceplate,[data-skin=instrument] .contract-grid,[data-skin=instrument] .section-head,[data-skin=instrument] .method-list article{grid-template-columns:1fr}[data-skin=instrument] .faceplate{min-height:auto}[data-skin=instrument] .hero-copy h1{max-width:9ch}[data-skin=instrument] .gauge-module{justify-self:center;width:min(100%,28rem)}[data-skin=instrument] .receipt-plate:nth-child(n){grid-column:span 6}[data-skin=instrument] .instrument-footer{flex-direction:column;align-items:flex-start}[data-skin=instrument] .instrument-footer nav{justify-content:flex-start}}@media (width<=700px){[data-skin=instrument] .kit-table,[data-skin=instrument] .kit-table tbody,[data-skin=instrument] .kit-table tr,[data-skin=instrument] .kit-table th,[data-skin=instrument] .kit-table td{display:block}[data-skin=instrument] .kit-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-skin=instrument] .kit-table caption{width:100%;display:block}[data-skin=instrument] .kit-table tr{border-bottom:1px solid var(--ink)}[data-skin=instrument] .kit-table tr:last-child{border-bottom:0}[data-skin=instrument] .kit-table tbody th,[data-skin=instrument] .kit-table td{border-width:0 0 1px;grid-template-columns:minmax(6.5rem,.35fr) minmax(0,1fr);gap:.75rem;display:grid}[data-skin=instrument] .kit-table tbody th:before,[data-skin=instrument] .kit-table td:before{content:attr(data-label);color:var(--accent);font-family:var(--sans);font-variation-settings:"wdth" 124;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:760}[data-skin=instrument] .kit-table td[data-label=function]{grid-template-columns:minmax(6.5rem,.35fr) minmax(0,1fr)}[data-skin=instrument] .kit-table td[data-label=function] strong,[data-skin=instrument] .kit-table td[data-label=function] span{grid-column:2}[data-skin=instrument] .kit-table td[data-label=function]:before{grid-row:1/span 2}}@media (width<=560px){[data-skin=instrument] .instrument-hero,[data-skin=instrument] .skin-section,[data-skin=instrument] .instrument-footer{width:min(100% - 1rem,1180px)}[data-skin=instrument] .faceplate{padding:.75rem}[data-skin=instrument] .hero-copy{padding:2rem .8rem}[data-skin=instrument] .hero-copy h1{letter-spacing:-.035em;max-width:9.5ch;font-size:clamp(2.45rem,13vw,3.45rem)}[data-skin=instrument] .calibration-line{grid-template-columns:1fr}[data-skin=instrument] .section-marker{min-height:4.4rem}[data-skin=instrument] .receipt-plate:nth-child(n){grid-column:span 12}[data-skin=instrument] .receipt-value{font-size:clamp(2.5rem,18vw,4.7rem)}}@media (prefers-reduced-motion:reduce){[data-skin=instrument] .gauge-needle{animation:none;transform:rotate(28deg)}}.kit-table[data-astro-cid-bmbtxxih]{table-layout:fixed}.kit-table[data-astro-cid-bmbtxxih] code[data-astro-cid-bmbtxxih]{overflow-wrap:break-word;word-break:normal;white-space:normal}.kit-interface[data-astro-cid-bmbtxxih] code[data-astro-cid-bmbtxxih]{display:block}.command-token[data-astro-cid-bmbtxxih]{white-space:nowrap}.kit-install[data-astro-cid-bmbtxxih]{border-top:1px solid var(--rule);margin-top:.45rem;padding-top:.45rem;display:block}.kit-source[data-astro-cid-bmbtxxih]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}@media (width>=701px){.kit-table[data-astro-cid-bmbtxxih] th[data-astro-cid-bmbtxxih]:first-child{width:10%}.kit-table[data-astro-cid-bmbtxxih] th[data-astro-cid-bmbtxxih]:nth-child(2){width:25%}.kit-table[data-astro-cid-bmbtxxih] th[data-astro-cid-bmbtxxih]:nth-child(3){width:33%}.kit-table[data-astro-cid-bmbtxxih] th[data-astro-cid-bmbtxxih]:nth-child(4){width:10%}.kit-table[data-astro-cid-bmbtxxih] th[data-astro-cid-bmbtxxih]:nth-child(5){width:22%}}@media (width<=700px){.kit-interface[data-astro-cid-bmbtxxih]>[data-astro-cid-bmbtxxih],.kit-table[data-astro-cid-bmbtxxih] td[data-astro-cid-bmbtxxih][data-label=source]>[data-astro-cid-bmbtxxih],.kit-table[data-astro-cid-bmbtxxih] td[data-astro-cid-bmbtxxih][data-label=measured]>[data-astro-cid-bmbtxxih]{grid-column:2;min-width:0}.kit-table[data-astro-cid-bmbtxxih] td[data-astro-cid-bmbtxxih][data-label="interface → install"]:before{grid-row:1/span 2}}
