// OS marks for the site (site-ui-5, 7 October 2026). Windows and macOS come from the vendor marks module verbatim
// (brand/marks/vendor-marks.mjs, copied byte for byte to site/lib/marks.mjs by the build's check). Linux and HiveOS are
// drawn here in the same treatment: 24 x 24 viewBox at 22 px, under 600 bytes, currentColor, a simplified monochrome
// mark that names the platform (the penguin's outline; a hive cell with its rig inside). Every OS mark sits in the
// brand's monochrome well (.osmark in site.css), never a vendor tint: an OS is a place the miner runs, not a card.
import { OS_MARKS } from './marks.mjs';
const SVG = '' },
hive: { label: 'HiveOS', svg: SVG + ' fill="none" stroke="currentColor" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round">' },
};
// the well:
export function osHtml(key, size) {
const o = OS[key]; if (!o) throw new Error('unknown OS mark ' + key);
return '' + o.svg + '';
}