.category-hierarchy-module__hObP1G__taxonomyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.category-hierarchy-module__hObP1G__taxonomyCard{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:24px;gap:16px;padding:22px;display:grid}.category-hierarchy-module__hObP1G__taxonomyCardHeader{gap:8px;display:grid}.category-hierarchy-module__hObP1G__taxonomyMeta{color:var(--muted);line-height:1.55}.category-hierarchy-module__hObP1G__taxonomyTree{gap:12px;display:grid}.category-hierarchy-module__hObP1G__taxonomyBranch{gap:10px;display:grid}.category-hierarchy-module__hObP1G__taxonomyChildren{border-left:1px solid #0f766e29;gap:10px;padding-left:16px;display:grid}.category-hierarchy-module__hObP1G__taxonomyLink{border:1px solid var(--line);width:fit-content;color:var(--accent-strong);background:#fffdf8c7;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800;transition:transform .16s,border-color .16s,background-color .16s;display:inline-flex}.category-hierarchy-module__hObP1G__taxonomyLink:hover{border-color:var(--accent);transform:translateY(-1px)}.category-hierarchy-module__hObP1G__taxonomyLinkActive{background:var(--accent-soft);color:var(--accent-strong);border-color:#0f766e4d}.category-hierarchy-module__hObP1G__taxonomyTrail,.category-hierarchy-module__hObP1G__taxonomyTagList{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.category-hierarchy-module__hObP1G__taxonomySeparator{color:var(--muted);font-weight:700}@media (max-width:1024px){.category-hierarchy-module__hObP1G__taxonomyGrid{grid-template-columns:1fr}}@media (max-width:720px){.category-hierarchy-module__hObP1G__taxonomyCard{border-radius:20px}.category-hierarchy-module__hObP1G__taxonomyChildren{padding-left:12px}}
