@layer equip{.eq-inline-status{align-items:center;gap:var(--eq-space-2);min-width:0;min-height:24px;color:var(--eq-ink-2);font:var(--eq-weight) var(--eq-text-s) / 1.25 var(--eq-font);vertical-align:middle;transition:color var(--eq-dur) var(--eq-ease);display:inline-flex}.eq-inline-status[data-state=failed]{color:var(--eq-danger)}.eq-inline-status-mark{flex:none;width:14px;height:14px;display:grid}.eq-inline-status[data-state=idle] .eq-inline-status-mark{display:none}.eq-inline-status-mark>svg{opacity:0;width:14px;height:14px;transition:opacity var(--eq-dur) var(--eq-ease);grid-area:1/1}.eq-inline-status[data-state=saving] .eq-inline-status-spinner,.eq-inline-status[data-state=saved] .eq-inline-status-check,.eq-inline-status[data-state=failed] .eq-inline-status-alert{opacity:1}.eq-inline-status-track{opacity:.2}.eq-inline-status[data-state=saving] .eq-inline-status-spinner{animation:.7s linear infinite eq-inline-status-spin}@keyframes eq-inline-status-spin{0%{rotate:-90deg}to{rotate:270deg}}@media (prefers-reduced-motion:reduce){.eq-inline-status[data-state=saving] .eq-inline-status-spinner{animation-duration:2.4s}}.eq-inline-status-check{color:var(--eq-ok)}.eq-inline-status-check>path{stroke-dasharray:2 3;stroke-dashoffset:2px;transition:stroke-dashoffset var(--eq-dur) var(--eq-ease)}.eq-inline-status[data-state=saved] .eq-inline-status-check>path{stroke-dashoffset:1px;transition:stroke-dashoffset var(--eq-dur-move) var(--eq-spring)}.eq-inline-status-text{overflow-wrap:anywhere;min-width:0}.eq-inline-status-retry{height:24px;padding-inline:var(--eq-space-2);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-s);color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-xs) / 1 var(--eq-font);cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;flex:none;margin:0}@media (hover:hover){.eq-inline-status-retry:hover{background:var(--eq-tint)}}.eq-inline-status-retry:active{scale:var(--eq-press)}.eq-inline-status-retry:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}}
