.serverList_wrap__RdhC3{display:flex;flex-direction:column;gap:var(--s-4)}.serverList_toolbar__t5W_c{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.serverList_searchWrap__a8jg9{display:flex;align-items:center;gap:8px;flex:1;min-width:220px;padding-inline-start:12px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);color:var(--muted);transition:border-color var(--dur) var(--ease)}.serverList_searchWrap__a8jg9:focus-within{border-color:var(--brand-line);box-shadow:0 0 0 3px var(--brand-soft)}.serverList_searchWrap__a8jg9 svg{flex:none}.serverList_search__jXx5u{border:0;background:transparent;box-shadow:none}.serverList_search__jXx5u:focus{box-shadow:none;outline:none}.serverList_filters__kRhLW{display:inline-flex;padding:3px;gap:3px;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);flex-wrap:wrap}.serverList_filterOn___oRTf,.serverList_filter__J73_P{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted);font-family:inherit;font-size:.89rem;font-weight:600;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.serverList_filter__J73_P:hover{color:var(--text)}.serverList_filterOn___oRTf{background:var(--brand-soft);color:var(--brand-strong);box-shadow:inset 0 0 0 1px var(--brand-line)}.serverList_filterCount__b_8fw{padding:1px 7px;border-radius:var(--r-full);background:var(--surface-3);color:var(--text-dim);font-size:.8rem;font-variant-numeric:tabular-nums}.serverList_filterOn___oRTf .serverList_filterCount__b_8fw{background:var(--brand-line);color:var(--text)}.serverList_grid__NBWfz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--s-4);align-items:stretch}.serverList_card__ZrkFU{display:flex;flex-direction:column;gap:var(--s-3);min-height:220px;padding:var(--s-4);border-radius:var(--r-xl);border:1px solid var(--border);background:linear-gradient(165deg,color-mix(in srgb,var(--surface-2) 88%,transparent),var(--surface-1));color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease}.serverList_card__ZrkFU:hover{border-color:var(--border-strong);background:var(--surface-2)}.serverList_card__ZrkFU:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.serverList_card__ZrkFU[data-tone=ok]{border-inline-start:3px solid var(--ok)}.serverList_card__ZrkFU[data-tone=warn]{border-inline-start:3px solid var(--warn)}.serverList_card__ZrkFU[data-tone=neutral]{border-inline-start:3px solid var(--border-strong)}@keyframes serverList_cardIn__4c_7_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.serverList_cardTop__xDChO{display:flex;align-items:flex-start;gap:var(--s-3)}.serverList_icon__SNbC_{position:relative;display:grid;place-items:center;width:72px;height:72px;flex:none;border-radius:var(--r-lg);overflow:hidden;background:var(--surface-3);border:1px solid var(--border-strong);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}.serverList_icon__SNbC_ img{width:100%;height:100%;object-fit:cover}.serverList_iconInitial__cK9BA{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--text-dim)}.serverList_iconDot__v_kr2{position:absolute;inset-block-end:4px;inset-inline-end:4px;width:12px;height:12px;border-radius:50%;border:2px solid var(--surface-1)}.serverList_iconDot__v_kr2[data-tone=ok]{background:var(--ok)}.serverList_iconDot__v_kr2[data-tone=warn]{background:var(--warn)}.serverList_iconDot__v_kr2[data-tone=neutral]{background:var(--muted)}.serverList_titles__OuH_F{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0;padding-top:2px}.serverList_name___fDb6{margin:0;font-family:var(--font-display);font-size:1.12rem;font-weight:700;letter-spacing:-.02em;color:var(--text);line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.serverList_id__heWgN{color:var(--muted);font-size:.82rem;font-variant-numeric:tabular-nums;letter-spacing:.01em}.serverList_meta__j8r3L{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.serverList_status__rGrb8{margin:0;padding:10px 12px;font-size:.91rem;line-height:1.55;flex:1}.serverList_cta__vQP9D,.serverList_status__rGrb8{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);color:var(--text-dim)}.serverList_cta__vQP9D{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:auto;padding:11px 14px;font-size:.95rem;font-weight:700;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.serverList_card__ZrkFU:hover .serverList_cta__vQP9D{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand-strong)}.serverList_ctaChevron__EZhqa{margin-inline-start:auto;opacity:.75}@media (min-width:900px){.serverList_grid__NBWfz{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--s-5)}.serverList_card__ZrkFU{min-height:236px;padding:var(--s-5)}.serverList_icon__SNbC_{width:80px;height:80px}.serverList_name___fDb6{font-size:1.2rem}}@media (max-width:599px){.serverList_grid__NBWfz{grid-template-columns:1fr;gap:var(--s-3)}.serverList_card__ZrkFU{min-height:0;padding:var(--s-4)}.serverList_icon__SNbC_{width:64px;height:64px}.serverList_toolbar__t5W_c{align-items:stretch}.serverList_filters__kRhLW{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.serverList_card__ZrkFU{animation:none}.serverList_card__ZrkFU:hover{transform:none}}