/* 签名进行中状态的轻量转圈提示 / Small spinner for active signing states. */
.history-row .badge.signing-in,
.tool-history-status.is-queued,
.tool-history-status.is-running,
.tool-history-status.is-signing,
.tool-history-status.is-requesting,
.tool-history-status.is-reserved{display:inline-flex;align-items:center;gap:4px}
.history-row .badge.signing-in::before,
.tool-history-status.is-queued::before,
.tool-history-status.is-running::before,
.tool-history-status.is-signing::before,
.tool-history-status.is-requesting::before,
.tool-history-status.is-reserved::before{content:"";width:8px;height:8px;flex:none;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:signing-live-spin .75s linear infinite}
@keyframes signing-live-spin{to{transform:rotate(360deg)}}
