/* Burger Person digits (docs/HUD.md 6, 2026-10-01). In Pixelify Sans the 5 reads as an S ("0:30", "151", prices), so the
   ten numerals are redrawn: the same 5 by 7 pixel grid, the same pixel size, baseline, height and weight as the font's
   own digits (measured in the browser), a flat topped 5, an open 6 and 9, a 7 with a straight leg, and every digit the
   same width (tabular: a countdown does not shuffle sideways as it ticks; the font's own 1 was narrower).
   How: three tiny fonts that hold the digits 0 to 9 and nothing else, added to the "Pixelify Sans" family itself with
   unicode-range. A face declared later is asked first for the characters in its range, so wherever the page (or one of
   its canvases: the room, the menu board, the story image) asks for Pixelify Sans, digits come from here and every
   other character from the font as before. No markup, no font-family list and no canvas font string changes; a browser
   that does not do this shows the old digits and nothing else changes. Linked AFTER the Google Fonts stylesheet.
   The fonts are data (base64 WOFF2, about 1 KB each). The pixels, 0 to 9, one # per lit pixel (the heavier weights
   thicken each pixel inward, as the font's own bold does):
   .###.  ..#..  .###.  .###.  ...#.  #####  ..##.  #####  .###.  .###.
   #...#  .##..  #...#  #...#  ..##.  #....  .#...  ....#  #...#  #...#
   #...#  #.#..  ....#  ....#  .#.#.  #....  #....  ...#.  #...#  #...#
   #...#  ..#..  ...#.  ..##.  #..#.  ####.  ####.  ..#..  .###.  .####
   #...#  ..#..  ..#..  ....#  #####  ....#  #...#  .#...  #...#  ....#
   #...#  ..#..  .#...  #...#  ...#.  #...#  #...#  .#...  #...#  ...#.
   .###.  #####  #####  .###.  ...#.  .###.  .###.  .#...  .###.  .##.. */
@font-face{ font-family:"Pixelify Sans"; font-style:normal; font-weight:400; font-display:swap; unicode-range:U+30-39;
  src:url(data:font/woff2;base64,d09GMgABAAAAAAPgAA0AAAAACbAAAAOJAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cBmAAgkoIBBEICocMhgwLHgABNgIkAyYEIAWEbQc+GygIEZWbtwF+Hthu0bYKRpAcRrLd/XQW5aZHPXiOh6e10PdnZ/eOA0AoTBQ4bqtCuopAokNbiSzjSNVtCItgGIU0bS8s4teWL4x4EnCDItdc4QsoTphgy7Lz4yNskfLUAP/0MK/2+9Un6TuR7jFTKWUNuSf2zRJq02kmIVEqjeZamoZCaNRKzdgYLnVVWAeyz3gSAn7vxB7DH7/ffH09P6fx8ZqSdCd9jHvmnPjJrEgkZcHck+CwG0ZaVDx68RfzXjEQt3SkQDHbQ1NaWJsV3ffPJqKShWSkRS/DSDNf9vLXl98KgKgIQCQkAEBQAAByWdW+7vAPgLz7Ueka4mUS6IKhGEdMJTYBMqZLgCwkpSQrZTWRc26388B6/3ozV7l/LbernAMQG8/1XFXzrOGtspP3u/nNE9HRNseb0ey0JMxP2nEkWlOcckvbYhU15RF3/WC0aFu0aPodhL+vGj8ZLWdijwnacQUtTZoR7RCj9vbIow505QLHShUdZI1OREtxVpz7lacQTicqfhYUZwmD32nXkmbvU2KoHc1QPqtTU3di06gnjSd/6ouD7/FoMJ1OEKRC2dEaturMbbElp5nyPP6wmDGlSvtUJDgfLAsxRw0pq3ZQfSKzwx5NtEUcBqy62buDSWBnKQ35maobOxcJ2pIdSerfWjHAfUWtArSnKimshHF9P3b0OWlL7Erg7EgQQxyO7Tz23HPfdCCtT0T2UasEaHUJk+MMMOF8LYP3w4ylH9Sy/2e/X5XfRWNFgiyjMEoAlKp4NpnxmwNB85vry4keS5/WW8Vfl3T3G/XyqZueoC6B4LLrwLQZUre7C5Rx1SiIbfgSvd5S+j8EusaqgYQQWGk6oOsdAZjlrACh4Q0BksLHAhQmRV8Bsk4cFqDUI24JUGnHBwqRGzhNvCP09qAjqXzUUdjt845scCzvKA2Pi3erDIxHiB01mStnMpLCby358kFO3Llyp6LEkoLMnjZfXXB6XnmQsfLXlq1jWH8vZnWdr+f8pfZ9/44vW9ov7eebRfYBI1d69Nm747CaVOYKdJhgdVLBPhfm8nxQW5b1JdrVJLr8nESWJ1uS5kqGYOZGRuBDehyPlnh5MbRH5OtZ0XptVXpFc582Hk3w5vboRilhNZx12H/42PfOFs4OuhJ1eQxh1Ptgfc3Sl7cZQ2rTZJOq15eXaKILcZK7TUdXT9/A0MjYxBQAAAA=) format("woff2"); }
