.hWI5dG_board{isolation:isolate;background-image:radial-gradient(hsl(var(--primary) / .16) 1px, transparent 1px);background-size:22px 22px;grid-template-columns:minmax(0,1fr);gap:36px;padding:24px 28px;display:grid;position:relative}.hWI5dG_board>svg{z-index:-1}.hWI5dG_board>[data-key-root],.hWI5dG_board>[data-tree-root]{grid-column:1;grid-row:var(--hub-row);text-align:center;width:100%;min-width:0;max-width:none;box-shadow:0 0 0 6px hsl(var(--background)), 0 0 0 7px hsl(var(--primary) / .22), 0 15px 60px hsl(var(--primary) / .12);border-radius:24px;flex-direction:column;align-self:center;padding:28px 18px}.hWI5dG_board>[data-key-root]>span[aria-hidden],.hWI5dG_board>[data-tree-root]>span[aria-hidden],.hWI5dG_nodes>a>span[aria-hidden]{display:none}.hWI5dG_nodes{display:contents}.hWI5dG_nodes>a{grid-column:1;grid-row:var(--mobile-row);border-color:hsl(var(--border));min-width:0;min-height:200px;box-shadow:0 12px 32px hsl(var(--foreground) / .04);padding:24px;animation:none}.hWI5dG_nodes>a:before,.hWI5dG_nodes>a:after{content:"";border:1px solid hsl(var(--primary));background:hsl(var(--background));border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.hWI5dG_nodes>a:before{left:-4px}.hWI5dG_nodes>a:after{right:-4px}.hWI5dG_nodes>a:hover,.hWI5dG_nodes>a:focus-visible{border-color:hsl(var(--primary) / .65)}.hWI5dG_nodes>a h2{font-size:1.125rem}.hWI5dG_nodes>a [class*=text-white\/20]{color:hsl(var(--muted-foreground) / .55)}@media (min-width:1024px){.hWI5dG_board{-moz-column-gap:64px;grid-template-columns:minmax(0,1fr) minmax(190px,.8fr) minmax(0,1fr);gap:28px 64px;padding:32px 8px}.hWI5dG_board>[data-key-root],.hWI5dG_board>[data-tree-root]{grid-column:2;grid-row:1 / span var(--circuit-rows)}.hWI5dG_nodes>a{grid-column:var(--node-column);grid-row:var(--node-row)}}@media (prefers-reduced-motion:reduce){.hWI5dG_board *,.hWI5dG_board :before,.hWI5dG_board :after{transition:none!important;animation:none!important}}
