.progress-bar-value{transform-origin:0%}.progress-bar-value.loading{animation:1s linear infinite indeterminateAnimation}@keyframes indeterminateAnimation{0%{transform:translate(0)scaleX(0)}40%{transform:translate(0)scaleX(.4)}to{transform:translate(100%)scaleX(.5)}}.connect-back-dash{stroke-dasharray:4 7;animation:1.4s linear infinite connect-back-dash}.connect-back-dot{opacity:0;animation:5.6s ease-in-out infinite connect-back-dot}.connect-back-tile{rotate:var(--tile-tilt);animation:5.6s ease-in-out infinite connect-back-float}.connect-back-check{animation:5.6s ease-out infinite connect-back-check;transform:scale(0)}@keyframes connect-back-dash{to{stroke-dashoffset:-11px}}@keyframes connect-back-dot{0%,10%{offset-distance:0%;opacity:0}16%{opacity:1}48%{opacity:1}54%,to{offset-distance:100%;opacity:0}}@keyframes connect-back-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes connect-back-check{0%,52%{transform:scale(0)}58%{transform:scale(1.15)}62%,90%{transform:scale(1)}96%,to{transform:scale(0)}}@media(prefers-reduced-motion:reduce){.connect-back-dash,.connect-back-dot,.connect-back-tile,.connect-back-check{animation:none}.connect-back-check{transform:scale(1)}}.integration-guide-panel{animation:5.4s ease-in-out infinite integration-guide-panel}.integration-guide-float{animation:5.4s ease-in-out infinite integration-guide-float}.integration-guide-cursor{animation:5.4s ease-in-out infinite integration-guide-cursor}.integration-guide-route{background-image:linear-gradient(90deg,transparent,color-mix(in oklch,var(--guide-brand) 35%,transparent),transparent);animation:2.4s ease-in-out infinite integration-guide-route}.integration-guide-caret{animation:1.1s steps(2,jump-none) infinite integration-guide-caret}.integration-guide-confirm{animation:4.8s ease-in-out infinite integration-guide-confirm}@keyframes integration-guide-panel{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes integration-guide-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-3px)rotate(1deg)}}@keyframes integration-guide-cursor{0%,20%{opacity:0;transform:translate(10px,8px)}42%,72%{opacity:1;transform:translate(0)}82%,to{opacity:0;transform:translate(0)scale(.82)}}@keyframes integration-guide-route{0%,to{opacity:.35;transform:scaleX(.78)}50%{opacity:1;transform:scaleX(1)}}@keyframes integration-guide-caret{50%{opacity:0}}@keyframes integration-guide-confirm{0%,38%,to{transform:scale(1)}46%{transform:scale(.78)}54%{transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.integration-guide-panel,.integration-guide-float,.integration-guide-cursor,.integration-guide-route,.integration-guide-caret,.integration-guide-confirm{animation:none}.integration-guide-cursor{opacity:1}}.approval-wait-ring{animation:2.8s ease-out infinite approval-wait-ring}.approval-wait-dot{opacity:.25;animation:1.9s ease-in-out infinite approval-wait-dot}@keyframes approval-wait-ring{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.8)}}@keyframes approval-wait-dot{0%,to{opacity:.25}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.approval-wait-ring,.approval-wait-dot{animation:none}.approval-wait-ring{opacity:0}.approval-wait-dot{opacity:1}}.docs-folder-doc{--doc-drop:2.5rem;transform:translateY(var(--doc-drop)) rotate(var(--doc-tilt));animation:6s ease-in-out infinite docs-folder-rise}@keyframes docs-folder-rise{0%,8%{transform:translateY(var(--doc-drop)) rotate(var(--doc-tilt))}22%{transform:translateY(0) rotate(var(--doc-tilt))}48%{transform:translateY(-.15rem) rotate(var(--doc-tilt))}70%,86%{transform:translateY(0) rotate(var(--doc-tilt))}to{transform:translateY(var(--doc-drop)) rotate(var(--doc-tilt))}}@media(prefers-reduced-motion:reduce){.docs-folder-doc{transform:rotate(var(--doc-tilt));animation:none}}.seller-form-typing{width:0;animation:5.6s ease-out infinite seller-form-typing}.seller-form-caret-window{animation:5.6s linear infinite seller-form-caret}.seller-form-dot{opacity:0;animation:5.6s infinite seller-form-dot}.seller-form-submit{animation:5.6s infinite seller-form-submit}@keyframes seller-form-typing{0%,8%{width:0}32%,94%{width:2rem}to{width:0}}@keyframes seller-form-caret{0%,7%{opacity:1}8%,15%{opacity:0}16%,23%{opacity:1}24%,31%{opacity:0}32%,38%{opacity:1}39%,to{opacity:0}}@keyframes seller-form-dot{0%,44%{opacity:0}48%,94%{opacity:1}to{opacity:0}}@keyframes seller-form-submit{0%,68%{filter:brightness();transform:scale(1)}72%{filter:brightness(1.2);transform:scale(.94)}78%,to{filter:brightness();transform:scale(1)}}@media(prefers-reduced-motion:reduce){.seller-form-typing,.seller-form-caret-window,.seller-form-dot,.seller-form-submit{animation:none}.seller-form-typing{width:2rem}.seller-form-caret-window{opacity:0}.seller-form-dot{opacity:1}}.tiptap-editor h1{font-size:1.5rem}.tiptap-editor h2{font-size:1.25rem}.tiptap-editor h3{font-size:1.125rem}.tiptap-editor ul li{list-style-type:initial;margin-left:1.5rem;display:list-item}.tiptap-editor ol li{margin-left:1.5rem;list-style-type:decimal;display:list-item}.tiptap-editor table{border-collapse:collapse;width:100%;box-shadow:0 2px 4px var(--shadow);background-color:var(--card);margin:1rem 0}.tiptap-editor table,.tiptap-editor th,.tiptap-editor td{border:1px solid var(--border)}.tiptap-editor th,.tiptap-editor td{text-align:left;padding:.75rem;transition:background-color .3s}.tiptap-editor th{background-color:var(--primary-100);color:var(--primary);font-weight:700}.tiptap-editor tr:nth-child(2n){background-color:var(--background)}.tiptap-editor tr:hover{background-color:var(--muted)}.ready-moves{--ready-cycle:12s;--ready-cycle-start:1.8s}.ready-moves :is(.ready-pick-tile-1,.ready-pick-tile-2,.ready-pick-tile-3,.ready-pick-ring,.ready-pick-badge,.ready-pick-cursor,.ready-pick-price,.ready-pick-slot,.ready-publish-trunk,.ready-publish-spine,.ready-publish-branch,.ready-publish-badge,.ready-track-rail,.ready-track-node,.ready-track-label){animation-duration:var(--ready-cycle);animation-delay:var(--ready-cycle-start);animation-iteration-count:infinite;animation-fill-mode:both}.ready-moves :is(.ready-pick-tile-1,.ready-pick-tile-2,.ready-pick-tile-3){animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.ready-pick-tile-1{animation-name:ready-pick-tile-1}.ready-pick-tile-2{animation-name:ready-pick-tile-2}.ready-pick-tile-3{animation-name:ready-pick-tile-3}@keyframes ready-pick-tile-1{0%{opacity:1;transform:scale(1)}1.5%,3%{opacity:0;transform:scale(.85)}4.6%,to{opacity:1;transform:scale(1)}}@keyframes ready-pick-tile-2{0%{opacity:1;transform:scale(1)}1.5%,4.6%{opacity:0;transform:scale(.85)}6.2%,to{opacity:1;transform:scale(1)}}@keyframes ready-pick-tile-3{0%{opacity:1;transform:scale(1)}1.5%,6.2%{opacity:0;transform:scale(.85)}7.8%,to{opacity:1;transform:scale(1)}}.ready-pick-ring{animation-name:ready-pick-ring;animation-timing-function:ease-out}@keyframes ready-pick-ring{0%{opacity:1}1.5%,6%{opacity:0}7%,to{opacity:1}}.ready-pick-badge{animation-name:ready-pick-badge;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes ready-pick-badge{0%{opacity:1;transform:scale(1)}1.5%,6%{opacity:0;transform:scale(.4)}7.2%{opacity:1;transform:scale(1.15)}8.4%,to{opacity:1;transform:scale(1)}}.ready-pick-cursor{opacity:0;animation-name:ready-pick-cursor;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes ready-pick-cursor{0%,1.5%{opacity:0;transform:translate(16px,14px)scale(1)}3%{opacity:1;transform:translate(12px,10px)scale(1)}5%,5.4%{opacity:1;transform:translate(0)scale(1)}6%{opacity:1;transform:translate(0)scale(.8)}6.8%,12%{opacity:1;transform:translate(0)scale(1)}14%,to{opacity:0;transform:translate(0)scale(1)}}.ready-pick-price{animation-name:ready-pick-price;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes ready-pick-price{0%{opacity:1;transform:translateY(0)}1.5%,9%{opacity:0;transform:translateY(3px)}11%,to{opacity:1;transform:translateY(0)}}.ready-pick-slot{opacity:0;animation-name:ready-pick-slot;animation-timing-function:ease-out}@keyframes ready-pick-slot{0%{opacity:0}1.5%,9%{opacity:1}10.5%,to{opacity:0}}.ready-publish-trunk{animation-name:ready-publish-trunk;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes ready-publish-trunk{0%,30%{transform:scaleX(1)}31.5%{transform:scaleX(0)}34%,to{transform:scaleX(1)}}.ready-publish-spine{animation-name:ready-publish-spine;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes ready-publish-spine{0%,30%{transform:scaleY(1)}31.5%,34%{transform:scaleY(0)}36.5%,to{transform:scaleY(1)}}.ready-publish-branch{animation-timing-function:cubic-bezier(.22,1,.36,1)}.ready-publish-badge{animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.ready-publish-row-1 .ready-publish-branch{animation-name:ready-publish-branch-1}.ready-publish-row-2 .ready-publish-branch{animation-name:ready-publish-branch-2}.ready-publish-row-3 .ready-publish-branch{animation-name:ready-publish-branch-3}.ready-publish-row-1 .ready-publish-badge{animation-name:ready-publish-badge-1}.ready-publish-row-2 .ready-publish-badge{animation-name:ready-publish-badge-2}.ready-publish-row-3 .ready-publish-badge{animation-name:ready-publish-badge-3}@keyframes ready-publish-branch-1{0%,30%{transform:scaleX(1)}31.5%,36.5%{transform:scaleX(0)}38.7%,to{transform:scaleX(1)}}@keyframes ready-publish-branch-2{0%,30%{transform:scaleX(1)}31.5%,38.3%{transform:scaleX(0)}40.5%,to{transform:scaleX(1)}}@keyframes ready-publish-branch-3{0%,30%{transform:scaleX(1)}31.5%,40.1%{transform:scaleX(0)}42.3%,to{transform:scaleX(1)}}@keyframes ready-publish-badge-1{0%,30%{opacity:1;transform:scale(1)}31.5%,38.7%{opacity:0;transform:scale(.5)}40%{opacity:1;transform:scale(1.15)}41.2%,to{opacity:1;transform:scale(1)}}@keyframes ready-publish-badge-2{0%,30%{opacity:1;transform:scale(1)}31.5%,40.5%{opacity:0;transform:scale(.5)}41.8%{opacity:1;transform:scale(1.15)}43%,to{opacity:1;transform:scale(1)}}@keyframes ready-publish-badge-3{0%,30%{opacity:1;transform:scale(1)}31.5%,42.3%{opacity:0;transform:scale(.5)}43.6%{opacity:1;transform:scale(1.15)}44.8%,to{opacity:1;transform:scale(1)}}.ready-track-rail{animation-name:ready-track-rail;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes ready-track-rail{0%,58%{transform:scaleX(1)}59.5%,61%{transform:scaleX(0)}66%,67%{transform:scaleX(.5)}73%,to{transform:scaleX(1)}}.ready-track-node{animation-timing-function:cubic-bezier(.34,1.56,.64,1)}.ready-track-label{animation-timing-function:ease-out}.ready-track-step-1 .ready-track-node{animation-name:ready-track-node-1}.ready-track-step-2 .ready-track-node{animation-name:ready-track-node-2}.ready-track-step-3 .ready-track-node{animation-name:ready-track-node-3}.ready-track-step-1 .ready-track-label{animation-name:ready-track-label-1}.ready-track-step-2 .ready-track-label{animation-name:ready-track-label-2}.ready-track-step-3 .ready-track-label{animation-name:ready-track-label-3}@keyframes ready-track-node-1{0%,58%{opacity:1;transform:scale(1)}59.5%,60%{opacity:0;transform:scale(.5)}61%{opacity:1;transform:scale(1.15)}62%,to{opacity:1;transform:scale(1)}}@keyframes ready-track-node-2{0%,58%{opacity:1;transform:scale(1)}59.5%,66%{opacity:0;transform:scale(.5)}67%{opacity:1;transform:scale(1.15)}68%,to{opacity:1;transform:scale(1)}}@keyframes ready-track-node-3{0%,58%{opacity:1;transform:scale(1)}59.5%,73%{opacity:0;transform:scale(.5)}74%{opacity:1;transform:scale(1.15)}75%,to{opacity:1;transform:scale(1)}}@keyframes ready-track-label-1{0%,58%{opacity:1}59.5%,60%{opacity:0}61.5%,to{opacity:1}}@keyframes ready-track-label-2{0%,58%{opacity:1}59.5%,66%{opacity:0}67.5%,to{opacity:1}}@keyframes ready-track-label-3{0%,58%{opacity:1}59.5%,73%{opacity:0}74.5%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.ready-moves :is(.ready-pick-tile-1,.ready-pick-tile-2,.ready-pick-tile-3,.ready-pick-ring,.ready-pick-badge,.ready-pick-cursor,.ready-pick-price,.ready-pick-slot,.ready-publish-trunk,.ready-publish-spine,.ready-publish-branch,.ready-publish-badge,.ready-track-rail,.ready-track-node,.ready-track-label){animation:none}.ready-moves .ready-pick-cursor{display:none}}.ready-seal :is(.seal-glow,.seal-ring,.seal-fill,.seal-stroke,.seal-mark){animation-iteration-count:1;animation-fill-mode:both}.ready-seal .seal-glow{animation-name:ready-seal-glow;animation-duration:.8s;animation-timing-function:ease-out;animation-delay:.54s}.ready-seal .seal-stroke{stroke-dashoffset:0;animation-name:ready-seal-stroke;animation-duration:.42s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-delay:.1s}.ready-seal .seal-fill{transform-box:fill-box;transform-origin:50%;animation-name:ready-seal-fill;animation-duration:.32s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:.52s}.ready-seal .seal-mark{animation-name:ready-seal-mark;animation-duration:.24s;animation-timing-function:ease-out;animation-delay:.6s}.ready-seal .seal-ring{opacity:0;stroke:color-mix(in oklch,var(--primary) 45%,transparent);transform-box:fill-box;transform-origin:50%;animation-name:ready-seal-ring;animation-duration:.6s;animation-timing-function:ease-out;animation-delay:.56s;animation-fill-mode:none}@keyframes ready-seal-glow{0%{opacity:0}}@keyframes ready-seal-stroke{0%{stroke-dashoffset:100px}}@keyframes ready-seal-fill{0%{opacity:0;transform:scale(.82)}}@keyframes ready-seal-mark{0%{opacity:0}}@keyframes ready-seal-ring{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.ready-seal :is(.seal-glow,.seal-ring,.seal-fill,.seal-stroke,.seal-mark){animation:none}}.announce-steps{--announce-cycle:6s}.announce-steps :is(.announce-step-index,.announce-pick-tile,.announce-pick-check,.announce-pick-cursor,.announce-import-source,.announce-import-beam,.announce-import-tile,.announce-import-check,.announce-price-field,.announce-price-typed,.announce-price-caret,.announce-price-profit,.announce-price-sale-empty,.announce-price-profit-empty,.announce-publish-tile,.announce-publish-check){animation-duration:var(--announce-cycle);animation-iteration-count:infinite;animation-fill-mode:both}.announce-step-index{color:var(--muted-foreground);animation-name:announce-step-index;animation-timing-function:ease-out;animation-delay:var(--step-delay)}@keyframes announce-step-index{0%{color:var(--muted-foreground);border-color:var(--border);background-color:transparent}1.5%,28%{color:var(--primary);border-color:var(--primary);background-color:color-mix(in oklch,var(--primary) 10%,transparent)}32%,to{color:var(--muted-foreground);border-color:var(--border);background-color:transparent}}.announce-step-track{position:relative;overflow:hidden}.announce-step-track:after{content:"";background-color:var(--primary);transform-origin:top;animation:announce-step-track var(--announce-cycle) ease-out var(--step-delay) infinite both;position:absolute;inset:0;transform:scaleY(0)}@keyframes announce-step-track{0%{opacity:1;transform:scaleY(0)}5%,27%{opacity:1;transform:scaleY(1)}31%{opacity:0;transform:scaleY(1)}32%,to{opacity:0;transform:scaleY(0)}}.announce-pick-tile{border-color:color-mix(in oklch,var(--border) 70%,transparent);animation-name:announce-pick-tile;animation-timing-function:ease-out}@keyframes announce-pick-tile{0%,8%{border-color:color-mix(in oklch,var(--border) 70%,transparent);box-shadow:inset 0 0 transparent}10%,94%{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}97%,to{border-color:color-mix(in oklch,var(--border) 70%,transparent);box-shadow:inset 0 0 transparent}}.announce-pick-check{animation-name:announce-pick-check;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes announce-pick-check{0%,9%{opacity:0;transform:scale(.4)}11.5%{opacity:1;transform:scale(1.15)}13%,94%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.6)}}.announce-pick-cursor{animation-name:announce-pick-cursor;animation-timing-function:cubic-bezier(.22,1,.36,1)}@keyframes announce-pick-cursor{0%{opacity:0;transform:translate(14px,14px)scale(1)}3%{opacity:1;transform:translate(12px,12px)scale(1)}8%,8.6%{opacity:1;transform:translate(0)scale(1)}9.6%{opacity:1;transform:translate(0)scale(.78)}11%,22%{opacity:1;transform:translate(0)scale(1)}28%,to{opacity:0;transform:translate(14px,14px)scale(1)}}.announce-import-source{border-color:color-mix(in oklch,var(--primary) 35%,transparent);animation-name:announce-import-source;animation-timing-function:ease-out}@keyframes announce-import-source{0%,3%{border-color:color-mix(in oklch,var(--primary) 35%,transparent);background-color:transparent}6%,94%{border-color:var(--primary);background-color:color-mix(in oklch,var(--primary) 10%,transparent)}97%,to{border-color:color-mix(in oklch,var(--primary) 35%,transparent);background-color:transparent}}.announce-import-beam{animation-name:announce-import-beam;animation-timing-function:linear}@keyframes announce-import-beam{0%,4%{opacity:0;transform:translateY(-50%)}5%{opacity:1;transform:translateY(-50%)}10%{opacity:1;transform:translate(1.5rem,-50%)}11%,to{opacity:0;transform:translate(1.5rem,-50%)}}.announce-import-tile{animation-name:announce-import-tile;animation-timing-function:ease-out;animation-delay:var(--import-delay)}@keyframes announce-import-tile{0%,9%{opacity:.35;transform:scale(.94)}13%,94%{opacity:1;transform:scale(1)}97%,to{opacity:.35;transform:scale(.94)}}.announce-import-check{animation-name:announce-import-check;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:var(--import-delay)}@keyframes announce-import-check{0%,11%{opacity:0;transform:scale(.4)}13.5%{opacity:1;transform:scale(1.15)}15%,94%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.6)}}.announce-price-field{animation-name:announce-price-field;animation-timing-function:ease-out}@keyframes announce-price-field{0%,33%{box-shadow:inset 0 0 transparent}34.5%,56%{box-shadow:inset 0 0 0 1px var(--primary)}59%,to{box-shadow:inset 0 0 transparent}}.announce-price-typed{animation-name:announce-price-typed;animation-timing-function:steps(6,end)}@keyframes announce-price-typed{0%,34%{clip-path:inset(0 100% 0 0)}40%,94%{clip-path:inset(0)}97%,to{clip-path:inset(0 100% 0 0)}}.announce-price-caret{animation-name:announce-price-caret;animation-timing-function:step-end}@keyframes announce-price-caret{0%,33.5%{opacity:0}34%,35.5%{opacity:1}37%{opacity:0}38.5%{opacity:1}40%{opacity:0}41.5%{opacity:1}43%,to{opacity:0}}.announce-price-sale-empty{animation-name:announce-price-sale-empty;animation-timing-function:ease-out}@keyframes announce-price-sale-empty{0%,33.5%{opacity:1}36%,94%{opacity:0}97%,to{opacity:1}}.announce-price-profit-empty{animation-name:announce-price-profit-empty;animation-timing-function:ease-out}@keyframes announce-price-profit-empty{0%,42%{opacity:1}45%,94%{opacity:0}97%,to{opacity:1}}.announce-price-profit{animation-name:announce-price-profit;animation-timing-function:cubic-bezier(.34,1.56,.64,1)}@keyframes announce-price-profit{0%,42%{opacity:0;transform:translateY(4px)}46%,94%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(4px)}}.announce-publish-tile{animation-name:announce-publish-tile;animation-timing-function:ease-out;animation-delay:var(--publish-delay)}@keyframes announce-publish-tile{0%,67%{opacity:.4}72%,94%{opacity:1}97%,to{opacity:.4}}.announce-publish-check{animation-name:announce-publish-check;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:var(--publish-delay)}@keyframes announce-publish-check{0%,69%{opacity:0;transform:scale(.4)}71.5%{opacity:1;transform:scale(1.15)}73%,94%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.announce-steps :is(.announce-step-index,.announce-pick-tile,.announce-pick-check,.announce-import-source,.announce-import-tile,.announce-import-check,.announce-price-field,.announce-price-typed,.announce-price-profit,.announce-publish-tile,.announce-publish-check){animation:none}.announce-step-track:after{animation:none}.announce-pick-cursor,.announce-import-beam,.announce-price-caret,.announce-price-sale-empty,.announce-price-profit-empty{display:none}.announce-pick-tile{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.announce-import-source{border-color:var(--primary)}}.flow-canvas{border:1px solid color-mix(in oklch,var(--border) 80%,transparent);background:radial-gradient(ellipse at center,var(--card) 0%,color-mix(in oklch,var(--card) 92%,transparent) 54%,transparent 100%)}.flow-grid{background-image:linear-gradient(to right,color-mix(in oklch,var(--border) 48%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklch,var(--border) 48%,transparent) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(circle,#000,transparent 84%);mask-image:radial-gradient(circle,#000,transparent 84%)}:is(.flow-core,.flow-funnel) path{stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.input-path{stroke:var(--muted-foreground);opacity:.45}.input-path-idle{opacity:.15;stroke-dasharray:2 6}.output-path{stroke:var(--primary);opacity:.65}.channel-card{isolation:isolate}.channel-signal{z-index:-1;border:2px solid var(--signal-color);-webkit-border-radius:inherit;border-radius:inherit;box-shadow:0 0 18px color-mix(in oklch,var(--signal-color) 32%,transparent);opacity:0;pointer-events:none;animation:24s ease-in-out infinite channel-signal;position:absolute;inset:-1px}.activity-monitor{border:1px solid color-mix(in oklch,var(--primary) 48%,var(--border));background:var(--card);box-shadow:0 12px 32px color-mix(in oklch,var(--primary) 8%,transparent);-webkit-border-radius:1rem;border-radius:1rem;position:relative;overflow:hidden}.monitor-pulse{animation:2s ease-in-out infinite monitor-pulse}.activity-row{opacity:0;height:52px;animation:feed-cycle 24s cubic-bezier(.22,1,.36,1) var(--event-delay) infinite;will-change:transform,opacity}.feed-fade{background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--card) 98%,transparent) 82%);-webkit-border-radius:0 0 1rem 1rem;border-radius:0 0 1rem 1rem}@keyframes channel-signal{0%{opacity:0;transform:scale(.985)}.625%{opacity:1;transform:scale(1)}1.25%{opacity:.35;transform:scale(1)}1.875%,3%{opacity:1;transform:scale(1)}5.625%,to{opacity:0;transform:scale(1)}}@keyframes monitor-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes feed-cycle{0%{opacity:0;transform:translateY(-56px)}0%,3.75%{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent),0 10px 24px color-mix(in oklch,var(--primary) 16%,transparent)}2.5%,8.333%{opacity:1;transform:translate(0)}6.875%,20.833%{border-color:var(--border);box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 7%,transparent)}10.833%,16.667%{opacity:1;transform:translateY(56px)}19.167%,25%{opacity:1;transform:translateY(112px)}27.5%,33.333%{opacity:1;transform:translateY(168px)}35.833%,41.667%{opacity:1;transform:translateY(224px)}44.167%,97%,to{opacity:0;transform:translateY(280px)}}.core-mark:after{-webkit-border-radius:inherit;border-radius:inherit;content:"";animation:2s cubic-bezier(.16,1,.3,1) 1.3s infinite core-pulse;position:absolute;inset:0}@keyframes core-pulse{0%{box-shadow:0 0 color-mix(in oklch,var(--primary) 45%,transparent)}35%,to{box-shadow:0 0 0 18px transparent}}@media(prefers-reduced-motion:reduce){.event-particle,.channel-signal{display:none}.core-mark:after{display:none}.monitor-pulse{animation:none}.activity-row{opacity:1;transform:translateY(calc(var(--row-index) * 56px));animation:none}.activity-row:nth-child(n+6){display:none}}.live-activity{border:1px solid var(--border);background:var(--card);box-shadow:0 12px 32px color-mix(in oklch,var(--foreground) 6%,transparent);-webkit-border-radius:1rem;border-radius:1rem;overflow:hidden}.live-activity-pulse{animation:2s ease-in-out infinite live-activity-pulse}.live-activity-row{opacity:0;height:44px;animation:live-activity-cycle var(--live-activity-cycle) cubic-bezier(.22,1,.36,1) var(--row-delay) infinite;will-change:transform,opacity}.live-activity-fade{background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--card) 98%,transparent) 82%);-webkit-border-radius:0 0 1rem 1rem;border-radius:0 0 1rem 1rem}@keyframes live-activity-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes live-activity-cycle{0%{opacity:0;transform:translateY(-52px)}0%,6%{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in oklch,var(--primary) 20%,transparent),0 10px 24px color-mix(in oklch,var(--primary) 16%,transparent)}4%,20%{opacity:1;transform:translate(0)}11%,33.3%{border-color:var(--border);box-shadow:0 1px 2px color-mix(in oklch,var(--foreground) 7%,transparent)}24%,40%{opacity:1;transform:translateY(52px)}44%,60%{opacity:1;transform:translateY(104px)}64%,80%{opacity:1;transform:translateY(156px)}84%,97%,to{opacity:0;transform:translateY(208px)}}@media(prefers-reduced-motion:reduce){.live-activity-pulse{animation:none}.live-activity-row{opacity:1;transform:translateY(calc(var(--row-index) * 52px));animation:none}.live-activity-row:nth-child(n+5){display:none}}.acct-link-visual{--acct-link-duration:2.6s;--acct-link-delay:.25s;--acct-link-ease:cubic-bezier(.16, 1, .3, 1)}.acct-link-card,.acct-link-node,.acct-link-check,.acct-link-connected-label{opacity:0}.acct-link-card-seller{animation:acct-link-card-seller var(--acct-link-duration) var(--acct-link-ease) var(--acct-link-delay) both}.acct-link-card-dogama{animation:acct-link-card-dogama var(--acct-link-duration) var(--acct-link-ease) var(--acct-link-delay) both}.acct-link-node{animation:acct-link-node var(--acct-link-duration) var(--acct-link-ease) var(--acct-link-delay) both}.acct-link-check{animation:acct-link-check var(--acct-link-duration) var(--acct-link-ease) var(--acct-link-delay) both}.acct-link-connect-label{animation:acct-link-connect-label var(--acct-link-duration) ease-in-out var(--acct-link-delay) both}.acct-link-connected-label{animation:acct-link-connected-label var(--acct-link-duration) ease-in-out var(--acct-link-delay) both}.acct-link-bridge:before{left:50%;content:"";transform-origin:top;background-image:repeating-linear-gradient(to bottom,color-mix(in oklch,var(--primary) 45%,transparent) 0 2px,transparent 2px 7px);width:1px;animation:acct-link-line-vertical var(--acct-link-duration) var(--acct-link-ease) var(--acct-link-delay) both;background-size:1px 7px;position:absolute;top:-.5rem;bottom:-.5rem}@keyframes acct-link-card-seller{0%,4%{opacity:0;transform:translateY(10px)}16%,to{opacity:1;transform:translateY(0)}}@keyframes acct-link-card-dogama{0%,54%{opacity:0;transform:translateY(10px)}66%,to{opacity:1;transform:translateY(0)}}@keyframes acct-link-line-vertical{0%,20%{transform:scaleY(0)}44%,to{transform:scaleY(1)}}@keyframes acct-link-line-horizontal{0%,20%{transform:scaleX(0)}44%,to{transform:scaleX(1)}}@keyframes acct-link-node{0%,4%{opacity:0;transform:scale(.85)}16%,to{opacity:1;transform:scale(1)}}@keyframes acct-link-check{0%,76%{opacity:0;transform:scale(.4)}86%{opacity:1;transform:scale(1.18)}94%,to{opacity:1;transform:scale(1)}}@keyframes acct-link-connect-label{0%,68%{opacity:1;transform:translateY(0)}78%,to{opacity:0;transform:translateY(-3px)}}@keyframes acct-link-connected-label{0%,68%{opacity:0;transform:translateY(3px)}78%,to{opacity:1;transform:translateY(0)}}@media(min-width:640px){.acct-link-bridge:before{transform-origin:0;background-image:repeating-linear-gradient(to right,color-mix(in oklch,var(--primary) 45%,transparent) 0 2px,transparent 2px 7px);background-size:7px 1px;width:auto;height:1px;animation-name:acct-link-line-horizontal;inset:auto 0}@keyframes acct-link-card-seller{0%,4%{opacity:0;transform:translate(-20px)}16%,to{opacity:1;transform:translate(0)}}@keyframes acct-link-card-dogama{0%,54%{opacity:0;transform:translate(20px)}66%,to{opacity:1;transform:translate(0)}}}@media(prefers-reduced-motion:reduce){.acct-link-card,.acct-link-node,.acct-link-check,.acct-link-connected-label{opacity:1;animation:none;transform:none}.acct-link-bridge:before{opacity:1;animation:none;transform:none}.acct-link-connect-label{opacity:0;animation:none;transform:none}}
