glyph coverage for borders/curves is particularly poor, so subcell precision for those does require fancy kitty graphics support
but we'll use the highest fidelity we can—the second row in the fill demo below renders in any terminal because eighth-blocks provide subcell precision using only glyphs