{"brand":"MicroBooks AI","summary":"Bookkeeping you can check yourself. Plain, exact, unhurried.","purpose":"Fetch this to generate on-brand reports and interfaces. Everything here mirrors the live site and cannot drift from it.","logo":{"description":"Two strokes inspired by the micro sign: a short ink stroke and a longer amber tail, the two sides that balance.","svg":{"mark":"<svg viewBox=\"0 0 100 100\" width=\"100\" height=\"100\" fill=\"none\" role=\"img\" aria-label=\"MicroBooks\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M38 24 L38 52\" stroke=\"#14120f\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/><path d=\"M62 34 L62 76\" stroke=\"#f0b429\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/></svg>","mark_reversed":"<svg viewBox=\"0 0 100 100\" width=\"100\" height=\"100\" fill=\"none\" role=\"img\" aria-label=\"MicroBooks\" xmlns=\"http://www.w3.org/2000/svg\"><rect width=\"100\" height=\"100\" fill=\"#181510\"/><path d=\"M38 24 L38 52\" stroke=\"#fbf8f1\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/><path d=\"M62 34 L62 76\" stroke=\"#f0b429\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/></svg>","favicon":"<svg viewBox=\"0 0 100 100\" width=\"100\" height=\"100\" role=\"img\" aria-label=\"MicroBooks\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"4\" y=\"4\" width=\"92\" height=\"92\" rx=\"20\" fill=\"#181510\"/><g transform=\"translate(50 50) scale(0.86) translate(-50 -50)\"><path d=\"M38 24 L38 52\" stroke=\"#fbf8f1\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/><path d=\"M62 34 L62 76\" stroke=\"#f0b429\" stroke-width=\"15\" stroke-linecap=\"round\" stroke-linejoin=\"round\" fill=\"none\"/></g></svg>","wordmark":"<svg viewBox=\"0 0 260 56\" width=\"260\" height=\"56\" fill=\"none\" role=\"img\" aria-label=\"microbooks.ai\" xmlns=\"http://www.w3.org/2000/svg\"><text x=\"4\" y=\"40\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Inter, Roboto, Helvetica, Arial, sans-serif\" font-weight=\"800\" font-size=\"34\" letter-spacing=\"-1.6\" fill=\"#14120f\">microbooks<tspan fill=\"#966300\">.ai</tspan></text></svg>"},"url":{"mark":"/brand/mark.svg","mark_reversed":"/brand/mark-reversed.svg","favicon":"/brand/favicon.svg","wordmark":"/brand/wordmark.svg"}},"color":[{"name":"cream","css_var":"--cream","oklch":"oklch(98.0% 0.010 87.5)","hex":"#fbf8f1","role":"Page ground"},{"name":"cream-2","css_var":"--cream-2","oklch":"oklch(96.1% 0.015 90.2)","hex":"#f6f2e7","role":"Alternating bands"},{"name":"ink","css_var":"--ink","oklch":"oklch(18.3% 0.007 78.1)","hex":"#14120f","role":"Headlines and body text"},{"name":"ink-soft","css_var":"--ink-soft","oklch":"oklch(46.5% 0.016 71.1)","hex":"#5f5850","role":"Secondary text"},{"name":"rule","css_var":"--rule","oklch":"oklch(89.9% 0.020 84.6)","hex":"#e4ddcf","role":"Hairlines and borders"},{"name":"card","css_var":"--card","oklch":"oklch(99.5% 0.004 82.5)","hex":"#fffdfa","role":"Raised surfaces"},{"name":"paper","css_var":"--paper","oklch":"oklch(98.5% 0.006 82.5)","hex":"#fcfaf6","role":"Text on dark surfaces"},{"name":"amber","css_var":"--amber","oklch":"oklch(80.4% 0.156 82.5)","hex":"#f0b429","role":"Primary accent, highlight, CTA"},{"name":"amber-deep","css_var":"--amber-deep","oklch":"oklch(54.0% 0.122 76.0)","hex":"#966300","role":"Small amber text (passes AA on cream)"},{"name":"black","css_var":"--black","oklch":"oklch(18.9% 0.009 75.1)","hex":"#16130f","role":"Dark sections"},{"name":"green","css_var":"--green","oklch":"oklch(52.3% 0.093 160.2)","hex":"#2f7a57","role":"Posted / verified states only"}],"tile":"#181510","typography":{"sans_stack":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Inter, Roboto, Helvetica, Arial, sans-serif","mono_stack":"ui-monospace, SFMono-Regular, Menlo, Consolas, monospace","notes":"Headlines weight 800, tracking -0.03em. Monospace for machine facts only. No licensed or web fonts, by design."},"css_starter":":root {\n  --cream: #fbf8f1;\n  --cream-2: #f6f2e7;\n  --ink: #14120f;\n  --ink-soft: #5f5850;\n  --rule: #e4ddcf;\n  --card: #fffdfa;\n  --paper: #fcfaf6;\n  --amber: #f0b429;\n  --amber-deep: #966300;\n  --black: #16130f;\n  --green: #2f7a57;\n  --tile: #181510;\n}\nbody {\n  margin: 0; background: var(--cream); color: var(--ink);\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Inter, Roboto, Helvetica, Arial, sans-serif;\n  line-height: 1.6; -webkit-font-smoothing: antialiased;\n}\nh1, h2, h3 { letter-spacing: -0.03em; font-weight: 800; }\n.mono { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-variant-numeric: tabular-nums; }\n.eyebrow {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 11px; text-transform: uppercase;\n  letter-spacing: 0.12em; color: var(--amber-deep); font-weight: 500;\n}\n.card {\n  background: var(--card); border: 1px solid var(--rule);\n  border-radius: 12px; padding: 20px;\n}\n.btn {\n  display: inline-block; padding: 10px 16px; border-radius: 8px;\n  font-weight: 650; text-decoration: none; background: var(--amber); color: var(--ink);\n}\nmark, .mark { background: var(--amber); color: var(--ink); padding: 0 4px; }","usage":["Two colours carry the brand: ink #14120f and amber #f0b429. Cream #fbf8f1 is the ground.","On dark backgrounds use the reversed mark (cream + amber on the ink tile #181510).","Never recolour, stretch, rotate, or add effects to the mark. Scale it uniformly.","Do not swap the two tones: the ink stroke is the short upper one, amber is the longer tail.","Green #2f7a57 means posted or verified only. Never use it decoratively.","Minimum mark size is 16px. Below ~120px wide, use the mark without the wordmark."],"voice":["Plain language, about a seventh-grade reading level. Short sentences, everyday words.","No em dashes. Use commas, colons, semicolons, periods, or parentheses.","State limits plainly. Never imply a capability that is not built.","No invented numbers. Every figure must trace to something real.","Use monospace for machine facts only: amounts, IDs, timestamps, codes."]}