{{--
    The action cluster at the end of a table row.

        <td class="text-end">
            <x-table.actions>
                <a href="..." class="btn btn-sm btn-icon" title="Edit">
                    <i class="bi bi-pencil"></i>
                    <span class="visually-hidden">Edit Engineering</span>
                </a>

                <form method="POST" action="..." data-ams-confirm="...">
                    @csrf @method('DELETE')
                    <button class="btn btn-sm btn-icon btn-outline-danger" title="Delete">
                        <i class="bi bi-trash3"></i>
                        <span class="visually-hidden">Delete Engineering</span>
                    </button>
                </form>
            </x-table.actions>
        </td>

    Replaces the old `.btn-group`. A joined group of bordered buttons is the
    heaviest object in a listing and repeats on every row; these are ghost icon
    buttons that stay at low opacity until the row is hovered or focused, so the
    data is what the eye lands on.

    Destructive intent shows on the destructive control only, and only on hover.
    A row of permanently red buttons trains people to stop seeing red.

    Every icon-only control still needs a `title` (for the pointer) and a
    `.visually-hidden` label naming the record (for screen readers and for the
    keyboard path) — the icon alone says "delete", never "delete which".
--}}
<div {{ $attributes->merge(['class' => 'ams-actions ams-no-print']) }}>
    {{ $slot }}
</div>
