.ship{vertical-align:middle;color:var(--ink);transition:color var(--dur-swap,.16s) var(--ease-out,ease-out);flex:none;align-items:center;gap:6px;display:inline-flex}.ship svg{flex:none;display:block;overflow:visible}.ship path{fill:currentColor;stroke:currentColor;stroke-linejoin:round}.ship:is([data-state=loading],[data-state=running],[data-state=search],[data-state=reading],[data-state=writing],[data-state=terminal],[data-state=web],[data-state=waiting],[data-state=waking],[data-state=compacting]){color:var(--accent-text)}.ship:is([data-state=stopped],[data-state=asleep]){color:var(--muted)}.ship[data-state=failed]{color:var(--bad)}.swap{display:inline-block;position:relative}.swap-out{white-space:nowrap;pointer-events:none;position:absolute;inset:0 auto auto 0}::view-transition{pointer-events:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(.vt-request){animation-duration:var(--dur-move);animation-timing-function:var(--ease-out)}::view-transition-old(.vt-request){block-size:auto;inline-size:auto}::view-transition-new(.vt-request){block-size:auto;inline-size:auto}::view-transition-old(.vt-request){animation:var(--dur-exit) var(--ease-out) both vt-fade-out}::view-transition-new(.vt-request){animation:var(--dur-swap) var(--ease-out) both vt-fade-in}::view-transition-old(.vt-exit){animation:var(--dur-exit) var(--ease-out) both vt-fade-out}::view-transition-new(.vt-enter){animation:var(--dur-enter) var(--ease-out) both vt-fade-in, var(--dur-enter) var(--ease-out) both vt-rise}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-rise{0%{translate:0 8px}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){opacity:0;animation:none!important}::view-transition-new(.vt-request){animation:var(--dur-swap) var(--ease-out) both vt-fade-in!important}::view-transition-new(.vt-enter){animation:var(--dur-swap) var(--ease-out) both vt-fade-in!important}}
