.status-mark{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.status-mark svg{transition:color .26s var(--motion-ease-out);display:block;overflow:visible}.status-mark[data-status=done] svg{color:var(--status-mark-done,var(--schedule-success))}.status-mark[data-status=failed] svg{color:var(--status-mark-failed,var(--destructive))}.status-mark__track{fill:currentColor;stroke:currentColor;stroke-width:2px;fill-opacity:0;stroke-opacity:0;transition:fill-opacity .26s var(--motion-ease-out), stroke-opacity .26s var(--motion-ease-out)}.status-mark[data-status=running] .status-mark__track{stroke-opacity:.2}.status-mark[data-status=done] .status-mark__track,.status-mark[data-status=failed] .status-mark__track{fill-opacity:.06}.status-mark__ring{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;opacity:.55;transition:opacity .26s var(--motion-ease-out)}.status-mark[data-status=running] .status-mark__ring,.status-mark[data-status=done] .status-mark__ring,.status-mark[data-status=failed] .status-mark__ring{opacity:1}.status-mark__check,.status-mark__cross{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1.05px;opacity:0;transition:stroke-dashoffset .26s var(--motion-ease-out), opacity 0s linear .26s}.status-mark[data-status=done] .status-mark__check,.status-mark[data-status=failed] .status-mark__cross{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset .32s var(--motion-ease-out) .1s, opacity 0s linear .1s}@media (prefers-reduced-motion:reduce){.status-mark svg,.status-mark__track,.status-mark__ring,.status-mark__check,.status-mark__cross{transition:none}.status-mark__check,.status-mark__cross{stroke-dashoffset:0}}
