.astra-run-tone{--run-status-accent:var(--data-slate);--run-status-ink:var(--reference-muted);--run-status-surface:var(--icon-slate-surface)}.astra-run-tone[data-tone=success]{--run-status-accent:var(--reference-success);--run-status-ink:var(--reference-success);--run-status-surface:color-mix(in oklch, var(--reference-success) 10%, var(--reference-paper))}.astra-run-tone[data-tone=running]{--run-status-accent:var(--reference-action);--run-status-ink:var(--reference-action);--run-status-surface:var(--reference-action-soft)}.astra-run-tone[data-tone=warning]{--run-status-accent:var(--reference-gold);--run-status-ink:var(--reference-warning);--run-status-surface:var(--reference-gold-soft)}.astra-run-tone[data-tone=danger]{--run-status-accent:var(--data-coral);--run-status-ink:var(--reference-error);--run-status-surface:color-mix(in oklch, var(--data-coral) 12%, var(--reference-paper))}.astra-run-status{border:1px solid color-mix(in oklch, var(--run-status-accent) 28%, var(--run-status-surface));width:fit-content;max-width:min(100%,29ch);color:var(--run-status-ink);background:var(--run-status-surface);border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.astra-run-status>svg{flex:none}.astra-run-status:is([data-tone=success],[data-tone=neutral]){background:0 0;border-color:#0000;padding-inline:0}.astra-run-status[data-tone=success]{color:var(--reference-ink)}.astra-run-status[data-tone=success]>svg{color:var(--reference-success)}.astra-run-activity-icon{transform-origin:50%;animation:2.4s linear infinite run-activity-turn}.astra-run-activity-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite run-activity-pulse;display:inline-block}@keyframes run-activity-turn{to{transform:rotate(360deg)}}@keyframes run-activity-pulse{0%,to{opacity:1}50%{opacity:.4}}.motion-off .astra-run-activity-icon,.motion-off .astra-run-activity-dot{animation:none}@media (prefers-reduced-motion:reduce){.astra-run-activity-icon,.astra-run-activity-dot{animation:none}}
