.tough-compatible-models{--tough-compatible-models-chip-border:var(--tough-color-card-border);--tough-compatible-models-chip-background:var(--bs-body-bg);--tough-compatible-models-chip-color:var(--tough-color-text);--tough-compatible-models-hover-border:var(--tough-color-primary);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.tough-compatible-models__label{color:var(--tough-color-text-muted);white-space:nowrap;font-size:13px;font-weight:600}.tough-compatible-models__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tough-compatible-models__chip{border:1px solid var(--tough-compatible-models-chip-border);border-radius:var(--tough-radius-pill);background:var(--tough-compatible-models-chip-background);color:var(--tough-compatible-models-chip-color);white-space:nowrap;padding:3px 10px;font-size:13px;font-weight:600;line-height:1.4;display:block}a.tough-compatible-models__chip:hover{border-color:var(--tough-compatible-models-hover-border);color:var(--tough-compatible-models-chip-color);text-decoration:none}.tough-compatible-models--sm{gap:4px 6px}.tough-compatible-models--sm .tough-compatible-models__label{font-size:12px}.tough-compatible-models--sm .tough-compatible-models__chips{gap:4px}.tough-compatible-models--sm .tough-compatible-models__chip{padding:1px 8px;font-size:12px}button.tough-compatible-models__toggle{cursor:pointer;font-family:inherit}button.tough-compatible-models__toggle:hover,button.tough-compatible-models__toggle[aria-expanded=true]{border-color:var(--tough-compatible-models-hover-border)}button.tough-compatible-models__toggle:focus-visible{outline:2px solid var(--tough-color-primary);outline-offset:2px}.tough-compatible-models__popup{border:1px solid var(--tough-color-card-border);border-radius:var(--tough-radius-card);background:var(--tough-color-card-background);max-width:min(280px,100vw - 32px);box-shadow:var(--tough-shadow-md);color:var(--tough-color-text);margin:0;padding:10px;position:fixed;inset:auto}.tough-compatible-models__popup .tough-compatible-models__chips{gap:6px}.tough-compatible-models--fit{flex-wrap:nowrap;min-width:0}.tough-compatible-models--fit>.tough-compatible-models__chips{flex-wrap:nowrap;flex:auto;min-width:0;overflow:hidden}.tough-compatible-models li[hidden]{display:none}
