.catalog[data-v-26bf2d10]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.catalog__menu[data-v-26bf2d10]{top:calc(var(--header-h) + 14px);border-radius:var(--radius);background:linear-gradient(#eef1f5,#e8ecf1);flex-direction:column;padding:8px 12px;display:flex;position:sticky}.catalog__menu-item[data-v-26bf2d10]{color:var(--ink);border-bottom:1px solid #d9dee5;border-radius:8px;grid-template-columns:40px 1fr auto 18px;align-items:center;gap:12px;padding:16px 6px;font-size:16.5px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .15s,color .15s;display:grid}.catalog__menu-item[data-v-26bf2d10]:last-child{border-bottom:0}.catalog__menu-item[data-v-26bf2d10] .category-icon{width:40px;height:40px;color:var(--red)}.catalog__menu-item[data-v-26bf2d10]:hover{background:#ffffffb3}.catalog__menu-item.is-active[data-v-26bf2d10]{color:var(--red);box-shadow:var(--shadow);background:#fff}.catalog__menu-count[data-v-26bf2d10]{min-width:26px;color:var(--muted);text-align:center;background:#fffc;border-radius:99px;padding:1px 7px;font-size:12.5px;font-weight:600}.catalog__menu-chevron[data-v-26bf2d10]{color:#7a838e;width:18px;height:18px}.catalog__tabs[data-v-26bf2d10]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.catalog__tab[data-v-26bf2d10]{cursor:pointer;min-height:44px;color:var(--ink);background:#e6eaef;border:0;border-radius:10px;padding:0 22px;font-size:16px;font-weight:600;transition:background-color .15s,color .15s}.catalog__tab[data-v-26bf2d10]:hover{background:#dce1e7}.catalog__tab.is-active[data-v-26bf2d10]{background:var(--red);color:#fff}.catalog__industries[data-v-26bf2d10]{flex-wrap:wrap;gap:8px;margin:-2px 0 16px;display:flex}.catalog__chip[data-v-26bf2d10]{border:1.5px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:99px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:all .15s}.catalog__chip[data-v-26bf2d10]:hover{border-color:var(--red);color:var(--red)}.catalog__chip.is-active[data-v-26bf2d10]{background:var(--red);border-color:var(--red);color:#fff}.catalog__grid[data-v-26bf2d10]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.catalog__empty[data-v-26bf2d10]{text-align:center;color:var(--muted);padding:30px}@media (width<=960px){.catalog[data-v-26bf2d10]{grid-template-columns:1fr}.catalog__menu[data-v-26bf2d10]{scrollbar-width:none;margin:0 calc(var(--gutter)*-1);padding:0;padding:2px var(--gutter) 6px;background:0 0;flex-direction:row;gap:8px;position:static;overflow-x:auto}.catalog__menu[data-v-26bf2d10]::-webkit-scrollbar{display:none}.catalog__menu-item[data-v-26bf2d10]{border:1.5px solid var(--line);background:#fff;flex:none;grid-template-columns:28px auto auto;gap:8px;padding:8px 14px 8px 10px;font-size:14.5px}.catalog__menu-item[data-v-26bf2d10]:last-child{border-bottom:1.5px solid var(--line)}.catalog__menu-item[data-v-26bf2d10] .category-icon{width:28px;height:28px}.catalog__menu-item.is-active[data-v-26bf2d10]{border-color:var(--red)}.catalog__menu-chevron[data-v-26bf2d10]{display:none}.catalog__tabs[data-v-26bf2d10]{flex-wrap:nowrap;gap:8px}.catalog__tab[data-v-26bf2d10]{flex:1;min-height:40px;padding:0 10px;font-size:14.5px}}
