.save-status{margin:var(--space-2,.5rem) 0;padding:var(--space-2,.5rem) var(--space-3,.75rem);border-radius:var(--radius-sm,.5rem);background:color-mix(in srgb, currentColor 12%, transparent);color:inherit;font-size:var(--text-sm,.875rem);text-align:center;line-height:1.4}.save-status[data-save-status=saved]{background:color-mix(in srgb, var(--color-success) 16%, transparent)}.save-status[data-save-status=failed]{background:color-mix(in srgb, var(--color-danger) 18%, transparent)}.save-status__link{color:inherit;text-underline-offset:.15em;font-weight:700;text-decoration:underline}.save-status__link:focus-visible{outline-offset:2px;outline:3px solid}
