.question-knowledge-map{grid-template-columns:58px minmax(0,1fr);align-items:center;margin-top:16px;padding-block:2px;display:grid;position:relative}.question-knowledge-root{min-height:66px;color:var(--foreground);justify-content:center;align-items:center;font-size:14px;font-weight:650;display:flex;position:relative}.question-knowledge-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.question-knowledge-connectors path{fill:none;stroke:var(--star-tag-color);stroke-width:1.5px}.question-knowledge-branches{min-width:0;margin:0;padding:0 0 0 18px;list-style:none}.question-knowledge-branch{min-width:0;padding:6px 0 6px 18px;position:relative}.question-knowledge-node{border:1px solid color-mix(in oklab, var(--star-tag-color) 72%, var(--foreground));background:color-mix(in oklab, var(--star-tag-color) 22%, var(--card));width:fit-content;max-width:100%;height:auto;min-height:44px;color:var(--foreground);text-align:left;white-space:normal;overflow-wrap:anywhere;border-radius:24px;justify-content:flex-start;padding:10px 12px;font-size:14px;line-height:1.6}.question-knowledge-node:hover{background:color-mix(in oklab, var(--star-tag-color) 35%, var(--card));color:var(--foreground)}.question-knowledge-node>span{min-width:0;max-width:100%}.question-knowledge-node .katex{white-space:normal;overflow-wrap:anywhere}@media (width<=350px){.question-knowledge-map{grid-template-columns:48px minmax(0,1fr)}.question-knowledge-node{padding-inline:9px}}
