.lineage-flow[data-v-1d86e811]{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1rem}.flow-col[data-v-1d86e811]{display:flex;min-width:0px;flex-direction:column;gap:.5rem}.flow-arrow-col[data-v-1d86e811]{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.5rem}.flow-col-label[data-v-1d86e811]{font-weight:500;line-height:1.25rem;letter-spacing:.025em;font-size:11px}.flow-node[data-v-1d86e811]{display:inline-flex;align-items:center;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.75rem;padding-right:.75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;min-height:38px;border:1px solid #e2e8f0}.flow-node[data-v-1d86e811]:hover{background:#3b82f60f;border-color:#3b82f666}.flow-arrow[data-v-1d86e811]{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));min-height:38px}.flow-current[data-v-1d86e811]{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));min-height:38px;background:#3b82f614;border:1px solid rgba(59,130,246,.35)}.flow-current-dot[data-v-1d86e811]{height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}@media (max-width: 640px){.lineage-flow[data-v-1d86e811]{flex-direction:column;align-items:stretch}.flow-arrow-col[data-v-1d86e811]{flex-direction:row;align-self:center}.flow-arrow-col .flow-col-label[data-v-1d86e811]{display:none}.flow-arrow[data-v-1d86e811]{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));min-height:0}}
