@inherits CmsMediumBrowserBase @using DeepDrftModels.DTOs @using DeepDrftModels.Enums @* CUTS tab content (Phase 9 §8.A/§8.C): the rich CmsAlbumBrowser grid filtered to Cut releases, so the tab carries expand-tracks, delete, the Type chip, and per-row edit identically to the ALL tab — no forked grid. Cuts have no medium-specific action, so no SpecialColumns are supplied; the grid renders its shared edit/delete only. Embedded as tab content only; no standalone @page route. *@ @code { protected override ReleaseMedium Medium => ReleaseMedium.Cut; protected override string MediumNoun => "cuts"; protected override CutRow ToRow(ReleaseDto release) => new() { Release = release }; protected override ReleaseDto ReleaseOf(CutRow row) => row.Release; public sealed class CutRow { public required ReleaseDto Release { get; set; } } }