.performance-save-control{min-width:0}.performance-save-action{border:1px solid var(--border);background:var(--card);min-width:84px;min-height:44px;color:var(--primary);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.performance-save-action:hover,.performance-save-action[data-saved]{background:var(--accent);border-color:var(--primary)}.performance-save-action:disabled{opacity:.6;cursor:wait}.performance-save-action:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.performance-save-control .form-error{max-width:28ch;margin-top:6px}
