/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */svg marker.dx-arrow path,svg marker.dx-dot circle{fill:none}svg g.dx-grid path.dx-axis{stroke:var(--color-neutral-300,oklch(87% 0 0))}.dark :is(svg g.dx-grid path.dx-axis){stroke:var(--color-neutral-800,oklch(26.9% 0 0))}svg g.dx-grid path.dx-major{stroke:var(--color-neutral-200,oklch(92.2% 0 0))}.dark :is(svg g.dx-grid path.dx-major){stroke:var(--color-neutral-900,oklch(20.5% 0 0))}svg g.dx-grid path.dx-minor{stroke:var(--color-neutral-200,oklch(92.2% 0 0))}.dark :is(svg g.dx-grid path.dx-minor){stroke:var(--color-neutral-950,oklch(14.5% 0 0))}svg g.dx-graph g.dx-guides circle{fill:var(--color-neutral-400,oklch(70.8% 0 0));stroke:var(--color-neutral-600,oklch(43.9% 0 0));opacity:.1}.dark :is(svg g.dx-graph g.dx-guides circle){fill:var(--color-neutral-800,oklch(26.9% 0 0));stroke:var(--color-neutral-950,oklch(14.5% 0 0))}svg g.dx-graph g.dx-subgraphs path.dx-subgraph{fill:var(--color-neutral-200,oklch(92.2% 0 0));stroke:var(--color-red-500,oklch(63.7% .237 25.331));stroke-dasharray:4 4}.dark :is(svg g.dx-graph g.dx-subgraphs path.dx-subgraph){fill:var(--color-neutral-950,oklch(14.5% 0 0))}svg g.dx-graph g.dx-nodes g.dx-node circle{fill:var(--color-neutral-300,oklch(87% 0 0));stroke:var(--color-neutral-800,oklch(26.9% 0 0))}.dark :is(svg g.dx-graph g.dx-nodes g.dx-node circle){fill:var(--color-neutral-600,oklch(43.9% 0 0));stroke:none}svg g.dx-graph g.dx-nodes g.dx-node.dx-selected circle{stroke:var(--color-neutral-950,oklch(14.5% 0 0));stroke-width:2px;fill:var(--color-red-500,oklch(63.7% .237 25.331))!important}.dark :is(svg g.dx-graph g.dx-nodes g.dx-node.dx-selected circle){stroke:var(--color-neutral-300,oklch(87% 0 0))}svg g.dx-graph g.dx-nodes g.dx-node g.dx-label{display:none}svg g.dx-graph g.dx-nodes g[data-color=orange].dx-node circle{fill:var(--color-orange-300,oklch(83.7% .128 66.29))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=orange].dx-node circle){fill:var(--color-orange-500,oklch(70.5% .213 47.604))}svg g.dx-graph g.dx-nodes g[data-color=amber].dx-node circle{fill:var(--color-amber-300,oklch(87.9% .169 91.605))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=amber].dx-node circle){fill:var(--color-amber-500,oklch(76.9% .188 70.08))}svg g.dx-graph g.dx-nodes g[data-color=yellow].dx-node circle{fill:var(--color-yellow-300,oklch(90.5% .182 98.111))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=yellow].dx-node circle){fill:var(--color-yellow-500,oklch(79.5% .184 86.047))}svg g.dx-graph g.dx-nodes g[data-color=lime].dx-node circle{fill:var(--color-lime-300,oklch(89.7% .196 126.665))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=lime].dx-node circle){fill:var(--color-lime-500,oklch(76.8% .233 130.85))}svg g.dx-graph g.dx-nodes g[data-color=green].dx-node circle{fill:var(--color-green-300,oklch(87.1% .15 154.449))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=green].dx-node circle){fill:var(--color-green-500,oklch(72.3% .219 149.579))}svg g.dx-graph g.dx-nodes g[data-color=emerald].dx-node circle{fill:var(--color-emerald-300,oklch(84.5% .143 164.978))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=emerald].dx-node circle){fill:var(--color-emerald-500,oklch(69.6% .17 162.48))}svg g.dx-graph g.dx-nodes g[data-color=teal].dx-node circle{fill:var(--color-teal-300,oklch(85.5% .138 181.071))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=teal].dx-node circle){fill:var(--color-teal-500,oklch(70.4% .14 182.503))}svg g.dx-graph g.dx-nodes g[data-color=cyan].dx-node circle{fill:var(--color-cyan-300,oklch(86.5% .127 207.078))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=cyan].dx-node circle){fill:var(--color-cyan-500,oklch(71.5% .143 215.221))}svg g.dx-graph g.dx-nodes g[data-color=sky].dx-node circle{fill:var(--color-sky-300,oklch(82.8% .111 230.318))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=sky].dx-node circle){fill:var(--color-sky-500,oklch(68.5% .169 237.323))}svg g.dx-graph g.dx-nodes g[data-color=indigo].dx-node circle{fill:var(--color-indigo-300,oklch(78.5% .115 274.713))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=indigo].dx-node circle){fill:var(--color-indigo-500,oklch(58.5% .233 277.117))}svg g.dx-graph g.dx-nodes g[data-color=violet].dx-node circle{fill:var(--color-violet-300,oklch(81.1% .111 293.571))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=violet].dx-node circle){fill:var(--color-violet-500,oklch(60.6% .25 292.717))}svg g.dx-graph g.dx-nodes g[data-color=purple].dx-node circle{fill:var(--color-purple-300,oklch(82.7% .119 306.383))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=purple].dx-node circle){fill:var(--color-purple-500,oklch(62.7% .265 303.9))}svg g.dx-graph g.dx-nodes g[data-color=fuchsia].dx-node circle{fill:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=fuchsia].dx-node circle){fill:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}svg g.dx-graph g.dx-nodes g[data-color=rose].dx-node circle{fill:var(--color-rose-300,oklch(81% .117 11.638))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=rose].dx-node circle){fill:var(--color-rose-500,oklch(64.5% .246 16.439))}svg g.dx-graph g.dx-nodes g[data-color=pink].dx-node circle{fill:var(--color-pink-300,oklch(82.3% .12 346.018))}.dark :is(svg g.dx-graph g.dx-nodes g[data-color=pink].dx-node circle){fill:var(--color-pink-500,oklch(65.6% .241 354.308))}:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) circle{cursor:pointer;stroke:var(--color-neutral-900,oklch(20.5% 0 0));stroke-width:2px}.dark :is(:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) circle){stroke:var(--color-neutral-200,oklch(92.2% 0 0))}:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) g.dx-label{display:block}:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) g.dx-label line{stroke:var(--color-neutral-500,oklch(55.6% 0 0));stroke-width:2px}:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) g.dx-label rect{fill:var(--color-inverse-surface,light-dark(oklch(20.5% 0 0),oklch(97% 0 0)));stroke:var(--color-neutral-500,oklch(55.6% 0 0));stroke-width:1px}:is(svg g.dx-graph g.dx-nodes g.dx-dragging,svg g.dx-graph g.dx-nodes g.dx-highlight) g.dx-label text{fill:var(--color-inverse-text,light-dark(oklch(98.5% 0 0),oklch(14.5% 0 0)))}svg g.dx-graph g.dx-edges g.dx-edge path{stroke:var(--color-neutral-700,oklch(37.1% 0 0));stroke-width:1px}.dark :is(svg g.dx-graph g.dx-edges g.dx-edge path){stroke:var(--color-neutral-700,oklch(37.1% 0 0))}svg g.dx-graph g.dx-edges g.dx-edge.dx-dashed path{stroke-dasharray:4 4}svg g.dx-graph g.dx-edges g[data-color=orange].dx-edge path{stroke:var(--color-orange-300,oklch(83.7% .128 66.29))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=orange].dx-edge path){stroke:var(--color-orange-500,oklch(70.5% .213 47.604))}svg g.dx-graph g.dx-edges g[data-color=amber].dx-edge path{stroke:var(--color-amber-300,oklch(87.9% .169 91.605))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=amber].dx-edge path){stroke:var(--color-amber-500,oklch(76.9% .188 70.08))}svg g.dx-graph g.dx-edges g[data-color=yellow].dx-edge path{stroke:var(--color-yellow-300,oklch(90.5% .182 98.111))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=yellow].dx-edge path){stroke:var(--color-yellow-500,oklch(79.5% .184 86.047))}svg g.dx-graph g.dx-edges g[data-color=lime].dx-edge path{stroke:var(--color-lime-300,oklch(89.7% .196 126.665))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=lime].dx-edge path){stroke:var(--color-lime-500,oklch(76.8% .233 130.85))}svg g.dx-graph g.dx-edges g[data-color=green].dx-edge path{stroke:var(--color-green-300,oklch(87.1% .15 154.449))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=green].dx-edge path){stroke:var(--color-green-500,oklch(72.3% .219 149.579))}svg g.dx-graph g.dx-edges g[data-color=emerald].dx-edge path{stroke:var(--color-emerald-300,oklch(84.5% .143 164.978))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=emerald].dx-edge path){stroke:var(--color-emerald-500,oklch(69.6% .17 162.48))}svg g.dx-graph g.dx-edges g[data-color=teal].dx-edge path{stroke:var(--color-teal-300,oklch(85.5% .138 181.071))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=teal].dx-edge path){stroke:var(--color-teal-500,oklch(70.4% .14 182.503))}svg g.dx-graph g.dx-edges g[data-color=cyan].dx-edge path{stroke:var(--color-cyan-300,oklch(86.5% .127 207.078))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=cyan].dx-edge path){stroke:var(--color-cyan-500,oklch(71.5% .143 215.221))}svg g.dx-graph g.dx-edges g[data-color=sky].dx-edge path{stroke:var(--color-sky-300,oklch(82.8% .111 230.318))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=sky].dx-edge path){stroke:var(--color-sky-500,oklch(68.5% .169 237.323))}svg g.dx-graph g.dx-edges g[data-color=indigo].dx-edge path{stroke:var(--color-indigo-300,oklch(78.5% .115 274.713))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=indigo].dx-edge path){stroke:var(--color-indigo-500,oklch(58.5% .233 277.117))}svg g.dx-graph g.dx-edges g[data-color=violet].dx-edge path{stroke:var(--color-violet-300,oklch(81.1% .111 293.571))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=violet].dx-edge path){stroke:var(--color-violet-500,oklch(60.6% .25 292.717))}svg g.dx-graph g.dx-edges g[data-color=purple].dx-edge path{stroke:var(--color-purple-300,oklch(82.7% .119 306.383))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=purple].dx-edge path){stroke:var(--color-purple-500,oklch(62.7% .265 303.9))}svg g.dx-graph g.dx-edges g[data-color=fuchsia].dx-edge path{stroke:var(--color-fuchsia-300,oklch(83.3% .145 321.434))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=fuchsia].dx-edge path){stroke:var(--color-fuchsia-500,oklch(66.7% .295 322.15))}svg g.dx-graph g.dx-edges g[data-color=rose].dx-edge path{stroke:var(--color-rose-300,oklch(81% .117 11.638))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=rose].dx-edge path){stroke:var(--color-rose-500,oklch(64.5% .246 16.439))}svg g.dx-graph g.dx-edges g[data-color=pink].dx-edge path{stroke:var(--color-pink-300,oklch(82.3% .12 346.018))}.dark :is(svg g.dx-graph g.dx-edges g[data-color=pink].dx-edge path){stroke:var(--color-pink-500,oklch(65.6% .241 354.308))}svg g.dx-graph .dx-linker path{stroke:var(--color-orange-500,oklch(70.5% .213 47.604));stroke-dasharray:4 4}svg g.dx-graph .dx-linker path::marker{stroke:var(--color-red-500,oklch(63.7% .237 25.331))}svg g.dx-graph circle.dx-bullet{fill:var(--color-red-500,oklch(63.7% .237 25.331));stroke:none}
