code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.HDMIPinout_hdmiContainer__VU5x9{font-family:JetBrains Mono,monospace;background-color:#0a0d11;border:1px solid #333;border-radius:8px;padding:1.5rem;margin:2rem 0;color:#ffffff}.HDMIPinout_viewToggle__Bk2iX{display:flex;gap:1rem;margin-bottom:1.5rem}.HDMIPinout_viewToggle__Bk2iX button{background-color:transparent;border:1px solid #444;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s}.HDMIPinout_viewToggle__Bk2iX button.HDMIPinout_activeView__BfSXk{background-color:rgba(0,255,157,.2);border-color:#00ff9d;color:#00ff9d}.HDMIPinout_pinoutView__7LHXb{display:flex;flex-direction:column;gap:2rem}.HDMIPinout_connectorShape__sV30Y{position:relative;height:180px;background-color:#222;border-radius:6px;border:2px solid #444;display:flex;align-items:center;justify-content:center}.HDMIPinout_pinContainer__TQTK9{display:grid;grid-template-columns:repeat(19,1fr);grid-gap:5px;justify-content:center;padding:1rem;width:auto}.HDMIPinout_pin__N5pO3{height:30px;width:12px;background-color:#333;border:1px solid #666;cursor:pointer;transition:all .2s;position:relative}.HDMIPinout_pin__N5pO3:hover{transform:translateY(-5px);box-shadow:0 0 10px rgba(0,255,157,.5)}.HDMIPinout_pin__N5pO3:after{content:attr(data-pin);position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:.7rem;color:#999}.HDMIPinout_activePin__ziMRI{transform:translateY(-10px);box-shadow:0 0 15px currentColor}.HDMIPinout_highlightPin__XYpTY{animation:HDMIPinout_pulse__jIQEr 2s infinite}.HDMIPinout_pinDetails__EUtTo{padding:1rem;border:1px solid #333;border-radius:6px;background-color:rgba(10,13,17,.8)}.HDMIPinout_pinDetails__EUtTo h3{margin-top:0}.HDMIPinout_hackingNote__WM6gV{margin-top:1rem;padding:1rem;border-left:3px solid #00ff9d;background-color:rgba(0,255,157,.1)}.HDMIPinout_tableView__mWo2G table{width:100%;border-collapse:collapse}.HDMIPinout_tableView__mWo2G td,.HDMIPinout_tableView__mWo2G th{padding:.75rem;text-align:left;border-bottom:1px solid #333}.HDMIPinout_tableView__mWo2G th{background-color:#111;color:#00ff9d}.HDMIPinout_highlightRow__mAHzq{background-color:rgba(0,255,157,.1);cursor:pointer}.HDMIPinout_highlightRow__mAHzq:hover{background-color:rgba(0,255,157,.2)}.HDMIPinout_legend__CYzy0{margin-top:2rem}.HDMIPinout_legend__CYzy0 ul{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.HDMIPinout_legend__CYzy0 li{display:flex;align-items:center;gap:.5rem}.HDMIPinout_colorBox__r77vB{width:12px;height:12px;border-radius:2px}@keyframes HDMIPinout_pulse__jIQEr{0%{box-shadow:0 0 0 0 rgba(0,255,157,.7)}70%{box-shadow:0 0 0 10px rgba(0,255,157,0)}to{box-shadow:0 0 0 0 rgba(0,255,157,0)}}@media (min-width:768px){.HDMIPinout_pinoutView__7LHXb{flex-direction:row}.HDMIPinout_connectorShape__sV30Y,.HDMIPinout_pinDetails__EUtTo{width:50%}}.I2CDetectOutput_container__q7oQP{position:relative;font-family:JetBrains Mono,monospace;margin:1.5rem 0;background-color:#0a0d11;border:1px solid #333;border-radius:6px;padding:1rem}.I2CDetectOutput_output__nrNrD{display:block;margin:0;color:#e0e0e0;line-height:1.5;font-size:.9rem;white-space:pre;overflow-x:auto}.I2CDetectOutput_command__gs7m0{display:block;color:#ff851b;margin-bottom:.5rem}.I2CDetectOutput_header__SId2c{display:block;color:#7fdbff;margin-bottom:.25rem}.I2CDetectOutput_row__kqk1y{display:block;color:#ff851b}.I2CDetectOutput_highlight__Wv_8h{font-weight:700;cursor:pointer;transition:all .2s}.I2CDetectOutput_highlight__Wv_8h:hover{text-shadow:0 0 8px currentColor}.I2CDetectOutput_tooltip__lzZve{position:absolute;background-color:#111;color:#fff;border:1px solid #00ff9d;border-radius:4px;padding:.5rem 1rem;font-size:.85rem;max-width:280px;box-shadow:0 2px 10px rgba(0,255,157,.3);z-index:10;transform:translateX(-50%);white-space:normal;text-align:center;pointer-events:none}.I2CDetectOutput_tooltipArrow__IVSqe{position:absolute;bottom:-9px;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00ff9d}.InteractiveCodeBlock_container__rzRCJ{position:relative;font-family:JetBrains Mono,monospace;margin:1.5rem 0}.InteractiveCodeBlock_codeBlock__R5NQY{background-color:#0a0d11;border:1px solid #333;border-radius:6px;padding:1rem;color:#e0e0e0;overflow-x:auto;line-height:1.5;font-size:.9rem;font-family:JetBrains Mono,monospace;tab-size:4;position:relative}.InteractiveCodeBlock_codeBlock__R5NQY.InteractiveCodeBlock_line-numbers__1mP2X{padding-left:3.8rem;counter-reset:linenumber}.InteractiveCodeBlock_codeBlock__R5NQY.InteractiveCodeBlock_line-numbers__1mP2X>code{position:relative;white-space:pre}.InteractiveCodeBlock_codeBlock__R5NQY.InteractiveCodeBlock_line-numbers__1mP2X .InteractiveCodeBlock_line-numbers-rows__G_X1P{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8rem;width:3rem;border-right:1px solid #444;user-select:none}.InteractiveCodeBlock_codeBlock__R5NQY.InteractiveCodeBlock_line-numbers__1mP2X .InteractiveCodeBlock_line-numbers-rows__G_X1P>span{display:block;counter-increment:linenumber;pointer-events:none}.InteractiveCodeBlock_codeBlock__R5NQY.InteractiveCodeBlock_line-numbers__1mP2X .InteractiveCodeBlock_line-numbers-rows__G_X1P>span:before{content:counter(linenumber);color:#666;display:block;padding-right:.8rem;text-align:right}.InteractiveCodeBlock_codeBlock__R5NQY code{font-family:JetBrains Mono,monospace;display:block;white-space:pre-wrap;word-spacing:normal;word-break:normal;letter-spacing:0;counter-reset:line}.InteractiveCodeBlock_lineNumber__SfUXG{display:inline-block;width:2.5rem;color:#666;text-align:right;margin-right:1rem;user-select:none;border-right:1px solid #333;padding-right:.5rem}.InteractiveCodeBlock_fileInfo__3XVvW{display:block;color:#00ff9d;font-style:italic;margin-bottom:.5rem;padding:.25rem 0;border-bottom:1px dashed #444;font-size:.85rem;opacity:.8}.InteractiveCodeBlock_codeWrapper__VDePh{position:relative}.InteractiveCodeBlock_highlight__NFuDY{cursor:pointer;position:relative;padding:0 2px;border-radius:2px;font-weight:700;transition:all .2s}.InteractiveCodeBlock_highlight__NFuDY:hover{background-color:rgba(255,255,255,.1)}.InteractiveCodeBlock_error__e6y_O,.InteractiveCodeBlock_loading__UX1um{display:flex;align-items:center;justify-content:center;background-color:#0a0d11;border:1px solid #333;border-radius:6px;padding:1.5rem;color:#e0e0e0;min-height:100px;font-family:JetBrains Mono,monospace;font-size:.9rem}.InteractiveCodeBlock_loading__UX1um{color:#00ff9d}.InteractiveCodeBlock_error__e6y_O{color:#ff3333}.InteractiveCodeBlock_copyButton__4DHAR{position:absolute;top:.5rem;right:.5rem;background-color:rgba(0,0,0,.6);border:1px solid #333;color:#00ff9d;padding:.25rem .5rem;font-size:.75rem;border-radius:4px;cursor:pointer;z-index:10;transition:all .2s ease;font-family:JetBrains Mono,monospace}.InteractiveCodeBlock_copyButton__4DHAR:hover{background-color:rgba(0,0,0,.8);border-color:#00ff9d}.InteractiveCodeBlock_copySuccess__zabYN{background-color:rgba(0,255,157,.2)!important}.InteractiveCodeBlock_tooltip__zZlQR{position:absolute;background-color:#111;color:#fff;border:1px solid #00ff9d;border-radius:4px;padding:.5rem 1rem;font-size:.85rem;max-width:280px;box-shadow:0 2px 10px rgba(0,255,157,.3);z-index:10;transform:translateX(-50%);white-space:normal;text-align:center;pointer-events:none}.InteractiveCodeBlock_tooltipArrow__NX8NH{position:absolute;bottom:-9px;left:50%;margin-left:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #00ff9d}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #444;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#666;display:block;padding-right:.8em;text-align:right}.RadixTabs_list__Lx0ut{display:flex;gap:.5rem;margin-bottom:1.2rem;border-bottom:1px solid #222;padding-bottom:.2rem}.RadixTabs_trigger__fK4Ix{position:relative;background:none;border:none;color:var(--foreground);font-family:var(--font-mono);font-size:1rem;font-weight:500;padding:.35em 1.1em .25em;margin:0;cursor:pointer;outline:none;border-radius:5px 5px 0 0;transition:background .15s,color .15s,border-bottom .15s}.RadixTabs_trigger__fK4Ix:focus-visible,.RadixTabs_trigger__fK4Ix:hover{background:rgba(0,136,255,.08);color:var(--accent-secondary)}.RadixTabs_trigger__fK4Ix[aria-selected=true],.RadixTabs_trigger__fK4Ix[data-state=active]{color:var(--accent-secondary);background:none;border-bottom:2px solid var(--accent-secondary)}.RadixTabs_trigger__fK4Ix:active{filter:brightness(1.07)}.RadixTabs_trigger__fK4Ix:focus-visible{outline:1.5px solid var(--accent-secondary);outline-offset:2px}.RadixTabs_tabContent__urp1t{animation:RadixTabs_fadeInTab__5OMte .25s cubic-bezier(.4,0,.2,1)}@keyframes RadixTabs_fadeInTab__5OMte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.TooltipText_tooltipContainer__XHdaI{position:relative;display:inline-block;margin:1rem 0}.TooltipText_mono__PHZBK{font-family:JetBrains Mono,monospace}.TooltipText_content__BMXYV{padding:.5rem;background-color:#0a0d11;border:1px solid #333;border-radius:4px;overflow-x:auto}.TooltipText_tooltipTarget__Z_7ln{font-weight:700;cursor:pointer;transition:all .2s ease;position:relative}.TooltipText_tooltipTarget__Z_7ln:hover{text-shadow:0 0 8px currentColor}.TooltipText_tooltip__USsZf{position:absolute;z-index:10;background-color:#111;color:#fff;border:1px solid #00ff9d;border-radius:4px;padding:.5rem .75rem;font-size:.85rem;max-width:300px;box-shadow:0 0 10px rgba(0,255,157,.3);pointer-events:none;white-space:normal;width:auto;text-align:center}.TooltipText_tooltip__USsZf.TooltipText_top__LvnUv{bottom:125%;left:50%;transform:translateX(-50%)}.TooltipText_tooltip__USsZf.TooltipText_bottom__hDyIj{top:125%;left:50%;transform:translateX(-50%)}.TooltipText_tooltip__USsZf.TooltipText_left__yk_5q{right:125%;top:50%;transform:translateY(-50%)}.TooltipText_tooltip__USsZf.TooltipText_right__OgY8T{left:125%;top:50%;transform:translateY(-50%)}.TooltipText_tooltip__USsZf:after{content:"";position:absolute;border-style:solid;border-width:6px}.TooltipText_tooltip__USsZf.TooltipText_top__LvnUv:after{bottom:-12px;left:50%;margin-left:-6px;border-color:#00ff9d transparent transparent}.TooltipText_tooltip__USsZf.TooltipText_bottom__hDyIj:after{top:-12px;left:50%;margin-left:-6px;border-color:transparent transparent #00ff9d}.TooltipText_tooltip__USsZf.TooltipText_left__yk_5q:after{right:-12px;top:50%;margin-top:-6px;border-color:transparent transparent transparent #00ff9d}.TooltipText_tooltip__USsZf.TooltipText_right__OgY8T:after{left:-12px;top:50%;margin-top:-6px;border-color:transparent #00ff9d transparent transparent}