.ui--fluxo{padding-bottom:1.4em}.ui-fl{position:relative;display:flex;flex-direction:column;align-items:center;padding:1em .7em .8em;border-radius:1em;background-color:var(--ui-sf);background-image:radial-gradient(rgba(23,20,15,.09) 1px,transparent 1.2px);background-size:1.1em 1.1em}.ui-fl__node{position:relative;display:flex;align-items:center;gap:.65em;width:100%;max-width:20em;padding:.55em .75em .55em .55em;border:1px solid var(--ui-line);border-radius:.9em;background:var(--ui-bg);box-shadow:0 .1em .35em #17140f0f;transition:border-color .35s ease,box-shadow .35s ease,transform .45s var(--ease)}.ui-fl__ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.1em;height:2.1em;border-radius:.65em;background:var(--ui-sf2);color:var(--ui-ink);transition:background-color .35s ease,color .35s ease}.ui-fl__ico .st-i{width:1.05em;height:1.05em}.ui-fl__node--gat .ui-fl__ico{background:color-mix(in oklab,var(--primary) 14%,#fff);color:var(--primary-text)}.ui-fl__txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ui-fl__txt b{font-size:.9em;font-weight:650}.ui-fl__txt>i{font-style:normal;font-size:.8em;color:var(--ui-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-fl__op{display:inline-block;margin-top:.15em;padding:.05em .45em;border:1px solid var(--ui-line);border-radius:.45em;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ui-fl__op.is-pick{border-color:var(--ui-me);background:var(--ui-me);color:#fff}.ui-fl__wire{position:relative;display:block;width:2px;height:1.15em;background:var(--ui-line)}.ui-fl__wire i{position:absolute;inset:0;background:var(--ui-me);transform:scaleY(0);transform-origin:top center;transition:transform .45s var(--ease)}.ui-fl__wire.is-hot i{transform:scaleY(1)}.ui-fl__split{display:grid;grid-template-columns:1fr 1fr;gap:.55em;width:100%;max-width:21em}.ui-fl__fork{position:relative;grid-column:1 / -1;display:block;height:1.5em}.ui-fl__fork:before{content:"";position:absolute;top:0;left:calc(50% - 1px);width:2px;height:.75em;background:var(--ui-line);transition:background-color .3s ease}.ui-fl__fork i{position:absolute;top:.75em;height:.75em;border:2px solid var(--ui-line);border-bottom:0;transition:border-color .35s ease}.ui-fl__fork i:first-child{left:25%;right:calc(50% - 1px);border-right:0;border-radius:.55em 0 0}.ui-fl__fork i:last-child{left:calc(50% - 1px);right:25%;border-left:0;border-radius:0 .55em 0 0}.ui-fl__fork.is-hot:before{background:var(--ui-me)}.ui-fl__fork i.is-hot{border-color:var(--ui-me)}.ui-fl__node--sm{flex-direction:column;justify-content:center;gap:.35em;padding:.6em .45em;text-align:center}.ui-fl__node--sm .ui-fl__txt b{font-size:.84em}.ui-fl__node.is-hot{border-color:var(--ui-me);box-shadow:0 0 0 .28em color-mix(in oklab,var(--ui-me) 16%,transparent),0 .4em 1em -.4em #17140f40;transform:translateY(-.08em)}.ui-fl__node.is-hot .ui-fl__ico{background:var(--ui-me);color:#fff}.ui-fl__node.is-done{border-color:color-mix(in oklab,var(--ui-me) 38%,var(--ui-line))}.ui-fl__node.is-done:after{content:"";position:absolute;top:-.3em;right:-.3em;width:.8em;height:.8em;border:.16em solid var(--ui-bg);border-radius:50%;background:#22c55e}.ui--fluxo .ui-toast{bottom:.7em}
