.ugw-team{min-width:0;padding:14px 14px 18px;border:1px solid var(--ugt-line-2, #dfe6d7);border-radius:var(--ug-radius-lg);background:var(--ugt-surface-a99, #fff9)}.ugw-team-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ug-space-1) var(--ug-space-4);margin:0 4px 6px}.ugw-team-summary{font:var(--ug-text-xs)/1.5 var(--ug-font-mono);letter-spacing:.02em;color:var(--ugt-subtle, #7f8b72)}.ugw-team-stage{position:relative;max-width:100%;margin:0 auto}.ugw-team-links{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round}.ugw-team-link{stroke:var(--ugt-art-ground, #c2cdb9);stroke-width:1.5;stroke-dasharray:2 6}.ugw-team-link.is-ready{stroke:var(--ugt-art-soft, #9db29a)}.ugw-team-link.is-flowing{stroke:var(--ugt-accent-line, #3f6447);stroke-width:1.8;stroke-dasharray:6 6}.ugw-team-link.is-done{stroke:var(--ugt-art-line, #55775c);stroke-dasharray:none;opacity:.55}.ugw-team-link.is-untaken{opacity:.4}@media(prefers-reduced-motion:no-preference){.ugw-team-link.is-flowing{animation:ugw-team-flow .9s linear infinite}}@keyframes ugw-team-flow{to{stroke-dashoffset:-12}}.ugw-team-sheet rect{fill:var(--ugt-art-paper, #fbfcf8);stroke:var(--ugt-art-line, #55775c);stroke-width:1.3}.ugw-team-sheet path{stroke:var(--ugt-art-soft, #9db29a);stroke-width:1.1}.ugw-team-station{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;padding:0 4px 6px;border:1px solid transparent;border-radius:var(--ug-radius-lg);background:transparent;color:var(--ugw-ink);text-align:center;font:inherit;transition:border-color var(--ug-quick),background-color var(--ug-quick),opacity var(--ug-standard)}button.ugw-team-station[tabindex="0"]{cursor:pointer}button.ugw-team-station[tabindex="0"]:hover{border-color:var(--ugt-line-3, #d3dccb);background:var(--ugt-surface-a88, #fff8)}.ugw-team-station:focus-visible{outline:var(--ug-focus-ring);outline-offset:var(--ug-focus-offset)}.ugw-team-station.is-selected{border-color:var(--ugt-accent-line-soft, #6f9b79);background:var(--ugt-surface, #fff)}.ugw-team-station.is-running{border-color:var(--ugt-accent-line-a4d, #3f64474d);background:var(--ugt-lift-3, #fff);box-shadow:var(--ug-shadow-3)}.has-run .ugw-team-station.is-waiting .ugw-team-art,.ugw-team-station.is-skipped .ugw-team-art,.ugw-team-station.is-stopped .ugw-team-art{opacity:.5}.ugw-team-station.is-skipped .ugw-team-title{color:var(--ugt-muted, #5e6d56)}.ugw-team-role{margin-top:-2px;font:var(--ug-text-2xs)/1.45 var(--ug-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ugt-leaf-text, #5f7a55)}.ugw-team-station.is-brief .ugw-team-role,.ugw-team-station.is-result .ugw-team-role{color:var(--ugt-leaf-text, #5f7a55)}.ugw-team-title{display:-webkit-box;overflow:hidden;max-width:100%;font-family:var(--ug-font-serif);font-size:var(--ug-text-base);font-weight:400;line-height:1.25;letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ugw-team-status{margin-top:1px;font-size:var(--ug-text-xs);line-height:1.35;color:var(--ugt-muted, #5e6d56)}.ugw-team-station.is-running .ugw-team-status{color:var(--ugt-accent-text, #2f5e46)}.ugw-team-station.is-error .ugw-team-status{color:var(--ugt-clay-text, #8a4b32)}.ugw-team-badge{position:absolute;top:6px;right:10px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ugt-accent-wash, #dfeadf);color:var(--ugt-accent-text, #2f5e46)}.ugw-team-badge.is-error{background:var(--ugt-clay-wash, #f6e7df);color:var(--ugt-clay-text, #8a4b32)}.ugw-team-art{display:block;width:100%;height:auto;flex:none;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.ugw-team-wash{fill:var(--ugt-art-wash, #edf1e7)}.ugw-team-station.is-running .ugw-team-wash{fill:var(--ugt-accent-wash, #dfeadf)}.ugw-team-wash-2{fill:var(--ugt-art-leaf, #dbe6d3)}.ugw-team-art .ugw-team-stroke{stroke:var(--ugt-art-line, #55775c);stroke-width:1.5}.ugw-team-art .ugw-team-soft{stroke:var(--ugt-art-soft, #9db29a);stroke-width:1.2}.ugw-team-art .ugw-team-ground{stroke:var(--ugt-art-ground, #c2cdb9);stroke-width:1.3}.ugw-team-art .ugw-team-root{stroke:var(--ugt-art-root, #b3a283);stroke-width:1.2}.ugw-team-art .ugw-team-desk{stroke:var(--ugt-art-line, #55775c);stroke-width:2.2}.ugw-team-art .ugw-team-chair{stroke:var(--ugt-art-soft, #9db29a);stroke-width:2.4}.ugw-team-art .ugw-team-pen{stroke:var(--ugt-art-line, #55775c);stroke-width:2.2}.ugw-team-art .ugw-team-trend,.ugw-team-art .ugw-team-mark{stroke:var(--ugt-art-root, #b3a283);stroke-width:1.5}.ugw-team-cloth{fill:var(--ugt-art-leaf, #dbe6d3)}.ugw-team-skin,.ugw-team-paper{fill:var(--ugt-art-paper, #fbfcf8)}.ugw-team-edge{fill:none;stroke:var(--ugt-art-line, #55775c);stroke-width:1.3}.ugw-team-writing{stroke:var(--ugt-art-soft, #9db29a);stroke-width:1.1}.ugw-team-dot{fill:var(--ugt-art-line, #55775c)}.ugw-team-mark-dot{fill:var(--ugt-art-root, #b3a283)}.ugw-team-bar{fill:var(--ugt-art-leaf, #dbe6d3);stroke:var(--ugt-art-soft, #9db29a);stroke-width:.8}.ugw-team-book{fill:var(--ugt-art-leaf, #dbe6d3)}.ugw-team-book.is-2{fill:var(--ugt-art-tape, #e6dcc4)}.ugw-team-leaf{fill:var(--ugt-art-leaf, #dbe6d3)}.ugw-team-ribbon{fill:var(--ugt-art-tape, #e6dcc4);stroke:var(--ugt-art-root, #b3a283);stroke-width:1}.ugw-team-seal{fill:var(--ugt-art-leaf, #dbe6d3)}.ugw-team-station.is-done .ugw-team-writing,.ugw-team-station.is-result.is-done .ugw-team-writing{stroke:var(--ugt-art-line, #55775c);opacity:.6}@media(prefers-reduced-motion:no-preference){.ugw-team-station.is-running .ugw-team-arm{transform-box:view-box;transform-origin:75px 58px;animation:ugw-team-work 1.4s ease-in-out infinite}.ugw-team-station.is-running .ugw-team-pen{animation:ugw-team-pen 1.4s ease-in-out infinite}.ugw-team-station.is-running .ugw-team-writing{stroke:var(--ugt-art-line, #55775c);stroke-dasharray:1;animation:ugw-team-write 2.8s ease-in-out calc(var(--n, 0) * .45s) infinite}}@keyframes ugw-team-work{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes ugw-team-pen{0%,to{transform:translate(0)}50%{transform:translate(-1.6px,-1.4px)}}@keyframes ugw-team-write{0%{stroke-dashoffset:1}45%,to{stroke-dashoffset:0}}.ugw-team.is-rows .ugw-team-station{padding-bottom:4px}.ugw-team.is-rows .ugw-team-title{font-size:var(--ug-text-md)}.ugw-team.is-rows .ugw-team-status{font-size:var(--ug-text-2xs)}.ugw-team.is-list .ugw-team-station{display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;column-gap:var(--ug-space-3);padding-block:var(--ug-space-1) var(--ug-space-1);padding-inline:var(--ug-space-1) 10px;border-color:var(--ugt-line-1, #e5ebdd);background:var(--ugt-surface-a88, #fff8);text-align:start}.ugw-team.is-list .ugw-team-art{grid-row:1 / span 3;align-self:center;width:84px}.ugw-team.is-list .ugw-team-role,.ugw-team.is-list .ugw-team-title,.ugw-team.is-list .ugw-team-status{grid-column:2;min-width:0}.ugw-team.is-list .ugw-team-role{margin-top:0}.ugw-team.is-list .ugw-team-title{font-size:var(--ug-text-base);line-height:1.2}.ugw-team.is-list .ugw-team-badge{top:50%;right:10px;transform:translateY(-50%)}.ugw-team.is-list .ugw-team-station:has(.ugw-team-badge){padding-inline-end:38px}.ugw-team-stop{fill:var(--ugt-surface, #fff);stroke:var(--ugt-art-ground, #c2cdb9);stroke-width:1.5}.ugw-team-stop.is-running{fill:var(--ugt-accent-wash, #dfeadf);stroke:var(--ugt-accent-line, #3f6447);stroke-width:2}.ugw-team-stop.is-done{fill:var(--ugt-art-line, #55775c);stroke:var(--ugt-art-line, #55775c)}.ugw-team-stop.is-error{fill:var(--ugt-clay-wash, #f6e7df);stroke:var(--ugt-clay-text, #8a4b32)}.ugw-team.is-list .ugw-team-link.is-done{opacity:.8}@media(max-width:760px){.ugw-team{padding:12px 8px 14px}.ugw-team-title{font-size:var(--ug-text-md)}}
