Bleed 3mm on every side · hardcover wrap 15mm.
Safety 5mm inside trim. Nothing meaningful crosses it.
Spine = page count × paper caliper. 300pp on 50lb cream = 19.05mm.
Cover flat = 2 × trim width + spine + 2 × bleed, merged with crop marks.