/* note-name.css - note names on music pages (assets/music/note-name.js): the accidental is Bravura's glyph (SMuFL;
   bravura.woff2, the font notation.js draws with, SIL OFL 1.1), sized and raised against the letter so "A flat 4"
   reads as one name at every size; the octave uses tabular figures. */
@font-face{font-family:"BL Bravura";src:url(/assets/music/vendor/fonts/bravura/bravura.woff2) format("woff2");font-display:block}
/* a sign in text level with its letter (owner, 13 Oct: "make it level with the text"; the reels' rules, kit.cjs .acc):
   BL Body and BL Display caps are 0.70 em. A sharp or natural 0.84 em, raised so its ink centre is the cap's centre; a
   flat 1.05 em, its bowl on the baseline and its stem at the cap height; a double sharp 1 em, centred; nothing under
   the baseline. Drawn twice (data-g: acc.js), the copy over it stroked, so it is never spindly beside bold letters.
   Its own glyph box, a gap each side, so a comma, a stop, a bracket or a dash never touches its ink ("careful with
   collisions"). Measured by learn/music/tools/acc_inline_check.cjs */
/* a note name and its sign never part at a line end (acc.js wraps them); important over the question text's own
   white-space:normal reset (learn-scaffold.css .lpq-c *) */
.mn-nn{white-space:nowrap !important}
/* the face always wins (owner, 20 Oct: a chip's descendant font rule turned a flat into a box), with a fallback that has the
   signs, so a face that fails to load draws the system's sign and never a box */
.mn-acc{font-family:"BL Bravura","Apple Symbols","Segoe UI Symbol","Noto Music","Noto Sans Symbols 2",serif!important;font-weight:400;font-style:normal;display:inline-block;position:relative;line-height:1;vertical-align:baseline}
.mn-acc[data-g]::after{content:attr(data-g);position:absolute;left:0;top:0;-webkit-text-stroke:.065em currentColor}
.mn-acc.sh,.mn-acc.na{font-size:.84em;vertical-align:.417em;margin:0 .06em 0 .03em}
.mn-acc.fl,.mn-acc.dfl{font-size:1.05em;vertical-align:.2em;margin:0 .047em 0 .04em}
.mn-acc.dsh{font-size:1em;vertical-align:.35em;margin:0 .05em 0 .025em}
.mn-oct{font-variant-numeric:tabular-nums}
