.connector-category-badge[data-v-6ef5ae3c]{white-space:normal}.connector-category-badge[data-category=serial][data-v-6ef5ae3c],.connector-category-badge[data-category=usb_data][data-v-6ef5ae3c]{--badge-fg:var(--fn-bus-table-text);--badge-bg:var(--fn-bus-table-bg);--badge-border:var(--fn-bus-table-border)}.connector-category-badge[data-category=debug_swd][data-v-6ef5ae3c]{--badge-fg:var(--fn-analog-table-text);--badge-bg:var(--fn-analog-table-bg);--badge-border:var(--fn-analog-table-border)}.connector-category-badge[data-category=networking][data-v-6ef5ae3c],.connector-category-badge[data-category=power][data-v-6ef5ae3c]{--badge-fg:var(--fn-gpio-table-text);--badge-bg:var(--fn-gpio-table-bg);--badge-border:var(--fn-gpio-table-border)}.connector-category-badge[data-category=automotive][data-v-6ef5ae3c]{--badge-fg:var(--fn-control-table-text);--badge-bg:var(--fn-control-table-bg);--badge-border:var(--fn-control-table-border)}.sc-active-filters[data-v-c8769d11]{display:flex;flex-wrap:wrap;gap:var(--cb-space-2);min-width:0}.sc-filter-chip[data-v-c8769d11],.sc-filter-clear[data-v-c8769d11]{align-items:center;background:var(--cb-accent-soft-bg);border:1px solid var(--cb-accent-soft-border);border-radius:var(--cb-radius-pill);color:var(--cb-accent-text);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--cb-font-size-sm);gap:var(--cb-space-2);justify-content:center;max-width:100%;min-height:44px;padding:var(--cb-space-2) var(--cb-space-3)}.sc-filter-chip span[data-v-c8769d11]{min-width:0;overflow-wrap:anywhere;text-align:start}.sc-filter-clear[data-v-c8769d11]{background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:3px}.sc-facet-cat-btn[data-v-c8769d11]:focus-visible,.sc-facet-summary[data-v-c8769d11]:focus-visible,.sc-filter-chip[data-v-c8769d11]:focus-visible,.sc-filter-clear[data-v-c8769d11]:focus-visible{outline:2px solid var(--cb-focus-ring);outline-offset:2px}.sc-facet-options[data-v-c8769d11]{border:0;margin:0;min-width:0;padding:0}.sc-facet-summary[data-v-c8769d11]{align-items:center;color:var(--cb-text-3);cursor:pointer;display:flex;font:var(--cb-font-weight-medium) var(--cb-font-size-xs) /var(--cb-line-height-normal) var(--cb-font-mono);gap:var(--cb-space-2);justify-content:space-between;letter-spacing:var(--cb-letter-spacing-label);list-style:none;min-height:44px;text-transform:uppercase}.sc-facet-summary[data-v-c8769d11]::-webkit-details-marker{display:none}.sc-facet-disclosure[open]>.sc-facet-summary[data-v-c8769d11] .cb-icon{transform:rotate(180deg)}.sc-facet-cat-btn[data-v-c8769d11]:disabled,.sc-facet-checkbox-label[data-v-c8769d11]:has(input:disabled){cursor:not-allowed;opacity:.5}.sc-facet-checkbox-label:has(input:disabled) input[data-v-c8769d11]{cursor:not-allowed}@media(pointer:coarse){.sc-facet-cat-btn[data-v-c8769d11],.sc-facet-checkbox-label[data-v-c8769d11]{min-height:44px}}.sc-facets[data-v-c8769d11]{display:grid;font-family:var(--cb-font-sans);gap:var(--cb-space-4)}.sc-facet-group[data-v-c8769d11]{border:none;border-bottom:1px solid var(--cb-border-subtle);margin:0;padding:0 0 var(--cb-space-3) 0}.sc-facet-legend[data-v-c8769d11]{color:var(--cb-text-3);font-family:var(--cb-font-mono);font-size:var(--cb-font-size-xs);font-weight:var(--cb-font-weight-medium);letter-spacing:var(--cb-letter-spacing-label);margin-bottom:var(--cb-space-2);padding:0;text-transform:uppercase}.sc-facet-list[data-v-c8769d11]{display:grid;gap:var(--cb-space-1);list-style:none;margin:0;padding:0}.sc-facet-cat-btn[data-v-c8769d11]{align-items:center;background:transparent;border:none;border-radius:var(--cb-radius-md);color:var(--cb-text-2);cursor:pointer;display:flex;font-size:var(--cb-font-size-sm);justify-content:space-between;padding:var(--cb-space-1-5,6px) var(--cb-space-2-5,10px);text-align:left;transition:all var(--cb-duration-fast) var(--cb-ease-out);width:100%}.sc-facet-cat-btn[data-v-c8769d11]:hover{background:var(--cb-surface-sunken);color:var(--cb-text-1)}.sc-facet-cat-btn.is-active[data-v-c8769d11]{background:var(--cb-accent-soft-bg);color:var(--cb-accent-text);font-weight:var(--cb-font-weight-semibold)}.sc-facet-count[data-v-c8769d11]{align-items:center;background:var(--cb-surface-sunken);border-radius:var(--cb-radius-pill);color:var(--cb-text-3);display:inline-flex;font-family:var(--cb-font-mono);font-size:var(--cb-font-size-2xs);font-weight:var(--cb-font-weight-medium);height:20px;justify-content:center;min-width:20px;padding:0 6px;transition:all var(--cb-duration-fast) var(--cb-ease-out)}.sc-facet-count.is-active-count[data-v-c8769d11]{background:var(--cb-accent-solid);color:var(--cb-accent-on-solid)}.sc-facet-checkbox-list[data-v-c8769d11]{display:grid;gap:var(--cb-space-1)}.sc-facet-checkbox-label[data-v-c8769d11]{align-items:center;border-radius:var(--cb-radius-sm);color:var(--cb-text-2);cursor:pointer;display:flex;font-size:var(--cb-font-size-sm);gap:var(--cb-space-2);justify-content:space-between;padding:var(--cb-space-1,4px) var(--cb-space-2);transition:background var(--cb-duration-fast) var(--cb-ease-out),color var(--cb-duration-fast) var(--cb-ease-out)}.sc-facet-checkbox-label[data-v-c8769d11]:hover{background:var(--cb-surface-sunken);color:var(--cb-text-1)}.sc-facet-checkbox[data-v-c8769d11]{accent-color:var(--cb-accent-solid);cursor:pointer;height:15px;margin:0;width:15px}.sc-facet-checkbox-text[data-v-c8769d11]{flex:1;line-height:var(--cb-line-height-normal);min-width:0}.sc-connector-card[data-v-c8769d11]{--cb-card-media-aspect:auto;height:440px;width:100%}.sc-connector-card[data-v-c8769d11] .cb-card__in{align-items:stretch;grid-template-rows:180px minmax(0,1fr);height:100%;min-height:0}.sc-connector-card[data-v-c8769d11] .cb-card__body{align-items:start;grid-template-rows:calc(var(--cb-font-size-md)*2*var(--cb-line-height-snug)) calc(var(--cb-font-size-xs)*2*var(--cb-line-height-normal)) calc(var(--cb-font-size-sm)*3*var(--cb-line-height-normal)) minmax(0,1fr);min-height:0}.sc-connector-card[data-v-c8769d11] .cb-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:100%;overflow:hidden;overflow-wrap:anywhere}.sc-connector-card[data-v-c8769d11] .cb-card__meta{max-height:100%;overflow:hidden;overflow-wrap:anywhere}.sc-connector-card[data-v-c8769d11] .cb-card__desc{-webkit-line-clamp:3;max-height:100%}.sc-connector-card[data-v-c8769d11] .cb-card__footer{align-self:end;margin-top:0}.sc-connector-card[data-v-c8769d11] .connector-thumb-svg{height:100%;max-height:160px;width:92%}.sc-desktop-list[data-v-c8769d11]{display:none}.sc-connector-row[data-v-c8769d11]{height:216px}.sc-connector-row[data-v-c8769d11] .cb-card__in{height:100%}.sc-connector-row[data-v-c8769d11] .cb-card__title,.sc-connector-row[data-v-c8769d11] .cb-card__meta{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.sc-connector-row[data-v-c8769d11] .cb-card__media{background:transparent;border:0}@media(min-width:768px){.sc-mobile-list[data-v-c8769d11]{display:none}.sc-desktop-list[data-v-c8769d11]{display:block}}[data-v-c8769d11] .cb-table table{min-width:0;table-layout:fixed;width:100%}[data-v-c8769d11] .cb-table td,[data-v-c8769d11] .cb-table th{min-width:0;overflow-wrap:anywhere;white-space:normal}[data-v-c8769d11] .cb-table th:first-child{width:32%}[data-v-c8769d11] .hub__row-thumb{flex:0 0 44px;height:44px;width:44px}
