.schematic-category-badge[data-v-20b083b7]{white-space:normal}.schematic-category-badge[data-category=power][data-v-20b083b7]{--badge-fg:var(--fn-gpio-table-text);--badge-bg:var(--fn-gpio-table-bg);--badge-border:var(--fn-gpio-table-border)}.schematic-category-badge[data-category=timer][data-v-20b083b7]{--badge-fg:var(--fn-bus-table-text);--badge-bg:var(--fn-bus-table-bg);--badge-border:var(--fn-bus-table-border)}.schematic-category-badge[data-category=analog][data-v-20b083b7],.schematic-category-badge[data-category=mcu][data-v-20b083b7]{--badge-fg:var(--fn-analog-table-text);--badge-bg:var(--fn-analog-table-bg);--badge-border:var(--fn-analog-table-border)}.schematic-category-badge[data-category=control][data-v-20b083b7]{--badge-fg:var(--fn-control-table-text);--badge-bg:var(--fn-control-table-bg);--badge-border:var(--fn-control-table-border)}.sc-schematic-card[data-v-8f174f5b]{--cb-card-media-aspect:auto;--sc-title-height:calc(var(--cb-font-size-md)*3*var(--cb-line-height-snug));--sc-meta-height:calc(var(--cb-font-size-xs)*4*var(--cb-line-height-normal));--sc-description-height:calc(var(--cb-font-size-sm)*3*var(--cb-line-height-normal));height:500px;width:100%}.sc-schematic-card[data-v-8f174f5b] .cb-card__in{align-items:stretch;grid-template-rows:200px minmax(0,1fr);height:100%;min-height:0}.sc-schematic-card[data-v-8f174f5b] .cb-card__media{align-self:stretch}.sc-schematic-card[data-v-8f174f5b] .cb-card__body{align-items:start;grid-template-rows:var(--sc-title-height) var(--sc-meta-height) var(--sc-description-height) minmax(0,1fr);min-height:0}.sc-schematic-card[data-v-8f174f5b] .cb-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:100%;overflow:hidden}.sc-schematic-card[data-v-8f174f5b] .cb-card__meta{min-width:0;overflow:hidden}.sc-card-counts[data-v-8f174f5b]{min-height:calc(var(--cb-font-size-xs)*2*var(--cb-line-height-normal))}.sc-card-tier[data-v-8f174f5b],.sc-card-voltage[data-v-8f174f5b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-card-tier strong[data-v-8f174f5b],.sc-card-voltage strong[data-v-8f174f5b]{color:var(--cb-text-2);font-weight:var(--cb-font-weight-medium)}.sc-schematic-card[data-v-8f174f5b] .cb-card__desc{-webkit-line-clamp:3;max-height:var(--sc-description-height)}.sc-schematic-card[data-v-8f174f5b] .cb-card__footer{align-self:end;margin-top:0;min-width:0}.sc-active-filters[data-v-8f174f5b]{display:flex;flex-wrap:wrap;gap:var(--cb-space-2);min-width:0}.sc-filter-chip[data-v-8f174f5b],.sc-filter-clear[data-v-8f174f5b]{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-8f174f5b]{min-width:0;overflow-wrap:anywhere;text-align:start}.sc-filter-clear[data-v-8f174f5b]{background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:3px}.sc-facet-cat-btn[data-v-8f174f5b]:focus-visible,.sc-facet-reset-btn[data-v-8f174f5b]:focus-visible,.sc-facet-summary[data-v-8f174f5b]:focus-visible,.sc-filter-chip[data-v-8f174f5b]:focus-visible,.sc-filter-clear[data-v-8f174f5b]:focus-visible{outline:2px solid var(--cb-focus-ring);outline-offset:2px}.sc-facet-options[data-v-8f174f5b]{border:0;margin:0;min-width:0;padding:0}.sc-facet-summary[data-v-8f174f5b]{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-8f174f5b]::-webkit-details-marker{display:none}.sc-facet-disclosure[open]>.sc-facet-summary[data-v-8f174f5b] .cb-icon{transform:rotate(180deg)}.sc-facet-cat-btn[data-v-8f174f5b]:disabled,.sc-facet-checkbox-label[data-v-8f174f5b]:has(input:disabled){cursor:not-allowed;opacity:.5}.sc-facet-checkbox-label:has(input:disabled) input[data-v-8f174f5b]{cursor:not-allowed}@media(pointer:coarse){.sc-facet-cat-btn[data-v-8f174f5b],.sc-facet-checkbox-label[data-v-8f174f5b],.sc-facet-reset-btn[data-v-8f174f5b]{min-height:44px}}.sc-desktop-list[data-v-8f174f5b]{display:none}.sc-schematic-row[data-v-8f174f5b]{height:196px}.sc-schematic-row[data-v-8f174f5b] .cb-card__in{height:100%}.sc-schematic-row[data-v-8f174f5b] .cb-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media(min-width:768px){.sc-mobile-list[data-v-8f174f5b]{display:none}.sc-desktop-list[data-v-8f174f5b]{display:block}}.sc-facets[data-v-8f174f5b]{display:grid;font-family:var(--cb-font-sans);gap:var(--cb-space-4)}.sc-facet-active-bar[data-v-8f174f5b]{align-items:center;background:var(--cb-accent-soft-bg);border:1px solid var(--cb-accent-soft-border);border-radius:var(--cb-radius-md);display:flex;justify-content:space-between;padding:var(--cb-space-2) var(--cb-space-3)}.sc-facet-active-title[data-v-8f174f5b]{font-weight:var(--cb-font-weight-semibold)}.sc-facet-active-title[data-v-8f174f5b],.sc-facet-reset-btn[data-v-8f174f5b]{color:var(--cb-accent-text);font-size:var(--cb-font-size-xs)}.sc-facet-reset-btn[data-v-8f174f5b]{background:transparent;border:none;cursor:pointer;font-weight:var(--cb-font-weight-medium);padding:0;text-decoration:underline;text-underline-offset:2px}.sc-facet-reset-btn[data-v-8f174f5b]:hover{opacity:.8}.sc-facet-group[data-v-8f174f5b]{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-8f174f5b]{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-8f174f5b]{display:grid;gap:var(--cb-space-1);list-style:none;margin:0;padding:0}.sc-facet-cat-btn[data-v-8f174f5b]{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-8f174f5b]:hover{background:var(--cb-surface-sunken);color:var(--cb-text-1)}.sc-facet-cat-btn.is-active[data-v-8f174f5b]{background:var(--cb-accent-soft-bg);color:var(--cb-accent-text);font-weight:var(--cb-font-weight-semibold)}.sc-facet-count[data-v-8f174f5b]{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-8f174f5b]{background:var(--cb-accent-solid);color:var(--cb-accent-on-solid)}.sc-facet-checkbox-list[data-v-8f174f5b]{display:grid;gap:var(--cb-space-1)}.sc-facet-checkbox-label[data-v-8f174f5b]{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-8f174f5b]:hover{background:var(--cb-surface-sunken);color:var(--cb-text-1)}.sc-facet-checkbox[data-v-8f174f5b]{accent-color:var(--cb-accent-solid);cursor:pointer;height:15px;margin:0;width:15px}.sc-facet-checkbox-text[data-v-8f174f5b]{flex:1;line-height:var(--cb-line-height-normal);min-width:0}[data-v-8f174f5b] .cb-table table{table-layout:auto;width:100%}[data-v-8f174f5b] .cb-table [data-wrap]{min-width:0;white-space:normal}
