.catalog-category-grid[data-v-509f49bf]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.85rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}.catalog-category-grid__item[data-v-509f49bf]{min-width:0;height:100%;display:flex}.catalog-category-card[data-v-509f49bf]{width:100%;height:100%;min-height:96px;color:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#fff;border:0;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.catalog-category-card[data-v-509f49bf]:before{content:none;transform-origin:0;z-index:3;background:#000;height:1.5px;transition:transform .45s cubic-bezier(.25,.8,.25,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.catalog-category-card[data-v-509f49bf]:hover{background:#f9fafb;border-color:#d0d5dd}.catalog-category-card[data-v-509f49bf]:hover:before{transform:scaleX(1)}}.catalog-category-card--loading[data-v-509f49bf],.catalog-category-card[data-v-509f49bf]:active{background:#f9fafb;border-color:#d0d5dd}.catalog-category-card--loading[data-v-509f49bf]:before,.catalog-category-card[data-v-509f49bf]:active:before{transform:scaleX(1)}.catalog-category-card[data-v-509f49bf]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.catalog-category-card__image-frame[data-v-509f49bf]{-webkit-user-select:none;user-select:none;background:0 0;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:inline-flex;overflow:hidden}[data-v-509f49bf] .catalog-category-card__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:100%;max-height:100%;margin-inline:auto;display:block}.catalog-category-card__content[data-v-509f49bf]{pointer-events:none;flex-direction:column;flex:auto;justify-content:space-between;min-width:0;height:100%;display:flex}.catalog-category-card__name[data-v-509f49bf]{color:#101828;font-size:1rem;line-height:1.4}.catalog-category-card__meta[data-v-509f49bf],.catalog-category-card__name[data-v-509f49bf]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.catalog-category-card__meta[data-v-509f49bf]{color:#667085;font-size:.875rem;line-height:1.35}.catalog-category-grid--compact[data-v-509f49bf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 24px;margin:0}.catalog-category-grid--compact .catalog-category-card[data-v-509f49bf]{background:0 0;border:0;align-items:center;gap:12px;min-height:76px;padding:8px 0;transition:color .2s,background-color .2s}@media (hover:hover){.catalog-category-grid--compact .catalog-category-card[data-v-509f49bf]:hover{background:#f9fafb}}.catalog-category-grid--compact .catalog-category-card--loading[data-v-509f49bf],.catalog-category-grid--compact .catalog-category-card[data-v-509f49bf]:active{background:#f9fafb}.catalog-category-grid--compact .catalog-category-card__image-frame[data-v-509f49bf]{width:56px;height:64px}.catalog-category-grid--compact .catalog-category-card__content[data-v-509f49bf]{gap:5px;height:auto}.catalog-category-grid--compact .catalog-category-card__name[data-v-509f49bf]{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;display:block}@container (width<=1080px){.catalog-category-grid--compact[data-v-509f49bf]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width<=640px){.catalog-category-grid--compact[data-v-509f49bf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.catalog-category-grid--compact .catalog-category-card[data-v-509f49bf]{gap:10px}.catalog-category-grid--compact .catalog-category-card__image-frame[data-v-509f49bf]{width:44px;height:56px}}@container (width<=300px){.catalog-category-grid--compact[data-v-509f49bf]{grid-template-columns:1fr}}
