//! GENERATED by `tools/extract_bravura_outlines.py --font-out` — do not edit by hand.
//!
//! A subset of the OFL `Bravura.otf` holding exactly the glyphs the v0
//! layout pipeline can name (the `BRAVURA_METRICS` / `NAMES` set), base64
//! OTF for the renderer's `GlyphMode::EmbeddedFont` `@font-face` data-URI.
//!
//! As a Modified Version under the OFL, the subset's primary font name is
//! `EpiphanyBravuraSubset`, NOT the Reserved Font Name; the copyright/trademark/license
//! name records are retained as attribution (and `tools/OFL.txt` ships the
//! full license). The cmap is verified at generation to cover every glyph.
//!
//! Source (pinned + SHA-256 verified): Bravura 1.392, steinbergmedia/bravura @ 301087ca0b0d30b65d81bc3e718ff64b613e2a9a.
//! Subsetted with fontTools 4.63.0. Unlike the geometry-only
//! outlines, the binary subset's exact bytes depend on the fontTools
//! version recorded here, so regeneration is reproducible per version.

/// The subset's font-family name (non-reserved; see the module note).
pub(crate) const BRAVURA_SUBSET_FAMILY: &str = "EpiphanyBravuraSubset";

/// MIME type for the embedded-font data-URI.
pub(crate) const BRAVURA_SUBSET_MIME: &str = "font/otf";

/// Decoded length, in bytes, of the embedded OTF (integrity lock).
#[allow(dead_code)] // consumed only by the integrity test
pub(crate) const BRAVURA_SUBSET_LEN: usize = 22076;

/// BLAKE3-256 (hex) of the decoded OTF bytes (content-integrity lock).
#[allow(dead_code)] // consumed only by the integrity test
pub(crate) const BRAVURA_SUBSET_BLAKE3: &str =
    "eb11d4237184ee28fe4778a55ae6f0eb036561c9878d96b20cfc84caa74df6ed";

/// The Bravura subset (OTF/CFF outlines), base64-encoded.
pub(crate) const BRAVURA_SUBSET_OTF_BASE64: &str = "[encoded data, 29436 characters]";
