# Admin font loading Status: Complete (Option A + cache miss fix) ## Problem Custom fonts don't load on admin or setup pages. The setup page at `/setup` renders in the browser's default serif font on production. ### Root cause The admin CSS (`admin.css`) has **no `@font-face` declarations** and **no `font-family` on body/root**. Font family CSS variables are defined in `theme-primitives.css` (e.g. `--p-font-inter: 'Inter', system-ui, sans-serif`) but the actual woff2 font files are only loaded via `@font-face` rules generated at runtime by `CSSGenerator` for shop pages (injected into `