.pa-workflow{isolation:isolate;color:#c8b8cf;--pa-accent:#d3b67d;--pa-muted:#b7a3c0;--pa-line:#76617d;min-width:0;margin:18px 0 15px;position:relative}.pa-toolbar{font:8px/1.6 var(--font-mono),monospace;letter-spacing:.08em;color:var(--pa-muted);justify-content:space-between;align-items:center;gap:14px;display:flex}.pa-toolbar>button{color:#ead9ba;min-height:34px;font:11px/1.5 var(--font-body),sans-serif;cursor:pointer;letter-spacing:0;background:#24192e;border:1px solid #85718b;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}.pa-toolbar>button:hover{border-color:var(--pa-accent);background:#36273f}.pa-toolbar>button>span{font-size:13px;line-height:1}.pa-workflow :is(button):focus-visible{outline-offset:4px;outline:2px solid #ead1a0}.pa-diagram{stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;margin:10px 0 -4px;display:block;overflow:visible}.pa-connection>path{stroke:var(--pa-line);stroke-width:1px}.pa-connection>path:first-child{stroke-dasharray:3 4}.pa-connection[data-active=true]>path{stroke:var(--pa-accent)}.pa-packet{fill:var(--pa-accent);opacity:0;animation:2.4s ease-in-out infinite paused pa-transfer}.pa-connection[data-active=true] .pa-packet{opacity:1}.pa-node-frame{stroke:#78627f;stroke-width:1px;fill:#2a1d33}.pa-node[data-done=true] .pa-node-frame{stroke:#a48a64;fill:#302237}.pa-node[data-active=true] .pa-node-frame{stroke:#e1c38c;stroke-width:1.5px;fill:#44314b}.pa-icon{stroke:currentColor;stroke-width:1.5px;color:#bcabc5}.pa-node[data-active=true] .pa-icon{color:#f2dfb6}.pa-node[data-done=true] .pa-icon{color:#d6c3ab}.pa-human-dot{fill:#c8ab73;stroke:#2a1d33;stroke-width:2px}.pa-paper-back,.pa-source-side{opacity:.55}.pa-sort-item,.pa-edit-clip{fill:#3d2b45}.pa-node[data-active=true] .pa-sort-item,.pa-node[data-active=true] .pa-edit-clip{fill:#c8ab7370}.pa-match-row,.pa-task-row,.pa-story-frame,.pa-learning-layer,.pa-output-detail,.pa-review-mark,.pa-question,.pa-script-cursor{animation:2.4s ease-in-out infinite paused pa-detail}.pa-envelope{animation:2.4s ease-in-out infinite paused pa-inbox}.pa-sort-item{animation:2.4s ease-in-out infinite paused pa-sort}.pa-scan{stroke:#e1c38c;opacity:.5;animation:2.4s ease-in-out infinite paused pa-scan}.pa-evidence-link,.pa-evidence-dot{animation:2.4s ease-in-out infinite paused pa-evidence}.pa-bulb{animation:2.4s ease-in-out infinite paused pa-detail}.pa-playhead{stroke:#e1c38c;animation:2.4s ease-in-out infinite paused pa-edit}.pa-delay-1{animation-delay:-.25s}.pa-delay-2{animation-delay:-.5s}.pa-workflow[data-running=true] .pa-node[data-active=true] :is(.pa-match-row,.pa-task-row,.pa-story-frame,.pa-learning-layer,.pa-output-detail,.pa-review-mark,.pa-question,.pa-script-cursor,.pa-envelope,.pa-sort-item,.pa-scan,.pa-evidence-link,.pa-evidence-dot,.pa-bulb,.pa-playhead),.pa-workflow[data-running=true] .pa-connection[data-active=true] .pa-packet{animation-play-state:running}.pa-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pa-steps li{min-width:0}.pa-steps button{text-align:left;color:#c9b8d0;width:100%;min-height:54px;font:11px/1.45 var(--font-body),sans-serif;cursor:pointer;overflow-wrap:normal;background:0 0;border:0;border-top:1px solid #69526f;flex-direction:column;align-items:flex-start;gap:6px;padding:9px 0 7px;display:flex}.pa-steps button>span{font:8px/1.4 var(--font-mono),monospace;color:#aa93b3}.pa-steps button[aria-current=step]{border-color:var(--pa-accent);color:#f4e2bd}.pa-steps button[aria-current=step]>span{color:var(--pa-accent)}.pa-steps button:hover{color:#f4e2bd}.pa-caption{min-height:53px;font:11px/1.7 var(--font-body),sans-serif;color:#d5c7d9;gap:9px;max-width:100%;margin:10px 0 0;display:flex}.pa-caption>span{color:var(--pa-accent);flex-shrink:0;margin-top:2px;font-size:17px;line-height:1.2}@keyframes pa-transfer{0%,12%{opacity:0;transform:translate(0)}25%{opacity:1}78%{opacity:1}94%,to{opacity:0;transform:translate(43px)}}.pa-connection:not([data-active=true]) .pa-packet{visibility:hidden}@keyframes pa-detail{0%,to{opacity:.6}35%,70%{opacity:1}}@keyframes pa-inbox{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@keyframes pa-sort{0%,to{transform:translate(0)}55%{transform:translate(12px)}}@keyframes pa-scan{0%,to{opacity:0;transform:translateY(0)}20%{opacity:.75}80%{opacity:.75;transform:translateY(51px)}95%{opacity:0}}@keyframes pa-evidence{0%,to{opacity:.45}40%,75%{opacity:1}}@keyframes pa-edit{0%,to{transform:translate(-16px)}75%{transform:translate(15px)}}@media (max-width:650px){.pa-workflow{margin:16px 0 14px}.pa-toolbar{gap:9px;font-size:7px}.pa-toolbar>button{min-height:36px;padding-inline:8px;font-size:10px}.pa-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.pa-steps button{flex-direction:row;align-items:baseline;gap:8px;min-height:44px;padding-block:8px;font-size:11px}.pa-steps button>span{flex-shrink:0;font-size:8px}.pa-caption{min-height:70px;font-size:11px;line-height:1.75}.pa-diagram{margin:8px 0 2px}}@media (prefers-reduced-motion:reduce){.pa-workflow .pa-packet,.pa-workflow .pa-icon *{animation:none!important}.pa-workflow .pa-packet{display:none}}