@font-face{ font-family:"Pixelify Sans"; font-style:normal; font-weight:600; font-display:swap; unicode-range:U+30-39;
  src:url(data:font/woff2;base64,d09GMgABAAAAAAP0AA0AAAAACcgAAAOdAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cBmAAgkoIBBEICockhwALHgABNgIkAyYEIAWEbQc+G5wIUZQtyiyAj4TqRndNDGFaxHc8o8JyjeD7tX/rcwfy/8MgKiTFk1Qc0ZsAsM+uQg3kVjFplusYJPBAVGO6F6BaoivYxyKOj4wFQGMqO3GyP9wv9QddFlYLnODpifzod++iFtUelLSJfNDZ2boAjzeQgU11FrErYk+zqF58EwK+7b66C3z37R2P+69PpSWpRJp0T3oL7suuiS+ESJAMZUyFBJ1uU4/Z5v8fMB0XE3FbZxJkE0yNcbAJov35KXOglAvJTI9Ng5l80zRfNx8RgCgJQCQkAECQAQDyohzxdYf/AKSbs9IaRNNIoAemwmjEVYj7AHIskgAkQTG1nTMpz8dOVb06zmkl0Nmtopvv7VNbRwDtdgw5x6WrLaelE63oPyBtakNtYyT+WksuztCi0EUI+a6YdpuGRlsp4oIXwHgL2omOJMduNw6J+/iwU+Z0daDvxAUKMeI2iHJcJzFyRLq26qDbwlniyCHHLeZy3oeDHPZwianihKTjYdwNsx4efvh7faf0zqJnWtUEWvkztLW/W8+u60GUblAPZg8qv9X7r/oP1NdrqVx6afTx1ZdzdSOKeJ6XwvGz+FrVx7B+Psyg8vxJVKKewNXrgz/hZXkLfw683ZqUevZXEwbXG1UfTRyYra/XLw1HQ/XYkNVbmEvnDZ2vP752rmKQhPcZag1SnLRBvLj5+sNrvYJGfppuXfu4thsn6MUJtrc9gz2hv7vKMe1rsySO3d+6+jJvaSRA3quCjvZLO9D7wPNh8eoXRuR+jc+XxSdBQ5aYJCqjCgbQW8a/Ix1/ORDcuPN325H+y29D7eyHS9fnzWp+SxPTw27AkASCy8tT0x4gTWyfAkVc5BzEFvAu+rBX+lVBzxJJkBAC61mAcD1DwixV+26EYU8QkGTeIiAzN7YJyHWjRkChH3cRUOrEC5IiH8ZxhKNhtL9oUnopmtnpP5qbHG/RwvRoda80MTa+zE001U2oorqJqaEBVdPW1DYzZakfE2XLaaBhyLW3ImPvqOmzqn6yv5nq1qRZn3yRvviP/BpT+0MB+JtiUMHAqOI+73cBKkWd22xYoNquP+xrYRXPe4klDTZrhNko2PJ7KrI89USlocoQMI+JjMAzIi+6w0uaGfeMSbOu0Xp9Uu39eufj5qMJ3twGPioa9sM5BHv3D7RbUBwEWzmKPG4x632wvhKk72hshlDRppGURZuXRQs9xEnuMWNs27Frz74Dh44cAwAAAA==) format("woff2"); }
