.CommunityExplorer-module__51viGW__explorer{background:var(--gol-bone);color:var(--gol-slate);border:1px solid var(--gol-hairline);padding:var(--gol-s4);gap:var(--gol-s3);min-width:0;font-family:var(--gol-sans);display:grid}.CommunityExplorer-module__51viGW__explorer h2,.CommunityExplorer-module__51viGW__explorer h3{color:var(--gol-navy);margin:0}.CommunityExplorer-module__51viGW__explorer p{margin:0}.CommunityExplorer-module__51viGW__explorer a{color:var(--gol-teal-deep);text-decoration:underline}.CommunityExplorer-module__51viGW__eyebrow{font-family:var(--gol-mono);color:var(--gol-muted)}.CommunityExplorer-module__51viGW__tabs,.CommunityExplorer-module__51viGW__controls,.CommunityExplorer-module__51viGW__legend{align-items:center;gap:var(--gol-s3);flex-wrap:wrap;display:flex}.CommunityExplorer-module__51viGW__tabs button,.CommunityExplorer-module__51viGW__controls button,.CommunityExplorer-module__51viGW__controls select,.CommunityExplorer-module__51viGW__tooltip button{font:inherit;color:var(--gol-navy);background:var(--gol-paper);padding:var(--gol-s2) var(--gol-s3);border:1px solid var(--gol-muted);cursor:pointer;max-width:100%}.CommunityExplorer-module__51viGW__tabs button[aria-pressed=true]{color:var(--gol-paper);background:var(--gol-navy)}.CommunityExplorer-module__51viGW__controls label{align-items:center;gap:var(--gol-s2);flex-wrap:wrap;display:flex}.CommunityExplorer-module__51viGW__chart{min-width:0;position:relative}.CommunityExplorer-module__51viGW__svg{width:100%;height:auto;color:var(--gol-slate);font-family:var(--gol-sans);display:block;overflow:visible}.CommunityExplorer-module__51viGW__svg text{fill:currentColor;font-size:13px}.CommunityExplorer-module__51viGW__svg .CommunityExplorer-module__51viGW__taxonLabel{font-size:11px}.CommunityExplorer-module__51viGW__svg .CommunityExplorer-module__51viGW__nodeLabel{font-family:var(--gol-mono);font-size:13px}.CommunityExplorer-module__51viGW__axes path{stroke:var(--gol-hairline);fill:none}.CommunityExplorer-module__51viGW__svg [role=button],.CommunityExplorer-module__51viGW__svg rect{cursor:pointer}.CommunityExplorer-module__51viGW__explorer :focus-visible{outline:2px solid var(--gol-teal-deep);outline-offset:2px}.CommunityExplorer-module__51viGW__tooltip{background:var(--gol-navy);color:var(--gol-paper);padding:var(--gol-s3);overflow-wrap:anywhere;gap:var(--gol-s2);display:grid;position:relative}.CommunityExplorer-module__51viGW__tooltip button{justify-self:start}.CommunityExplorer-module__51viGW__legend span{align-items:center;gap:var(--gol-s2);display:inline-flex}.CommunityExplorer-module__51viGW__legend i{width:var(--gol-s3);height:var(--gol-s3);border:1px solid var(--gol-muted);display:inline-block}.CommunityExplorer-module__51viGW__readout{padding:var(--gol-s3);background:var(--gol-mist)}.CommunityExplorer-module__51viGW__boundary{border-left:var(--gol-s1) solid var(--gol-amber-deep);padding-left:var(--gol-s3)}.CommunityExplorer-module__51viGW__hash{color:var(--gol-muted);overflow-wrap:anywhere;font-family:var(--gol-mono);display:block}.CommunityExplorer-module__51viGW__explorer details{border-top:1px solid var(--gol-hairline);padding-top:var(--gol-s3)}.CommunityExplorer-module__51viGW__explorer summary{cursor:pointer;color:var(--gol-navy)}@media (max-width:600px){.CommunityExplorer-module__51viGW__explorer{padding:var(--gol-s3)}.CommunityExplorer-module__51viGW__chart{overflow-x:auto}.CommunityExplorer-module__51viGW__svg{min-width:640px}}
