.bWU9Ea_root{color:var(--ink);min-width:0;margin-block:2rem;font-size:15px;line-height:1.55;container-type:inline-size}.bWU9Ea_root *,.bWU9Ea_root :before,.bWU9Ea_root :after{box-sizing:border-box}.bWU9Ea_root button,.bWU9Ea_root input,.bWU9Ea_root select{font:inherit}.bWU9Ea_root button{color:inherit;cursor:pointer}.bWU9Ea_root button:disabled{cursor:not-allowed}.bWU9Ea_root :is(button,select,input,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.bWU9Ea_intro{grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:48px;margin-bottom:26px;display:grid}.bWU9Ea_eyebrow{color:var(--accent);font:700 10px/1.5 var(--font-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px}.bWU9Ea_eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.bWU9Ea_intro :is(h1,h2){letter-spacing:-.035em;text-wrap:balance;margin:0 0 13px;font-size:clamp(30px,4.1cqi,46px);font-weight:750;line-height:1.12}.bWU9Ea_intro em{color:var(--accent);font-style:normal}.bWU9Ea_lead{max-width:67ch;color:var(--ink-2);margin:0;font-size:17px;line-height:1.5}.bWU9Ea_introAside{border-left:1px solid var(--line-strong);color:var(--muted);padding-left:18px;font-size:13px;line-height:1.5}.bWU9Ea_introAside strong{color:var(--ink);margin-bottom:5px;font-size:15px;line-height:1.45;display:block}.bWU9Ea_catalogLabel{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.bWU9Ea_catalogLabel span{color:var(--muted);font-size:12px}.bWU9Ea_catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.bWU9Ea_catalog[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:390px}.bWU9Ea_catalog[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bWU9Ea_product{border:1px solid var(--line-strong);background:var(--surface);text-align:left;border-radius:18px;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:15px;min-width:0;padding:14px 16px;display:grid;position:relative}.bWU9Ea_product[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:-1px}.bWU9Ea_product[aria-pressed=true]:after{content:"✓";background:var(--accent);width:20px;height:20px;color:var(--cta-ink);border-radius:50%;place-items:center;font-size:12px;display:grid;position:absolute;top:9px;right:9px}.bWU9Ea_productVisual{min-width:0;display:block}.bWU9Ea_productMedia{background:var(--media-surface);height:118px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.bWU9Ea_productPhoto{object-fit:contain;width:100%;height:100%}.bWU9Ea_mediaKind{color:var(--muted);text-transform:uppercase;letter-spacing:.025em;margin-top:4px;font-size:9px;display:block}.bWU9Ea_productCopy{overflow-wrap:anywhere;min-width:0;display:block}.bWU9Ea_productBrand{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px;display:block}.bWU9Ea_productCopy>strong{margin-block:2px 6px;font-size:18px;font-weight:750;line-height:1.3;display:block}.bWU9Ea_productMeta{color:var(--ink-2);font-size:12px;line-height:1.4;display:block}.bWU9Ea_productStatus{color:var(--accent-2);margin-top:6px;font-size:11px;line-height:1.4;display:block}.bWU9Ea_socketThumbnail{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:4px;width:100%;padding:10px;display:grid}.bWU9Ea_socketThumbnail>span{flex-direction:column;align-items:center;display:flex}.bWU9Ea_socketThumbnail svg{width:27px;max-width:100%;height:18px}.bWU9Ea_socketThumbnail small{font:8px/1.2 ui-monospace,monospace}.bWU9Ea_otherProducts{margin:-12px 0 12px;font-size:13px}.bWU9Ea_otherProducts summary{cursor:pointer;color:var(--accent-2);min-height:44px;padding-block:10px}.bWU9Ea_otherProducts label{font-weight:600;display:block}.bWU9Ea_otherProducts select,.bWU9Ea_provider select{border:1px solid var(--control-border);background:var(--surface);width:100%;min-height:46px;color:var(--ink);border-radius:10px;margin-top:7px;padding:10px 12px;display:block}.bWU9Ea_work{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.bWU9Ea_panel{background:var(--surface);border:1px solid var(--line-strong);border-radius:22px;min-width:0;padding:24px}.bWU9Ea_panelLabel{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:start;gap:12px;margin:0 0 7px;font-size:10px;font-weight:750;line-height:1.5;display:flex}.bWU9Ea_panelLabel>span{text-align:right;color:var(--accent-2)}.bWU9Ea_panel h3{letter-spacing:-.025em;margin:0 0 7px;font-size:26px;font-weight:750;line-height:1.2}.bWU9Ea_panel h4{margin:0;font-size:17px;font-weight:750;line-height:1.4}.bWU9Ea_small{color:var(--ink-2);margin:8px 0 0;font-size:13px;line-height:1.55}.bWU9Ea_fieldset{border:0;min-width:0;margin:15px 0 0;padding:0}.bWU9Ea_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bWU9Ea_threeChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.bWU9Ea_choice{text-align:left;border:1px solid var(--control-border);background:var(--surface);border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;min-height:64px;padding:12px 13px;font-size:14px;line-height:1.35;display:flex}.bWU9Ea_choice>strong{font-weight:700}.bWU9Ea_choice>span{color:var(--muted);font-size:11px;font-weight:400}.bWU9Ea_choice[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:-1px;background:var(--accent-soft);color:var(--accent-2)}.bWU9Ea_choice[aria-pressed=true]>span{color:var(--accent-2)}.bWU9Ea_statusLine{color:var(--muted);gap:8px;margin:12px 0 0;font-size:12px;line-height:1.5;display:flex}.bWU9Ea_statusLine:before{content:"";background:var(--accent);border-radius:50%;flex:0 0 6px;height:6px;margin-top:6px}.bWU9Ea_follow{border-top:1px solid var(--line-strong);margin-top:20px;padding-top:18px}.bWU9Ea_figure{margin:18px 0 0}.bWU9Ea_diagramWell{background:var(--media-surface);border-radius:14px;overflow:hidden}.bWU9Ea_diagram{width:100%;height:auto;color:var(--accent);display:block}.bWU9Ea_diagram text{fill:var(--ink-2);font:11px/1.3 var(--font-sans), ui-sans-serif, system-ui, sans-serif}.bWU9Ea_diagram .bWU9Ea_diagramLabel{fill:var(--muted);font-size:11px}.bWU9Ea_diagram .bWU9Ea_bayText{fill:var(--accent);font-size:17px}.bWU9Ea_room{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.5px}.bWU9Ea_dim{stroke:var(--control-border);stroke-width:1px}.bWU9Ea_wire{stroke:var(--accent);stroke-width:3px;fill:none}.bWU9Ea_node{fill:var(--surface);stroke:var(--accent);stroke-width:1.7px}.bWU9Ea_bay{fill:none;stroke:var(--control-border);stroke-width:2px}.bWU9Ea_installedBay{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2px}.bWU9Ea_caption{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.5}.bWU9Ea_caption strong{font-weight:500}.bWU9Ea_caption>span{margin-top:4px;display:block}.bWU9Ea_legend{color:var(--muted);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:11px;display:flex}.bWU9Ea_legend>span{align-items:center;gap:6px;display:inline-flex}.bWU9Ea_legend i{border-top:2px solid var(--accent);width:22px;display:inline-block}.bWU9Ea_legend .bWU9Ea_dashed{border-top-style:dashed}.bWU9Ea_resultHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-top:13px;display:flex}.bWU9Ea_resultHead h3{margin:0}.bWU9Ea_badge{border:1px solid var(--control-border);white-space:nowrap;color:var(--accent-2);border-radius:7px;padding:5px 8px;font:10px/1.4 ui-monospace,monospace}.bWU9Ea_facts{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:14px 0;display:grid}.bWU9Ea_facts dt{color:var(--muted);font-size:11px}.bWU9Ea_facts dd{color:var(--ink);margin:3px 0 0;font-size:21px;font-weight:750;line-height:1.3}.bWU9Ea_answer{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--accent-soft);border-radius:14px;margin-top:17px;padding:16px}.bWU9Ea_answer .bWU9Ea_verdict{color:var(--accent-2);letter-spacing:.045em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:750;line-height:1.5}.bWU9Ea_answer h4{font-size:18px}.bWU9Ea_answer>p:last-child{color:var(--ink-2);margin:7px 0 0;font-size:14px;line-height:1.6}.bWU9Ea_caution{border-color:var(--warning)}.bWU9Ea_trap{border-left:3px solid var(--warning);background:var(--warning-surface);color:var(--warning);border-radius:0 10px 10px 0;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5}.bWU9Ea_trap strong{text-transform:uppercase;letter-spacing:.035em;font-size:11px;font-weight:750}.bWU9Ea_trap p{margin:4px 0 0}.bWU9Ea_purchase{margin-top:12px}.bWU9Ea_purchase>.bWU9Ea_caption{margin-bottom:8px}.bWU9Ea_disabledBuy{border:1px solid var(--control-border);background:var(--surface-2);text-align:left;border-radius:12px;width:100%;min-height:48px;padding:12px 16px;display:block;color:var(--muted)!important;font-size:14px!important;font-weight:700!important}.bWU9Ea_productLink{min-height:44px;color:var(--accent-2);text-underline-offset:3px;align-items:center;font-size:12px;text-decoration:underline;display:inline-flex}.bWU9Ea_sources{border-top:1px solid var(--line-strong);margin-top:15px;font-size:12px;line-height:1.55}.bWU9Ea_sources summary{color:var(--accent-2);cursor:pointer;min-height:44px;padding-block:12px;font-size:12px;font-weight:700}.bWU9Ea_sources p{margin:9px 0}.bWU9Ea_sources a{max-width:100%;min-height:44px;color:var(--accent-2);overflow-wrap:anywhere;text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.bWU9Ea_sources ul{margin:8px 0;padding:0;list-style:none}.bWU9Ea_sourceRow{border-top:1px solid var(--line);margin-top:9px;padding-top:9px}.bWU9Ea_sourceRow dt{color:var(--ink);font-weight:700}.bWU9Ea_sourceRow dd{color:var(--ink-2);margin:3px 0 0}.bWU9Ea_portGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.bWU9Ea_portButton{border:1px solid var(--control-border);background:var(--media-surface);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:0;min-height:126px;padding:12px 5px;display:flex;font-size:11px!important}.bWU9Ea_portButton svg{width:31px;height:27px;color:var(--accent)}.bWU9Ea_portButton strong{font:700 16px/1.5 ui-monospace,monospace}.bWU9Ea_portButton small{color:var(--muted);font-size:10px}.bWU9Ea_portButton[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:3px}.bWU9Ea_used{background:var(--accent-soft);border-color:var(--accent)}.bWU9Ea_socketInfo{border:1px solid var(--line-strong);color:var(--ink-2);border-radius:12px;margin:15px 0 0;padding:12px 13px;font-size:12px}.bWU9Ea_socketInfo strong{color:var(--ink);margin-bottom:4px;display:block}.bWU9Ea_path{background:var(--media-surface);border-radius:14px;justify-content:space-between;align-items:stretch;gap:24px;margin:18px 0 0;padding:18px 12px;list-style:none;display:flex}.bWU9Ea_path li{text-align:center;flex:1 1 0;min-width:0;position:relative}.bWU9Ea_path li>div{flex-direction:column;align-items:center;gap:5px;display:flex}.bWU9Ea_path svg{width:35px;height:31px;color:var(--accent);margin-bottom:3px}.bWU9Ea_path strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.bWU9Ea_path li>div>span{color:var(--muted);font-size:10px}.bWU9Ea_pathArrow{text-align:center;width:24px;color:var(--accent);font-size:20px;position:absolute;top:27px;left:-24px}.bWU9Ea_capacity{flex-wrap:wrap;align-items:baseline;gap:9px;margin:13px 0 0;display:flex}.bWU9Ea_capacity strong{letter-spacing:-.035em;font-size:36px;font-weight:750;line-height:1.2}.bWU9Ea_capacity>span{color:var(--muted);font-size:13px}.bWU9Ea_equation{color:var(--accent-2);margin:7px 0;font:12px/1.5 ui-monospace,monospace}.bWU9Ea_provider{margin-top:16px;font-size:13px;font-weight:700;display:block}.bWU9Ea_checkbox{cursor:pointer;align-items:start;gap:10px;min-height:48px;padding-block:14px 4px;font-size:13px;display:flex}.bWU9Ea_checkbox input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:2px 0 0}.bWU9Ea_checkbox small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.bWU9Ea_claim{border:1px solid var(--line-strong);border-radius:12px;margin-top:17px;padding:14px;font-size:13px}.bWU9Ea_claim strong{font-weight:750}.bWU9Ea_claim p{color:var(--ink-2);margin:5px 0 8px;line-height:1.6}.bWU9Ea_claim small{color:var(--muted);font-size:11px}.bWU9Ea_included{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.bWU9Ea_included span{border:1px solid var(--line-strong);color:var(--ink-2);border-radius:10px;padding:12px;font-size:12px}.bWU9Ea_compact .bWU9Ea_intro{grid-template-columns:minmax(0,1fr)}.bWU9Ea_compact .bWU9Ea_intro :is(h1,h2){font-size:30px}.bWU9Ea_compact .bWU9Ea_lead{font-size:14px}.bWU9Ea_workbench{min-width:0;margin-block:25px;container-type:inline-size}.bWU9Ea_workbench .bWU9Ea_root{margin-block:24px}.bWU9Ea_workbench[data-buyer-workbench=finder]{margin-top:0}.bWU9Ea_workbench[data-buyer-workbench=finder] .bWU9Ea_workbenchLabel{display:none}.bWU9Ea_toolNav{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;gap:6px;padding-block:5px 12px;display:flex}.bWU9Ea_toolNav button{min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 13px;font-size:13px}.bWU9Ea_toolNav button[aria-pressed=true]{color:var(--accent-2);border-color:var(--accent);background:var(--accent-soft);font-weight:700}.bWU9Ea_toolNav button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.bWU9Ea_workbenchLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:10px;font-weight:700}.bWU9Ea_browseTitle{margin-bottom:24px;font-size:30px;font-weight:700}.bWU9Ea_empty{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);border-radius:16px;margin-top:20px;padding:22px;font-size:14px}.bWU9Ea_empty a{min-height:44px;color:var(--accent-2);align-items:center;text-decoration:underline;display:inline-flex}@container (max-width:900px){.bWU9Ea_product{grid-template-columns:85px minmax(0,1fr);gap:10px;padding:12px}.bWU9Ea_productCopy>strong{font-size:15px}.bWU9Ea_productMedia{height:96px}.bWU9Ea_portGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:760px){.bWU9Ea_intro{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:20px}.bWU9Ea_introAside{display:none}.bWU9Ea_intro :is(h1,h2){letter-spacing:-.035em;font-size:34px;line-height:1.11}.bWU9Ea_compact .bWU9Ea_intro :is(h1,h2){font-size:29px}.bWU9Ea_eyebrow{letter-spacing:.1em;font-size:9px}.bWU9Ea_lead{font-size:14px}.bWU9Ea_catalogLabel{gap:5px;font-size:11px}.bWU9Ea_catalogLabel span{font-size:10px}.bWU9Ea_catalog{gap:8px;margin-bottom:20px}.bWU9Ea_product{border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:7px;padding:7px;display:flex}.bWU9Ea_productMedia{border-radius:7px;height:82px}.bWU9Ea_productCopy>strong{margin:3px 0 5px;font-size:13px;line-height:1.3}.bWU9Ea_productBrand{letter-spacing:.02em;font-size:8px}.bWU9Ea_productMeta,.bWU9Ea_productStatus{font-size:10px;line-height:1.4}.bWU9Ea_productStatus{min-height:28px}.bWU9Ea_mediaKind{letter-spacing:0;font-size:8px}.bWU9Ea_product[aria-pressed=true]:after{width:17px;height:17px;font-size:10px;top:5px;right:5px}.bWU9Ea_catalog[data-count="1"] .bWU9Ea_product{grid-template-columns:90px minmax(0,1fr);gap:13px;padding:10px 12px;display:grid}.bWU9Ea_catalog[data-count="1"] .bWU9Ea_productCopy>strong{font-size:16px}.bWU9Ea_catalog[data-count="1"] .bWU9Ea_productMeta,.bWU9Ea_catalog[data-count="1"] .bWU9Ea_productStatus{font-size:12px}.bWU9Ea_catalog[data-count="1"] .bWU9Ea_productStatus{min-height:0}.bWU9Ea_work{grid-template-columns:minmax(0,1fr);gap:16px}.bWU9Ea_panel{border-radius:16px;padding:19px 17px}.bWU9Ea_panel h3,.bWU9Ea_resultPanel h3{font-size:23px}.bWU9Ea_small{font-size:12px}.bWU9Ea_panelLabel{font-size:9px}.bWU9Ea_choice{min-height:64px;padding:12px 10px;font-size:13px!important}.bWU9Ea_choice>span{font-size:10px}.bWU9Ea_follow{margin-top:17px;padding-top:17px}.bWU9Ea_facts{gap:8px}.bWU9Ea_facts dd{font-size:19px}.bWU9Ea_answer{padding:14px}.bWU9Ea_answer>p:last-child{font-size:13px}.bWU9Ea_trap{font-size:12px}.bWU9Ea_path{gap:18px;padding:14px 7px}.bWU9Ea_pathArrow{width:18px;font-size:18px;left:-18px}.bWU9Ea_path strong{font-size:11px}.bWU9Ea_capacity strong{font-size:34px}.bWU9Ea_socketThumbnail{gap:2px;padding:4px}.bWU9Ea_socketThumbnail svg{height:16px}.bWU9Ea_socketThumbnail small{font-size:7px;line-height:1}.bWU9Ea_toolNav{gap:4px}.bWU9Ea_toolNav button{padding-inline:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.bWU9Ea_root *,.bWU9Ea_root :before,.bWU9Ea_root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
