section.pinoutsWrapper .containerFull:before{content:"";position:absolute;inset:0;background-image:var(--repeatingGridLines);user-select:none;pointer-events:none}section.pinoutsWrapper .containerFull .gridLines{z-index:1}.pinout[data-astro-cid-3uq2ioa2]{display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;width:100%;height:100%;min-height:0}.pinout[data-astro-cid-3uq2ioa2].hidden{overflow:hidden}.pinout[data-astro-cid-3uq2ioa2].hidden .pinoutGroupContent{opacity:0;pointer-events:none}.pinoutGroupContent{opacity:1;transition:var(--animationNormal)}.pinout[data-astro-cid-3uq2ioa2] .pinoutGroup{max-width:var(--fullWidth);width:var(--innerWidth);padding:var(--gapSides);margin:0}.pinout[data-astro-cid-3uq2ioa2] .pinoutGroup:last-child{padding-bottom:calc(var(--gapSides) * 2)}.pinout[data-astro-cid-3uq2ioa2] .pin{cursor:pointer}.pinoutConnector.pinoutKey .pin{cursor:unset}.imagesContent[data-astro-cid-3uq2ioa2] .carouselWrapper{padding:0 calc(var(--margin) * 1);margin:0 calc(var(--margin) * -1) var(--gapSmall);width:calc(100% + var(--margin) * 2)}.imagesContent[data-astro-cid-3uq2ioa2] .carouselWrapper:before{content:"";position:absolute;border-bottom:1px dashed var(--borderColor);border-image:var(--gridLineHorizontal);left:var(--margin);right:var(--margin);bottom:0}.imagesContent[data-astro-cid-3uq2ioa2] .carousel{padding:var(--gapTiny) var(--margin) calc(var(--gapSmall) + 1px);margin:0 calc(var(--margin) * -1);width:calc(100% + var(--margin) * 2)}.contactFormGroupWrapper[data-astro-cid-3uq2ioa2]{display:grid;grid-template-columns:repeat(2,1fr);position:relative;margin-bottom:var(--gapSmall);padding:var(--gapTiny) 0 var(--gapSmall)}.contactFormGroupWrapper[data-astro-cid-3uq2ioa2]:before{content:"";position:absolute;inset:0 calc(var(--gapSides) * .5);border-bottom:1px dashed var(--borderColor);border-image:var(--gridLineHorizontal);user-select:none;pointer-events:none}.imagesPinoutPreviewWrapper{display:flex;flex-direction:column;align-items:safe center;overflow-y:hidden;overflow-x:auto;background:var(--cardColorHighlight);background-image:var(--repeatingGridLines);border-radius:calc(var(--radiusCard) * .5);width:calc(100% + calc(var(--margin) * 1));min-height:fit-content;scrollbar-width:thin;scrollbar-color:var(--headerColor) var(--cardColor);user-select:none;position:relative;transition:box-shadow var(--animationNormal);box-shadow:0 0 rgba(var(--headerRaw),0);--margin: var(--gapSides)}.containerCard .imagesPinoutPreviewWrapper{margin-left:calc(var(--margin) * -.5)}.imagesPinoutPreviewBecause{display:flex;width:fit-content;margin:0 auto;border-left:var(--gridLine);border-right:var(--gridLine);border-image:var(--gridLineVertical);background:var(--cardColorHighlight)}.imagesPinoutPreview{display:flex;flex-direction:column;align-items:stretch;background:var(--cardColorHighlight);overflow:hidden;position:relative;width:min-content;padding:var(--gapLarge) calc(var(--gapLarge) * 2 - var(--gapSmall)) var(--gapLarge);text-wrap:balance;margin:0 auto}.imagesPinoutPreview>*{z-index:1}.imagesPinoutHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:var(--gapXXLarge)}.imagesPinoutHeaderDate{display:flex;white-space:nowrap}.imagesPinoutHeaderType{display:flex;justify-content:center;align-items:center;gap:var(--gapTiny)}.imagesPinoutHeaderType .logo{border-left:1px solid var(--borderColor);padding-left:var(--gapTiny)}.imagesPinoutTitle{padding-bottom:calc(var(--gapTiny) + var(--gapMini));text-wrap:balance;overflow-wrap:anywhere}.imagesPinoutTitle:not(:has(+.imagesPinoutNotes)){padding-bottom:var(--gapSmall)}.imagesPinoutNotes{position:relative;font-style:italic;padding-bottom:var(--gapSmall);overflow-wrap:anywhere}.imagesPinoutNotes:before,.imagesPinoutNotes:after{content:'"'}.imagesPinout{display:flex;flex-direction:column;gap:var(--gapSmall);width:calc(100% + (var(--gapLarge) * 2) - (var(--gapTiny) * 2));margin-left:calc((var(--gapLarge) * -1) + var(--gapTiny))}.imagesPinoutItem{display:flex;flex-direction:column;background:var(--cardColor);box-shadow:var(--shadowSmall);border-radius:var(--radiusCard);border:1px solid var(--borderColor);padding:var(--gapTiny);min-width:500px}.imagesPinoutItemTitle{display:flex;width:calc(100% - calc(var(--gapSmall) * 2));margin:var(--gapSmall) 0 0 var(--gapSmall)}.imagesPinoutItemWiring{display:grid;grid-template-columns:min-content 1fr min-content;padding:var(--gapTiny) 0;width:calc(100% - calc(var(--gapSmall) * 2));margin:var(--gapTiny) var(--gapSmall) var(--gapSmall);background:var(--cardColor);position:relative;--borderColor: #e5e5e5}:root[data-theme=dark] .imagesPinoutItemWiring{--borderColor: #262626}.imagesPinoutItemWiring:before{content:"";position:absolute;top:0;border-top:1px dashed var(--borderColor);border-image:var(--gridLineHorizontal);width:100%}.imagesPinoutItemWiring:after{content:"";position:absolute;bottom:0;border-bottom:1px dashed var(--borderColor);border-image:var(--gridLineHorizontal);width:100%}.imagesPinoutItemWiringItem{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;gap:var(--gapTiny)}.wiringItemLeft{text-align:right;white-space:nowrap}.wiringItemLine{display:flex;width:100%;height:100%;position:relative;flex-direction:row;align-items:center;border-bottom:1px solid transparent}.wiringItemLine:before{content:"";position:absolute;border-bottom:1px solid var(--borderColor);width:100%;height:100%;transform:translateY(-50%);left:0;top:0}.wiringItemLine:has(+.wiringItemRight:empty):before{width:50%;border-right:1px solid var(--borderColor);border-bottom-right-radius:8px;will-change:transform}.wiringItemLeft:empty+.wiringItemLine:before{width:50%;border-left:1px solid var(--borderColor);border-bottom-left-radius:8px;left:50%;will-change:transform}.imagesPinoutItemWiringItem.wiringNoRightContinues .wiringItemLine:before{border-bottom-right-radius:0}.imagesPinoutItemWiringItem.wiringCurveFromPrev .wiringItemLine:after{content:"";position:absolute;border-left:1px solid var(--borderColor);border-bottom:1px solid var(--borderColor);width:calc(50% - 1px);height:100%;top:0%;left:50%;border-bottom-left-radius:12px;transform:translateY(-50%)}.imagesPinoutItemWiringItem.wiringCurveFromPrev:has(.wiringItemLeft:empty) .wiringItemLine:after{display:none}.wiringItemLine .left,.wiringItemLine .right{background:var(--cardColor);padding:0 var(--gapMini);z-index:1;border:1px solid transparent;white-space:nowrap}.wiringItemLine .left{position:absolute;left:25%;transform:translate(-50%)}.wiringItemLine .right{position:absolute;right:25%;transform:translate(50%)}.wiringItemRight{text-align:left;white-space:nowrap}.imagesPinoutItemConnectors{display:flex;flex-direction:column;background:var(--cardColorHighlight);border-radius:calc(var(--radiusCard) * .5);padding:var(--gapLarge) var(--gapSmall);overflow:hidden;align-items:start;align-items:safe center}.imagesPinoutItemConnectors:has(.pinoutConnector.pinoutKey:not(.pinoutPSUKey.hidden .pinoutConnector.pinoutKey)){padding:var(--gapLarge)}.imagesPinoutItemConnectors .pin{cursor:unset}.imagesPinout .pinoutGroup,.imagesPinout .pinoutPSU:after{background:var(--cardColorHighlight)}.imagesPinoutItemConnectors .pinoutComponent>.pinoutConnector+.pinoutConnector .clipWrapper,.imagesPinoutItemConnectors .pinoutPSU>.pinoutConnector+.pinoutConnector .clipWrapper{margin-left:1px}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .imagesPinoutItemConnectors .pinoutPSUKey>.pinoutConnector+.pinoutConnector .pinoutConnectorHousingClip{transform:rotate(180deg) translate(-1px,8px)}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .pinoutConnectorWiring:not(.SATAPower,.Molex) .pin:before{width:calc(var(--pinHoleWidth) - 2px)}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .pinoutConnector.pinoutKey .pinoutConnectorWiring.PCIe8 .pin:nth-child(4):before,.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .pinoutConnector.pinoutKey .pinoutConnectorWiring.PCIe8 .pin:nth-child(4) .pinTop,.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .pinoutConnector:not(.pinoutKey) .pinoutConnectorWiring.PCIe8 .pin:first-child:before{width:calc(var(--pinHoleWidth) * 2)}@-moz-document url-prefix(){.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .imagesPinoutItemWiring:after,.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .imagesPinoutItemWiring:before,.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .pinoutPSU:before{border-image:none}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .imagesPinoutItemConnectors .pinoutPSUKey>.pinoutConnector+.pinoutConnector .pinoutConnectorHousingClip{transform:rotate(180deg) translateY(8px)}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].capture .imagesPinoutItemConnectors .pinoutPSUKey>.pinoutConnector+.pinoutConnector{--clipBaseWidth: 31px;--clipClipWidth: 23px}}.hidden{display:none}.imagesPinoutPreviewWrapper[data-astro-cid-3uq2ioa2]:has(.imagesPinoutPreview.capture,.imagesPinoutPreview.scan){box-shadow:0 0 0 4px rgba(var(--headerRaw),var(--lowOpacity))}.imagesPinoutPreview[data-astro-cid-3uq2ioa2].scan:after{content:"";height:100%;width:4rem;position:absolute;inset:0 0 0 -15%;z-index:5;background:linear-gradient(90deg,transparent 0%,rgba(var(--primaryColorRaw),var(--quarterOpacity)) 30%,rgba(var(--primaryColorRaw),var(--halfOpacity)) 50%,rgba(var(--primaryColorRaw),var(--quarterOpacity)) 70%,transparent 100%);animation:scanPinoutImage var(--animationNormal) forwards;animation-duration:1.5s;animation-delay:.5s}@keyframes scanPinoutImage{0%{left:-15%}to{left:100%}}@media screen and (max-width:768px){.contactFormGroupWrapper[data-astro-cid-3uq2ioa2]{grid-template-columns:1fr}.imagesPinoutPreviewBecause{border-left:none;border-right:none}}
