.protocol-catalog[data-v-4de3a487]{min-width:0;padding:14px}.protocol-catalog__header[data-v-4de3a487]{display:flex;align-items:center;justify-content:space-between;gap:12px}.protocol-catalog__header h2[data-v-4de3a487]{margin:0;color:var(--el-text-color-primary);font-size:18px}.protocol-catalog__header p[data-v-4de3a487]{margin:4px 0 0;color:var(--el-text-color-secondary);font-size:13px}.protocol-catalog__count[data-v-4de3a487]{display:grid;min-width:36px;height:36px;place-items:center;border-radius:20px;background:var(--tk-primary-soft);color:var(--tk-primary);font-weight:700}.protocol-catalog__filters[data-v-4de3a487]{display:grid;grid-template-columns:minmax(200px,1fr) minmax(140px,220px);gap:8px;margin:14px 0}.protocol-catalog__filters input[data-v-4de3a487],.protocol-catalog__filters select[data-v-4de3a487]{min-height:36px;padding:6px 10px;border:1px solid var(--el-border-color);border-radius:7px;background:var(--el-bg-color);color:var(--el-text-color-primary)}.protocol-catalog__table-wrap[data-v-4de3a487]{max-height:calc(100vh - 250px);overflow:auto;border:1px solid var(--el-border-color-light);border-radius:10px;background:var(--el-bg-color)}.protocol-catalog table[data-v-4de3a487]{width:100%;border-collapse:collapse;color:var(--el-text-color-regular);font-size:13px}.protocol-catalog td[data-v-4de3a487],.protocol-catalog th[data-v-4de3a487]{padding:9px 12px;border-bottom:1px solid var(--el-border-color-lighter);text-align:left}.protocol-catalog th[data-v-4de3a487]{position:sticky;top:0;z-index:1;background:var(--el-fill-color-light);color:var(--el-text-color-primary)}.protocol-catalog__message[data-v-4de3a487]{padding:14px;border-radius:8px;background:var(--el-fill-color-light);color:var(--el-text-color-regular)}.protocol-catalog__message.is-error[data-v-4de3a487]{background:var(--el-color-danger-light-9);color:var(--el-color-danger)}@media (max-width:760px){.protocol-catalog__filters[data-v-4de3a487]{grid-template-columns:1fr}}