.category-menu[data-v-12e3ff8d]{color:#000;align-items:flex-start;gap:28px;font-family:Euclidcircularb,Arial,sans-serif;display:flex}.category-column[data-v-12e3ff8d]{flex:none;min-width:180px}.category-group+.category-group[data-v-12e3ff8d]{margin-top:28px}.category-title[data-v-12e3ff8d]{color:#999;padding:0 10px 8px;font-size:13px;line-height:18px}.category-row[data-v-12e3ff8d]{color:#000;white-space:nowrap;border-radius:8px;align-items:center;min-height:40px;padding:8px 14px 8px 10px;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}.category-row[data-v-12e3ff8d]:hover,.category-row.pointed[data-v-12e3ff8d]{background:#f5f5f5}.category-row[data-v-12e3ff8d]:focus-visible{outline-offset:-2px;outline:2px solid #000}.category-card[data-v-12e3ff8d]{background:#f5f5f5;border-radius:14px;flex:0 0 264px;padding:10px 10px 16px}.category-media[data-v-12e3ff8d]{aspect-ratio:4/3;background:#ebebeb;border-radius:8px;position:relative;overflow:hidden}.category-preview[data-v-12e3ff8d]{box-sizing:border-box;position:absolute;inset:0}.preview-fade-enter-active[data-v-12e3ff8d],.preview-fade-leave-active[data-v-12e3ff8d]{transition:opacity .2s}.preview-fade-enter-from[data-v-12e3ff8d],.preview-fade-leave-to[data-v-12e3ff8d]{opacity:0}@media (prefers-reduced-motion:reduce){.preview-fade-enter-active[data-v-12e3ff8d],.preview-fade-leave-active[data-v-12e3ff8d]{transition:none}}.category-media img[data-v-12e3ff8d],.category-media video[data-v-12e3ff8d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.category-tiles[data-v-12e3ff8d]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;height:100%;display:grid}.category-tiles img[data-v-12e3ff8d]{border-radius:4px;min-height:0}.category-media[data-v-12e3ff8d]:has(.category-tiles){background:0 0}.illustration-tiles[data-v-12e3ff8d]{background:#f5f5f5}.category-card-name[data-v-12e3ff8d]{margin:14px 6px 0;font-size:16px;line-height:20px}.category-card-text[data-v-12e3ff8d]{color:#8c8c8c;margin:4px 6px 0;font-size:14px;line-height:19px}@media (width<=1399px){.wide .category-card[data-v-12e3ff8d]{display:none}}@media (width<=1099px){.category-card[data-v-12e3ff8d]{display:none}.category-menu[data-v-12e3ff8d]{gap:12px}.category-column[data-v-12e3ff8d]{min-width:170px}}
