{{-- The two Document Type dialogs of docs/wireframes-v12/customer-doc-type.html — #addModal (~line 290) and #editModal (~324). booking_types/partials/modals.blade.php is this file's twin and carries the long form of everything they share: one instance of each dialog re-targeted per row, why they are rather than the wireframe's hand-rolled divs, the per-form error bags, the old()-is-not-bag-scoped trap that both pages hit because both dialogs have a field called `name`, and why the reopen renders the Edit form's action server-side instead of fishing the row out of the drawn table. Read it first. Two things are this page's own. ## The dialog is 520px, not 440px The wireframe says so (`max-width: 520px`, line 27, against booking-type's 440) — the checkbox list needs the room. `.modal-w-520` carries it, declared in block 21 of the app-additions tail beside its 440 sibling. ## The checkbox list `.checkbox-list` is a page-local rule of that wireframe (lines 72-97), ported verbatim. It is a bordered, 160px-tall scroll box of full-width