:root{--ohm-blue:#0183CC;--panel-gray:#5C6165;--key-black:#1E2123;--lcd-green:#A7A47E;--label-white:#D2D1C5;--paper:#F4F5F6}body{margin:0;background:#f4f5f6;color:#1e2123;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:16px;line-height:1.5}a{color:#1e2123;text-decoration:underline;text-decoration-color:#0183cc;text-decoration-thickness:2px;text-underline-offset:3px}a:hover{text-decoration-thickness:3px}.dark a{color:#d2d1c5}.dark a.btn{color:#d2d1c5;text-decoration:none}.dark a.btn-light,.dark a.btn-light:hover,a.btn-light,.dark a.btn-blue,.dark a.btn-blue:hover{color:#1e2123}.lm *{box-sizing:border-box}.mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.disp{font-family:IBM Plex Sans,sans-serif;font-weight:600;letter-spacing:-.015em}.num{font-variant-numeric:tabular-nums}.label{font:500 12px/1.4 IBM Plex Sans,sans-serif;letter-spacing:.04em;color:#5c6165}.dark .label{color:#d2d1c5}.ph{font-family:IBM Plex Mono,monospace;font-size:.875em;border:1px dashed #5C6165;border-radius:2px;padding:0 4px;white-space:nowrap}.ph:before{content:"{{"}.ph:after{content:"}}"}.dark .ph{border-color:#d2d1c5}.tbd{display:inline;font:500 11px/1.4 IBM Plex Mono,monospace;color:#5c6165;letter-spacing:.02em;white-space:nowrap;vertical-align:baseline}.tbd:before{content:"["}.tbd:after{content:"]"}.dark .tbd{color:#d2d1c5;opacity:.8}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:4px;font:600 16px/1 IBM Plex Sans,sans-serif;text-decoration:none;border:1px solid transparent;cursor:pointer;background:#1e2123;color:#d2d1c5;box-shadow:inset 0 1px #d2d1c538,0 2px #5c6165;transition:transform 60ms cubic-bezier(.2,0,0,1),box-shadow 60ms cubic-bezier(.2,0,0,1)}.btn:hover{color:#f4f5f6}.btn:active{transform:translateY(1px);box-shadow:inset 0 1px #d2d1c538,0 1px #5c6165}.btn-blue{background:#0183cc;color:#1e2123;font-weight:700;font-size:20px;box-shadow:inset 0 1px #f4f5f659,0 2px #1e2123}.btn-blue:hover{color:#1e2123;background:#0183cc;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.btn-blue:active{box-shadow:inset 0 1px #f4f5f659,0 1px #1e2123}.btn-light{background:#d2d1c5;color:#1e2123;box-shadow:inset 0 1px #f4f5f699,0 2px #5c6165}.btn-light:hover{color:#1e2123;background:#f4f5f6}.btn-outline{background:transparent;color:inherit;border-color:currentColor;box-shadow:0 2px #5c616580}.btn-outline:hover{color:inherit;background:#5c61651f}.btn:disabled{opacity:.5;cursor:not-allowed}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details[open] .chev{transform:rotate(45deg)}.field{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#1e2123}.field input,.field select,.field textarea{min-height:48px;border:1px solid #5C6165;border-radius:2px;padding:0 16px;font:500 16px IBM Plex Mono,monospace;color:#1e2123;background:#f4f5f6}.field textarea{padding:8px 16px;min-height:160px;font-size:14px;line-height:1.5}.dark .field{color:#d2d1c5}.dark .field input,.dark .field select,.dark .field textarea{background:#1e2123;color:#d2d1c5;border-color:#d2d1c5}.seg{min-height:48px;padding:0 16px;border-radius:4px;border:1px solid #5C6165;background:#f4f5f6;color:#1e2123;font:500 14px IBM Plex Sans,sans-serif;cursor:pointer;text-align:left;box-shadow:0 2px #5c616580}.seg[aria-pressed=true],.seg[aria-selected=true]{background:#1e2123;color:#d2d1c5;border-color:#1e2123;box-shadow:inset 0 -3px #0183cc}input[type=range]{width:100%;accent-color:#0183CC;height:32px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flow{stroke-dasharray:6 10;animation:flow .9s linear infinite}@keyframes flow{to{stroke-dashoffset:-16}}.grid-bg{background-image:linear-gradient(rgba(210,209,197,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(210,209,197,.05) 1px,transparent 1px);background-size:24px 24px}:focus-visible{outline:2px solid #0183CC;outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.softkey{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:24px;background:#d2d1c5;color:#1e2123;border-radius:4px;padding:0 8px;font:600 12px IBM Plex Mono,monospace;box-shadow:0 2px #5c6165}.kp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kp:focus-within{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:360px}:root{--maxw:1040px;--gut:32px;--sec:64px;--wrapB:calc(var(--maxw) + 2 * var(--gut));--hair:rgba(92,97,101,.3)}@media(max-width:720px){:root{--gut:16px;--sec:40px}}html{scrollbar-gutter:stable}html,body{background:#1e2123}.lm:has(>#lm-main){min-height:100vh;display:flex;flex-direction:column}#lm-main{flex:1 0 auto;background:#f4f5f6}.wrap{width:100%;max-width:var(--wrapB);margin-left:auto;margin-right:auto;padding-left:var(--gut);padding-right:var(--gut)}.prose{max-width:65ch}.lm img,.lm svg,.lm video,.lm canvas{max-width:100%}.lm h1,.lm h2,.lm h3{text-wrap:balance}.lm p,.lm li{text-wrap:pretty}.btn,.btn-outline,.btn-light{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:4px;font:600 16px/1.1 IBM Plex Sans,sans-serif;text-decoration:none;cursor:pointer;background:transparent;color:#1e2123;border:1.5px solid currentColor;box-shadow:0 2px #5c616573;text-align:center}.dark .btn,.dark .btn-outline,.dark .btn-light,.dark a.btn,.dark a.btn-light{color:#f4f5f6}.btn:hover,.btn-outline:hover,.btn-light:hover{background:#5c61651f;color:inherit}.dark .btn:hover,.dark .btn-light:hover{background:#d2d1c51f;color:#f4f5f6}.btn-blue,.dark .btn-blue,a.btn-blue,.dark a.btn-blue{background:#0183cc;color:#1e2123;border-color:#0183cc;font-weight:700;font-size:16px;box-shadow:inset 0 1px #f4f5f659,0 2px #1e2123}.btn-blue:hover,.dark .btn-blue:hover{background:#0183cc;color:#1e2123;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;border-style:dashed;box-shadow:none}.btn:disabled:hover,.btn[aria-disabled=true]:hover{background:transparent}@media(max-width:720px){.lm .btn{min-height:48px}}.lm td,.lm th{border-bottom-color:var(--hair)}.tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:720px){.lm table{min-width:0!important}table.stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}table.stack,table.stack tbody,table.stack tr{display:block;width:100%}table.stack tr{border-bottom:1px solid var(--hair);padding:12px 0}table.stack th,table.stack td{display:block;border:0!important;padding:2px 0!important;text-align:left!important;white-space:normal!important}table.stack th[scope=row]{font-weight:600!important;color:#1e2123!important;padding-bottom:6px!important}table.stack td[data-label]:before{content:attr(data-label);display:block;font:500 12px/1.4 IBM Plex Sans,sans-serif;letter-spacing:.04em;color:#5c6165}.lm pre{white-space:pre-wrap;word-break:break-word}}.menu-btn{display:none}@media(max-width:720px){.menu-btn{display:inline-flex}.navlinks{display:none!important}.navlinks.open{display:flex!important;flex-direction:column;gap:0!important;width:100%;flex:0 0 100%!important;order:9}.navlinks a{min-height:48px;display:flex;align-items:center;border-top:1px solid var(--hair)}.nav-buy{margin-left:auto}}@media(max-width:720px){nav[aria-label=Main]{gap:12px!important}.nav-buy,.menu-btn{padding:0 14px!important}}:root{--half:calc(var(--sec) / 2)}@media(max-width:720px){table.stack td[data-label]{display:grid!important;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;align-items:baseline;padding:4px 0!important}table.stack td[data-label]:before{display:block;font-size:13px}}.sw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;grid-template-areas:"oh oh ch" "o1 o1 c1"}@media(max-width:900px){.sw-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"oh" "o1" "ch" "c1"}}.btnrow{display:flex;gap:8px;flex-wrap:nowrap;align-items:stretch}.btnrow .btn{padding:0 12px}input[type=range]{margin:0}@media(max-width:720px){.se-panel,.se-lcd{max-width:none!important;flex:1 1 100%!important;width:100%}nav.menu-open{position:fixed!important;inset:0;z-index:1000;max-width:none!important;margin:0!important;background:#f4f5f6;align-content:flex-start;overflow:hidden;padding-top:8px!important;padding-bottom:0!important}nav.menu-open .navlinks.open{max-height:calc(100vh - 88px);max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;padding-bottom:16px}}.vbadge{position:relative;display:inline-flex;align-items:center;min-height:28px;padding:0 8px;border:1px solid #1E2123;border-radius:2px;font:600 12px/1 IBM Plex Sans,sans-serif;white-space:nowrap;cursor:help;background:#f4f5f6}.vbadge:hover:after,.vbadge:focus:after{content:attr(data-tip);position:absolute;z-index:20;left:0;top:calc(100% + 6px);width:max-content;max-width:min(340px,80vw);white-space:pre-line;padding:10px 12px;background:#1e2123;color:#f4f5f6;border-radius:2px;font:400 12px/1.5 IBM Plex Mono,monospace;box-shadow:0 8px 24px #00000040}.lib-table tbody tr:not(.lib-group):hover td{background:#0183cc0d}@media(max-width:720px){.lib-table tr.lib-group th{display:block;padding:20px 0 8px!important}.lib-table td[data-label=""]:before{display:none}.lib-table td[data-label=""]{display:block!important;padding-top:8px!important}.vbadge:hover:after,.vbadge:focus:after{left:auto;right:0}}@media(max-width:720px){.lib-actions{flex-direction:row!important;flex-wrap:wrap;min-width:0!important}.lib-actions .btn{min-height:44px!important;flex:1 1 140px}.lib-table td[data-label=Part]{min-width:0!important}}@media(max-width:720px){table.stack.lib-table td[data-label=""]{display:block!important;padding-top:8px!important}table.stack.lib-table td[data-label=Maker]{display:none!important}table.stack.lib-table td[data-label=Part]{display:block!important;font-size:15px!important;font-weight:600;padding-bottom:6px!important}table.stack.lib-table td[data-label=Part]:before{display:none}table.stack.lib-table td[data-label]{padding:2px 0!important}table.stack.lib-table .vbadge{justify-self:start}}@media(max-width:440px){nav[aria-label=Main]{gap:8px!important}nav[aria-label=Main]>a:first-child img{height:32px!important}.nav-buy,.menu-btn{padding:0 10px!important}.nav-cart{width:40px!important}}.band-white{background:#f4f5f6;color:#1e2123}.band-dark{background:#1c1e20;color:#d2d1c5}.band-dark h1,.band-dark h2,.band-dark h3,.band-dark [style*="color:#1E2123"],.band-dark [style*="color:#5C6165"]{color:#f4f5f6!important}.band-dark p{color:#f4f5f6}.band-dark [style*="border:1px solid rgba(92,97,101,.3)"],.band-dark [style*="border-top:1px solid rgba(92,97,101,.3)"],.band-dark [style*="border-bottom:1px solid rgba(92,97,101,.3)"]{border-color:#d2d1c54d!important}.band-dark :focus-visible{outline-color:#d2d1c5}#applications.band-dark,#applications.band-dark *{color:#fff!important}.spec-both-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.lm table.spec-both{width:100%;min-width:640px!important;border-collapse:collapse;table-layout:fixed}.spec-both tr>:first-child{padding-left:0!important}.spec-both tr>:last-child{padding-right:0!important}.spec-both tbody th{position:sticky;left:0;background:#f4f5f6;z-index:1}@media(max-width:720px){.spec-both thead th:first-child{width:140px!important}.spec-both tbody th{box-shadow:1px 0 0 var(--hair)}}.home-cta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:720px){.home-cta{grid-template-columns:minmax(0,1fr)}}#applications.band-white [style*="color:#5C6165"]{color:#1e2123!important}.band-dark [style*="border:1px solid #1E2123"],.band-dark [style*="border:1px dashed #5C6165"]{border-color:#d2d1c5!important}.ops-keep{display:contents}.lm-notes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px}.lm-notes-grid .ops-latest{display:contents}.lcard{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 20px 48px;border:1px solid var(--hair);border-radius:2px;background:#f4f5f6;color:#1e2123;text-decoration:none;box-shadow:0 2px #5c616540;transition:transform .12s cubic-bezier(.2,0,0,1),border-color .12s}.lcard:hover{border-color:#0183cc;transform:translateY(-1px)}.lcard:focus-visible{outline:2px solid #0183CC;outline-offset:2px}.lmeta{font:500 12px/1.4 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#5c6165}.lcard h3{margin:0;font:600 20px/1.25 IBM Plex Sans,sans-serif;letter-spacing:-.01em;color:#1e2123}.lcard p{margin:0;font-size:15px;line-height:1.5;color:#1e2123}.lar{position:absolute;left:20px;bottom:16px;color:#0183cc;font-weight:600}.plist,.plist-static{display:flex;flex-direction:column}.plist-static .pitem:first-child{border-top:1px solid var(--hair)}.pitem{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr) auto;gap:24px;align-items:start;padding:24px 0;border-bottom:1px solid var(--hair);color:#1e2123;text-decoration:none}.pmeta{display:flex;flex-direction:column;gap:6px;font:500 12px/1.4 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:#5c6165}.pmeta .dt{letter-spacing:.02em}.pitem h2{margin:0 0 8px;font:600 24px/1.2 IBM Plex Sans,sans-serif;letter-spacing:-.015em;color:#1e2123;text-wrap:balance}.psf{margin:0 0 10px;max-width:65ch;color:#1e2123}.prd{font:600 13px/1 IBM Plex Mono,monospace;letter-spacing:.04em;text-transform:uppercase;color:#1e2123;text-decoration:underline;text-decoration-color:#0183cc;text-decoration-thickness:2px;text-underline-offset:3px}.prd .ar{display:inline-block;transition:transform .12s}.pitem:hover h2{text-decoration:underline;text-decoration-color:#0183cc;text-decoration-thickness:2px;text-underline-offset:4px}.pitem:hover .prd .ar{transform:translate(3px)}.pitem:focus-visible{outline:2px solid #0183CC;outline-offset:4px}.pimg img{display:block;width:200px;height:auto;border-radius:2px;border:1px solid var(--hair)}@media(max-width:720px){.pitem{grid-template-columns:minmax(0,1fr);gap:8px}.pimg img{width:100%}}@media(prefers-reduced-motion:reduce){.lcard,.prd .ar{transition:none}.lcard:hover{transform:none}}dc-c{display:contents}@media(min-width:721px)and (max-width:1120px){#library div:has(>table.lib-table){position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:440px){ul.uses li{max-width:100%;white-space:normal;line-height:1.25;padding-top:6px;padding-bottom:6px}}@media(scripting:none)and (max-width:720px){.menu-btn{display:none}.navlinks{display:flex!important;flex-direction:column;width:100%;flex:0 0 100%!important;order:9}.navlinks a{min-height:48px;display:flex;align-items:center;border-top:1px solid var(--hair)}}a.sr:focus,a.sr:focus-visible{width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;top:8px;left:8px;z-index:2000;padding:12px 16px;background:#1e2123;color:#f4f5f6;border-radius:2px}
