.mcp-servers-table_page___hy4q{max-width:1240px;margin:0 auto;padding:56px 40px 96px;display:grid;gap:40px}@media (max-width:700px){.mcp-servers-table_page___hy4q{padding:36px 16px 72px;gap:28px}}.mcp-servers-table_header__ZtVju{display:grid;gap:14px;max-width:820px}.mcp-servers-table_eyebrow__aTk4r{margin:0;font:600 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber-dark)}.mcp-servers-table_title__Dxa0W{margin:0;font-family:var(--display);font-size:clamp(36px,5vw,60px);line-height:1.02;color:var(--text)}.mcp-servers-table_lede__QBbNN{margin:0;font:18px/1.6 var(--sans);color:var(--text-mid)}.mcp-servers-table_faq__xM1r9,.mcp-servers-table_next__DgAFh{display:grid;gap:12px;max-width:820px}.mcp-servers-table_faq__xM1r9 h2,.mcp-servers-table_next__DgAFh h2{margin:0;font-family:var(--display);font-size:28px;color:var(--text)}.mcp-servers-table_next__DgAFh ul{margin:0;padding-left:18px;display:grid;gap:8px;font:16px/1.55 var(--sans);color:var(--text-mid)}.mcp-servers-table_next__DgAFh a{color:var(--amber-dark);font-weight:600}.mcp-servers-table_faq__xM1r9 details{border-bottom:1px solid var(--border);padding:12px 0}.mcp-servers-table_faq__xM1r9 summary{cursor:pointer;font:600 16px var(--sans);color:var(--text)}.mcp-servers-table_faq__xM1r9 p{margin:10px 0 0;font:15px/1.6 var(--sans);color:var(--text-mid)}.directory-table_catalogue__SITmS{display:grid;gap:20px}.directory-table_srOnly__u_e_3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.directory-table_chips__yC1yY{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.directory-table_question__zSp9O{width:100%;margin-bottom:10px;padding:0;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim)}.directory-table_chipOn__JCWd8,.directory-table_chip__xyaXa{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid var(--border-strong);background:var(--bg);color:var(--text);font:500 14px/1.2 var(--sans);cursor:pointer}.directory-table_chip__xyaXa:hover{border-color:var(--amber)}.directory-table_chipOn__JCWd8{background:var(--amber);border-color:var(--amber);color:#14120f}.directory-table_chipCount__2l5c3{font-family:var(--mono);font-size:12px;opacity:.75}.directory-table_chipOn__JCWd8:focus-visible,.directory-table_chip__xyaXa:focus-visible,.directory-table_reset__0Yxfx:focus-visible,.directory-table_table___otnS thead button:focus-visible,.directory-table_toggle__hmA2S:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.directory-table_controls__BUeLA{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.directory-table_search__I2my_{flex:1 1 280px;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg);color:var(--text-mid)}.directory-table_search__I2my_ input{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:15px/1.4 var(--sans)}.directory-table_search__I2my_ input:focus{outline:none}.directory-table_search__I2my_:focus-within{border-color:var(--amber)}.directory-table_select__aNKBz{display:inline-flex;align-items:center;gap:8px;font:14px var(--sans);color:var(--text-mid)}.directory-table_select__aNKBz select{min-height:44px;padding:0 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg);color:var(--text);font:14px var(--sans)}.directory-table_count__9W_AP{margin:0;font:14px var(--sans);color:var(--text-mid)}.directory-table_count__9W_AP strong{color:var(--text)}.directory-table_reset__0Yxfx{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--border-strong);border-radius:999px;background:transparent;color:var(--text);font:14px var(--sans);cursor:pointer}.directory-table_tableWrap__33v28{overflow-x:auto;border:1px solid var(--border);border-radius:14px;background:var(--bg)}.directory-table_table___otnS{width:100%;border-collapse:collapse;font:14px/1.45 var(--sans);color:var(--text)}.directory-table_table___otnS td,.directory-table_table___otnS th{padding:14px 16px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.directory-table_table___otnS thead th{position:sticky;top:0;background:var(--bg2);z-index:1;white-space:nowrap}.directory-table_table___otnS thead button{border:0;background:none;padding:0;color:var(--text-mid);cursor:pointer;font:600 12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.directory-table_num__7xXTB{text-align:right!important;font-variant-numeric:tabular-nums}.directory-table_nameCell__O0Z_o{min-width:260px;max-width:420px;font-weight:400}.directory-table_name__vu5VS{display:block;font-weight:700;font-size:15px}.directory-table_sub__IXh8c{display:block;font-size:12px;color:var(--text-dim);margin-top:2px}.directory-table_summary__UHADz{display:block;margin-top:6px;color:var(--text-mid)}.directory-table_rowOpen__kDdLu td,.directory-table_rowOpen__kDdLu th{background:var(--bg2);border-bottom-color:transparent}.directory-table_toggleCell__I7skP{width:1%;white-space:nowrap}.directory-table_toggle__hmA2S{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 10px;border:1px solid var(--border-strong);border-radius:8px;background:transparent;color:var(--text);font:13px var(--sans);cursor:pointer}.directory-table_toggle__hmA2S:hover{border-color:var(--amber)}.directory-table_flip__kHgMd{transform:rotate(180deg)}.directory-table_detailRow__PyEES td{background:var(--bg2)}.directory-table_detail__v5LDC{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 28px;padding:4px 0 8px}.directory-table_detailItem__6IJ1z h3{margin:0 0 6px;font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--amber-dark)}.directory-table_detailItem__6IJ1z p,.directory-table_detailItem__6IJ1z ul{margin:0;color:var(--text)}.directory-table_detailItem__6IJ1z ul{padding-left:18px}.directory-table_detailItem__6IJ1z pre{margin:0;padding:10px 12px;border-radius:8px;background:var(--bg-inv);color:var(--text-inv);overflow-x:auto;font:12px/1.5 var(--mono)}.directory-table_source__R0jp9{grid-column:1/-1;margin:0}.directory-table_source__R0jp9 a{color:var(--amber-dark);font-weight:600}.directory-table_empty__D_fEG{padding:32px 16px;text-align:center;color:var(--text-mid);display:grid;justify-items:center;gap:12px}@media (max-width:760px){.directory-table_table___otnS thead{display:none}.directory-table_table___otnS,.directory-table_table___otnS tbody,.directory-table_table___otnS td,.directory-table_table___otnS th,.directory-table_table___otnS tr{display:block;width:100%}.directory-table_table___otnS tr{border-bottom:1px solid var(--border);padding:8px 0}.directory-table_table___otnS td,.directory-table_table___otnS th{border-bottom:0;padding:6px 16px}.directory-table_num__7xXTB{text-align:left!important}.directory-table_nameCell__O0Z_o{max-width:none}.directory-table_table___otnS td[data-label]:before{content:attr(data-label) ": ";font:600 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}}