@font-face{font-family:'Press Start 2P';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'VT323';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--r8-bg:#0b0f14;--r8-bg-panel:#121821;--r8-bg-panel-2:#0e141c;--r8-bg-header:rgba(11,15,20,.96);--r8-line:#223041;--r8-grid-line:rgba(0,255,200,.025);--r8-text:#cfe3ef;--r8-text-dim:#8aa2b4;--r8-accent:#00ffc8;--r8-accent-2:#ff2e88;--r8-accent-2-text:#ff5c8a;--r8-accent-3:#ffd23f;--r8-accent-soft:rgba(0,255,200,.12);--r8-accent-2-soft:rgba(255,46,136,.12);--r8-danger:#ff6b6b;--r8-glow-accent:0 0 8px rgba(0,255,200,.35);--r8-glow-gold:0 0 8px rgba(255,210,63,.25);--r8-glow-header:0 2px 14px rgba(0,255,200,.12);--r8-glow-card:0 0 12px rgba(0,255,200,.12);--r8-font-px:"Press Start 2P" , "Pixelify Sans" , "Courier New" , ui-monospace , monospace;--r8-font-term:"VT323" , "Courier New" , ui-monospace , monospace;--r8-font-body:system-ui , -apple-system , "Segoe UI" , Roboto , "IBM Plex Sans" , sans-serif;--r8-font-mono:ui-monospace , Consolas , "IBM Plex Mono" , monospace;--r8-space-1:4px;--r8-space-2:8px;--r8-space-3:12px;--r8-space-4:16px;--r8-space-5:24px;--r8-space-6:32px;--r8-radius:6px;--r8-radius-sm:3px;--r8-border-w:2px;--r8-max-w:1080px;--r8-focus:#ffd23f;--r8-focus-ring:0 0 0 2px var(--r8-bg) , 0 0 0 4px var(--r8-focus)}:root{--bg:var(--r8-bg);--bg-panel:var(--r8-bg-panel);--bg-panel-2:var(--r8-bg-panel-2);--line:var(--r8-line);--text:var(--r8-text);--text-dim:var(--r8-text-dim);--neon:var(--r8-accent);--neon-2:var(--r8-accent-2);--neon-3:var(--r8-accent-3);--neon-soft:var(--r8-accent-soft);--danger:var(--r8-danger);--radius:var(--r8-radius);--px-font:var(--r8-font-px);--body-font:var(--r8-font-body)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--r8-bg);color:var(--r8-text);font-family: var(--r8-font-body);font-size:16px;line-height:1.6;background-image:linear-gradient(var(--r8-grid-line) 1px,transparent 1px) , linear-gradient(90deg,var(--r8-grid-line) 1px,transparent 1px);background-size:32px 32px}h1,h2,h3,.px{font-family: var(--r8-font-px);font-weight:700;letter-spacing:.04em;line-height:1.35;color:var(--r8-accent);text-shadow:var(--r8-glow-accent)}h1{font-size:1.05rem;margin:.4em 0 .6em}h2{font-size:.9rem;color:var(--r8-accent-3);text-shadow:var(--r8-glow-gold)}h3{font-size:.8rem;color:var(--r8-text);text-shadow:none}a{color:var(--r8-accent);text-decoration:none;border-bottom:1px dotted rgba(0,255,200,.35)}a:hover{color:#fff;background:var(--r8-accent-soft)}:focus-visible{outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:2px}a:focus-visible{color:#fff;background:var(--r8-accent-soft)}code,pre{font-family: var(--r8-font-mono);font-size:.9em;background:var(--r8-bg-panel-2);border:1px solid var(--r8-line);border-radius:4px;padding:.08em .35em}pre{padding:.7em .9em;overflow-x:auto}img,svg{max-width:100%;height:auto}.wrap{max-width:var(--r8-max-w);margin:0 auto;padding:0 var(--r8-space-4)}.site-header{position:sticky;top:0;z-index:50;background:var(--r8-bg-header);border-bottom:var(--r8-border-w) solid var(--r8-accent);box-shadow:var(--r8-glow-header)}.site-header .bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0}.brand{font-family: var(--r8-font-px);font-size:.8rem;color:var(--r8-accent-3);border:none;text-shadow:0 0 10px rgba(255,210,63,.4);margin-right:auto}.nav-toggle{position:absolute;opacity:0}.nav-btn{display:inline-flex;align-items:center;gap:6px;font-family: var(--r8-font-px);font-size:.65rem;color:var(--r8-bg);background:var(--r8-accent);padding:8px 12px;border-radius:var(--r8-radius);cursor:pointer;border:none}.nav-btn:hover{filter:brightness(1.15)}.site-nav{display:none;width:100%}.nav-toggle:checked ~ .site-nav {display:block}.nav-toggle:focus-visible ~ .nav-btn {outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:2px}.site-nav ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.site-nav a{display:inline-block;padding:6px 10px;font-family: var(--r8-font-px);font-size:.6rem;border:1px solid var(--r8-line);border-radius:var(--r8-radius)}.langs{display:flex;gap:4px}.langs a{font-family: var(--r8-font-px);font-size:.6rem;padding:6px 8px;border:1px solid var(--r8-line);border-radius:4px;color:var(--r8-text-dim)}.langs a[aria-current="true"]{color:var(--r8-bg);background:var(--r8-accent-2);border-color:var(--r8-accent-2)}.panel{background:var(--r8-bg-panel);border:1px solid var(--r8-line);border-radius:var(--r8-radius);padding:var(--r8-space-4) var(--r8-space-4);margin:14px 0}.panel-accent{border-left:4px solid var(--r8-accent-2)}.panel h2:first-child,.panel h3:first-child{margin-top:0}.lead{font-size:1.02rem;border-left:4px solid var(--r8-accent);background:linear-gradient(90deg,var(--r8-accent-soft),transparent 60%)}.placeholder{color:var(--r8-text-dim);font-style:italic;border-left-color:var(--r8-line)}.fig-gallery{display:flex;gap:var(--r8-space-2);width:100%;height:280px;margin-top:var(--r8-space-4)}.fig-item{position:relative;flex:1 1 0;min-width:0;height:100%;margin:0;overflow:hidden;background:var(--r8-bg-panel-2);border:var(--r8-border-w) solid var(--r8-line);border-radius:var(--r8-radius-sm);cursor:zoom-in}.fig-item:hover{border-color:var(--r8-accent);outline:1px solid var(--r8-accent-soft);outline-offset:3px}.fig-item:focus-visible{outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:2px}.fig-item img{display:block;width:100%;height:100%;object-fit:cover}.fig-cap{position:absolute;left:0;right:0;bottom:0;padding:20px var(--r8-space-2) 6px;font-size:.72rem;line-height:1.35;color:var(--r8-text);background:linear-gradient(180deg,transparent,rgba(11,15,20,.92) 55%);pointer-events:none}.fig-credit{display:block;margin-top:2px;font-family: var(--r8-font-mono);font-size:.62rem;color:var(--r8-text-dim)}@media (max-width:900px){.fig-gallery{height:200px}}@media (max-width:600px){.fig-gallery{height:160px;gap:var(--r8-space-1)}.fig-cap{font-size:.62rem;padding:14px 4px 4px}.fig-credit{font-size:.55rem}}.fig-gallery-label{margin:var(--r8-space-4) 0 var(--r8-space-1);font-family: var(--r8-font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--r8-text-dim)}.fig-gallery-pinout{height:340px}.fig-gallery-pinout .fig-item{background:#f7f4ea}.fig-gallery-pinout img{object-fit:contain;padding:4px}@media (max-width:900px){.fig-gallery-pinout{height:260px}}@media (max-width:600px){.fig-gallery-pinout{height:200px}}.tab-sub{margin:var(--r8-space-4) 0 var(--r8-space-2);font-size:.9rem;color:var(--r8-text-dim);text-transform:uppercase;letter-spacing:.06em}.ext-links li{margin-bottom:var(--r8-space-3)}.ext-links .meta{margin:2px 0 0}.home>section{margin-bottom:var(--r8-space-6)}.home>section+section{margin-top:var(--r8-space-5)}.news-meta{margin-bottom:var(--r8-space-3)}.news-figure{margin:0 0 var(--r8-space-4)}.news-figure img{display:block;width:100%;max-height:420px;object-fit:cover;border:var(--r8-border-w) solid var(--r8-line);border-radius:var(--r8-radius-sm)}.news-figure figcaption{margin-top:4px;font-family: var(--r8-font-mono);font-size:.66rem;color:var(--r8-text-dim)}.news-body{max-width:none}.news-card h3 a{text-decoration:none}.news-card h3 a:hover{text-decoration:underline}.code-lib code{font-size:.85em}.code-view{overflow-x:auto;padding:var(--r8-space-3);border:var(--r8-border-w) solid var(--r8-line);border-radius:var(--r8-radius-sm);background:var(--r8-bg-panel-2);font-size:.8rem;line-height:1.5}.code-doc{max-width:78ch}.forum-disclaimer{font-size:.9rem;color:var(--r8-text-dim)}.ad-rail{position:fixed;top:96px;width:160px;z-index:5}.ad-left{left:max(8px,calc(50vw - 640px - 176px))}.ad-right{right:max(8px,calc(50vw - 640px - 176px))}.ad-slot{min-height:600px;border:1px dashed var(--r8-line);border-radius:var(--r8-radius-sm);background:var(--r8-bg-panel-2)}@media (max-width:1199px){.ad-rail{display:none}}html.lb-open{overflow:hidden}.r8-lightbox{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:var(--r8-space-5);background:rgba(4,7,10,.92)}.r8-lb-inner{display:flex;flex-direction:column;align-items:center;max-width:95vw;max-height:95vh}.r8-lb-img{max-width:92vw;max-height:78vh;object-fit:contain;background:var(--r8-bg-panel);border:var(--r8-border-w) solid var(--r8-line);border-radius:var(--r8-radius-sm)}.r8-lb-cap{margin:10px 0 0;max-width:92vw;text-align:center;font-size:.85rem;line-height:1.4;color:var(--r8-text)}.r8-lb-credit{display:block;margin-top:4px;font-family: var(--r8-font-mono);font-size:.7rem;color:var(--r8-text-dim)}.r8-lb-close{position:absolute;top:14px;right:18px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-family: var(--r8-font-px);font-size:1rem;line-height:1;color:var(--r8-bg);background:var(--r8-accent);border:var(--r8-border-w) solid var(--r8-accent);border-radius:var(--r8-radius-sm);cursor:pointer}.r8-lb-close:hover{filter:brightness(1.15)}.r8-lb-close:focus-visible{outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:2px}.badge{display:inline-block;font-family: var(--r8-font-px);font-size:.55rem;padding:3px 7px;margin:0 4px 4px 0;border:1px solid var(--r8-accent);border-radius:var(--r8-radius-sm);color:var(--r8-accent);background:var(--r8-accent-soft)}.badge.magenta{border-color:var(--r8-accent-2);color:var(--r8-accent-2-text);background:var(--r8-accent-2-soft)}.badge.gold{border-color:var(--r8-accent-3);color:var(--r8-accent-3);background:rgba(255,210,63,.10)}.grid{display:grid;gap:var(--r8-space-3);grid-template-columns:1fr}.cards{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:1fr}.card{background:var(--r8-bg-panel);border:1px solid var(--r8-line);border-radius:var(--r8-radius);padding:var(--r8-space-3) 14px}.card:hover{border-color:var(--r8-accent);box-shadow:var(--r8-glow-card)}.card h3{margin:0 0 4px}.card .meta,.meta{color:var(--r8-text-dim);font-size:.875rem}.family-block{margin:22px 0}.family-block h2{border-bottom:1px dashed var(--r8-line);padding-bottom:6px}.filters{display:flex;flex-wrap:wrap;gap:var(--r8-space-2);align-items:end;background:var(--r8-bg-panel-2);border:1px solid var(--r8-line);border-radius:var(--r8-radius);padding:10px var(--r8-space-3);margin:12px 0}.filters label{display:flex;flex-direction:column;gap:3px;font-size:.875rem;color:var(--r8-text-dim)}.filters select,.filters input[type="search"]{background:var(--r8-bg);color:var(--r8-text);border:1px solid var(--r8-accent);border-radius:4px;padding:7px 9px;font:inherit;min-width:130px}.filters select:focus-visible,.filters input:focus-visible{outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:1px}.filters .count{color:var(--r8-accent-3);font-family: var(--r8-font-term);font-size:1.15rem;align-self:center}button,.btn{font-family: var(--r8-font-px);font-size:.6rem;color:var(--r8-bg);background:var(--r8-accent);border:none;border-radius:var(--r8-radius);padding:9px 14px;cursor:pointer;box-shadow:0 var(--r8-space-1) 0 rgba(0,255,200,.35)}button:hover,.btn:hover{filter:brightness(1.15)}button:active,.btn:active{transform:translateY(2px);box-shadow:none}.tabs{display:flex;flex-wrap:wrap;gap:4px;margin:var(--r8-space-5) 0 var(--r8-space-4)}.tabs>input{position:absolute;opacity:0;pointer-events:none}.tabs>label{font-family: var(--r8-font-px);font-size:.58rem;padding:9px 10px;cursor:pointer;color:var(--r8-text-dim);background:var(--r8-bg-panel-2);border:1px solid var(--r8-line);border-radius:var(--r8-radius) var(--r8-radius) 0 0}.tabs>label:hover{color:var(--r8-text);border-color:var(--r8-accent)}.tabs>input:checked+label{color:var(--r8-bg);background:var(--r8-accent);border-color:var(--r8-accent);box-shadow:var(--r8-glow-card)}.tabs>input:focus-visible+label{outline:var(--r8-border-w) solid var(--r8-focus);outline-offset:2px}.tab-panels{width:100%;border-top:var(--r8-border-w) solid var(--r8-accent)}.tab-panel{display:none;padding:var(--r8-space-4) 2px}#t1:checked ~ .tab-panels .for-t1,
#t2:checked ~ .tab-panels .for-t2,
#t3:checked ~ .tab-panels .for-t3,
#t4:checked ~ .tab-panels .for-t4,
#t5:checked ~ .tab-panels .for-t5,
#t6:checked ~ .tab-panels .for-t6,
#t7:checked ~ .tab-panels .for-t7,
#t8:checked ~ .tab-panels .for-t8,
#t9:checked ~ .tab-panels .for-t9,
#t10:checked ~ .tab-panels .for-t10 {display:block}@media (max-width:767px){.tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.tabs>label{flex:0 0 auto}}details.panel summary{cursor:pointer}details.panel summary:hover{color:var(--r8-accent)}details.panel[open] summary{color:var(--r8-accent);margin-bottom:var(--r8-space-2)}table{border-collapse:collapse;width:100%;font-size:.92rem}th,td{border:1px solid var(--r8-line);padding:7px 9px;text-align:left;vertical-align:top}th{font-family: var(--r8-font-px);font-size:.58rem;color:var(--r8-accent-3);background:var(--r8-bg-panel-2)}tr:nth-child(even) td {background:rgba(255,255,255,.015)}.unverified{color:var(--r8-accent-3)}abbr.wiki{text-decoration:underline dotted var(--r8-accent-2);text-decoration-skip-ink:none;text-underline-offset:3px;cursor:help;border-bottom:none}abbr.wiki:hover,abbr.wiki:focus{color:var(--r8-accent-2-text);background:var(--r8-accent-2-soft)}.results{list-style:none;margin:0;padding:0}.results li{border-bottom:1px dashed var(--r8-line);padding:10px 2px}.results .kind{font-family: var(--r8-font-px);font-size:.55rem;color:var(--r8-accent-2-text);margin-right:8px}.results .excerpt{color:var(--r8-text-dim);font-size:.88rem}.site-footer{margin-top:var(--r8-space-6);padding:var(--r8-space-4) 0 30px;border-top:var(--r8-border-w) solid var(--r8-line);color:var(--r8-text-dim);font-size:.875rem}ul.tight li{margin:3px 0}.muted{color:var(--r8-text-dim)}.hidden{display:none!important}.skip{position:absolute;left:-9999px}.skip:focus{left:8px;top:8px;background:var(--r8-accent);color:var(--r8-bg);padding:6px 10px;z-index:99;outline:var(--r8-border-w) solid var(--r8-focus)}@media (min-width:768px){body{font-size:16.5px}h1{font-size:1.25rem}.wrap{padding:0 var(--r8-space-6)}.nav-btn{display:none}.nav-toggle{display:none}.site-nav{display:block;width:auto}.site-nav ul{margin:0}.grid.two{grid-template-columns:1fr 1fr}.cards{grid-template-columns:1fr 1fr}}@media (min-width:1024px){h1{font-size:1.4rem}.cards.three{grid-template-columns:repeat(3,1fr)}.grid.two.wide-left{grid-template-columns:2fr 1fr}}@media (max-width:374px){body{font-size:15px}.tabs>label{font-size:.52rem;padding:7px 6px}.tab-labels label{font-size:.52rem;padding:7px 6px}}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}p,li,td{overflow-wrap:break-word}a{overflow-wrap:anywhere}@media (max-width:767px){.nav-btn,.btn,button{min-height:44px}.site-nav a,.langs a{min-height:44px;display:inline-flex;align-items:center}.tabs>label{min-height:44px;display:inline-flex;align-items:center}.filters select,.filters input[type="search"]{min-height:44px}.site-header .bar{padding-inline:var(--r8-space-4)}}@media (min-width:768px){.site-header .bar{padding-inline:var(--r8-space-6)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}@media print{body{background:#fff;color:#000}.site-header,.site-footer,.nav-btn,.filters{display:none}a{border-bottom:none;color:#000}}.hero{margin:0 0 var(--r8-space-4)}.hero h1{margin:0 0 var(--r8-space-2)}.hero-sub{max-width:72ch}.news-boards{margin-top:var(--r8-space-3)}.crumbs{font-size:.8rem;opacity:.75;margin:0 0 var(--r8-space-2)}.tldr ul.tight{margin:0}.sommaire ul.oneline{display:flex;flex-wrap:wrap;gap:var(--r8-space-2) var(--r8-space-4);list-style:none;margin:0}.sommaire label{cursor:pointer;text-decoration:underline}.pager{display:flex;flex-wrap:wrap;gap:var(--r8-space-2);margin-top:var(--r8-space-4)}.foot-links{display:flex;flex-wrap:wrap;gap:var(--r8-space-2) var(--r8-space-4);justify-content:center;margin-bottom:var(--r8-space-2);font-size:.85rem}.snake8-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;opacity:.35;display:block;image-rendering:pixelated}@media (prefers-contrast:more){.snake8-canvas{opacity:.2}}@media (prefers-reduced-motion:reduce){.snake8-canvas{opacity:.22}}