@font-face{ font-family:"Pixelify Sans"; font-style:normal; font-weight:700; font-display:swap; unicode-range:U+30-39;
  src:url(data:font/woff2;base64,d09GMgABAAAAAAPkAA0AAAAACcgAAAOPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cBmAAgkoIBBEICockhwALHgABNgIkAyYEIAWEbQc+G5wIAJ6DceNc4sJWa60VZFGLSxx/iSBaK6tn4WFvw+AAQQGgQ3CJQ6UASH2MQBbuk/hfa/r2AuRK+EtwGAKV8XG3J8NY2FbYOjaupwskdH1UhWqR3uZ/PfXx+7k6EatafwyrK+XLvdntZoKY108yCZkURnINmQihEBqEQuuohNdBk1LsiWch4Et9FcDXL2f0R+VpkvSiIJ03Hi6uiPfGhkQdac4QI9DqNAaJZw//vlMdFEu4xYMwZC32W+NkAUb++k5DQCkXkkHi/2EQ7b//n/4nAKIkAJGQAABBBgDIi7Lp6w7/AUYfPzhdAOI/CXQA/UAXiINAXATkGEUCJCGE5FtnUp53WyPaXfNSgDASKOp8bTXYug2wtSoCZyerVTitGtEabZtYZe2kK4y2MrUCDtjqsEaAXRVTq0goVzzDBfcAfa2QrmwwPg6riUhaR0cNz6k1wLe4p9uo2gfg494N3dtYrSuRl0i0DbfZTo1FK87RBotrqNhW1hLutBV33uAn39O3QW28TXkohXbC43rob2mxf5ur3DJX7TetEEBqlZi2+DXfIZq0xVTcsovCHKnLl0OJW+NiKIARneBEYetNlCLM5LRdXpuKdNjCRmZ/FGxYwkqSzHKAc5U0KD6fIk/fNJ1ILW6dJb4T3OFTsbsW4MynMZNMa11yhyRmg7+itTwAxpFKYgoDXUFuYj8QBxf9HUQy9eVraldHHA936xe26OpzXd8IwE2G0TNsj9OfcTfdrteLRofEb1I5VC4e0HBHe6NmP5kh+LLh9sttHWf8e6vs+6Xrwwb/Pw2QntAsgeDyckbaBICQd78PitiLLSCWAF6RNiE9fi9DB2M4QEIIzKEAzn0NEWas0mcjtLiEAEnmCQJkhsYcGMjVsREMFDrGWQFKjbglE3kLdsJyNHRxF01Kd6KZlT6iuT6RiRYGRO1+pV7xYJ6xgaqyAZKb/9tDXR2kpK6qbmRIQbIG8s50kIquAVLgsbaXmoqiU7YXYt6xQbU8+CJ99o/8ykPlhwJIN8WwgMFeED/vdwyYJydzDR3GMW85ZclnA5NptFnFmDIWScRRA7p8HzEoNCSBuBHxAMxdDDKdRmbQGCLwkmZ+esygWiZD0ShB0tsoqq0bM2Rdk28DbxUS1oOyE1h7+GA9I+FQ11UcEx63GNE0XdECcJcluwyCWi4nPu7/u8YZ74A4yd2lqznzFixasmzFqjUA) format("woff2"); }
