.pf{gap:var(--space-3);margin:0;display:grid}.pf-svg{width:100%;height:auto;font:600 13px/1 var(--font-sans);display:block;overflow:visible}.pf-node{fill:var(--surface);stroke:var(--line);stroke-width:1.5px;transition:stroke .2s,fill .2s}.pf-stage.is-running .pf-node{stroke:var(--ink);stroke-dasharray:5 4;animation:.8s linear infinite pf-march}.pf-stage.is-done .pf-node{stroke:var(--ink)}.pf-stage.is-flagged .pf-node,.pf-stage.is-error .pf-node{stroke:var(--ink);stroke-width:3px;fill:var(--desk)}.pf-stage--boundary .pf-node{stroke-dasharray:2 3}.pf-stage--boundary.is-done .pf-node{stroke-dasharray:none;stroke-width:2.5px}.pf-label{fill:var(--ink-muted)}.pf-stage:not(.is-idle) .pf-label{fill:var(--ink)}.pf-state{fill:var(--ink-muted);font-weight:500}.pf-glyph{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.pf-glyph .pf-dot{fill:var(--ink);stroke:none}.pf-running circle{fill:var(--ink);animation:1s ease-in-out infinite pf-pulse}.pf-conn{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:4 4}.pf-conn.is-flowing{stroke:var(--ink);animation:.6s linear infinite pf-march}.pf-conn.is-done{stroke:var(--ink);stroke-dasharray:none}.pf-cell{fill:var(--desk);stroke:var(--line)}.pf-cell--pass,.pf-cell--hold,.pf-cell--escalate{animation:.25s ease-out both pf-light;animation-delay:calc(var(--j) * 70ms)}.pf-cell--pass{fill:var(--ink-muted);stroke:none}.pf-cell--hold{fill:var(--retenida);stroke:var(--ink);stroke-width:1.5px}.pf-cell--escalate{fill:var(--pendiente);stroke:var(--ink);stroke-width:1.5px}.pf-stamp rect{fill:var(--surface);stroke-width:2.5px}.pf-stamp text{font:800 13px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.pf-stamp--pagada rect{stroke:var(--pagada)}.pf-stamp--pagada text{fill:var(--pagada)}.pf-stamp--retenida rect{stroke:var(--retenida)}.pf-stamp--retenida text{fill:var(--retenida)}.pf-stamp--pendiente rect{stroke:var(--pendiente)}.pf-stamp--pendiente text{fill:var(--pendiente)}.pf-stamp{transform-box:fill-box;transform-origin:50%;animation:.35s cubic-bezier(.2,0,0,1.3) both pf-stamp}.pf-link{fill:none;stroke:var(--line-strong);stroke-width:2px}.pf-link--new{stroke:var(--ink);stroke-width:2.5px;animation:.3s ease-out both pf-light}.pf-doc{transition:transform .45s cubic-bezier(.2,0,0,1)}.pf-doc path:first-child{fill:var(--doc-paper);stroke:var(--ink);stroke-width:1.5px;stroke-linejoin:round}.pf-doc path:last-child{fill:none;stroke:var(--ink-muted);stroke-width:1.25px}.pf-list{gap:var(--space-2) var(--space-4);counter-reset:pf;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:grid}.pf-list li{column-gap:var(--space-2);grid-template-columns:22px 1fr;align-content:start;display:grid}.pf-list li>*{grid-column:2}.pf-list li:before{counter-increment:pf;content:counter(pf);border:1px solid var(--line-strong);width:20px;height:20px;color:var(--ink-muted);border-radius:50%;grid-row:span 3;place-items:center;font-size:11px;font-weight:700;display:grid}.pf-list li:not(.is-idle):before{border-color:var(--ink);color:var(--ink)}.pf-list li.is-flagged:before,.pf-list li.is-error:before{background:var(--ink);color:var(--on-ink)}.pf-list p{color:var(--ink-muted);margin:2px 0 0}.pf-list li>strong,.pf-list li>span:not(.ak-note){grid-column:2;display:inline}@keyframes pf-march{to{stroke-dashoffset:-16px}}@keyframes pf-pulse{50%{opacity:.25}}@keyframes pf-light{0%{opacity:0}to{opacity:1}}@keyframes pf-stamp{0%{opacity:0;transform:scale(1.6)}to{opacity:1;transform:none}}@keyframes pf-reveal{0%{opacity:.2}to{opacity:1}}@keyframes pf-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.pf--scroll .pf-svg{view-timeline-name:--pf}.pf--scroll .pf-stage,.pf--scroll .pf-conn,.pf--scroll .pf-cell,.pf--scroll .pf-stamp,.pf--scroll .pf-link--new{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--pf;animation-duration:auto;animation-iteration-count:1;animation-delay:0s}.pf--scroll .pf-stage{animation-name:pf-reveal;animation-range:entry calc(var(--i) * 10%) entry calc(10% + var(--i) * 10%)}.pf--scroll .pf-conn.is-done{stroke-dasharray:40;animation-name:pf-draw;animation-range:entry calc(var(--i) * 10% - 5%) entry calc(var(--i) * 10%)}.pf--scroll .pf-cell{animation-name:pf-light;animation-range:entry calc(55% + var(--j) * 1%) entry calc(58% + var(--j) * 1%)}.pf--scroll .pf-stamp{animation-name:pf-stamp;animation-range:entry 72% entry 82%}.pf--scroll .pf-link--new{animation-name:pf-light;animation-range:entry 84% entry 92%}}@media (prefers-reduced-motion:reduce){.pf *,.pf :before{transition:none!important;animation:none!important}}
