.catalyst-nexus{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:var(--catalyst-spacing-md);gap:var(--catalyst-spacing-md)}.catalyst-nexus-toolbar{flex:0 0 auto;display:flex;flex-direction:column;gap:1rem}.catalyst-nexus-toolbar .catalyst-text-field{width:100%}.catalyst-nexus-count{font-size:13px;color:var(--catalyst-color-on-surface-variant, #6a737c);white-space:nowrap;flex-shrink:0;margin-right:auto}.catalyst-nexus-controls{display:flex;justify-content:flex-end;align-items:center;gap:1rem;flex-wrap:nowrap;min-width:0}.catalyst-nexus-controls .catalyst-select{min-width:120px}.catalyst-nexus-type-row{display:flex;align-items:center;gap:6px}.catalyst-nexus-type-label{font-size:var(--catalyst-font-size-sm, .875rem);color:var(--catalyst-color-on-surface-variant, #6a737c);white-space:nowrap;flex-shrink:0}.catalyst-nexus-filters{display:flex;align-items:center;gap:var(--catalyst-spacing-md, 16px);flex-shrink:0}.catalyst-nexus .catalyst-btn-group{display:inline-flex;border:1px solid var(--catalyst-color-outline);border-radius:var(--catalyst-radius-md);overflow:hidden;flex-shrink:0}.catalyst-nexus .catalyst-btn-group .catalyst-button{--catalyst-btn-elevation: none;border-radius:0;box-shadow:none}.catalyst-nexus .catalyst-btn-group .catalyst-button:not(:last-child){border-right:1px solid var(--catalyst-color-outline)}.catalyst-nexus-with-sidebar{display:flex;gap:1rem;flex:1 1 auto;min-height:0;overflow-y:auto}.catalyst-nexus-main{flex:1 1 auto;min-width:0}.catalyst-nexus-sidebar{width:18rem;flex-shrink:0}.catalyst-nexus-loading,.catalyst-nexus-empty{padding:48px 24px;text-align:center;color:var(--catalyst-color-on-surface-variant, #6a737c);font-size:14px}.catalyst-nexus-loading p,.catalyst-nexus-empty p{margin:0 0 12px}.catalyst-nexus-list{display:flex;flex-direction:column;padding:0 .25rem 2rem}.catalyst-nexus-list .catalyst-content-list-item{transition:background-color .15s ease}.catalyst-nexus-list .catalyst-content-list-item:hover{background-color:var(--catalyst-color-surface-variant, #f0f1f2)}.catalyst-nexus-question-list-item{cursor:pointer;transition:background-color .15s ease}.catalyst-nexus-question-list-item:hover{background-color:var(--catalyst-color-surface-variant, #f0f1f2)}.catalyst-nexus-question-list-poster{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:0 8px}.catalyst-nexus-question-list-stat{font-size:var(--catalyst-font-size-sm);color:var(--catalyst-color-on-surface-variant, #6a737c);white-space:nowrap}.catalyst-nexus-question-list-stat strong{font-weight:600;color:var(--catalyst-color-on-surface, #232629)}.catalyst-nexus-question-list-preview{margin:0;font-size:var(--catalyst-font-size-sm);color:var(--catalyst-color-on-surface-variant, #6a737c);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.catalyst-nexus-type-badge{font-size:11px;font-weight:500;padding:2px 6px;border-radius:3px;background:var(--catalyst-color-surface-variant, #f0f1f2);color:var(--catalyst-color-on-surface-variant, #6a737c);white-space:nowrap}.catalyst-nexus-tags{display:flex;flex-wrap:wrap;gap:6px}.catalyst-nexus-tag{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--catalyst-color-outline-variant, #d6d9dc);border-radius:var(--catalyst-shape-small, 3px);font-size:12px;line-height:1.6;background:var(--catalyst-color-surface-variant, #f8f9f9);white-space:nowrap;cursor:pointer;transition:opacity .15s ease}.catalyst-nexus-tag:hover{opacity:.7}.catalyst-nexus-question-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.catalyst-nexus-question-preview{margin:0;font-size:var(--catalyst-font-size-sm);color:var(--catalyst-color-on-surface-variant, #6a737c);line-height:1.5}.catalyst-nexus-question-stats{display:flex;gap:16px;margin-top:4px}.catalyst-nexus-question-stat{font-size:var(--catalyst-font-size-sm);color:var(--catalyst-color-on-surface-variant, #6a737c)}.catalyst-nexus-question-stat strong{color:var(--catalyst-color-on-surface, #232629);font-weight:600}.catalyst-nexus-paginator{display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;color:var(--catalyst-color-on-surface-variant, #6a737c)}
/*# sourceMappingURL=nexus.min.css.map */
