/* OxygenHub report stylesheet (oxygenhub#127). A report's page links it to look like the hub around it, with no fonts or colours of its own: It sets the hub's fonts (Barlow; IBM Plex Mono for code) and its colour tokens, following the hub's theme as the frame script passes it on: --bg, --panel, --soft, --ink, --mute, --line, --acc, --acc-2, --ok, --bad, --warn, and --m1..--m5 for chart series. The page's background is the hub's panel. */ @font-face { font-family: "Barlow"; font-weight: 400; font-display: swap; src: url(/static/fonts/Barlow-400.woff2) format("woff2"); } @font-face { font-family: "Barlow"; font-weight: 500; font-display: swap; src: url(/static/fonts/Barlow-500.woff2) format("woff2"); } @font-face { font-family: "Barlow"; font-weight: 600; font-display: swap; src: url(/static/fonts/Barlow-600.woff2) format("woff2"); } :root { color-scheme: dark; --bg:#070c18; --panel:#0e1526; --soft:#141d33; --ink:#e6ecf7; --mute:#8592ad; --line:#1f2b47; --acc:#00e0f0; --acc-2:#0072ff; --ok:#5fe3a1; --bad:#ff5e7a; --warn:#b48cff; --m1:#00f0ff; --m2:#d6dcea; --m3:#5aa8ff; --m4:#0072ff; --m5:#8592ad; } :root[data-theme="light"] { color-scheme: light; --bg:#f4f7fc; --panel:#ffffff; --soft:#e9eef8; --ink:#1b2333; --mute:#5f6a81; --line:#d6dded; --acc:#0064e0; --acc-2:#00b8d4; --ok:#1a7850; --bad:#c62d47; --warn:#6b3fd1; --m1:#0090a8; --m2:#7a8290; --m3:#2f6fcf; --m4:#0055c0; --m5:#8a8f9c; } html { background: var(--panel); } body { margin: 0; padding: 16px; background: var(--panel); color: var(--ink); font: 15px/1.45 "Barlow", system-ui, sans-serif; } code, pre, kbd { font-family: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: 13px; } a { color: var(--acc); } h1, h2, h3 { font-weight: 600; line-height: 1.2; } table { border-collapse: collapse; } th, td { border-bottom: 1px solid var(--line); padding: .35em .6em; text-align: left; } th { color: var(--mute); font-weight: 500; }