.catalog-sidebar[hidden],.catalog-toolbar[hidden],.catalog-page>header .controls[hidden]{display:none!important}@media(min-width:1201px){.catalog-page .atlas-header-row{grid-template-columns:minmax(0,1fr) auto}.catalog-page .atlas-header-row:has(>.header-search)>.header-actions{grid-column:2;grid-row:1}.catalog-page .atlas-header-row:has(>.header-search)>.header-search{grid-column:1/-1;grid-row:2;max-width:none}.catalog-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.catalog-layout>.catalog-sidebar{grid-column:1;grid-row:1}.catalog-layout>.catalog-results{grid-column:2;grid-row:1}.catalog-sidebar{position:sticky;top:calc(var(--catalog-header-height,110px) + 22px);max-height:calc(100dvh - var(--catalog-header-height,110px) - 44px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#454c58 transparent;min-width:0;border:1px solid var(--line);border-radius:14px;background:#14181e}.catalog-sidebar-title{padding:18px 20px 12px;font-size:14px;font-weight:600;color:var(--txt)}.catalog-sidebar .category-disclosure{border:0!important;border-radius:0!important;background:transparent;margin:0!important}.catalog-sidebar .category-disclosure>summary{display:none}.catalog-sidebar .category-panel{padding:0 10px 12px}.catalog-sidebar .chips{display:flex;flex-direction:column;gap:4px}.catalog-sidebar .chip{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:43px;width:100%;text-align:left;white-space:normal;line-height:1.5;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--mut);font-size:13px}.catalog-sidebar .chip:hover{background:#22262e;color:var(--txt)}.catalog-sidebar .chip.on{background:var(--acc);color:#171207;font-weight:600}.catalog-sidebar .category-count{flex-shrink:0;font-size:11px;font-weight:400}.catalog-results{min-width:0}.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;margin-bottom:20px}.catalog-toolbar .header-search{flex:1;max-width:520px;margin:0;justify-self:start}.catalog-toolbar #q{width:100%;min-height:46px;border-radius:10px}.catalog-toolbar .count{flex-shrink:0;margin-left:auto;white-space:nowrap;font-size:12px}.catalog-results .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-results .card{min-width:0}}@media(min-width:1440px){.catalog-results .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-page .catalog-results #grid.grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.catalog-page #grid .card{min-width:0;border-radius:7px}.catalog-page #grid .card:hover{transform:translateY(-2px)}.catalog-page #grid .card .meta{display:flex;flex:0 0 42px;min-height:42px;padding:5px 7px;gap:0;align-items:flex-start;justify-content:flex-start}.catalog-page #grid .card .card-names{display:block;flex:1;min-width:0;width:100%}.catalog-page #grid .card h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:12px;font-weight:550;line-height:16px;overflow-wrap:anywhere}.catalog-page #grid .card .en,.catalog-page #grid .card .tag{display:none}@media(max-width:600px){.catalog-page .catalog-results #grid.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.catalog-page #grid .card .meta{padding-inline:6px}}
