._root_2973008{flex-direction:column;gap:.5rem;display:flex}._label_2973008{color:var(--text-2,#94a3b8);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;font-size:.72rem;font-weight:600;display:flex}._hint_2973008{opacity:.75;font-weight:400}._grid_2973008{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.4rem;display:grid}._compact_2973008 ._grid_2973008{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}._card_2973008{border:1px solid color-mix(in srgb, var(--border-1,#334155) 80%, transparent);background:color-mix(in srgb, var(--surface-2,#1e293b) 90%, transparent);color:var(--text-1,#e2e8f0);text-align:start;cursor:pointer;border-radius:.65rem;flex-flow:wrap;align-items:center;gap:.25rem .4rem;min-width:0;padding:.4rem .55rem;transition:border-color .15s,background .15s;display:flex}._card_2973008 ._name_2973008{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._card_2973008 ._meta_2973008{flex-shrink:0}._card_2973008 ._badge_2973008{margin-top:0}._card_2973008:hover{border-color:color-mix(in srgb, var(--accent-1,#7c3aed) 45%, transparent)}._active_2973008{border-color:color-mix(in srgb, var(--accent-1,#7c3aed) 70%, transparent);background:color-mix(in srgb, var(--accent-1,#7c3aed) 12%, var(--surface-2,#1e293b))}._rank_2973008{color:var(--accent-1,#a78bfa);font-size:.62rem;font-weight:700}._name_2973008{font-size:.72rem;font-weight:600;line-height:1.25}._meta_2973008{opacity:.7;font-size:.6rem}._badge_2973008{background:color-mix(in srgb, var(--accent-1,#7c3aed) 20%, transparent);color:var(--accent-1,#c4b5fd);border-radius:999px;margin-top:.1rem;padding:.05rem .35rem;font-size:.58rem}._badgePremium_2973008{color:#fcd34d;background:#f59e0b33}._badgeKling_2973008{color:#86efac;background:#22c55e38}._collapsedTrigger_2973008{border:1px solid color-mix(in srgb, var(--border-1,#334155) 80%, transparent);background:color-mix(in srgb, var(--surface-2,#1e293b) 90%, transparent);width:100%;color:var(--text-1,#e2e8f0);cursor:pointer;text-align:start;border-radius:.65rem;align-items:center;gap:.4rem;padding:.45rem .55rem;display:flex}._collapsedTrigger_2973008:hover{border-color:color-mix(in srgb, var(--accent-1,#7c3aed) 45%, transparent)}._collapsedName_2973008{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}._collapsedMeta_2973008{opacity:.65;flex-shrink:0;font-size:.58rem}._chevron_2973008{opacity:.7;flex-shrink:0;font-size:.65rem}._select_2973008{border:1px solid color-mix(in srgb, var(--border-1,#334155) 80%, transparent);background:var(--surface-2,#1e293b);width:100%;color:var(--text-1,#e2e8f0);border-radius:.5rem;margin-top:.35rem;padding:.4rem .5rem;font-size:.72rem}._chips_2973008{scrollbar-width:thin;gap:.35rem;padding-bottom:.15rem;display:flex;overflow-x:auto}._chip_2973008{border:1px solid color-mix(in srgb, var(--border-1,#334155) 80%, transparent);background:color-mix(in srgb, var(--surface-2,#1e293b) 90%, transparent);color:var(--text-1,#e2e8f0);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.35rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex}._chip_2973008:hover{border-color:color-mix(in srgb, var(--accent-1,#7c3aed) 45%, transparent)}._chipActive_2973008{border-color:color-mix(in srgb, var(--accent-1,#7c3aed) 70%, transparent);background:color-mix(in srgb, var(--accent-1,#7c3aed) 12%, var(--surface-2,#1e293b))}._chipRank_2973008{color:var(--accent-1,#a78bfa);font-size:.58rem;font-weight:700}._variant_collapsed_2973008 ._grid_2973008{scrollbar-width:thin;flex-flow:row;gap:.4rem;max-height:none;margin-top:.35rem;padding-bottom:.25rem;display:flex;overflow:auto hidden}._variant_collapsed_2973008 ._card_2973008{flex:none;width:min(11.5rem,70vw);max-width:13rem}._variant_chips_2973008 ._grid_2973008{display:none}._empty_2973008{border:1px dashed color-mix(in srgb, var(--border-1,#334155) 80%, transparent);color:var(--text-2,#94a3b8);border-radius:.65rem;margin:0;padding:.55rem .65rem;font-size:.72rem;line-height:1.4}
