.category-lucide-icon{display:block;width:16px;height:16px;flex:0 0 auto}.filter-tab-icon{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;color:var(--category-accent,#c7f36b)}.filter-tab-icon .category-lucide-icon{width:16px;height:16px}.graph-node{border-color:color-mix(in srgb,var(--category-accent,#c7f36b) 30%,transparent)}.graph-node-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--category-accent,#c7f36b);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--category-accent,#c7f36b) 48%,transparent))}.graph-node-icon .category-lucide-icon{width:17px;height:17px}.graph-node.is-active{border-color:color-mix(in srgb,var(--category-accent,#c7f36b) 78%,white 22%);box-shadow:0 0 22px color-mix(in srgb,var(--category-accent,#c7f36b) 26%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--category-accent,#c7f36b) 16%,transparent)}
@media(prefers-reduced-motion:reduce){.graph-node,.graph-branch{animation:none!important;transition:none!important}}
@media(min-width:1180px){.hero-art #nodeGraph{width:600px;flex:0 0 600px}}
